Monitoring process chains: authorizations

Hi,
We have an issue about monitoring of BW process chains.
We have a support desk in our IT department doing first-level support on basically all our it systems.
The support desk have only limited SAP knowledge (they can do simple things like unlocking users, etc.).
Currently our BW developers are also responsible of day-to-day monitoring of BW process chains.
We would like to move this task to the support desk.
The support desk will be responsible of identifying problems and maybe doing simple corrective actions (restarting a process chain?).
In case of "real" problems the support desk will hand over the issue to our BW developers.
We have tried to create a role giving access to transaction rspcm for the support desk.
But we have not been able to restrict the authorizations.
From rspcm it is possible to go into process chain maintenance, and we would like to make sure that no one makes changes to the process chains by accident.
We would like to have a role giving "display only" access to monitoring process chains.
Anyone with experience in doing this?
/Casper

Hi Vijay,
We have tried adding only the transaction RSPCM (object S_TCODE) and the object S_RS_ADMWB as suggested by you.
The problem is that when "clicking" on a process chain in transaction RSPCM authorizations for transaction RSPC is required.
We have then added transaction RSPC to object S_TCODE.
When displaying the process chain, the user is not able to maintain info packages (this must be controlled by S_RS_ADMWB?).
But the user are still able to maintain the other process types (attribute change run as an example) ???
Are we missing another auth.object?
Best regards,
Casper

Similar Messages

  • Monitoring process chains

    Hello all,
    Can anybody please send me info about monitoring process chains....
    Could anybody tell me all the steps involved to monitor process chains...the tcodes...what has to be done if the process chain stops somewhere...
    if there is a metachain...how do we know at what stage and what corrresponding local process chains are running...
    background jobs that have to be monitored...
    some information would helps
    many thanks in advance

    Hello Rishi,
    1. Execute RSPCM tcode. This will list all process chain configured for RSPCM.
    2. Select the Process chain that u want to monitor. Single click.
    3. This will takeu to the logs. In case your log is not set for current date, then click on other logs button and select ToDay radio button.
    Incase nothing is configured for RSPCM, use RSPC.This will list all process chains in left pane. Select the relevant process chain by double clicking. Then click on Log view,
    In case a step is green , it means it was successful; if yellow, then in progress and if red, means the step has failed.
    In caseu want to know more, let us know.
    -- Plz assign points if helpful --
    Regards,
    Mainak
    Message was edited by:
            Mainak Bhowmik

  • Process chains in red(errors occurred), monitoring in green

    Hi friends,I have same problems with the monitoring / process chains.
    For exemples in the Monitor for OMAT_SALES in the tab Status I have green for Total and Technical with the message:
       Data successfully updated
       Diagnosis
       The request has been updated successfully.
       InfoSource : 0MAT_SALES
       Data type : Texts
       Source system: PRD-600
    In the tab Details I have:
    -the Overall status in red, error occures or missing messages
    -the requests, extractions,transfers,processing-everything is Ok-green
    -the Process Chains-errors occurred-red
    In the transaction RSPC the infopackage for load data OMAT_SALES is red,the next infopackage in the chain is green.
    What can I do to fix this problem  for Process Chain in RSPC and also in Monitoring (tab Details)?
    I will apreciate any answer,
    Thanks,
    Claudia

    The next connected infopackage must be connected with Always link that's why its processed even after the failure node. Go and cross check what errors you got for the failed process, and reload it manually.

  • Regading Process chains data load monitoring

    Hi All,
    In my current project, I need to monitor process chains. I am kind of new to this environment as I had not done this before. My tasks are as follows.
    1. Process chains are scheduled for a periodic job for every on hour starting at 6 a.m and ending at 12 a.m. After that I need to stop the chain and reschedule it for next day at 6 a.m. How do I do that?
    2. Also if a delta process chain fails in one of the processes, I need to stop the chain before the next delta run starts filling the cube. How do I do that?
    Also how to see why the process failed?
    Please do respond.
    Thanks in advance.

    You can stop your process chain in SM37 tcode. Just select the schedules processes, and here you can see your process chain, just select it, and cancel it for next release.
    You can restart it, just by clicking on Execute button. Before executing PC, just cross check by right clicking process chain, and go to change selection option of maiantain variant of start variant. And see if process chain schedule option is starting at 6A.M. or not, and also check it is selected as period job of ` hour or not.
    You can see log of process chain by right clicking it, and checking the message. It depends on what option for next process is you selected, like if your next variant connected to failed variant is selected as only if success, then you don;t need to stop ot. It will automatically not go to next process. or right click and you can select stop.
    By right clicking on failed process you can see the logs in details.

  • Process Chain Status is Red even though all processes are successful.

    I implement ABAP Code by using standard function module "RSPC_CHAIN_START" for execute process chain and return status of process chain after execute completely as following code:
    Execute Process Chain
    CALL FUNCTION 'RSPC_CHAIN_START'
      EXPORTING
        I_CHAIN             = I_CHAIN
        I_SYNCHRONOUS       = I_SYNCHRONOUS
    IMPORTING
       E_LOGID             = P_LOGID.
      If sy-subrc = 0.
        gt_status = 's'.
        WHILE gt_status = 's'.
    Get Status of Process Chain
          CALL FUNCTION 'RSPC_API_CHAIN_GET_STATUS'
          EXPORTING
          i_chain              = I_CHAIN
          i_logid              = P_LOGID
         IMPORTING
          E_STATUS             = gt_status
          E_MESSAGE            = P_MESSAGE.
    Status G or F - Report that the Chain is Successfully Completed.
    Status A - The chain is Currently running
    Status R or X - Report that the chain has ended with Errors.
        CASE gt_status.
        WHEN 'A'.
    Process chain is running
          gt_status = 's'.
          P_MESSAGE = ''.
        WHEN OTHERS.
    Process chain is completed
          exit.
        ENDCASE.
        IF gt_status = 's'.
           WAIT UP TO 2 SECONDS.
        ENDIF.
    ENDWHILE.
    Display Message
      IF gt_status = 'G' or gt_status = 'F'.
        MESSAGE i162(00) WITH P_MESSAGE.
      Else.
        MESSAGE e162(00) WITH P_MESSAGE.
      ENDIF.
      ENDIF.
    From above code, when execute this function module, sometimes status of process chain is shown as canceled 'X', therefore, output of this function module is shown as "The process chain is canceled". When monitor process chain in RSPC log view, the process chain status is also shown as canceled 'X' and status of all process in process is green, however, after wait for a while, the status changed from canceled 'X' to successful 'G'.
    Why did the status of process chain show as canceled 'X' even though finally process chain status is successful ? If I want to check status of process chain after execute completely, which status should to check in ABAP code?
    Regards,
    Pui

    Using that FM.. u will be providing the Instance and Variant of the failed process.. and hence the reload will start from the failed process but not the entire chain...
    In general the process status shud finish then or based on the link combination  the change from one process to other will happen...
    try to maintain a wait time between the process atleast 2 to 4 secs..
    thanks
    hope this helps..

  • 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]

  • How do i get the error detil within monitoring process .. ???

    Dear All,
    Hi all ... It's regarding monitoring
    If we monitor the extraction's request, than we go detail, we're gonna see the 3 tabs: Header, Status, and Details. You'll see the status of your data extraction request..
    Now, if i want to get the data in the details Or Status, does anyone know what table that keep that information??
    Or ..
    Is there a function to achieve that information ???
    Could you kindly share to me please .. ????
    Thanks in advance.
    Best regards,
    Niel.

    Dear Niel,
    Tcode: RSPC
    To create process chain go into RSPC there we have 4 views like
    1. planning view (to create process chain)
    2. checking view(to check the process chain)
    3. log view (to monitor process chain)
    4. detail view(to see which process type has which variants)
    You cant get the data in Monitor as it is used only for monitoring purpose
    you can get it information through mail.. for that
    try
    You can send messages to an application process of the chain, depending on the success or failure of the process.
    1. To do this, using the context menu for a process, create another process variant of type Send Message.
    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. A dialog box appears, 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.
    The message process variant is now assigned to your application process. When the message is sent, the status information and the process log are also sent.
    Note, you must configure SAPconnect in order to ensure that your system can send email - use transaction SCOT if this has not been configured.
    Thanks for any points you choose to assign (that is the way to say thansk in SDN).
    It's set as a property for an individual process in the chain. You would have to set on each process where you want notification.
    One technique you might consider, is that tou can create a "meta-chain" made up of local chains, and you can set a message on each of the "local chain" processes in the meta-chain
    Also go through these links
    How to Trigger an Alert from a Process Chain (NW7.0)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0f4e952-e46e-2910-1f9e-cae187cd16d1
    SAP Network Blog: Information Broadcaster Triggered by a Process Chain
    /people/anil.bavaraju/blog/2008/02/07/information-broadcaster-triggered-by-a-process-chain
    Hope it helps you,Revert me back if you have any queries
    Assign ponts if helpful
    Regards
    Bala

  • I have Process chains as well as some jobs which run.Most  of the data is l

    Hi Experts,
    I have Process chains as well as some jobs which run.Most  of the data is loaded through custom ABAP extracts.Now where to check for these jobs and how to understand them.I know that  we can check for jobs in sm37.But how do u load data using these jobs.Please tell me in detail how  and where u execute these jobs.Please give me an answer

    For creating a job use..transaction sm36.Define start condition ,periodicity. etc..
    To monitor it you can use--sm37 job monitoring
    Various options in sm37 which you can use after check(tick) on any particulur job..and then click on joblog.
    To view variants of any job click step>goto(top menu bar)>variant.
    ,rsmo ( process monitor) -- to view data load--you can view there data load daywise..here to view any particulur data load..click on infopackage /dtp/datasource in rsa1 and click on the monitor icon at the top..system will show you the concerned dataloads in process monitor
    For monitoring process chains--go in RSPC and double click on the chain and click on log button(yellow color) select data range..and you can view the status of a chain....red if failed and green if success..and yellow if still running.
    Also in sm37 you can find the status of a process chain by searching with job name---bi_process_trigger.
    To execute chaingo to RSPC>double click on the chain-->schedule(F8)
    If you know the data target of loading ,go in rsa1 and right click on the data target and select manage and you can view the request being loaded.

  • Process chains administration

    Hi experts!
    I want your advice about the best way for administering process chains.
    We have been adding process chains because of delivering new models and now we want to adopt best practices about the way to monitor these process.
    We use RSPCM transaction to monitor process chains (and eventually many others : rsmon, changerunmoni, etc) but we want to implement automated warnings that can alert via email about: process chains terminated with red status, process chains still running after certain hour (long running or "hanged " process), or even process chains that do not run but have to.
    We have programmed emails from process chains, we know about ccms alerting...but still we don't know about which practice to adopt.
    We think about developing some abap code with events handling, but we want to know if there are not better ways.
    Thanks in advance

    Hi,
    Please check the following links these might help you
    http://help.sap.com/saphelp_nw04s/helpdata/en/cf/9bdd42cadf2878e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/92/5e073c8e56f658e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/bb/f0033c128f4a7de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/bb/f0033c128f4a7de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/bb/f0033c128f4a7de10000000a114084/frameset.htm
    Regards,
    MADhu

  • Process Chains and 3rd party scheduling tools in 04s

    All,
    What, if any, 3rd party scheduling tools (Autosys, CTL-M, etc...) deliver certified connectivity with 04s BW?  I've had some experience with 3.x in prior lives in having to support a custom abap pgm to submit and monitor process chains via SM37.   Has the integration with 3rd party tools changed?  If we need to connect with a 3rd party tool, is a custom 'wrapper pgm' still required?
    Thanks,

    Hi Lonnie,
    SAP NetWeaver 2004s comes with the external scheduling tool Redwood Cronacle included. In the next release it will be integral part of the NetWeaver system.
    Please check the SAP Service Marketplace for further information
    <a href="http://service.sap.com/job-scheduling">SAP Service Marketplace /job-scheduling</a>
      Cheers
        SAP NetWeaver BI Organsation

  • How to send the status of Process Chain to email address?

    Hi,gurus here.
    We monitor process chains' work status by RSPCM, but it's inconvenient.
    Any method to send process chains' work status via email immediately instead of RSPCM?

    Any process in process chain fails, below will send mail to mail ID that specified
    This can be perfectely done using Tcode ALRTCATDEF.
    1. go to ALRTCATDEF
    2. select classification "Process Chains"
    3. click on display/change
    4. double-click on "error in a process of a process chain"
    5. click on "fixed recipients"
    6. write in your username (you have to maintain your e-mail address in SU01 for that to work)
    7. save
    8. go to your process chain (rspc)
    9. go into edit mode
    10. from the menu, select Process chain -> attributes -> alerting
    11. check "send alerts if errors occur".
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=64389689

  • Ger Run time of Process Chain

    Hi All,
    I have been monitoring process chains regularly in RSPCM.
    Can anyone help me with the table name or transaction code to find the total run time of individual process chain?
    Thanks in Advance,
    Shreyas Shah

    hi,
    Go to the transaction ST13....Give tool name as BW-TOOLS......then select process chain analysis radio button.... then click on process chain tab....A selection screen will appear.... give the name of the Process Chain and date and execute....you will get the run time of the Process Chain for that day.
    You can also check the table RSPCPROCESSLOG  and insert the Variant name and the date of the chain run.
    You will get details of all the runs of that particular chain.
    Timings are there in the STARTTIMESTAMP and ENDTIMESTAMP fields.
    Hope it helps.

  • Finding Process Chain using the Request Number

    Hello,
    I am new to BI and currently monitoring Process Chains.
    I am scheduling a process chain which runs 3 times in a day.
    When i see the infocube there are four requests in the infocube, that means one more request apart from my three.
    The other reuqest is also being exeuted by user ALEREMOTE which means even it is being triggered by some other process chain.
    Can i please know how to find out the other process chain using the request number or so.
    Thanks in Advance.
    Bharathi.

    Hi,
    Goto each request and navigate to Infopackge screen and there you ll be able to find the process chain maintenance button. Click on that button, there you ll come to know what are all the process chain have been used for the single or multiple IPs.
    Check one by one Request Infopak.
    Thanks
    Sathish

  • Information Broadcasting(Event data change in Process chains)

    Hi All,
    Does anyone have experince on the functionality Information Broadcasting ,Can you please help me where we use Trigger event when change in the info provider in the process chains.I want to know when we use the (Trigger event in the Broadcaster) in the process chains,how will it take effect in the Information Broadcasting scheduler screen when we select the particular Info provider when there is any data change(Including an Event data change in a process chain).Can you please elaborate on the topic if any one has used the event data change in the info provider.Can you provide me with steps that would be great help.Answers are always appreciated and rewarded.
    Thanks.

    Hi,
    Usually we trigger an event in SM64 tcode..if u want to create an event u will go for SM62.
    In addition to time- and calendar-based job scheduling, the background processing system supports event-driven scheduling.
    Triggering an event notifies the background processing system that a particular condition has been met. The background processing system reacts by starting any jobs that were waiting for that event.
    Events are not saved. Once an event occurs and triggers any jobs that were waiting for that event, the event is discarded
    U can monitor process chain via Tcode 'CCMS'..
    Information broadcasting allows you to make objects with Business Intelligence content available to a wide spectrum of users, according to your own requirements.
    Go through this
    Information Broadcasting:
    http://help.sap.com/saphelp_nw04/helpdata/en/a5/359840dfa5a160e10000000a1550b0/content.htm
    Including an Event Data Change in a Process Chain :
    http://help.sap.com/saphelp_nw04/helpdata/en/ec/0d0e405c538f5ce10000000a155106/content.htm
    Regards-
    Siddhu
    Message was edited by: sidhartha

  • Process Chain failed at Delete PSA event level

    HI Every one,
    I am monitoring process chains, which are running on daily basis.
    I have one <b>Delete PSA</b> process chain, this chain contains only two events
    1. Start Event 2. Delete from PSA.
    Process chain failed at<i> Deleted from PSA</i> event level.
    Below is the error message I got from the process chain screen.
    "Data inconsistency in /bic/b0000231000 table,partition was not deleted"
    "Delete request REQU_4353ACARKJNY70Z5F11 from PSA 8ZMMOM...."
    Please help me by giving possible reasons for this error message and solution for this problem.
    Thanks  in advance.
    Regards,
    Narayana K.

    hi,
    Are you deleting the PSA requests using abap program?
    Regards,
    Vijay

Maybe you are looking for