Cancel the processing of a mesage mapping

Hi ,
My interface recieves an idoc and later a rfc lookup is done using the data in the idoc and based on the data reeturned by this rfc i would decide either a target message is to be created or not to be created.
so i set the occurence of the traget message in the mapping to 0..unbounded
but now if my rfc doesnt return a valid value no messages are created but at the same time a 'red flag' comes up in the sxmb_moni saying that 'split mapping created no messages'
is there any way to avoid this red flag in the moni because all red flags in the moni will be monitored and such red flags which actually are not errors need not be monitored so we dont want a red flag for this case at all
any ideas on how this could be made possible ??
Many Thanks for your help
Bharath

Bharat,
What about using two mappings in your Interface mapping like this...
First mapping:  IDOC Source -
> Temp_Target
Second mapping: Temp_Target -
> Final_Target. (This mapping will be always simple 1:1 mapping without any conditions)
Note: The structure of Temp_Target & Final_Target will be exactly same.
CASE1: In first mapping you will call your RFC to determine the receivers and if RFC returns something then simply map source IDOC to  Temp_Target and Temp_Target to Finla_Target. (Till here no problem).
CASE2: If in your first mapping RFC doesn't return anything then map some constant values to Temp_Target.  Now do conditional Receiver Determination (based on these constant values) and chose either XI file adapter to write the file on XI server or chose mail adapter to send an email. (second mapping will happen after Conditional RD in both the cases).
If you like to use file adapter then chose overwrite option so that it will not append the data in the file.
Regards,
Sarvesh

Similar Messages

  • BPM-Deadlineexception triggered after canceling the process

    Hi,
       I have a BPM scenario thats like
    WS <--> SAP.
    this goes through BPM. I have exception in for Mapping Exception, send Exception and Deadline exception.
    I am having a case where the mapping throws Mapping Exception. Now in the Mapping exception block i am throwing a alert and cancelling the process using control step.
    Mapping exception works fine, but after couple of minutes the deadline excption is getting triggered and another alert being sent for deadline excpeiton.
    Could someone help me with what is happening, as i dont want it to enter deadline exception because i have allready caught the exception and sent alert for mapping.
    regards,
    vinay.

    Raj,
      Here is the scenarios...
    Receiver-> Block->End. In block i have defined mapping and send exception.
    InBlock i have 1) Transformation throws Mapping Exception.
                         2) Send step throws Send Exception.
                         3) Mapping Exception handling where i have a control that cancels the process.
                         4) Send Exception handling where i have a control that cancels the process.
                         5) Deadline Exception where i have a control that cancels the process.
    Once Mapping exception is triggered i am expecting the process to terminate. But even after mapping exception is triggered after 2 minutes(deadline time) deadline exception is being triggered.  (shown in graphical workflow)
    the reason i dont want deadline exception to be triggered is i will be defining alerts in all exception brancehs and dont want the user to be getting mapping and deadline exception both.
    Raj, according to your suggestion if i throw an alert again in deadline branch, how would i decide whether its a genuine deadline exception or not( like mapping exception allready triggered). I would need to know when to send an deadline alert or not.
    Regards,
    Vinay.

  • HT5622 I was making new Apple ID with my other Email on iTunes, but I canceled the process on payment page. After a while i went to make a new ID with same Email but it says the Email is already in use! what should i do?

    I was making new Apple ID with my other Email on iTunes, but I canceled the process on payment page. After a while I went to make a new ID with same Email but it says the Email is already in use! what should i do?

    You will need to try changing the email address on the first account and see if you can then re-use it on a new account - you can try changing the email address via http://appleid.apple.com or by logging into it via the Store > View Account menu option on a computer's iTunes (if you don't have a spare email account then you can create one via http://gmail.com or http://hotmail.com)

  • Cancelling the process

    You can cancel the process by using deadline branch. No need of control step in the deadline branch. If your wants he can implement the control step to raise the exception or alert. Please correct me if I am wrong
    thanks
    kumar

    To cancel the process...The only available step is "Control Step"......
          When you use the deadline branch,it only raises the exception....It means it just intimates that exception has occured...Now its your duty to handle that...the handler you use here is "Control Step"...
       If you don't raise any exception your BPM will be hanging out there with error and your system resources will be wasted....
       Let me explain you using simple template...
    In Java...you use..
    try{
         if(some codntion)
        Throw exception abc
    catch
       if(exception abc)
          cancel the process
       So "block" step is like try block...time you specify in deadline branch is condition...if it satisfied you are throwing the exception abc (thats the timeout exception for us)and the code you write in the catch block is handler for that exception...thats nothing but control step in our case...
    Hope this explains...
    Regards,
    Ravi

  • After forgetting the password for my iPhone, I am trying to restore it through iTunes, however, during the process, the phone keeps turning on and asking for the password, thus canceling the process. Any advice?

    After forgetting the password for my iPhone, I am trying to restore it through iTunes, however, during the process, the phone keeps turning on and asking for the password, thus canceling the process. Any advice?

    Yes, you will still get the prompt.
    I meant reset then try the recovery mode restore again.
    You can also try DFU Mode.
    DFU (Device Firmware Update) Mode is different than Recovery Mode.
    DFU Mode is a special mode where the device can still interface with iTunes, yet it does not load the iBoot bootloader.
    DFU Mode:
    Plug your device into your computer.
    Turn off the device.
    Hold the Power button for 3 seconds
    Hold the Home button without releasing the Power button for 10 seconds
    Release the Power Button but keep holding the Home button
    Keep holding the Home button until you are alerted by iTunes saying that it has detected a device in Recovery Mode
          NOTE: Make sure the device screen is blank and no logos are present. Be patient, it make take several trys.

  • I've updated my phone and I've made a backup. but now it says I must enter my code to restore all my files and I haven't got this code. If I cancel the process or choose something else, all my stuff will be deleted, and I really don't want that.

    I've updated my phone and I've made a backup. but now it says I must enter my code to restore all my files and I haven't got this code. If I cancel the process or choose something else, all my stuff will be deleted, and I really don't want that.
    HELP ME PLEASE!!!

    If, for some reason, your backup got encrypted and you don't know the code, you'll have to set up your phone as new device and start all over again without the backup.
    Warning: If you encrypt an iPhone backup in iTunes and then forget your password, you will not be able to restore from backup and your data will be unrecoverable. If you forget the password, you can continue to back up and use the device, however you will not be able to restore the encrypted backup to any device without the password. You do not need to enter the password for your backup each time you back up or sync.
    If you cannot remember the password and want to start again, you must perform a full software restore and when iTunes prompts you to select the backup from which to restore, choose set up as a new device.
    If you can't get pass the lock screen, connect in recovery mode and restore the phone, you'll have the option to reset the lock secreen passcode.
    iOS: Unable to update or restore and iPhone and iPod touch: Wrong passcode results in red disabled screen
    If you cannot remember the passcode, you will need to restore your device using the computer with which you last synced it. This allows you to reset your passcode and resync the data from the device (or restore from a backup). If you restore on a different computer that was never synced with the device, you will be able to unlock the device for use and remove the passcode, but your data will not be present. Refer to Updating and restoring iPhone, iPad and iPod touch software.

  • How to cancel the process in initiator of human task in 11g?

    human task as the initiator of the process, by default there is only a SUBMIT button, how to cancel the process then?
    if I just close the form, a task will still created in the task list, still in initiator step. what if I don't want this?
    I tried to add an "CANCEL" output for this , if the output is CANCEL then go to then end activity, but seems it doesn't work. anyone got a better solution? thank you.

    You should be able to use the "Withdraw" action for this - available from the task Actions button/drop down on the human task form.

  • Can't Cancel the Process Of Media Recovery Creation and Start A New One

    help me cancel the process of media recovery creation and start it all over again because i found that i need four disks to make the recovery creation. i made the first disk but i need to get another three disks for the process to be completed. It says that "media recovery creation has not been completed", so i want to cancel the whole opeation and start from the beginning later when i am ready for it. How can i do that, any steps or instructions to solve this issue would be appreciated.
    Computer: HP Pavilion dv6-6120se
    OS: Windows 7 home premium x64
    This question was solved.
    View Solution.

    You can only create one set of recovery discs. So once the process is completed, you will not be able to create another.
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

  • HT4889 Hi. I`ve just started transferring from my old Imac to a new Macbook, using the WIFI. But I realize it will take days to get it done. Can I cancel the process, and start over again using the thunderbolt port? Without causing any trouble?

    Hi. I`ve just started transferring from my old Imac to a new Macbook, using the WIFI. But I realize it will take days to get it done. Can I cancel the process, and start over again using the thunderbolt port? Without causing any trouble?

    See Pondini's Setup New Mac guide for possible answers.

  • I delete my iPhone for accident but it Was hurt to my i need to cancel the process is it possible?

    I delete my iPhone for accident but it Was hurt to my i need to cancel the process is it possible?

    Only way I can figure is having double entries one with singular + some unique field, (maybe called Siri), then making a Smart group for one or both.

  • Exception branch in a block without cancelling the process

    Hi all.
    I have an integration process with a Block where I process a multiline message interface. Inside the block, exception branch for controlling errors is used. When exception is thrown, the process of the pendant elements in the block is canceled. Is any way possible so that the pendant messages in the block can be processed after the error?
    Thanks,
    Gari.

    Hi Gari,
    yes, put 2 blocks in boxes. Outside block is multiline (looping) inside block is processing a single message using the exception branch. Dont stop the process at exception.
    Regards,
    Udo
    Message was edited by:
            Udo Martens

  • Cancel the Process

    Dear Experts,
    We have done cancel Process, for billing document
    J1iin: cancel
    VF11: CANCEL billing document
    Vl09: Reverse the goods Movement
    Vl02n:delete out bound  delivery
    We have done the  correct Process.  but excise duty are not Posted Properly, For this we need to update the Patches,
    But  now  i want cancel the above process, how i will i go about this Pls Suggest ,
    Thanks
    Raj

    Dear,
    It is not possible...
    Regards,
    Sandip

  • Canceling a Process Instance in Process Workspace

    Hi
    I need to provide Admin User a functionality to Cancel a process Instance.
    As per the section 4.5 of User's Guide for Oracle Business Process Management 11g Release1 (11.1.1.6.1) E 15175-07, the Process Owner can Cancel the Process Instance from Process Tracking page.
    I tried by mapping the Admin User with ProcessOwner role, but it didn't work. I can see only Alter Flow in the Actions tab.
    Did any one else came across this issue.
    Please let me know if I am missing some thing in here.
    Thanks

    Is the password oc4jadmin's password? Today, I've gotten ServerAuthFactory to work with oc4jadmin's credentials.
    if this is true... in an environment where me as a developer doesn't have the password for oc4jadmin, how can I use this API? Frankly, my system administrator will not give it to me. I had to turn my head away while he typed it into my code, just to test this.
    Is there a list of EJB's I need to get access to for another account other than oc4jadmin?
    Any help would be greatly appreciated.
    Dan

  • Error while running the process chain

    Hi, I am getting following error while running the process chain.
    "Lock NOT set for: Deleting the data completely from a data target"
    Please suggest.
    amit

    hi,
    This is due to a lock on the objects which is being used by ur load.
    Even if master data used by this would be in a lock by an attribute change run. wait till that attribute change run finishes and then repeat.
    If this target itself is locked by someother process like rollup , compression , this error would appear. In this case also repeat the step after those locking process finish.
    some general locks during loading:
    Sometimes parallel processing in DTP might lead to this, its better set the DTP and infopackage in serial processing. In this case change the settings and then repeat the process.
    There is a specific case in which the Serial DTP gets locked by itself, in this case repeat it untill it succeeds.
    You can identify the above scenario as below. This is applicable only if the DTPs processing mode is serial.
    if u see in SM 37 this load would have three DTP processes running.
    it should have only two.
    In this case cancel the process and repeat it untill u get it right.
    hope this helps u
    regard,
    ranjith
    Edited by: Ranjith  Kumar Murugesan on Sep 12, 2008 10:44 AM
    Edited by: Ranjith  Kumar Murugesan on Sep 12, 2008 10:46 AM

  • I cant restore my iPhone when i cancel the update

    Hi.
    i hope you can help me on this, i conect my iphone4s in my pc to update.
    and i push the button restore, so iTunes would update and restore (some times a have a problem when my iPhone detects i have more ocupated space than i really have, thats why i select restore).
    i cancel the process of the update by accidentally disconnecting the phone.
    now my iphone only shows me only this
    http://bit.ly/1twTMbj (pic isnt mine)
    i have to say that am an user with alot of acknowledgement and i did all the next things.
    *conected the iphone and iTunes show me nothing, like my iphone wasnt plug
    *i tried DFU and as same iTunes show me nothing
    *i deteled all of the iTunes files, des-install iTunes, deleted some register files in the windows registry (regedit), restart the pc, and re-install iTunes. and nothing!
    I have a no oficial Apple USB cable, it broke and i buy some cheap usb cable wich has alot of plugs like all in one, and thats my only thoughts that can be the problem. am going to buy a oficial one but i wanted to know more solucions tips because im not really convinced that is the USB, as i said before it was updating well
    i would be very grateful if you could help me. i try to say everything I did and what happened in the process. and if it is the usb i´ll let you know.
    thanks.
    Alex

    Hello AlexCornejo,
    Thanks for using Apple Support Communities.
    The screen you're seeing on your iPhone indicates it is in recovery mode.  Now since the device is not appearing in iTunes on your PC, first follow the steps in this article:
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/TS1538
    After following those steps, you should be able to restore your iPhone.
    Take care,
    Alex H.

Maybe you are looking for

  • Key commands are not stored in a separate file

    On page 44 in the Logic Reference it says that key commands are stored in a separate preference file. But that's not right is it? I believe the key commands are stored in the general preferences file for logic.

  • PL/SQL block to sql case

    Hello, I have a newbie sql question: I have the following pl/sql block that I want to transform in sql case code:              IF Num_WholesaleNonDiscountValue > 0.0 THEN                   UsageStatus := 'CHARGE';                   if Num_WholesaleNo

  • Merging Report and Form's portlet

    I made the Form and corresponding Report. I tried to insert in the Form's "After displaying the page", code: begin portal30.wwv_component_control.run_as_portlet (p_module_id=>2280059543); end; It works, Form passes the parameter and report is display

  • ItemListener doesn't work

    Code initialization Sequence: 1. Init components creates an empty JComboBox and adds an ItemListener. 2. JComboBox gets loaded with a ComboBoxModel which contains the display data and Primary Keys. When I run the application, and click on an item in

  • Execute sqlldr inside store procedure

    Dear all, Is possible call a command complete like that: # /bin/bash export ORACLE_SID=plelpp export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 sqlldr USERID=SYSTEM/password, CONTROL=T03DJCAB.ctl, LOG=T03DJCAB.log, data=7pemvx_infocabecera_20080