How to identify which process Chain is Scheduled.

Hi All,
We have 20 Process Chains in our project.In SM37, i have checked the Scheduled Jobs in SM37 and found "BI_PROCESS_TRIGGER" job is triggered. How can i find which process Chain is scheduled out 20 Process Chains.
Can i get the Process Chain Names from Tcode SM37.Or else, Do i need to check each process chain Start Time ?
Pls suggest.
Thanks,
Jelina.

Hi,
Please refer
/people/gianfranco.vallese/blog/2008/05/30/stop-boring-with-process-chain-monitoring-start-passive-monitoring
https://wiki.sdn.sap.com/wiki/display/BI/Processchainscreationandmonitoring
http://help.sap.com/saphelp_nw04/helpdata/en/39/2ade42fa712b78e10000000a155106/frameset.htm
Hope this helps
Regards
Raj

Similar Messages

  • How to identify the Process chain for infopackage in 3.5?

    Hi all,
    I am currently working on bw 3.5? I can see couple of info packages created in the production scheduled through process chain.
    How to identify which process chain is scheduling those infopackages?
    for instance :
    customer master is loaded through a process chain.
    I knew the info package name but i dunno what process chain is scheduling that customer master?
    Can anyone help me on this!!
    Thanks
    Pooja

    Hi,
    There are two ways:
    1. When you open that info-package on the top you'll see an icon for Process Chain Maintenance, just click on that and it will take you to the process chain.
    2.Goto table -> RSPCCHAIN and enter the info package name in process variant ,  then it will show you all the process chains used under the IP
    Hope this helps.
    thanks,
    rahul

  • How to identify which process in process chain executes in Batch and Dialog

    Hi, We want to identify which processes in process chain is running in Batch mode or Dialog mode. Is there any where we can identify this from any table or transaction. (Eg Loading, DTP loading, Attribute change run, deletion of index, deletion of overlapping request, AND process, ABAP program , Master Data loading, Full Load, Delta load, Hierarchy Save, Start Process).
    Regards
    Vishwanath

    Hi Vishwanth,
                      In Process Chain proces runs in background only.
    refer here......
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/7b/d4313b38bea774e10000000a114084/content.htm
    Thanks,
    Vijay.

  • How to identify which process belongs to particular instance of WLS running

    Hi,
    I have a simple question for which i couldn't find an answer. Suppose i have 6 instances of weblogic servers running on a Unix OS. I want to kill a particular instance using "kill" command. I do a "ps -ef | grep java" and find all the instances are point to the same jdk installation in the same directory. For Ex:
    root 17561 17557 0 17:07:32 pts/11 0:00 grep java
    root 6953 1 0 Feb 24 ? 1:35 /usr/java/bin/../bin/../jre/bin/../bin/sparc/native_threads/java -Dviper.fifo.p
    bea81 17258 1 0 Feb 23 ? 0:33 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 150 1 0 Feb 22 ? 25:20 /opt/bea81sp3/jdk142_08/bin/java -server -XX:NewSize=300m -XX:MaxNewSize=300m -
    bea81 19 4 0 Feb 22 ? 1:29 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 110 1 0 Feb 22 ? 1:44 /opt/bea81sp3/jdk142_08/bin/java -server -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 25692 25677 0 Feb 17 ? 0:09 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -Xverify:none -Djava.
    How do i identify the right instance i need to kill for a particular domain? Is there any specific unix command?
    Any help will be appreciated
    Megabyte

    mega byet schrieb:
    Hi,
    I have a simple question for which i couldn't find an answer. Suppose i have 6 instances of weblogic servers running on a Unix OS. I want to kill a particular instance using "kill" command. I do a "ps -ef | grep java" and find all the instances are point to the same jdk installation in the same directory. For Ex:
    root 17561 17557 0 17:07:32 pts/11 0:00 grep java
    root 6953 1 0 Feb 24 ? 1:35 /usr/java/bin/../bin/../jre/bin/../bin/sparc/native_threads/java -Dviper.fifo.p
    bea81 17258 1 0 Feb 23 ? 0:33 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 150 1 0 Feb 22 ? 25:20 /opt/bea81sp3/jdk142_08/bin/java -server -XX:NewSize=300m -XX:MaxNewSize=300m -
    bea81 19 4 0 Feb 22 ? 1:29 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 110 1 0 Feb 22 ? 1:44 /opt/bea81sp3/jdk142_08/bin/java -server -Xms32m -Xmx200m -XX:MaxPermSize=128m
    bea81 25692 25677 0 Feb 17 ? 0:09 /opt/bea81sp3/jdk142_08/bin/java -client -Xms32m -Xmx200m -Xverify:none -Djava.
    How do i identify the right instance i need to kill for a particular domain? Is there any specific unix command?
    Any help will be appreciated
    MegabyteI think, that You know the port using the instance. With
    "lsof -i TCP:XXXX" You can figure out the PID of the java-prozess.
    Regards Ruedi :-)

  • How to identify which process is using PSA?

    Hi all,
    Does anybody know if there is some way to identify all infopackages in my environment that are using PSA?
    Thanks in advance,
    Silvio Messias.

    Hi Guys, just to thanks you...
    I have created this ABAP program... Enjoy...
    *& Report  ZLIST_OF_IP_THAT_USE_PSA
    REPORT  zlist_of_ip_that_use_psa.
      Data declaration
    TABLES: rsldpsel, rsldpio.
    TYPES: BEGIN OF ty_rsldpsel,
             logdpid       TYPE rslogdpid,
             objvers       TYPE rsobjvers,
             lnr           TYPE rsnrchar,
             ziel          TYPE rsziel,
             ziel_text(40) TYPE c,
             source        TYPE rsisource,
             logsys        TYPE rsslogsys,
             oltpsource    TYPE rsisource,
           END OF ty_rsldpsel,
           BEGIN OF ty_rsldpio,
             logdpid       TYPE rslogdpid,
             objvers       TYPE rsobjvers,
             source        TYPE rsisource,
             logsys        TYPE rsslogsys,
             oltpsource    TYPE rsisource,
           END OF ty_rsldpio.
    DATA: l_is_rsldpsel TYPE STANDARD TABLE OF ty_rsldpsel,
          l_ih_rsldpio  TYPE HASHED   TABLE OF ty_rsldpio
                        WITH UNIQUE KEY logdpid objvers.
    FIELD-SYMBOLS : <ls_rsldpsel> TYPE ty_rsldpsel,
                    <ls_rsldpio>  TYPE ty_rsldpio.
    RANGES: rg_ziel FOR rsldpsel-ziel.
    Processing data...
    PARAMETERS : psa_used AS CHECKBOX DEFAULT 'X'.
    START-OF-SELECTION.
      PERFORM collect_data.
    END-OF-SELECTION.
      PERFORM display.
    *&      Form  COLLECT_DATA
          Collecting database information
    FORM collect_data.
    Valid range of ZIEL
      CLEAR: rg_ziel, rg_ziel[].
      rg_ziel-sign   = 'I'.
      rg_ziel-option = 'EQ'.
      rg_ziel-high   = space.
      rg_ziel-low    = 1.  APPEND rg_ziel.
      rg_ziel-low    = 2.  APPEND rg_ziel.
      rg_ziel-low    = 3.  APPEND rg_ziel.
      IF psa_used IS INITIAL.
        rg_ziel-low = 4.  APPEND rg_ziel.
      ENDIF.
    Selection all INFOPACKAGES that are using PSA tables
      SELECT logdpid objvers lnr ziel
        INTO TABLE l_is_rsldpsel
        FROM rsldpsel
        WHERE objvers EQ 'A'
          AND ziel IN rg_ziel.
      IF sy-subrc EQ 0 AND l_is_rsldpsel[] IS NOT INITIAL.
        DELETE ADJACENT DUPLICATES FROM l_is_rsldpsel COMPARING logdpid.
    Selecting data from RSLDPIO
        SELECT logdpid objvers source logsys oltpsource
           FROM rsldpio INTO TABLE l_ih_rsldpio
           FOR ALL ENTRIES IN l_is_rsldpsel
           WHERE logdpid EQ l_is_rsldpsel-logdpid
             AND objvers EQ l_is_rsldpsel-objvers.
      ENDIF.
      LOOP AT l_is_rsldpsel ASSIGNING <ls_rsldpsel>.
        CASE <ls_rsldpsel>-ziel.
          WHEN 1.
            <ls_rsldpsel>-ziel_text = 'Only PSA'.
          WHEN 2.
            <ls_rsldpsel>-ziel_text = 'PSA in parallel mode'.
          WHEN 3.
            <ls_rsldpsel>-ziel_text = 'PSA and after that to Infoprovider'.
          WHEN OTHERS.
            <ls_rsldpsel>-ziel_text = 'Directly to Infoprovider'.
        ENDCASE.
        READ TABLE l_ih_rsldpio ASSIGNING <ls_rsldpio>
        WITH TABLE KEY logdpid = <ls_rsldpsel>-logdpid
                       objvers = <ls_rsldpsel>-objvers.
        IF sy-subrc EQ 0 AND <ls_rsldpio> IS ASSIGNED.
          <ls_rsldpsel>-source     = <ls_rsldpio>-source.
          <ls_rsldpsel>-logsys     = <ls_rsldpio>-logsys.
          <ls_rsldpsel>-oltpsource = <ls_rsldpio>-oltpsource.
        ENDIF.
      ENDLOOP.
    ENDFORM. " collect_data
    *&      Form  DISPLAY
          Displaying database information
    FORM display .
      TYPE-POOLS: slis.
      DATA: gt_fieldcat TYPE slis_t_fieldcat_alv,
            gs_layout   TYPE slis_layout_alv.
      PERFORM fieldcat_init USING gt_fieldcat[].
      PERFORM layout_init USING gs_layout.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program = 'Z_DB_ENTRIES_COUNTER'
          is_layout          = gs_layout
          it_fieldcat        = gt_fieldcat[]
        TABLES
          t_outtab           = l_is_rsldpsel.
    ENDFORM.                    "DISPLAY
    *&      Form  fieldcat_init
    FORM fieldcat_init USING lt_fieldcat TYPE slis_t_fieldcat_alv.
      DATA: ls_fieldcat TYPE slis_fieldcat_alv.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname    = 'LOGDPID'.
      ls_fieldcat-datatype     = 'C'.
      ls_fieldcat-seltext_l    = 'InfoPackage (ID)'.
      ls_fieldcat-seltext_m    = 'InfoPackage (ID)'.
      ls_fieldcat-seltext_s    = 'InfoPackage (ID)'.
      ls_fieldcat-reptext_ddic = 'InfoPackage (ID)'.
      ls_fieldcat-key          = 'X'.
      APPEND ls_fieldcat TO lt_fieldcat.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname    = 'SOURCE'.
      ls_fieldcat-datatype     = 'C'.
      ls_fieldcat-seltext_l    = 'InfoSource'.
      ls_fieldcat-seltext_m    = 'InfoSource'.
      ls_fieldcat-seltext_s    = 'InfoSource'.
      ls_fieldcat-reptext_ddic = 'InfoSource'.
      ls_fieldcat-key          = ' '.
      APPEND ls_fieldcat TO lt_fieldcat.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname    = 'LOGSYS'.
      ls_fieldcat-datatype     = 'C'.
      ls_fieldcat-seltext_l    = 'Source System'.
      ls_fieldcat-seltext_m    = 'Source System'.
      ls_fieldcat-seltext_s    = 'Source System'.
      ls_fieldcat-reptext_ddic = 'Source System'.
      ls_fieldcat-key          = ' '.
      APPEND ls_fieldcat TO lt_fieldcat.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname    = 'OLTPSOURCE'.
      ls_fieldcat-datatype     = 'C'.
      ls_fieldcat-seltext_l    = 'Datasource'.
      ls_fieldcat-seltext_m    = 'OLTPSOURCE'.
      ls_fieldcat-seltext_s    = 'OLTPSOURCE'.
      ls_fieldcat-reptext_ddic = 'OLTPSOURCE'.
      ls_fieldcat-key          = ' '.
      APPEND ls_fieldcat TO lt_fieldcat.
      CLEAR ls_fieldcat.
      ls_fieldcat-fieldname    = 'ZIEL_TEXT'.
      ls_fieldcat-datatype     = 'C'.
      ls_fieldcat-seltext_l    = 'Type of processing'.
      ls_fieldcat-seltext_m    = 'Type of processing'.
      ls_fieldcat-seltext_s    = 'Type of processing'.
      ls_fieldcat-reptext_ddic = 'Type of processing'.
      ls_fieldcat-key          = ' '.
      APPEND ls_fieldcat TO lt_fieldcat.
    ENDFORM.                    "fieldcat_init
    *&      Form  layout_init
    FORM layout_init USING ls_layout TYPE slis_layout_alv.
      ls_layout-zebra             = 'X'.
      ls_layout-colwidth_optimize = 'X'.
    ENDFORM.                    "layout_i

  • How to identify the meta chain in which the Process Chain is used

    Hi,
       I had a Process Chain which is designed to Load Transaction Data.
       This process chain is scheduled to start as a part of Meta Chain...
       How can i locate that META chain in which this Process Chain is used
    Thanks

    Hi
    There is no where used list for Process chain, but you can check it in table RSPCCHAIN.
    Give details as below:
    Version is 'A'.
    Process Type is 'CHAIN'.
    Process Variants = 'enter technical name of the local chain'.
    now hit execute button.
    You can see the list of process chains under Chain  ID column.
    Ravi

  • HOW TO STOP THE PROCESS CHAIN WHICH IS RUNNING IN THE PRODUCTION?

    HI ALL,
    CAN ANYONE TELL ME HOW TO STOP THE PROCESS CHAIN WHICH IS RUNNING DAILY AT 5.00 PM. I NEED TO STOP THE PROCESS CHAIN FOR COUPLE OF DAYS AND THEN RESTART IT AGAIN.
    cAN ANYONE TELL ME THE PROCEDURE TO STOP THE ENTIRE PROCESS CHAIN RUNNING IN THE PRODUCTION.
    THANKS
    HARITHA

    Hi,
    First and foremost let me advice you to be very careful while doing this.
    For Rescheduling
    RSPC> chain > Goto > Planning view and
    click on Execution tab > select > Remove from Schedule and then in Maintain variant of start process reschedule for the day you require it to run.
    For terminating active chain
    You can start from SM37, find the process WID/PID then go to SM50 or SM51 and kill it. Once its done come back to RSMO and check the request, it should be red but again manually force to red and save by clicking on the total status button in the status tab. This shuld ensure that the process is killed properly.
    The next step will be to go to targets that you were loading and remove the red requests from those targets.
    Note: For source system loads you may have to check if the request is running in the source system and kill if needed and pull it again.
    But for BW datamart delta loads u may have reset the datamarts in case u are going to pull the delta again.
    Re: Kill a Job
    Re: Killing a process chain.
    Regards,
    JituK

  • Which scheduled job to which process chain on SM37

    Hi all ,
    I'm checking scheduled jobs on SM37 screen. I see many BI_PROCESS_TRIGGER jobs scheduled and realesed . But I don't know  which process chain is the owner of these jobs. Does anyone knows how to check whic job belongs to which process chain ?
    Thanks in advance

    Hi,
    By using BI_PROCESS_TRIGGER job we can find the chain name..
    Below is the procedure..
    1.Double click on the job BI_PROCESS_TRIGGER
    2.Then goto "STEP"
    3. In "STEP"---goto 'GOTO' tab in the MENU....select "maiatain variants"
    Then it will take to SE38 screen---Click the DISPLAY
    It will give the Chain name and all the details.
    If u have any doubts plz let me know...
    i think this will clear...
    Mohan

  • How to find from Data target filled by which  process chain.

    hi all.
    i have list of cubes i want to know that which cube is filled by which prcess chain ...
    can anyone suggest me appropriate solution.
    simply i want to know that when reconcilation which process chain affect on which bex report so that if one process chain got failed then i will not generate that specific report for that day..
    i have list of multiprovider on which we are generating rports and tech. name of report also i have.

    Ganesh ji,
    Choose your infopackage which holds the data targets, in the Infopackage screen reach the Scheduler tab and you will find the where-Used list. This will let you know the particular process chain responsible.
    thanks
    Prabhakaran
    09176665954

  • How to reuse the process chain which has been deleted?

    hi
    guys
                  how to reuse the process chain which has been deleted?
    your regards
    suresh

    if you want to "recover" the deleted process chain, try to check DEV / QAS / PRD. Maybe there is a copy still available
    Or check the following tables in SE11: RSPCCHAIN / RSPCCHAINATTR
    Good luck !

  • How to know to which process chain a infopackage belongs to?

    Hi experts!
    I got the name of a infopacakage (also its technical name), but I would like to know to which process chain it belongs to,
    Does someone a quick way to know it?
    Thank you very much in advance!!

    Hi Raul,
    If you open the infopackage there is an option at the top 'process chain maint.'  Click this and it will give you the proces chain it belongs to.
    Thanks,
    Nick.

  • How to debug completed Process chain

    Hi Experts,
    Can you please let me know how to debug completed Process chain.
    In my Process Chain, we have one ABAP step to update Z-Table entries.
    But it was updated wrong entry into Z-Table.
    Now i want to debug ABAP step in Process chain which was completed successfully (This is Monthly load).
    I have tried to debug the back ground job but it throws an error message in middle of the debugging.
    Could you please tell me how to debug ABAP step in completed Process Chain.
    Thanks
    Shaik

    http://help.sap.com/saphelp_nw04s/helpdata/en/8f/c08b3baaa59649e10000000a11402f/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0afcd90-0201-0010-b297-9184845346ca
    http://help.sap.com/saphelp_nw70/helpdata/en/21/15843b74f7be0fe10000000a114084/frameset.htm
    /people/vishvesh.bahirat/blog/2006/11/29/bw-process-chain-design
    http://help.sap.com/saphelp_nw70/helpdata/en/21/15843b74f7be0fe10000000a114084/frameset.htm
    1.Go to RSPC to view all the chains.
    2.There click on any chain which you want to run/view.
    3.Click on the log view(shift+F1) to view all the previous runs of the chain and whether they have failed or successful(here you can select 1 day,week ,month etc in the display range)
    4.If you want to modify the chain /add a process type /change the variant then click (Ctrl+F9) and do the changes.
    Even you can change the start variant in change mode for manual scheduling>right click on start process typeselect display variant--now select start Direct Scheduling/ API or Metachain
    under direct scheuling option you can trigger it by setting start immediately /Date-time/After job/event whatever you want to do
    Else you can make it part of a Metachain consisting of different such small local process chains.
    Now Click on Schedule (F8) to run this chain manually.
    5.For Monitoring use Tcodes SM37/RSPCM/SM50
    Also you can use BWCCMS.
    I usually prefer sm37 to view all the background jobs but SM50 is also useful.
    6.debug loop can be used to debug a process chain.(you have to specify here the gap between one event been triggered and the next subsequent process starting)
    to capture process in debugger go to SM37(job overview) or to SM50(process overview)
    Hope this would help you.

  • How to Run the process chain

    Deal all,
    I have a doubt:
    How to exclude a process from a process chain which has a daily loads.
    Ex: We have a problem with 0FI_GL_4 data source and that problem will take more time to solve..but till that time  i want to run the remaining processes which are in the process chain (i.e meta chain). i mean to say is i have to exclude the Process which is in problem (0FI_GL_4) but remaining everything should go smooth.
    once the problem is rectified again i have to include the process which is in problem in the process chain.
    Please help me
    Regards
    Venu

    Hi Venu,
    U just bring the chain in Change Mode and then RightClick on that Process which u want to exclude and say delete.
    Once u are done with this Activate ur Process chain and schedule ur Process chain for the time which u want.
    Assign Points if this helps u.....
    Thanks,
    Nagesh.

  • How-to trigger a process chain using ABAP?

    Does anybody know how to trigger a process chain using ABAP code?
    Any help would be appreciated!
    Thanks
    Ioan

    Hi Ioan,
    try this in your ABAP:
        CALL FUNCTION 'BP_EVENT_RAISE'
          EXPORTING
            eventid         = 'Your Event'
            eventparm       = 'START'
            target_instance = ' '
          EXCEPTIONS
            OTHERS          = 01.
    and schedule your process chain, waiting for 'Your Event'.
    regards
    Siggi

  • How to test the process chains

    hi sap gurus,
    Can anybody tell me how to test the Process chains before i load real time data,i run process chains every morning 6.15 am,before that i want to test every process is linked to another.
    thanks in advance.

    Hi,
    Scheduling the process is the only way to check whether it is running fine or not. The process chains should be checked first in the Dev server and then in the QA server before transported to Prod.
    You can also check the process chain using the "check" button to see if the processes are in the proper sequence or not.
    There is a "log" button to keep track of the progress of the chain
    suresh

Maybe you are looking for

  • Open RAW file as linked layer

    Hi! I know that when I open a RAW file as a smart object in PS I can convert it to a linked layer afterwards. But during that PS asks me where to save the RAW file. Now that seems terribly inefficient to me as I already have the RAW on my hard disk (

  • How to get all ip addresses of a machine? How does ifconfig do it?

    Hi, I would really appreciate any help on this. I have a machine with 2 ip's say. How do I get the list of the ip's through code? Gethostbyname will take a name and returns one ip address for it (except for round robin etc.. which i dont care about).

  • How to update device list in MAX ?

    Hi all, I'm running MAX 4.0.3 and trying to declare cFP module (that I still haven't received). I'm expecting :   2 RLY 421 modules,   1 AI 111,   1 DO 401, they'll be connected to a cFP 2020. The thing is when I try to add a device I have to select

  • How to change standard SAP program SAPLFSKB to add custom fields...?

    Hi Gurus, I have to change the standard SAP program SAPLFSKB screen 100 to add custom fields...i looked into OSS notes and there is a note: 174413 that provides steps to add custom fields...but when i try to do this it doesnt let me do it...it says t

  • Getting Report ID of Calling Report in Child Report

    Hi, Am using Business objects webi reports at my job. I have a scenario where i call report B from report A and  report B from report C.Am using hyperlinks to call the other reports. A ->calls->B C->Calls->B I wanted to know how to get the report id