Collection jobs in Process Chains

Hi ALL,
I want to know what is the real importance of using AND, OR and EXOR Processes in Process Chains.I have gone through all the material available on SDN.But i could not clearly understand these Processes as of what's the real purpose it serves when used in Process chains.
We have Process Chains in our system which contains Planned data as well as Actual data which are parallelly loaded using our Process Chains.Where in we have Different infopackages.With every infopackage,If it is successful ,it is connected to AND Process And in case,if it is a failure,It is connected to an OR Process.
So ,if it is Successful ,then it goes to And Process or else it connected to OR Process which triggers an ERROR event for that particular process chain.
So,Please Do Provide an good answer as I have to implement certain changes to my process chains.I have added 3 more infopackages to my process chain and now ,I want to know whether I should connect them to OR process,if a Failure occurs and what will be the consequences ,if I connect/Do not these new packages to OR process when a failure occurs.
I hope you understand this Problem and reply as it is very urgent.
Points will be assigned.
Regards,
samir

Hi,
AND = the following process starts only if all processes before (running parallel) are finished sucessfully.
OR = the following process starts each time a process before finished successful
EXOR = the following process starts if one of the processes before finished successful
Hope this helps!
regards
Siggi
PS: here some additional information: http://help.sap.com/saphelp_nw04/helpdata/en/01/15843b74f7be0fe10000000a114084/frameset.htm
Check out the information in folder collection processes

Similar Messages

  • Triggering Process chain based on execution of R3 job and Process Chain

    Hi All,
    I need your help in arriving at a solution for a reqirement.
    Scenario is., I need to trigger a process chain B based on successful execution of Process chain A and an R3 job. If both conditions(Completion of R3 job and Process Chain A) are met then only it has to trigger process Chain B.
    I know that we can use events to trigger a process chain using R3 job.But my case is differenet I need to consider the success message from both process chain and R3 job.Is there any way to solve it ?
    Please provide me with your valuable inputs.
    Thanks,
    Bindu

    Hi Hima,
    You can use the  'AND' variant for both, If both are success then trigger the process chain.
    Regards,
    Ravi Kanth
    Edited by: Ravi kanth on Apr 30, 2009 3:36 PM

  • Cancel the scheduled jobs for process chains - urgent

    Hi,
    How do I cancel the scheduled jobs for process chains which are going to run tonight.
    thanks,
    Radha

    Hello,
    Go into transaction code RSPC and then select the particular process chain by going into the edit mode and in the menu...
    Look for Execution --> Remove from Schedule.
    Let me know if that answered your question.
    Thanks
    Dharma.

  • How to find triggering job for Process chain

    Hi,
    I have a process chain and its triggering by some other system using an event.
    I want to know how to find which ystem is triggering this job means process chain and on what basis it is starting?
    I have an event for this process chain and also FM : BP_EVENT_RAISE. So how to find the with those details?
    Thanks,
    Phani

    HI,
    some other system means either dev, qas, prd?
    for every process in a process chain there is a chain id which is same as the name of your chain,
    for every chain id there exist some log ids , this both information you can find from the standard table RSPCLOGCHAIN
    From this log id you can find the status of the process from  table RSPCPROCESSLOG.
    here u will find the status of your process whether is has been completed successfully or ended with errors.
    Thanks,
    Phani.

  • Hot to add a Background Job to process Chain

    Hi Guys,
    I have created a background job via Sm36, but I wanted to include all this jobs to Process Chain, is it possible?
    thanks.

    Hi,
    Welcome to SDN.
    Please try this ( a quick and dirty solution)
    1.Create a batch event in SM62 (e.g. Z_EVENT1D)
    2.Allocate this event as start event of batch job in SE36
    3.Create a report to trigger this event
    REPORT  Z_RAISE_EVENT.
    Call Function 'BP_EVENT_RAISE'
             EXPORTING
             EVENTID = 'Z_EVENT1D'
    4.Add a process type abap program calling this report to PC
    Of course, you can add a parameter to report and save different variants to make it more flexible, if required.
    Regards
    Joe

  • Rename ABAP-Job in process chain

    Hello experts,
    how can I change the job-name (SM37) of a ABAP-Program that starts within a process chain?
    Now all ABAPs that are started within a process chain are called: "BI_PROCESS_ABAP"
    Thank in advance

    Not sure where you want to go with this idea.  If you are trying to create a new naming scheme in general, e.g. ZBI_PROCESS_ABAP, or if you want to change indiviusla job names so you can more readily identify what a particular BI_PROCESS_ABAP job does.
    If it's the latter, I thin kyou will end up creating a maintenance headache, because when you modify and reschedule a chain it wouldn't delte teh old job and it would create a new one with the standard BI_PROCESS_XXXXX  job name.
    Have you looked at Tran RSM37 ?  It provides process chain name info when you pull up a list of jobs, not a perfect eample, but this should give an idea of, e.g.
    Background Job Name     Status     Selection     Selection value     Selection     Selection value     Selection     Selection value
    BI_PROCESS_ABAP     Released     CHAIN     0TCT_C2_INIT_P01     TYPE     ABAP     VARIANT     0TCT_START_DATALOAD_PC
    BI_PROCESS_ABAP     Released     CHAIN     0TCT_C0_INIT_P01     TYPE     ABAP     VARIANT     0TCT_START_QUERYRUNTIME_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZMD_D_METACHAIN     TYPE     ABAP     VARIANT     ZBW_START_PM_DAILY_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZSR_D_MD_META     TYPE     ABAP     VARIANT     ZSR_D_MD_COMP
    BI_PROCESS_ABAP     Released     CHAIN     ZMD_D_METACHAIN     TYPE     ABAP     VARIANT     ZBW_START_FI_DAILY_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZMD_D_METACHAIN     TYPE     ABAP     VARIANT     ZBW_START_FM_DAILY_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZMD_D_METACHAIN     TYPE     ABAP     VARIANT     ZBW_START_GS_DAILY_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZMD_D_METACHAIN     TYPE     ABAP     VARIANT     ZBW_START_SRM_DAILY_PC
    BI_PROCESS_ABAP     Released     CHAIN     ZMM_D_META_1     TYPE     ABAP     VARIANT     ZBWPR_V3_BEGIN_03
    BI_PROCESS_ABAP     Released     CHAIN     ZMM_D_META_1     TYPE     ABAP     VARIANT     ZBWPR_V3_BEGIN_02

  • Canceled Status in Job Detail, Process Chain triggering w/event

    Hi All,
    I have created event, PC and trigger event with SM64 or with ABAP, everything is ok
    if I activate and Schedule PC, I see BI_PROCESS_TRIGGER job with released status, and when I trigger the event nothing  is happened but when I checked the Job detail I see canceled status job.
    I donu2019t understand why this problem occurs ?
    I can trigger the event but before event trigger the PC, scheduled job detail directly turn to the chancel status.
    if any one give me a clue to solve this problem I will appreciate
    Note : No Job log !!!
    Thanks
    Ali

    Ali,
    Check authorizations.
    Try to run process chain with out event(immediate) and check.
    Srini

  • Adding BAPI jobs in Process Chain

    Hi All,
    I want to add BAPIs in process chain in BW 3.5.Can anybody help me in this???????

    Hi,
    There will be no impact on the work processes but the main concern here is for all jobs that run in dialog/fore ground there will be some specific time limit defined...so if a job/process crosses that limit it'll go to ABAP dump....
    At a max there'll be no timelimit for the bkgd processes so a job can run for a long time without any interruption...
    To know the time limit for foreground processes u can chk wit ur BASIS team or use Tcode- RZ11...
    Now If any of the job in ur process chain takes long time it may go thru dump, so it depends on the step howmuch it is taking....(Eg: Attribute change runs take long time sometimes)
    rgds,

  • DP process implemented as process chain or jobs

    Hello sapiers:
    I would like to get some examples of how to define PC for DP process like CVC creation, Forecast calculation, snp release.
    I know these are new functionalities but dont know if incopatible with ver 3.5 (that I am using) or the difference (adv/disadv) to define them simply as jobs
    please if possible email me  to [email protected]
    tia
    KCA

    Hi,
    What is the scheduling option that you have selected in the start variant of your process chain? If the chain has been successfully scheduled then you can see that in t-code SM37 under your id, the job for process chain should show as scheduled. If you cannot see anything there then please maintain the start variant properly and rechedule the process chain.
    Regards,
    Arminder singh

  • How to collect and move the deleted process chain to Prod.

    Hi,
    I have a process chain (BI 7)that is already in D,Q and P and now I want to delete a Process Chain under "Display Component" and my question is how to collect the deleted process chain to move all the way to Q and P.
    Waiting for your response
    Regards,
    Sunil

    Hi Srinivas,
    Thank You ,I was scared that i dont get any request to collect and my problem is resolved.
    Regards,
    Sunil

  • How to transort a Process chain

    Hi Experts
      We are on BI7 and ECC6...My coworker has created all the Process chains in Production instead of transporting them from Dev....Now each time when we are making any changes / adding objects...we need to go and change the PC's in Prod...When I aked them  why they didnt transport from Dev, they are saying that sourcesystem is also transporting and RFC connection problems are happening....So can any one send me a step by step for transporting the Process chain.
    I think we can just collect the chains and transport them...But here we have Info Packs created in both the systems... Now I need to clean up everything and redo from scratch without disturbing any data....
    We have chains created in Dev and Prod ...with the same naming ...Inorder to transport from Dev , I have to delete from Prod and stop all the jobs...But Iam bit confused here how to hanlde all this without losing data.
    Please advice

    Hello Sam,
    Its a simple procedure to collect your chains from dev n transport them to prod. You dont have to transport the source system, datasources etc if they are already available on prod.
    Before you start moving your chains from dev to prod, find out answers for the following questions:
    1. How frequently does your chains run in production. This is to find out if you can have some substantial amount of downtime. If you get 2-4 hours, it will good as you can test your chains before resuming the loads.
    2. Are the chains on prod and dev created with same technical names or just the descriptions ? If the technical names are same then you might have to delete the chains on production before moving the ones form dev. You will have to take the prod chains off the schedule before u delete them.
    3. I hope, the other objects like the DS, DSOs, DTPs etc have been transported from dev to prod and not created on prod. If yes, then moving your chains shouldn't be an issue.
    Steps to collect your chains
    1. Goto RSA1 and click on Transport Connection on the left pane.
    2. On the leftmost pane, click on Object Types and then from the middle pane select Process Chains.
    3. Collect all the process chain there and it will appear in the rightmost pane.
    4. Now, on the rightmost pane you will see your process chain with three subgroups,
        a. Process Chain
        b. Process Chain Starter
        c. Process Variants
    a. Process Chains
    When you expand it, you will see all the objects like DS, DSOs, DTPs, Infopackages, Source System etc. On right of each object you have a checkbox. Using this you can decide which objects to move and which not to move. If you dont want to move the DS, DTPs, DSOs etc then uncheck them.
    5. From here on you need to follow the normal procedure for moving TRs.
    Regards,
    F-S

  • Transportation of process chain

    Hi,
    I have transported Process chain from Development system to Quality system,but i cannot see my transported process chain in BWQ, i did't get any problems while transporting request from development to Quality, in STMS also succesfully imported.but my problem is why i cannot see my process chain in RSPC of Quality system.
    Thanks&Regards
    YSN

    Hi,
    You can use T-code se10, searched the request numbers by userID. Then, you can check the request with your Process Chain to see if you have included all process variant and elements for your process chain.
    In my experience , if you collected elements of process chain  by Transport Connection and transported, you should be able to see everything of transported chain on QAS/PRD.
    Hope it helps
    Best Regards
    S.F

  • Process Chain Maintenance

    Hi,
    I have a process chain for calculating the forecast.
    In my process chain, I have ensured that at a time only 4 jobs run.
    Last week, when I ran the process chain it had failed.
    When I look in the log of the jobs from process chain, it does not show any error.
    Also the status of job in SM37 is "Finished"
    If the job had failed it would have shown as "Cancelled".
    Also, when I look for these jobs in Process Chain, it is shown as failed, but in logs it is shown as success.
    Has anyone come across such a situation?
    Also can share me some information on Process chains, where process chains has behaved differently from the expected?
    May be notes id or documents.
    Thanks,
    Vikas

    Vikas,
    we have this problem...long back i posted in this forum...one close answer is monitor RSPC seperately...u can not catch any abend in process chain through any ABAP program..
    regards
    umamahesh

  • Forecasting Process chain Failure

    Hi,
    I am facing an issue whereby the Background procesing job for Forecasting completes successfuly but the same Job in process chain fails. Moreover there's no error log.
    Regards,
    sachin

    Hi Sachin,
    1. Go to change mode of Process chain and then try activating the Process chain.
    2. Execute the Process chain.
    3. If the Process chain fails. Right click on the step and check the Job Logs/ Log management.
    In my opinion, this will help in letting you know the issue.
    Thanks,
    K Sendil Kumar

  • Process Chain Steps

    Hello,
    I need to schedule a job using process chain my job details as follows
    PSA(Delta)>DSO(Delta)-->INFOCUBE(Delta)
    Steps as follows
    Start
    Deleting InfoCube Index
    Execute InfoPackage(PSA-->DSO) as Delta Load
    Activate the DSO data
    Execute Data Transfer Process(loading DSO -->INFOCUBE) as Delta Load
    Above procedure is good way to do? any draw backs
    Thanks

    Yes .. for all steps
    Infopackage (delta)--Successful then only Execute one by one
    DTP for DSO (delta) -- when successful do next step
    Activate DSO  -- when successful do next step
    Delete index infocube -- when successful do next step
    DTP for cube (delta) -- when successful do next step
    Create index.

Maybe you are looking for

  • Unable to open D3 NEF in CS3 (Mac) and CS2 (Win)

    I have installed the latest Camera Raw Update file (Mac OSX 10.5.3), but when I try to open a nef-file that was taken with my Nikon D3, CS3 complains about an invalid file type - ??? Opening the same file in Nikon NX works without a problem. A friend

  • REUSE_ALV_HIERSEQ_LIST_DISPLAY and new Page

    Hi all, I am using FM REUSE_ALV_HIERSEQ_LIST_DISPLAY to display ALV List. Now, i want to print a New page on every Header record , is it possible?if Yes, then how? thanks in advance.

  • Get frame title

    Please find the code which gives syntax error  in get frame title when I close it continue to give error get_frame_title: 1, 2, 8.   GET PARAMETER ID 'BUK' FIELD br_bukrs-low.   IF br_bukrs-low NE space.     br_bukrs-option = 'EQ'.     br_bukrs-sign 

  • Unique views for any given page

    Hi all Is there a way to get unique views on any given page, like getting normal views through the web page usage report option? Thanks

  • HT203167 Movie isn't in my movie list

    Hey all! This may be a STUPID stupid question, but... here goes! Well, I just bought 'Seven Psychopaths' from the iTunes Store, but the problem is, I see it in purchased items, and can play it from there... but it's not listed with the rest of my mov