Interfaces - Process chains

hI,
can anyone help me how i can check these interfaces
to convert my infopackagegroup to process chain
RSPC_MIGRATE_INFOPACKAGE_GROUP(to convert infopackage group to a process chain)
RSPC_MIGRATE_EVENT_CHAIN ( to convert an event chain to a process chain)
Thanks

Hi Greatflower,
I have not tried the event chain stuff, but you can go to SE37 and type in RSPC_MIGRATE_INFOPACKAGE_GROUP. Do a single test (F8) and put in the technical name of your InfoPackage group. It will then pop up for you to enter a name and description for the new process chain. Further you will have to go into RSPC and actiavte this process chain. I think it would have been simpler to click on process chain maintenance from within the InfoPackage group.
Hope this helps...

Similar Messages

  • Trigger a process chain when user clicks on save button in web interface

    Hi All,
    This is a issue I'm facing with the BW BPS web interface.
    BPS web interface generates a BSP application so thought posting this question in BSP forum might get some responses.
    The issue is I have to trigger a process chain when the user clicks on the save button on the web interface.
    I have no clue how BSP works. So if anybody has any ideas or suggestions I would greatly appreciate it.
    Thanks,
    Harini

    Hi Dhanya,
    This is the code i have in the ABAP program in the process chain. I just included the API_SEMBPS_POST part, but still it doesn't work. Please give me your email address so that i can send some screenshots.
    REPORT  ZHTEST.
    DATA: l_subrc TYPE sy-subrc.
    DATA: ls_return TYPE bapiret2.
    CALL FUNCTION 'API_SEMBPS_POST'
    IMPORTING
       E_SUBRC         = l_subrc
       ES_RETURN       = ls_return.
    CALL FUNCTION 'RSAPO_CLOSE_TRANS_REQUEST'
      EXPORTING
        I_INFOCUBE               = 'ZMAP_TAB'
    EXCEPTIONS
      ILLEGAL_INPUT            = 1
      REQUEST_NOT_CLOSED       = 2
      INHERITED_ERROR          = 3
      OTHERS                   = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • PI Interface Posting Files - Trigger Process Chain Issue

    Dear Reader,
    Situation -
    We get multiple flat files from source system via PI interface. To process this in BW 7.0 side we have created the web service interface. In the function module we have written a code to trigger process chain, once a data is posted.
    Issue -
    As there are multiple files being posted, the PC runs on completion of the every single post, which is not desired. We need to run the process chain only once at the end of all the files being posted.
    Notes -
    1. Number of files keep varying.
    2. Clubbing all the files in a single file and then posting it would cause performance issues.
    Request your help in find a way like -
    1. A file being posted of name, say 'START PC', which can be trapped in the funciton module and controll the PC call.
    2. <any Other idea>
    regards,
    vinay gupta

    Hi Dhanya,
    This is the code i have in the ABAP program in the process chain. I just included the API_SEMBPS_POST part, but still it doesn't work. Please give me your email address so that i can send some screenshots.
    REPORT  ZHTEST.
    DATA: l_subrc TYPE sy-subrc.
    DATA: ls_return TYPE bapiret2.
    CALL FUNCTION 'API_SEMBPS_POST'
    IMPORTING
       E_SUBRC         = l_subrc
       ES_RETURN       = ls_return.
    CALL FUNCTION 'RSAPO_CLOSE_TRANS_REQUEST'
      EXPORTING
        I_INFOCUBE               = 'ZMAP_TAB'
    EXCEPTIONS
      ILLEGAL_INPUT            = 1
      REQUEST_NOT_CLOSED       = 2
      INHERITED_ERROR          = 3
      OTHERS                   = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • Report on Daily Status Of Process Chains

    Hi all,
    I need a report on process chain where daily i can check the status of the Chains executed, failed, logs, start time, end time, log ID, Job Type, Run Time, Last Update ( User name ), Duration, Source System.
    Is there any Standard Report on this, if not how can i achieve this.
    If yes whats the report name.
    Regards,
    av.

    Hi fresher BW,
    U can put ur Process chain in <b>RSPCM</b> (Monitor the process chain) & give ur mail id & give an Interface it will give daily report on that process cahin ( IF u schdule that process Chain Daily).
    Go to RSPCM.
    Click on Add chain( It is just like create button) select ur process cahin which u want to get details daily.
    Thanks,
    kiran.

  • Error encountered while running a process chain

    Hi,
    Was wondering what's the cause of this error:
    <b>Invalid call sequence to interfaces when recording changes.</b>
    We keep on getting this error message when we try to activate and schedule our process chain.
    Please help. Thanks!

    We run into this problem every time we Activate/Schedule a Process Chain; doesn't really <i>affect</i> anything. The chain still runs as scheduled once you "OK" through the error messages.
    Seems to be some rogue message that comes up in  more Authorization-sensitive environments (Read: PRD)
    I have researched this to fruitless extents: no Notes exist, etc.
    Sorry I can't be of more help other than to say "<i>I feel your pain</i>"  :-D

  • To set delay in process chain using a program

    Hi all,
    We have a requirement in which the loads from nearly 15 sources (DSO) gets loaded into the Cube thro 15 process chains. The source gets loaded from the PI interface. So it might happen that simultaneously 10 loads will be started and reach the cube.
    In the cube we have delete overlapping request, so its gives a deadlock when the chains try to delete the prev. request at the same time.
    What we have planned is if we can write a program that will set a delay depending on the lock entries present for that particular cube. But still we are not sure how far this will help.
    If anyone has faced a similar issue or can anyone suggest on this would be much appreciated.
    Thanks
    Merlin

    I believe in each of your 15 local chains you have the load to Cube process.Why dont you take the load to the Cube out of the local chains and in the meta chain you could sequence the loads from the 15 ODSs so that you can have a parallel processing upto the ODSs ( assuming the rest of the local chain is used to fetch from R3 ) and then sequential to Cube.
    I dont think writing a program will help much here.

  • Process chain 'OS COMMAND'

    Hi
    I would like to use the OS_COMMAND in process chain to rename file to another filename after data loaded from file into the targeted cube. Eg: I would like to delete brand.txt from folder named /interface/.
    I would like to create the command name via tcode SM49. However, I did not know the command to enter in fields 'Operating system command' and 'Parameters for operating system command'. Can anyone please guide me?
    Thanks and regards
    Kang Ring

    Hi,
    You can find System OS command process type in Other Processes section of RSPC.here you can add the same in your process chains and fulfill your requirement.
    hope this is clear for you.
    Regards
    Ramsunder

  • Error in Process Chains

    Hi APO Gurus
    I am getting following error in Process Chain :
    1 Tab Page ICkw6Rdc7s7x000002e0280 still contains 3 temporary aggregates when deleting
    2 Deletion of tab page ICkw6Rdc7s7x000002e0280 with 16566 registrations failed.
    3  Error in function module : < OM_TS_DELETE_REGISTER> Return Code : 3
    Can anyone guide  through this and my process chains for the macros are running very slow.Ihave splitted the jobs for macros but still it is running very slow.How to fasten my process chains.
    Amit

    Hi All,
    Thank you for your inputs on that....I changed the InfoPackage settings to App. Server and also background scheduling.
    Now I get another error in the Load Data process of the process chain. the errors are as follows:
    1.Error when opening the data file /usr/sap/interfaces/bw/sv5/GO/Plan/Current Pass/T (origin A)     @35@
    Diagnosis: File  /usr/sap/interfaces/bw/sv5/GO/Plan/Current Pass/T (origin A) could not be opened.
    2. @5C@     Errors in source system     @35@
    3. @5C@     Error 1 when loading external data     @35@
    The file name is actually TEST12.txt, but I am not sure whether the process chain is actually picking up the entire path or not.
    ALso I checked the batch monitor and found that the job is actually running under the user Z_R3USER and this user has the read and write privelges to application server
    Can anyone explain wht the problem could be?
    THank you

  • Error in process chain pushing step

    Hi Experts,
    We encountered an error in process chain pushing step. The error is "Process ZXXXX, variant 4UBK25S73O99DNLFQ0Q55EBTY, ended with invalid status". Data is pushing from OHD to PI/XI system. Unable to trace error and even not able to see the variant in PC.
    Could any one please give us your inputs on the error, if you experienced such type of error message. Your inputs/suggestions are highly appreciable.
    Best Regards
    Venkat...

    Hi Ram, thank you for the quick response.
    Yes, at source, all requests are available for reporting.
    Source is a Cube and target is OHD (DB Table). From this OHD we are pushing data to PI system.
    PC flow is: Start--->DTP--->Push Interface. The push interface step got failed.
    Daily, it's working fine. Unfortunately, today failed
    Any insights please...
    BR
    Venkat...

  • Process Chain - Multi Event in Report ABAP

    Hi,
    I should build a ProcessChain containing a report ABAP that verify the existence of 3 files on the directory and what in base to the event performs a process type or another. How am I able to set the Interface IF_RSPC_MULTI_EVENT and to pass the parameter from report ABAP for multi_event ?
    Thank You.

    Hi
    Toi integrate an abap program in a process chain it's not necessary to modify the abap object logic. It's necessary to insert  a Object ABAP Program
    check this link for a typical example of abap programming in process chains
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3507aa90-0201-0010-6891-d7df8c4722f7
    Andrea

  • Avoid Process chain parllel run

    Dear Experts
    I have to execute 8 process chains through an interface A (8 PC handles by different dept people).
    8 PC have a common IP,sometimes if they trigger at same time I am facing table lock error.
    Now I want to avoid this parllel execution of PC eventhough they trigger in same time.
    Requirement:out of these 1 PC runs then other PC should wait for the completion of 1 and then should get trigger.
    Any logic for ABAP or any option on BI7 ?
    Please help me
    Assuring for full points.
    Thanks and regards
    Rajesh

    Hi...
    First create 7 Events in SM62........suppose.......A,B,C,D,E,F,G.........
    U use the process Program ............and the Program name is BTC_EVENT_RAISE............
    Incluse this program in the end of each PC......And this program will raise event........
    First PC1 will run........make it time based.......in the end include the program............which raise Event A.......
    Include A in the Start variant of PC2............(ie..make rest all the 7 PC event based)....so once PC1 completed.it will trigger PC2...........
    Similarly...........PC2 will rsise Event B............which in turn will trigger PC3............
    In this way the other chains.......
    Design the PC s in this format......
    Start Process
    Program
    Regards,
    Debjani.......

  • BAPI call from Process Chain

    Hi,
    in our system , a Program runs everyday in R3 system to fill the customized delta tables and we run the process chain to load the data in BW from Delta tables in R3 system.But problem in the above scenario, after completion of R3 Job in R3 system the BW system does not aware of R3 job status so we have schedule the process chain in such a way that the process chain start after 2 Hours of completion of R3 jobs.
    to overcome this, i need to implement either of the below requirement.
    a BAPI call so that the R3 job can be triggered from BW from a process chain, and then the BW metachains can start once it is finished.
    Or
    we are using a ABAP program in R3 system to fill Delta table. So at the end of the ABAP code, send an RFC message to BW, which can trigger a job in BW which will start 1 meta chain.
    please tell me which is the better option and how can i
    Regards
    Atul

    hi
    i have tried below logic in R3 side
    Create a Customized FM with Remote Enabled in BW system
    call that FM with RFC destination and Event name as Export parameter from a ABAP program in R3 Side
    i have given the Event name in Variant  as same as i have created in BW system SM62
    when i had run the Program in R3 side the program run successfully but the process chain did not run in BW system.
    please let me know what is the reason behind this.
    below code i have written in ABAP program in R3 side
    parameters: rfcdest like rfcdisplay-rfcdest,
                zevent type char32.
    CALL FUNCTION 'Z999B_CB_F_EVENTRAISE' destination rfcdest
      EXPORTING
        EVENTID                      =  ZEVENT
    EXCEPTIONS
       BAD_EVENTID                  = 1
       EVENTID_DOES_NOT_EXIST       = 2
       EVENTID_MISSING              = 3
       RAISE_FAILED                 = 4
       OTHERS                       = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Below FM i have developed in BW system with Remote Enabled in Attribute tab page of  FM.
    FUNCTION Z999B_CB_F_EVENTRAISE.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(EVENTID) TYPE  CHAR32
    CALL FUNCTION 'BP_EVENT_RAISE'
      EXPORTING
        eventid                      = eventid
      EVENTPARM                    = ' '
      TARGET_INSTANCE              = ' '
    EXCEPTIONS
       BAD_EVENTID                  = 1
       EVENTID_DOES_NOT_EXIST       = 2
       EVENTID_MISSING              = 3
       RAISE_FAILED                 = 4
       OTHERS                       = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFUNCTION.
    Regards
    Atul

  • Process Chain: what does the variant do with "Delelte changelog"

    We have a process chain developed by a consulting firm that inside the process chain, there is a variant with the description of "Delelte changelog older than 3 months".  Double click this variant to open this variant interface, 1st column titled "Object" shows all rows are ODS picture icons, 2nd column titled "Object Type" shows all rows are "Change Log Table", 3rd column titled "Object Name" shows all rows starting with "8ZXXXXXXXXXX".  What kind of this variant function in Process Chain as "Delete changelog"?
    Thanks and we are looking forward to seeing your answer soon!

    Hi
    DSO contains 3 tables. New data table, change log table and active data table.
    New data table: When the data was loaded, first the data goes to new data table.
    change log table: When you activate the data in DSO, it goes to change log table and active data table. Change log table contains the changes happened like before image,after image.
    Active data: Reporting is done out of this table.
    Over a period of time the change log table grows in size and it needs to be periodically cleaned to reduce the size of the table.
    The variant used to delete the change log entries if it is older than 3 months automatically using the process type "delete change log" in process chains.
    Hope it helps.
    Regards
    Sadeesh

  • 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

  • Exchange variant context menu option in Process Chains

    Hello Masters,
    I would like to know about the context menu option Exchange variant in Process Chains. Could you please educate me on this.
    Thanks and best wishes,
    i-bi

    Hi,
    Every process step is associated with a variant (process step actually <b>is</b> a variant). To exchange the variant would mean removing the existing one and replacing it with another.
    After exchanging it click "check". The interface is somewhat buggy...

Maybe you are looking for