Information about process chain.

Hello Gurus,
         I want to check who have run some process chain in the system, how can I get that infomation? 
Many thanks

HI,
You can also Check in RSM37-> put * in all the fileds ->click on F8 ...give the name of your process chain in the "Selection Value" Column Filter.
You will get all process chain related info there.

Similar Messages

  • Oracle BPM Java API - getting informations about process activities

    Hi
    I have a problem with Oracle BPM Java API, can someone help me?
    I have a business process project deployed in Oracle SOA Suite and I need to get some informations of my process programatically via Java API.
    Basically I need to get informations about process activities and the corresponding human tasks referenced by these activities.
    I'm able to get the HumanTasks of my Business Catalog and also to get the Activities of my Process, but the relationship between them is null.
    I did some tests, below a piece of code of my test:
    IBPMServiceClient bpmServiceClient = BPMConnectionUtil.getBPMServiceClient();
    IProcessMetadataService processMetadataService = bpmServiceClient.getProcessMetadataService();
    IProcessModelService processModelService = bpmServiceClient.getProcessModelService();
    List<ProcessMetadataSummary> processMetadataSummaryList =
    processMetadataService.listProcessMetadataSummary(BPMConnectionUtil.getBPMContext(), "processNameOrId to find", "processName", "ASC");
    if (processMetadataSummaryList == null || processMetadataSummaryList.size() == 0)
    return;
    ProcessMetadataSummary processMetadataSummary = null;
    for (ProcessMetadataSummary summary: processMetadataSummaryList) {
    if (summary.isIsDefaultRevision()) {
    processMetadataSummary = summary;
    break;
    if (processMetadataSummary == null)
    processMetadataSummary = processMetadataSummaryList.get(0);
    IProcessModelPackage pack = processModelService.getProcessModel(BPMConnectionUtil.getBPMContext(), processMetadataSummary.getCompositeDN(), processMetadataSummary.getProcessName());
    oracle.bpm.project.model.processes.Process process = pack.getProcessModel();
    Sequence<UserTask> activities = process.getActivities(UserTask.class);
    for (UserTask activity: activities) {
    System.out.println("Human Task: " +activity.getHumanTask()); // <<<<<<<<<<<<<<<<<<<<---------------------------- here is the problem. the human task is null, but my activity have a task associated
    There is another way to get this information?
    Thank's

    Hi
    I have a problem with Oracle BPM Java API, can someone help me?
    I have a business process project deployed in Oracle SOA Suite and I need to get some informations of my process programatically via Java API.
    Basically I need to get informations about process activities and the corresponding human tasks referenced by these activities.
    I'm able to get the HumanTasks of my Business Catalog and also to get the Activities of my Process, but the relationship between them is null.
    I did some tests, below a piece of code of my test:
    IBPMServiceClient bpmServiceClient = BPMConnectionUtil.getBPMServiceClient();
    IProcessMetadataService processMetadataService = bpmServiceClient.getProcessMetadataService();
    IProcessModelService processModelService = bpmServiceClient.getProcessModelService();
    List<ProcessMetadataSummary> processMetadataSummaryList =
    processMetadataService.listProcessMetadataSummary(BPMConnectionUtil.getBPMContext(), "processNameOrId to find", "processName", "ASC");
    if (processMetadataSummaryList == null || processMetadataSummaryList.size() == 0)
    return;
    ProcessMetadataSummary processMetadataSummary = null;
    for (ProcessMetadataSummary summary: processMetadataSummaryList) {
    if (summary.isIsDefaultRevision()) {
    processMetadataSummary = summary;
    break;
    if (processMetadataSummary == null)
    processMetadataSummary = processMetadataSummaryList.get(0);
    IProcessModelPackage pack = processModelService.getProcessModel(BPMConnectionUtil.getBPMContext(), processMetadataSummary.getCompositeDN(), processMetadataSummary.getProcessName());
    oracle.bpm.project.model.processes.Process process = pack.getProcessModel();
    Sequence<UserTask> activities = process.getActivities(UserTask.class);
    for (UserTask activity: activities) {
    System.out.println("Human Task: " +activity.getHumanTask()); // <<<<<<<<<<<<<<<<<<<<---------------------------- here is the problem. the human task is null, but my activity have a task associated
    There is another way to get this information?
    Thank's

  • Details about Process chain

    Details about Process chain

    Hi Vijay,
                Well the major components of Process chain is mentioned as under:-
    A process Chain is a sequence of processes in BI system that executes in the Background.
    Commonly Used Process Types
    1.  Start
    2.  Execute InfoPackage
    3.  DTP
    4.  Attribute Change Run
    5.  Save Hierarchy
    6.  Delete Index
    7.  Generate Index
    8.  Activate DSO data
    9.  Update DSO data
    10. Complete Deletion of Data Target Content
    11. Delete Entire Content of Linked Transactional DSO/ODS
    12. Initial Fill of New Aggregates
    13. Roll up of Filled Aggregates/BIA indexes
    14. Compression of InfoCubes
    15. Read PSA and Update Data Target
    16. AND
    17. OR
    18. XOR
    If you want to include a load process in the process chain, you need to have already created an InfoPackage.
    You cannot load flat file data from a client workstation in the background. For this reason, you have stored your data on an application server.
    Creating Process Chains
    You have the option of creating a process chain in the process chain maintenance screen directly or by using a maintenance dialog for a process:
    Creating a Process Chain Directly in the Process Chain Maintenance Screen
    You are in the BW Administrator Workbench.
           1.      Click on the  Process Chain Maintenance icon in the AWB toolbar.
    The Process Chain Selection dialog window appears.
           2.      Choose Create.
           3.      Enter the technical name and a description of the chain, and confirm your entry.
    The Add Start Process dialog window appears.
           4.      Create a variant for a start process.
    a.       On the Maintain Start Process screen, choose whether you want to schedule the chain directly or whether you want to start it using a metachain.
    b.       If you choose to schedule the chain directly, enter the start date value for the chain under Change Selections and save your entries.
    The Maintain Start Process screen appears again.
    c.       Save your entries, return to the previous screen and confirm your entries in the Add Start Process dialog window.
    You are taken to the  Plan View of the process chain maintenance screen.
    In the left-hand area of the screen, a navigation area is displayed. In the right-hand area of the screen, the process chain is displayed.
           5.      Use the drag-and-drop function to add the relevant processes into your process chain.
    You use the  Process Types function to select the processes. This sorts the process types according to different categories. You can also call up InfoPackages and processes for the data target from the separate  InfoSources and  Data Targets navigation trees.
    If you insert into the chain a process that is linked to additional processes, the respective process variants are generated and inserted into the process chain automatically. These variants are suggestions and can be changed, replaced or removed from the chain if required.
    Only if the attribute realignment run is inserted automatically, do you also arrive at the variant maintenance screen.
    If you want to specify yourself the processes that are to be included in a chain, choose Settings ® Default Chains, and select the Do Not Suggest Processes option. As a result, the system does not suggest, generate, or insert automatically any processes into the chain. This setting is user-specific.
    If the chain that you create does not correspond to the standard, the system displays a warning. You can ignore these warnings if you are sure that you are creating a chain that meets your requirements. Warnings do not affect how the chain operates during runtime.
    Your chain is checked in the checking view and during activation. The system tells you if it discovers any errors.
    Creating a Process Chain Using the Maintenance Dialog for a Process
    You are in the maintenance dialog of a process that you want to include in a process chain.
           1.      Choose the Process Chain Maintenance pushbutton and create a process variant.
           2.      Save the variant and go back to the previous screen.
    A dialog window appears in which you enter a technical name and a description of the chain that you want to create.
           3.      Confirm your entries.
    The Add Start Process dialog window appears.
           4.      Create a variant for a start process.
    a.       On the Maintain Start Process screen, choose whether you want to schedule the chain directly or whether you want to start it using a metachain.
    b.       If you choose to schedule the chain directly, enter the start date value for the chain under Change Selections and save your entries.
    The Maintain Start Process screen appears again.
    c.       Save your entries, return to the previous screen and confirm your entries in the Add Start Process dialog window.
    You are taken to the  Plan View of the process chain maintenance screen.
    The various process categories, the application processes, and collection processes are displayed in the left-hand area of the screen. In the right-hand area of the screen, the process chain is displayed.
    If the process that you used to create a chain is linked to additional processes, the respective process variants are generated and inserted into the process chain automatically. These variants are suggestions and can be changed, replaced or removed from the chain if required.
    Only if the attribute realignment run is inserted automatically, do you also arrive at the variant maintenance screen.
    If you want to specify yourself the processes that are to be included in a chain, choose Settings ® Default Chains, and select the Do Not Suggest Processes option. As a result, the system does not suggest, generate, or insert automatically any processes into the chain. This setting is user-specific.
    If the chain that you create does not correspond to the standard, the system displays a warning. You can ignore these warnings if you are sure that you are creating a chain that meets your requirements. Warnings do not affect how the chain operates during runtime.
    Your chain is checked in the checking view and during activation. The system tells you if it discovers any errors.
           5.      Use the drag-and-drop function to insert any additional relevant processes into your process chain.
    You use the  Process Types function to select the processes. This sorts the process types according to different categories. You can also call up InfoPackages and processes for the data target from the separate  InfoSources and  Data Targets navigation trees.
    Additional Steps to Creating a Process Chain
           6.      When you add a process, you need to select a process variant or create a new variant. For collection processes, the system determines the variants.
    Various functions for working with the process are available from the context menu:
    Context Menu Entry for a Process
    Function Information
    Maintain Variants
    With the exception of the variants in the collection process, you can use this function to change all process variants.
    Exchange Variants
    You can swap the variants for an existing variant or a new variant.
    Display Scheduled Jobs
    Once the process chain is active, you can use this function to display the jobs that have been scheduled.
    Display All Jobs
    After at least one run of the process chain, you can display, for a specific process, all of the scheduled jobs for this process and all of the jobs with which this process was run. You arrive at the job overview from where you call up the relevant job log.
    Create Message
    You can also send messages to an application process of the chain, depending on the success or failure of the process.
    1.       From the context menu of a process, create an additional process variant of the Send Message type.
    2.       If you maintain a message, first specify whether you want the message to be sent when the process has been completed successfully or unsuccessfully. Then choose Next.
    3.       You arrive at a window, in which you can select an existing process variant or create a new one.
    4.       If you create a new process variant, edit the document that is going to be sent, and maintain a list of recipients.
    5.       Save your process variant and go back a step.
    The message process variant is now assigned to your application process. When the message is sent, the status information and the process log can also be sent.
    Wait Time
    You use this function only to debug a process run.
    Specify how long (in seconds) you want the delay to be between one event being triggered and the next process starting.
    You can capture the process by using transaction SM37 (Job Overview) or SM50 (Process Overview).
    Remove Process
    You use this function to remove a process from a process chain.
    Manage Data Target
    You use this function in connection with the following types of process variants
    ·         constructing indexes
    ·         deleting indexes
    ·         constructing database statistics
    ·         rolling up filled aggregates
    ·         compressing InfoCubes
    ·         activating ODS object data
    to call up the administration for each of the data targets.
           7.      Hold down the left mouse button to connect the processes through events.
    Before you do this, select the process underneath the process type row, and position the cursor over the required process. When you select the process type row, the whole process is moved into the plan view.
    From the context menu of a link, you can display the event or remove the link again. To do this, highlight the link and right-click with the mouse.
           8.      If necessary, specify whether you want the event to be triggered after the previous process has been completed successfully or unsuccessfully or whether you want the event to be triggered independently of the outcome of the process that precedes it.
           9.      Under Attributes ®Display Components assign a display component to the process chain.
       10.      Maintain additional process chain attributes if necessary.
       11.      Check your process chain in the  Check View and make any necessary corrections.
    The  Legend explains the meaning of the different colors used to display the processes and links.
    From the context menu for a process, you can display the messages resulting from the check.
       12.      Save your process chain if it does not contain any errors.
    Result
    Your process chain can be activated. After activation, the chain starts in accordance with the start process selections. For example, if you scheduled the start process directly and chose Immediately as the start date value, the chain run starts immediately after activation.  In the  Log View, you can display the reports for the chain runs.

  • Help! about process chain execution status

    hi:
    we nearly have one problem about the process chain execution status,
    when error occured during  process chian execution, we fixed it in time,
    however, even the error repaired, its status still showed yellow, and this
    stop the subsequent process to excute.
    Any body who can provide some help to solve this problem? thanks in advance
    and looking forward to one reply.

    Hi ,
    Try this method
    Open the messages of a failed step by right clicking on it and selecting 'display messages'.
    In the opened popup click on the tab 'Chain'.
    In a parallel session goto transaction se16 for table rspcprocesslog and display the entries with the following selections:
    1. copy the variant from the popup to the variante of table rspcprocesslog
    2. copy the instance from the popup to the instance of table rspcprocesslog
    3. copy the start date from the popup to the batchdate of table rspcprocesslog
    Press F8 to display the entries of table rspcprocesslog.
    Now open another session and goto transaction se37. Enter RSPC_PROCESS_FINISH as the name of the function module and run the fm in test mode.
    Now copy the entries of table rspcprocesslog to the input parameters of the function module like
    described as follows:
    1. rspcprocesslog-log_id -> i_logid
    2. rspcprocesslog-type -> i_type
    3. rspcprocesslog-variante -> i_variant
    4. rspcprocesslog-instance -> i_instance
    5. enter 'G' for parameter i_state (sets the status to green).
    Now press F8 to run the fm.
    Now the actual process will be set to green and the following process in the chain will be started and the chain can run to the end.
    Regards,
    Ravi

  • About process chain issue

    Dear BW Expert,
    We have argument about  PC load data by manual
    For the first time, I have change data selection in infopackage, then save and run the Process chain.
    When my PC not running finish, the one colleague  have change data selection of infopacakge, he also run that PC,  at the moment, the BW System prompt:
    Remove Pocess Chain from scheduling:
    Last  process chain run is still active
    If you continue, this run will be terminated
    The button are u201Ccontinueu201D & u201CCancelu201D
    We have argument  as following:
    I think that  if I click  u201CConinueu201D,  My PC will be terminated, my extract data will failure. Run PC like Run SM36 job.  when PC run finish, my log status is RED, him log status is GREEN. Because is refresh workbook, we canu2019t directly see the data change.
    he think that if Click u201CContinueu201D, My PC will be not terminated. my extract data will not faiure. 
    My process chain will be included him PC. He said, as long as him pc run successful, my also success. PC have change log technology,  I canu2019t understand.
    If so, But why my log status is RED, she log status is GREEN?  Whom view is right?
    Many Thanks,
    Best Regards
    Steve

    If you will activate the process chain when it is running then the process chain execution will terminate and the status of the chain will be red.
    So it is never advised to change a process chain object while it is running.
    You can check the data in objects, whether it has been loaded properly.

  • Get information for process chain running

    Hello Gurus,
           after a process chain running, how can I know how many records are loaded into the data target ? don't want to get back to DTP monitor to get that information.   prefer to getting that information in the log view.
    Many thank.

    Hi,
    The fastest way possible to get the number of records loaded will be from the DTP monitor only.
    You must be having a step where the DTP is executed, simply double click on it and go to monitor.
    hope this helps.
    thanks,
    rahul

  • OracleIAS and Information about Process and Threads

    Hi all,
    I need to know information about the running process and threads inside a Conteiner or an Enterprise Application, is it possible?
    Thanks in advance.

    Hi,
    Probably all of mentioned in some extent - depends, which data system needs.
    regards,
    wojciech

  • E-mail notification about process chains

    Hello friends
    How to go about creating e-mail notifications for Process-chain failures in BI 7.0.  When I tried to right click on the Process Variant and select create Message, It doesnt shows me the screen to add the reciepients, instead it prompts me to with "Insert Send Message"
    Thanks

    Hi,
    Did you check this doc.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9936e790-0201-0010-f185-89d0377639db
    Regards.

  • Notification by email about Process chains failure

    Hi,
    I scheduled a process chain to run once every hour and sometimes it fails for knowing problem.
    I would like to get an email every time it fails.
    Could someone guide me how to get a document which gives the steps to follow or provide me a step by step for this.
    Thanks,

    Hi Mohamed,
    You can create messages for a process that are trigerred either when the process failes, or succeeds, by right clicking on a process and choosing Create Message.
    Please also check the following:
    Re: Sending email from process chain not working
    Hope this helps...

  • About process chain

    Hello Gurus,
            in our bw system, there is a data target, which is loaded from several data source. putting there is the process chain. lay out all the loading processed in sequence, or lay them out parallelly with "and" process combining them together,  what is the difference for those different lay-out methods?
    Many thank.

    + lay out all the loading processed in sequence+
    this will execute process in seq.. one after another.. in case one process fails, others will stop.. until the error is resolve.
    +lay them out parallelly with "and" process +
    in parallel, two or more process will get execute.. make sure parallel process are not dependent on each other.. adding "and" - this is conditional loading.. if u have two process in parallel followed by and.. then when  they get execute, 1st both parallel process will work.. If both have success, then ur "and" condition will execute and next process following "and" will work.. u use "and" only when some condition are to be satisfy before loading next step..
    say u r loading, material data & plant data & material plant details... so in parallel u'll load material master data & plant master data.. if both are loaded sucessfully (using and ) then load combination of material & plant (which plant has which material)

  • BI admin cockpit for process chains

    Hi
      Currently we are monitoring process chains(Daily data loads) on a daily basis ,Business users want the statstics of the process chains to be implemented in cockpits via BI admin cockpit( BI 7 version) .can some one tell how to implement BI admin cockpit for process chains.
    If some one has some specific documents can you please mail then to my email: [email protected]
    Thanks
    Bhavana

    Hi,
    You need to install Business Content
    Front End and OLAP Statistics (Aggregated) – ( 0TCT_C01, 0TCT_VC01)
    0TCT_C01
    InfoCube 0TCT_C01 is a standard InfoCube that contains front end and query runtime statistics (aggregated).
    This InfoCube is used for monitors that display all the aggregated values of front end and query runtime for BI applications, BI application objects, and InfoProviders on the portal.
    0TCT_VC01
    InfoCube 0TCT_VC01 is a Virtual Provider that contains front end and query runtime statistics (aggregated).
    This InfoCube is used for monitors that display all the aggregated values of front end and query runtime for BI applications, BI application objects, and InfoProviders on the portal.
    Front End and OLAP Statistics (Details) –  (0TCT_C02, 0TCT_VC02)
    0TCT_C02
    InfoCube 0TCT_C02 is a standard InfoCube that contains detail values for front end and query runtime statistics.
    This InfoCube is used for monitors that display detail values for the query runtime object.
    0TCT_VC02
    InfoCube 0TCT_VC02 is a Virtual Provider that contains front end and query runtime statistics (details).
    Data Manager Statistics (Details) – (0TCT_C03, 0TCT_VC03)
    0TCT_C03
    InfoCube 0TCT_C03 is a standard InfoCube that contains data manager statistics (details).
    This InfoCube is used for monitors that display all the detail values of data manager statistics for the query runtime object on the portal.
    0TCT_VC03
    InfoCube 0TCT_VC03 is a Virtual Provider that contains data manager statistics (details).
    This InfoCube is used for monitors that display all the detail values of data manager statistics for the query runtime object on the portal.
    DTP Statistics –  (0TCT_C22, 0TCT_VC22)
    0TCT_C22
    The InfoCube 0TCT_C22 is a Standard InfoCube that contains statistics for data transfer processes that are executed individually or in process chains.
    This InfoCube is used for all the monitors that display the DTP statistics on the portal.
    0TCT_VC22
    The InfoCube 0TCT_VC22 is a Virtual Provider that contains statistics for data transfer processes that are executed individually or in process chains.
    This InfoCube is used for all the monitors that display the DTP statistics on the portal.
    InfoPackage Statistics (0TCT_C23, 0TCT_VC23)
    0TCT_VC23
    The InfoCube 0TCT_VC23 is a Virtual Provider that contains InfoPackage statistics or detailed information about the InfoPackage that are executed individually or in process chains.
    0TCT_C23
    The InfoCube 0TCT_C23 is a Standard InfoCube that contains InfoPackage statistics or detailed information about InfoPackages that are executed individually or within a process chain.
    Process Statistics (0TCT_VC21, 0TCT_C21)
    0TCT_VC21
    The InfoCube 0TCT_VC21 is a Virtual Provider that contains process chain statistics or detailed information about process chains and process types that are successfully executed.
    This InfoCube is used for all the monitors that display detailed information about process chain statistics and process statistics on the portal.
    0TCT_C21
    The InfoCube 0TCT_C21 is a Standard InfoCube that contains process statistics or details of processes that are executed individually or in process chains.
    This InfoCube is used for monitors that display all the process runtimes on the portal.
    Process Status (0TCT_VC12)
    The InfoCube 0TCT_VC12 is a Virtual Provider that specifies the status of the process chain and detailed information about the process status.
    BI Object Request Status (0TCT_VC11)
    The InfoCube 0TCT_VC11 is a Virtual Provider that provides detailed information about requests in all the Data Targets and Master Data in characteristics.
    Content Master Data
    The process chain 0TCT_MD_C_FULL_P01 is used to load the content master data.
    (e.g: Process Chain, Process Status, Web template, Process variant, Web item)
    System Master Data
    The process chain 0TCT_MD_S_FULL_P01 is used to load system master data.
    e.g:BW Object type
    Data Load Statistics – Delta
    The process chain 0TCT_C2_DELTA_P01 is used to load delta data for data load statistics.
    The following processes are included in the process chain:
    Process                         Target
    0TCT_DS22_DELTA_DATAMART (B71)               DTP Statistics [0TCT_C22]
    0TCT_DS23_DELTA_DATAMART (B71)              Info Package Statistics [0TCT_C23]
    0TCT_DS21_DELTA_DATAMART (B71)              Process Statistics [0TCT_C21]
    Query Runtime Statistics – Delta     
    The process chain 0TCT_C0_DELTA_P01 is used to load delta data for query runtime statistics.
    The following processes are included in the process chain:
    Process                                   Target
    0TCT_DS01_DELTA_DATAMART               Front end and OLAP statistics (aggregated) [  0TCT_C01]
    0TCT_DS02_DELTA_DATAMART             Front end and OLAP statistics (details) [0TCT_C02]
    0TCT_DS03_DELTA_DATAMART              Data manager statistics (details) [0TCT_C03]

  • Changing the Background server information of mulitple process chains

    Hello Friends,
    I am looking for a program or any other way by which I can modify the Background server information of mulitple process chains at once.
    I am not really sure whether we have any such programs. Any help would be highly appreciated.
    Thanks,
    Vinoth V

    Hi Vinoth,
    RSPCCHAINATTR table can give information regarding process chain list with server names. you can create custom program to modify it. Input parameters can be process chain name and server name.
    But you need to take care of authorizations for this table.
    Hope this helps.

  • ABAP Program in a Process Chain

    Hi!
    I create a program in ABAP/4. The program modify an attribute of a Z table I have previously created.
    I want to add that program in a process chain of BW which load a cube. The problem is that when I am in in the process chain, the program I have created doesn´t appear in the available programs to select and associate to the process chain.
    What I have to do to have the ABAP program available to select and associate to the process chain?
    Thanks in advance.

    Hello Nicolas, there are a few options you can try.
    1.  Instead of an ABAP program, would you think of incorporating your logic into a function module and then create a generic datasource in R/3 to extract the data from your Z table using the function module.  There is a function module in R/3 called <b>RSAX_BIW_GET_DATA_SIMPLE</b> that you can copy and use as a template for your function module.  Refer to the following blog:
    <a href="/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module:///people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    You can also search this forum for RSAX_BIW_GET_DATA_SIMPLE for other ideas.
    2.  If you really want to use your ABAP program in R/3, then your best solution would be to create a job in R/3 that is triggered by an event.  This job will have two steps in it.
    Step 1:  execute your ABAP program to fill your Z table
    Step 2:  execute program to notify process chain in BW that ABAP process is complete (sample source below)
    In your process chain in BW, your ABAP process should be set up to be
    Called From:  (RFC destination of your R/3 system)
    Scheduled Program:  Event (event name in R/3)
    You may get a help message about "Requirements for asynchronous processes".  This is an informational message telling you that if you call an ABAP program from a remote system, there is no way for BW to monitor it, so you will have to execute a function module (RSPC_ABAP_FINISH) in the R/3 system to inform the process chain when the ABAP program finishes.   You can create your own program in R/3 to use this function module:
    *& Report  Z_RSPC_END_PROCESS                                    *
    *  Trigger end of an ABAP process in BW process chain.
    REPORT  z_rspc_end_process.
    *"*"Lokale Schnittstelle: Detination BW
    *"  IMPORTING
    *"     VALUE(I_VARIANT) TYPE  RSPC_VARIANT
    *"  EXCEPTIONS
    *"      ALREADY_FINISHED
    PARAMETER: p_rfc LIKE rfcdes-rfcdest,
               p_var(30) TYPE c.
    CALL FUNCTION 'RSPC_ABAP_FINISH'
        DESTINATION p_rfc
         EXPORTING
           I_VARIANT              = p_var
         EXCEPTIONS
           ALREADY_FINISHED       = 1
           OTHERS                 = 2
        IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    This program in R/3 will inform your process chain in BW that the ABAP process is finished and BW will continue to next process in the process chain.
    Note:
    p_rfc would be the RFC destination of your BW system
    p_var would be the name of the ABAP process in your process chain
    Hope this helps.

  • Process chain cancelling

    Hello,
    As part of our nightly loads in our bw production system, we have batch job scheduling software that calls an initial process chain (ZRT_CTRLM_MD_RUN_1).  That initial chain then calls our main master data chain (ZRT_MD_DAILY_1).  The initial chain contains a start process with setting 'Start using meta chain or API' and a process to call the main process chain.                                  
    The initial chain sometimes fails on the step where it calls the main process chain(ZRT_MD_DAILY_1).  The main process chain does not actually start when this happens, so we just run it manually. 
    This problem occurs sporatically, and there seems to be no pattern.  In the past month, its happened approximately 5 times.  Most nights, the main process chain is called successfully.
    I looked in ST22 and here is some of that info:
    Error analysis                                                                 
        Short text of error message:                                               
        No start information on process CHAIN                                                                               
    Technical information about the message:                                   
         Diagnosis                                                                 
             For process CHAIN, variant ZRT_MD_DAILY_1, the end should be logged   
             for instance 442ZMLDOQOAP58NTEMM1Y31BM under the log ID              
             442ZM01K2JZTEMMX743Y0MLPU. However, no start has been logged for    this process.                                                         
         System response                                                           
             No log has been written. The process (and consequently the chain)     
             has been terminated.                                                  
         Procedure                                                                 
             If possible, restart the process.                                     
    Any suggestions would be greatly appreciated.  Although this problem does not happen very often, we would like for it to not happen at all.  And currently we have no explanation.
    Thanks
    Charla

    Does the Main Process Chain run other subchains?  If so, you may have an issue of not enough background processes available at the time the main chain starts.
    Note 621400 - Number of required BTC processes for process chains

  • Process chain doesn't trigger an action with an incorrect event.

    Hello everybody,
    I have a problem with process chains. I connected two process, process two must run if process one fails, and i must receive a message that inform the failure of process one.
    When i execute my process chain, the jobs are launched. The job for process one is canceled due to the failure, so the job for process two must be launched, but this doesn't occur.
    Could you help me with this problem please?
    I really appreciate your help.

    Hi,
    Try this post:
    How-to trigger a process chain using ABAP?
    Check these links:
    Docs in sdn
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/8da0cd90-0201-0010-2d9a-abab69f10045
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/19683495-0501-0010-4381-b31db6ece1e9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/36693695-0501-0010-698a-a015c6aac9e1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9936e790-0201-0010-f185-89d0377639db
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3507aa90-0201-0010-6891-d7df8c4722f7
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/263de690-0201-0010-bc9f-b65b3e7ba11c
    Process Chains
    Steps for Creating Process chain!
    http://help.sap.com/saphelp_nw04/helpdata/en/67/13843b74f7be0fe10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sap-teched-03/using%20process%20chains%20in%20sap%20business%20information%20warehouse
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/19683495-0501-0010-4381-b31db6ece1e9
    Hope the following links will give u a clear idea about process chains and clear ur doubts.
    Business Intelligence Old Forum (Read Only Archive)
    http://help.sap.com/saphelp_nw2004s/helpdata/en/8f/c08b3baaa59649e10000000a11402f/frameset.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/8da0cd90-0201-0010-2d9a-abab69f10045
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/19683495-0501-0010-4381-b31db6ece1e9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/36693695-0501-0010-698a-a015c6aac9e1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9936e790-0201-0010-f185-89d0377639db
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3507aa90-0201-0010-6891-d7df8c4722f7
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/263de690-0201-0010-bc9f-b65b3e7ba11c
    /people/siegfried.szameitat/blog/2006/02/26/restarting-processchains
    ****Assign Points If Helpful****
    Regards,
    Ravikanth

Maybe you are looking for

  • Tracking a stolen (deactivated) iphone

    So I used to have a first generation iPhone but eventually got the 3GS a year ago. I still used my old iPhone for it's apps and iPod, but I think someone stole it while I was up at college. Is there any way to track an iPhone even if it's not activat

  • Strange Output in ComboBox

    I have the following query to pull some values as well as to create a blank value. Works fine in SQL Server Query Analyzer. Select distinct(schedule)label From pickupArchive Union Select '' label From pickup order by schedule The results are a,b,c,d,

  • Datasync and domain Wide administration port problem

    Hi, After enabling domain wide administration port in WLP 8.1, wee start to see following exception on our managed servers log file. This happes in every mananaged server. Datasync.war is deployed only in adminserver as the manual says. We see this e

  • NMH305 unable to browse folders DLNA apps

    Hello all Bit of a strange one.  Recently upgraded the firmware to 3.18.15. I use a couple of iphone apps to stream music from the hub, namely 8player and buzz player.  They always had an option to browse / play the hub content by folder ( as well as

  • Best way to save a vi that is used in multiple projects?

      Hello, I have an archive of vi's that I use in multiple projects.  As an example, I store all my vi's in a folder called 'Archive'.  When I start a new project, I make a new directory, say 'Proj A', and then I drag copies of the original vi's from