Process Chain scenario.

Hi All,
We are supporting for multiple countries. So we have multiple Process chains specific to each country.
For example, in one of the chain, we have process types A,B,C,D and E. A is a Start Variant.
In another chain we have process types F, G, H and I. F is a Start Variant. Once the Process type C completes, I need to trigger F.As A to E is a separate chain and F to I is a another process chain. I can add 2nd process chain after the Process type C.
But Process chain is organised on country wise. So it is not possible.
Please suggest how to achieve.
Thanks.

Hi Jalina,
in addition to the Christophe doc link,
step 1:
create a report with the below code:
PARAMETERS:      P_EVENT1       LIKE  BTCSEV-EVENTID obligatory.
           CALL FUNCTION 'BP_EVENT_RAISE'
          EXPORTING
             EVENTID                = P_EVENT1
          EXCEPTIONS
            BAD_EVENTID            = 1
            EVENTID_DOES_NOT_EXIST = 2
            EVENTID_MISSING        = 3
            RAISE_FAILED           = 4
            OTHERS                 = 5.
step 2: create a event in Sm64.
Step3: add teh abap program process type in process chain 1 after process type C, add the abap program and create a variant with the above Event.
step4: add the same event in teh start variant of second process chain.
Regards,
Sakthi

Similar Messages

  • Process chain: scenario on Interupt process

    Hello,
    currently I'm exploring a BI in NW2004s.
    In the area of process chain I found a process type
    called Interrupt process.
    Can someone give we a scenario on that process type?
    Regards & Thanks,
    Guido

    Hi...
    go to RSPC and now click Process Types button--under General Services node is interrupt process
    Application scenario:"
    Apply multiple start conditions in a process chain
    With the process type Interrupt, you can interrupt the processing of a process chain until a given condition has been satisfied. In this way you can, for example, define conditions that need to be satisfied in addition to the start condition defined in the start process so that the entire process chain or parts of it can be processed."
    refer thread:
    http://help.sap.com/saphelp_nw70/helpdata/en/58/9c6c4251e4c153e10000000a1550b0/frameset.htm

  • Process Chain in R3

    Hi All,
    I need some help of your expertise in process chain
    Scenario is like this.
    System Land Scape
    Dev System --> Test System (Non Modifiable) --> Production
    I created process chain for CIF in dev box. process chain is working fine. but when I transport it to test system I do not see process chain in active stat. as test system is not modifiable I can not activate process chain in test system. Also when I try to execute the process chain I get error message " Invalid call sequence for interfaces when recording changes". Also in test system all objects are changeble (RSA1)
    Can anyone help me how to resolve this? BW component is updated till sevice pack 20.
    Regards,
    Harshil Desai
    Edited by: Harshil K Desai on Aug 4, 2009 7:29 PM

    Please see if you can activate the process chain using the function module RSPC_CHAIN_ACTIVATE_REMOTE

  • What would the best process chain look like for this MD data load scenario?

    Hi there,
    I have the following setup. SAP BW connection to external system via DBConnect (DB2 database).
    We have 73 master data text data sources to load either once a week or everyday through process chain. We have not decided on the exact schedule yet.
    All the master data text DataSources pull data from the SAME VIEW created on the DB2 external system:
    VWDEDMASTERDATA
    The structure of the view is the following:
    DEDNAME
    DEDNAMETYPE
    DEDNAMECODE
    DEDNAMEDESC
    DEDNAMELONGDESC
    So, everytime master data text is extracted for all the 73 objects it queries the same view over and over again VWDEDMASTERDATA. We only differentiate in the datasource on the FIELDS tab which InfoObject should DEDNAME map to and then in InfoPackage we filter on the exact object/field to query.
    So essentially, every time we run InfoPackage for master data text object the external system gets queried in the following way:
    SELECT * from VWDEDMASTERDATA where DEDNAME = [FIELD/InfoObject specified in InfoPackage]
    So, if I have to have all 73 objects loaded, essentially the same SQL statement has to execute 73 times. In this scenario, what would be the proper process chain setup that has perfomance in mind? How should the InfoPackages be arranged, in parallel, sequentially, how many in a row, etc?
    Let me know if you need more information.
    thanks

    They would like to send the letters to me
    Depending upon how they send the letters to you and how they expect Acrobat to convert them you could be bordering on a license violation that prohibits you from using your version of Acrobat as a server-based product.
    Adobe offers server based products to convert rtf files into pdf files. Some require your company to run a server, but one seams exactly what they may want. The createpdf service is run by Adobe and seems capable of doing what your company wants.
    https://www.acrobat.com/createpdf/en/home.html

  • At what scenario we go for copy process chain??

    At what scenario we go for copy process chain??

    Hi,
    Letu2019s say you are doing regular monitoring of a process chain. One fine day this process chain gets failed due to some reason on one of steps. And say there are 10 more steps still to be executed.
    You fixed the error by performing some manual activity which was actually next steps of process chain where it failed.
    Now you can not do repeat/repair in process chain because you have already performed them but you want remaining steps to be executed automatically not manually.
    What you can do is copy chain with only required steps in it remove remaining steps.
    Regards,
    Akshay

  • Process chain Logic for this scenario

    HI,
      We have a typical requirement that need to be implemented using a Process chain.
    We need to Load data from R/3 to PSA,
    then Load the data from the PSA into ODS1,
    then execute an ABAP program,
    then load the data from PSA into ODS2 (we cannot repull from R/3).
    Can some one provide me an Idea on how to implement this.  I am stuck with the idea on how to populate ODS2 from PSA after executing ABAP Program.
    Thanks In advance,

    Hi Krishnamohan,
    I hope i m getting ur problem right.I think u can implement the below steps easily :
    Step 1 : We need to Load data from R/3 to PSA,
    Step 2 : then Load the data from the PSA into ODS1,
    Step 3 : then execute an ABAP program,
    U have options avaialable for each of them in process chains.
    Now coming to your problem.
    Step 4 : then load the data from PSA into ODS2 (we cannot repull from R/3).
    i guess ur Abap program makes some changes in the Data of PSA which u then want to load in the ODS2.
    What u can do is create 2 infopackages and inside infopackages in the data targets tab select ODS1 in the first infopackage and uncheck ODS2 , likewise in the 2nd infopackage select ODS2 and  uncheck ODS1.
    U can execute the first infopackage in the process chain , then ur abap program and then
    In process chain and in Process types u have something called "Read PSA Data and Updata Data Target".
    select that process type , specify the 2nd infopackage name and get it executed.
    Hope it helps.
    Thanks and Regards,
    Parth.

  • Error while creating a process chain

    Hello BI Gurus,
    I have activated the Business Content Scenario in Plant Maintenance for Infocube 0PM_C08(Measurement Results).
    It provides a datasource -> infocube flow,through DSO with transfer and update rules.(3.X scenario)
    I have two questions -
    1.When I am trying to create a process chain for this scenario for regular delta loads(Loading from the datasource - > DSO - > infocube),
    Start - >Execute InfoPackage->Activate DSO Data ->
    Then  when i insert the Execute Infopackage for the load step from DSO to Infocube in the process chain and check it, it is giving an error saying "InfoPackage ZPAK_D50AJ26831X6L4IIOTZTSXWAE is generated; NOT able to be used as loading variant ".
    I got this infopackage by right clicking on the context menu and going to Additional Functions -> Update 3.x data to Data targets.
    Why am I getting this error and how to resolve it, bcos when i load it manually it is working fine?
    2.If the error is because I did not use a infopack created by me, then how to create a infopack for loading to the infocube from DSO in BI7, because when i select from the Context Menu for creating infopack, it is taking me to the already generated IP ?
    Also instead of using the 3.X mechanisms, if I decide to create a DTP,  will the transformation created with it automatically map all the rules in the "Update Rules" for all fields?
    Waiting for your guidance.
    With Warm Regards,
    Vineeth
    Edited by: VINEETH SUBRAMANIAN.B on Jan 31, 2009 12:11 PM

    Hi,
    Check in  SDN
    Problem with process chain
    Re: Updating Data from ODS to IC using Process chains
    Indirect Spend Analysis
    Thanks
    Reddy

  • Toggle Option in Process Chain not working

    Hello SDNers,
    I am experiencing the below scenario with one of my process chain.
    Process Chain FLow
    Start
    |
    |
    Local Chain (To delete the already existing file from Application Server(ZFTP))
    |
    Local chain to rename the file
    |
    |
    Local chain (Load data to cube)
    |
    |
    Local chain to backup a file from Appl. Server
    In the above flow, the step 2 has been set to proceed further even if there are no files to delete in the application server. To achieve this I am using a toggle option between the step 2 and 3.
    At times, the chain progress further when there are no files to delete as expected but not all the times.
    I am trying to figure why the step which is supposed to progress further is not progressing some times even though it has been set to move further.
    Any advice would be helpful.
    Regards,
    Vinoth

    Hello Venkatesh,
    Thank You for your Patience.
    I have BW systems both running in the SAP_BW Versions 730 & 701.
    I have checked the folders " Other BW Processes " & "Other" and below are the process types.
    Other BW Processes
    Attribute Change Run
    Adjustment of Time-Dependent Aggregates
    Deletion of Requests from PSA
    Deletion of Requests from the Change Log
    Execute Planning Sequence
    Switch Realtime InfoCube to Plan Mode
    Switch Realtime InfoCube to Load Mode
    Reorganize Attributes and Texts for Master Data
    Execute Analysis Process
    Update Explorer Properties of BW Objects
    Other
    Event in SAP CPS
    Job in SAP CPS
    Last Customer Contact Update (Retraction)
    Regards,
    Vinoth V

  • Process Chain - Transfering Files to Application Server

    Hi guys,
    I have been trying to use BW Process Chain to load data from a flat file (CSV) into an InfoCube.
    I understand for it to work, the file has to reside on the Application Server, and not the local workstation.
    However, can anyone tell me exactly how I can transfer the flat file from my laptop into the Application Server?
    Thanks!
    SJ

    Thanks Edwin!
    The link is a nice introduction. But I'm still facing some issues. Here's a simple scenario:
    I try to upload a file from the path "C:\BW_CSV\Month.csv". I go to transaction FILE and did the following settings.
    1. Logical file path definition:
        a.   Created a new entry called "ZBW_CSV"
    2. Assignments of physical path:
        a.   Syntax Group: Windows NT
        b.  
    Leopard01\BW_CSV\<FILENAME>
    Note: Leopard01 is the server name.
    3. Logical file name definition:
        a.   Created a new entry called "ZBW_CSV"
        b.   Physical file: Month.csv
        c.   Data format: BIN
        d.   Application area: BW
        e.   Logical path: ZBW_CSV
    After all this, when I try to preview the file from the infopackage, I still get an error message -- "Error 8 when compiling the upload program".
    I wonder what settings are not properly configured. Please advise.

  • Process Chain and e-mail configuration

    We have configured a process chain e-mail message recipient by keying in the full recipient e-mail address in the message screen.  This works successfully.
    However, we would prefer to use the SAP User ID in the process chain message configuration. (The sap User Id would contain the external e-mail id) 
    Why: Because we do not want to have to reconfigure the process chain every time a user or an e-mail changes.  We would like to use a generic user in the process chain configuration, and then only change the generic user e-mail when changes occur.
    When trying to use the sap user id in the process chain no mail message is received.
    We would like to seek input from folks in this forum who may have worked with a similar scenario and have developed a solution, or could provide suggestions on how to make this work.
    Thanks in Advance

    Barbara,
              Mine all work fine on WLS or Jserve, maybe you should include a code snippet??
              Barbara Singer wrote:
              > Hello:
              >
              > We have some simple servlets that need to process forms and bundle this
              > information up in a SMTP message. This is very basic stuff but we can not
              > seem to get this to work with WebLogic AppServer 4.51. I've built the
              > sample servlet /examples/servlets/MailServlet and this does not work either.
              > It also throws now exception. I can see it connect to the SMTP server ans
              > send the information but nothing comes through.
              >
              > I also read in your documentation that /utils/sendMail will be a deprecated
              > method in a future release. Is it still supported in 4.51?
              >
              > Any input, sample examples working, etc. is welcome.
              >
              > /bas
              Russell Castagnaro
              Chief Mentor
              SyncTank Solutions
              http://www.synctank.com
              Earth is the cradle of mankind; one does not remain in the cradle forever
              -Tsiolkovsky
              

  • 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

  • Process Chain excessive run time

    Hi all
    Would like to know if any of you have experienced what we are experiencing.
    We have a process chain that runs every night.  It is running the same master data which usually only takes seconds.
    However, on occassions, the same amount of data is taking over 18 hours to load.
    When we look on monitor in the detail tab, it shows that it has only taken seconds but the header tab is showing 18 hours.  This then delays any other subsequent process chains from being kicked off.
    We are investigating as to why this is happening but any comments would be appreciated.
    thanks in advance
    Sandra

    Hi Sandra,
    I can suggest you few things which may help u...
    1) Increase the parallel processing during extraction
    2) Selective loading.
    3) Every job will be having a priority (A, B, C – A being the highest and C being the lowest), choose this based on your scenario.
    4) Check with basis for the sizing of your server.
    5) You can increase the number of background processes during data loads. This can be done by making dialog processes as Background processes.
    For this you need basis inputs. (This is done in some profile settings by making the system behave differently during loads. (something like day mode/night mode))
    6) There are some maintenance jobs that should run regularly in any SAP box to ensure proper functioning.
    7) Use of start routines is preferred instead of update routines.
    Assign points if these help u...
    Regards,
    KK.

  • Jobs in a Process Chain

    Hi All,
    I have a scenario where 5 jobs needs to be executed one after the other in a PC.
    3 are getting executed correctly. 4th job is failing and due to this PC is shows failed status.
    If i restart the Process chain. I dont want the first 3 jobs to execute again. It should start with 4th job .
    Do i need to goto SM37 and cancell the first 3 jobs after scheduling the PC or is it something to do with Proces type maintenece?
    Regards
    Satish

    Hi,
    Iam wondering why you wnat to start the process chain all over again. If your first 3 steps have run successfully, and your 4th step faield for some reason, you can just fix the issue and then continure the process chain from there as provided by the above link.
    If that is what you want and all the processes are IP's then you need to create a IP group and then re reun  the IP group by de selecting the first 3 IP's to run the 4th onwards.
    Regards,
    Srini

  • 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

  • Error while running FICO process chain

    Hi Experts,
    While monitoring the FICO related process chain.I got an error due to which the loading of the process chain stoped.
    The Error occured at DTP level and the displayed error messages are like this
    Aggregation Behaviour of InfoObjects Couldnot be read()
    Operation Could not be carried out for
    Exception xxxxxxxxxx locked.
    Can any one help me out of how to fix this problem
    Waiting for reply
    Thanks.
    Regards,
    Mohan

    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

Maybe you are looking for