Process chain time stamp

hi, I'm just starting to use SAP and was setup to do process chain monitoring. We are getting ready to add some new chains to the loads, and I was looking at the RSPCPROCESSLOG for time stamps on which chains were running longer. the problem is the time stamps are confusing and don't seem to make too much sense. Can anyone help me decipher these two?
20.140.623.153.008,5908200(start time stamp)
20.140.623.153.241,6544130(end time stamp)
I get the parts that its 2014/06/23 and the next digits are to be HH/MM/SS, if so, these numbers are wrong, because this job starts ~10:30 am.
any assistance would be greatly appreciated

Hi
we will achive your requirement using  RSPCLOGCHAIN,RSPCPROCESSLOG ,tables
please write a program like as a below
types: begin of ty_rspc,
       log_id type rspc_logid,
       starttimestamp type rstimestmpl,
       endtimestamp type rstimestmpl,
       end of ty_rspc.
Data: lt_pclog type standard table of rspclogchain,
      wa_pclog like line of lt_pclog,
     rspc type table of ty_rspc,
       wa_rspc type ty_rspc,
       e_status1 type char10,
       i_chain1 type rspc_chain,
       logid type rspc_logid.
parameters: chain type rspc_chain.
select-options : dat for date  no intervals ,
select * from rspclogchain
               into table  lt_pclog
              where chain_id = CHAIN
                and datum in dat.
if sy-subrc = 0.
        sort lt_pclog by datum zeit.
        loop at lt_pclog into wa_pclog.
          if sy-subrc eq 0.
            logid = wa_pclog-log_id.
            i_chain = wa_pclog-chain_id.
          endif.
          select log_id  min( starttimestamp ) max( endtimestamp )
            from  rspcprocesslog
            into table rspc
           where log_id = logid group by log_id .
          if logid is not initial and i_chain is not initial.
            call function 'RSPC_API_CHAIN_GET_STATUS'
              exporting
                i_chain  = i_chain
                i_logid  = logid
              importing
                e_status = e_status.
          endif.
          if e_status = 'G' ....... R ,J, X,A,F
   *we have to calculate the start date&time and enddate& time
loop at rspc into wa_rspc .
              if sy-tabix = 1.
                time_end = wa_rspc-endtimestamp.
                exit.
              endif.
            endloop.
            loop at rspc into wa_rspc .
              time_start = wa_rspc-starttimestamp.
            endloop.
           hh = time_end+10(2).
            min = time_end+12(2).
            ss = time_end+14(2).
            concatenate hh min ss into  time_e .
            concatenate hh min ss into  time_ed separated by ':'.
            hh = time_start+10(2).
            min = time_start+12(2).
            ss = time_start+14(2).
            concatenate   hh min ss into time_s .
            concatenate hh min ss into time_st separated by ':' .
            date_end = time_end+2(8).
            date_start = time_start+2(8).
i have write some idea program , ask ur ABAper to fine tune .
Regrds,
polu.

Similar Messages

  • Process chains time outs and hangs with no error msg - in SP13

    Hi all,
    We are having all kind of weird problems after we patched our system with SP13. Our process chain time outs and hangs, but surprisingly we never get any error msg. And scarier part is, the problem seems to be intermittent. PC runs fine on some days and hangs on some.
    Further analysis into the dump – as below
    Termination occurred in the ABAP program "SAPLRSSM" -
    in "RSSM_SLEEP_DEBUG".
    The main program was "SAPMSSY1 ".
    In the source code the termination point is in (Include) program "LRSSMU39".
    This refers to an issue that appears to have been addressed by OSS Note
    934648(meant for SP8). This notes also indicates to populate RSADMIN table to
    exclude "RSSM_SLEEP_DEBUG". Not sure if this note is valid for SP13? However we went ahead and populated the RSADMIN table.
    So now we have no clue what’s going on and where to fix the issue.
    As per SAP suggestion we applied the following notes:
    0000653996  Analyzing lock situations
    0000893563  Correction: Deadlock on completion of a remote chain
    0000994007  Corrections: Deadlock with external status query
    0001005481  Correction: Process successful, but there is no instance
    0001047174  Correction: Incorrect scope when locking in process chains
    0001051957  Correction: TIME_OUT during dialog confirmation of processes
    0001083660  Report for error stack analysis
    Nothing seems to help us. And SAP suggested a few options, which we implemented to no rescue.
    I’m sure that many of the customers have applied SP13, and want some feedback from them, if this is happening in their systems too?
    If so, how did you fix this issue?
    Or this situation is unique to us?Please note that no settings were changed as of SP13 to that of what they were in SP12(unless it is a side effect of the patch itself). Everything worked fine with SP12 and is still working on the BIP system. All the problems are in BIQ patched to SP13.
    Any pointers or insight would be appreciated. We have a customer msg open with SAP, and going back and forth, but nothing seemed to work as of today.
    Thanks,
    Voodi

    Not sure which OSS helped us get past the issue, as SAP asked us to apply a ton of notes. But along which the notes, SAP has some suggestions for us, which we think did the magic. After the implementation of the suggestin we never faced the same issue again. The suggestion by SAP:
    move the process chain callback in a batch job by executing
    program RSSM_TRACE_SWITCH and selecting the flag "verifcation
    of asynchronous processes - execute in batch".
    Lemme know if this doesnt fix the issue, I can give all the notes that SAP asked us to apply.
    Message was edited by:
            voodi

  • Process chain time

    Hi,
    I am trying to load the data in development system throught process chain.But last time data is loaded in 2007.When I start the chain its giving message that incorrect start date.When I try to chage the date today.Same message I am getting.Please any one tell me how to solve the problem.
    Regards,
    Nikitha

    hi,
    you tried today's date, how's the time ? did you set in 1-2 mins forward or few mins 5-10 ? or can try 'immediate' ?
    hope this helps.

  • Process chain time duration

    Hi Expert's
    I ran a process chain which is containing two infopackages.I need to make note of the time duration exactly taken to complete the process with this process chains .Can you people guide me  where can I see the time duration for this process chains.
    Thanx in Advance.
    Vassu.

    while u r viewing the log for the process chain..right click on the selected process..click on 'display messages'..
    it will show up 3 tabs..
    one of the tabs shows the sm37 job log..
    u can note the duration from there..b/w job started step and job completed step..
    Vishvesh

  • How to improve the process chain loading time

    hi gurus,
    one process chian having start - loading - roll up (3activities) but the load is data mart load which is going to update 11further targets. this take 1hrs. we want reduce this load. pl give ideas about reducing process chain time. (there are no indexing in the chain)

    delete index and re-create after loading will surely improve loading performance but only it is only applicable if you do not compress the data , because if you compress the data will be available in E fact table.
    Check the  tranfer and update rules, if you have routines that read tables, check  those statements and see if they can be still more optimized.
    In the infopackage see ifyou have load PSA and then in to data target , if so check if there is any possibility of changing to load both in parallel.
    hope it is clear
    assign points if useful

  • Process type in Process chain

    HI all;
    I want to cancel the process type if it takes let's say more than 2 hrs.; the reason is sometimes the rollup job don't finish and just hang it forever...until more than 12 hrs and we have to manually cancel the job in the morning when we come to the office. This is affecting the runstats job when we do after the process chain completes.
    so, is there any set up that I can do to cancel the process types let's say rollup for a cube if this doesn't finish by 2 hrs automatically.
    thank you.

    Bhanu;
    they are SEM cubes; and there are several situations sometimes the rollup gets stucks..; for example if some users do the planning in the same cube, or locks.,,etc..we tried to tell all the planner not to do any activities during the daily process chain time. we are doing rollup and compress every day for the sem cubes.

  • Using BPC Process Type Optimize  in Process chain

    Hi,
    BW Process chain fails at BPC Process Type Optimize though Appset, Application, User field values are passed as below.
    FIELD NAME        FIELD VALUE
    SUSER                    XYZ
    SAPPSET                CopyApshell
    SAPP                      FINANCE
    Please let me know if I am missing any parameters. Is there a better way of executing Optimize as part of process chain.
    Thanks in advance.

    Bhanu;
    they are SEM cubes; and there are several situations sometimes the rollup gets stucks..; for example if some users do the planning in the same cube, or locks.,,etc..we tried to tell all the planner not to do any activities during the daily process chain time. we are doing rollup and compress every day for the sem cubes.

  • Infocube/DSO/Process Chain - data load statistics

    Hi,
    I'm trying to look for the total data records extracted  per day and extraction time from ECC into a particular DSO or infocube.
    Also the start and end times of the process chain which executes this infocube.
    We are trying to do some performance analysis for the volume testing.So ,we can compare the data volume loaded vs the execution times.
    I was able to look under the infocube/dso -> right click -> MANAGE -> transfered records/update records , request time,update time
    For this, do I need to look at the full update details or the delta update details?
    Also under a particular process chain,-> right click on First step ->Display messages to get the start time of the job
    Right Click on last Step ->Display mseeages to get the job finished time.
    I just wanted to get your thoughts on this, if this is the correct way to get the total records extracted and extraction times along with process chain times.
    Thank you.

    Hi,
    Based on the time char like 0calmonth, 0calday you will check the data.
    check the jobs in SM37 at ECC and BI system.
    select the specific jobs it will give clear picture. how much taking time form source to target.
    you use the DB02 and STO5 and RSTT you can do performance analysis.
    manage screen you will get either full or delta and which one source system and which type of data source.
    Process chains have it will automate the PRD system
    Thanks,
    Phani.

  • BPM Process chain takes long time to process

    We have BI7, Netweaver 2004s on Oracle and SUN Solaris
    There is a process chain (BPM) which pulls data from the CRM system into BW. The scheduled time to run this chain is 0034 hrs. This chain should ideally complete before / around 0830 Hrs. <b>Now the problem is that every alternate day this chain behaves normally and gets completed well before 0830 hrs but every alternate day this chain fails…</b> there are almost 40 chains running daily. Some are event triggered (dependent with each other) or some run in parallel. In this, (BPM) process chain, usually there are 5 requests with 3 Delta and 2 full uploads (Master Data). The delta uploads finishes in 30 minutes without any issues with very few record transfers. The first full upload is from 0034 hrs to approximately 0130 hrs and the 2nd upload is from 0130 hrs to 0230 hrs. Now if the 1st upload gets delayed then the people who are initiating these chains, stop the 2nd full upload and continue it after all the process chains are completed. Now this entire BPM process chain sometimes takes 17 -18 hrs to complete!!!!!
    No other loads in CRM or BW when these process chains are running
    CRM has background jobs to push IDOCS to BW which run every 2 minutes which runs successfully
    Yesterday this chain got completed successfully (well within stipulated time) with over 33,00,000 records transferred but sometimes it has failed to transfer even 12,00,000 records!!
    Attaching a zip file, please refer the “21 to 26 Analysis screen shot.doc” from the zip file
    Within the zip file, attaching “Normal timings of daily process chains.xls” – the name explains it….
    Also within the zip file refer “BPM Infoprovider and data source screen shot.doc” please refer this file as the infopackage (page 2) which was used in the process chain is not displayed later on in page number 6 BUT CHAIN GOT SUCESSFULLY COMPLETED
    We have analyzed:--
    1)     The PSA data for BPM process chain for past few days
    2)     The info providers for BPM process chain for past few days
    3)     The ODS entries for BPM process chain for past few days
    4)     The point of failure of BPM process chain for past few days
    5)     The overall performance of all the process chains for past few days
    6)     The number of requests in BW for this process chain
    7)     The load on CRM system for past few days when this process chain ran on BW system
    As per our analysis, there are couple of things which can be fixed in the BW system:--
    1)     The partner agreement (transaction WE20) defined for the partner LS/BP3CLNT475 mentions both message types RSSEND and RSINFO: -- collect IDOCs and pack size = 1 Since the pack size = 1 will generate 1 TRFC call per IDOC, it should be changed to 10 so that less number of TRFCs will be generated thus less overhead for the BW server resulting in the increase in performance
    2)     In the definition of destination for the concerned RFC in BW (SM59), the “Technical Setting” tab says the “Load balancing” option = “No”. We are planning to make it “Yes”
    But we believe that though these changes will bring some increase in performance, this is not the root cause of the abnormal behavior of this chain as this chain runs successfully on every alternate day with approximately the same amount of load in it.
    I was not able to attach the many screen shots or the info which I had gathered during my analysis. Please advice how do I attach these files
    Best Regards,

    Hi,
    Normally  index  creation or deletion can take long time in case  your database statistics are not updated properly, so can check  stat  after your data loading is completed and index generation is done,  Do creation of database statistics.
    Then try to recheck ...
    Regards,
    Satya

  • To find the time required by the process chain to complete

    Hi Experts,
    I am calulating the average time required by the process chain to compete.
    Is there any way to find the time required by the process chain to complete..
    Thanks in advance.
    Regards,
    Ashwin

    Hi,
    There is a Tool provided by SAP to do the Process Chain Analysis.
    It is basically a ABAP Program /SSA/BWT which provides the following BW Tools:
    a)Process Chain Analysis : this tool is used to perform the Runtime analysis of the Process Chains. The analysis can be performed not only at Process Chain level but also at the Process Type level.
    b)Detailed Request Analysis
    c)Aggregate Toolset
    d)Infoprovider BPPO Analysis
    So you can go through the program and analyse the runtime of your Process Chains.
    Regards,
    Abhishek
    Edited by: Abhishek Dutta on Aug 13, 2008 7:13 AM

  • Process chain on a particular day and multiple times

    i have a requirement to run a process chain 2 times on saturday (one at 3pm and another at 8 pm) for a particular process chain only  !!
    how do i do this ?? some one please help....

    Here's one idea:
    Create an ABAP program that calls the RSPC_API_CHAIN_START Function Module. In this program, create a selection screen that has the same selection criteria as this Function Module. When you have tested the program and ensures that it works properly, create a variant for that program, for the selection selection screen criteria, and save that. After you have transported the program and variant throughout your landscape, schedule two separate jobs in tcode SM36 of your production environment. One as a weekly periodic job that is scheduled to start on a Saturday @ 3:00 PM and another weekly periodic job that is scheduled to start on a Saturday @ 8:00 PM.

  • Process Chain changing start time?

    hi guysm i have 76 process chains that run every day in BWD system, so i removed all the timings from the start variant and in the infopackages, but it seems some process chains are still running, i did do the following steps on chnaging the time from a particular time to immediate, Save, Check and activate, i didnt schedule it as i dont want it to load right away .
    do i have to hit check , save , schedule once i change the time from a particular time to immediate load or activate will work as well.?
    what else could be the cause of process chains still loading even there are no events, or time given to any process chains at all.
    i went to sm 37 and i can see the bi process are all running at the time they were orignially set up on.
    so any suggestions would help,
    is there any way from sm 37 i can tell which process chain is triggered off?
    thanks
    Dante(devils never cry)

    Dante, the start conditions on the infopackages do not affect when they run in process chains.  The process chains have their own start job.  If you want to change the start time of a process chain, then you need to go to maintain the process chain, right-click on the Start process and select Displaying Scheduled Job(s)... .  Here you will see a job called BI_PROCESS_TRIGGER.  Change the start conditions of this job. 
    The start job for all process chains is BI_PROCESS_TRIGGER, so using SM37 may be difficult to identify which BI_PROCESS_TRIGGER job is associated to a particular chain. 
    Also, to let you know, each process in a process chain has an associated job.  All jobs called BI_PROCESS_xxxxx are jobs associated with a process chain. 
    Eg. 
    BI_PROCESS_LOADING is an infopackage.
    BI_PROCESS_TRIGGER is the start job
    Does this help?

  • Process chain fails every time at "roll up of aggregates"

    hi all,
    A process is deffined in such a way that...                                        start
                                                                                    i
                                                                                    i
                                                            Delta loads to infocube1(load)  deltaload to infocube2(load)       deltaload to infocube3(load)
                                                                            i                                                 i                                          i
                                                                            i                                                 i                                          i
                                                            delta load of aggregate(cube1)   delta load  of aggregates(cube2)     delta load  of aggregates
    Every time when this process chain get executed,this fails at delta laod of aggregates step.If i repeat again it works fine.But repeating is not a solution for this.So,i want a permanent soltuion for this..
    Please guide me what to do?and explain me why this happens.
    Error message:-process rollup of filled aggregates/bia indexes,variant delta load of aggregates
    Thanks( in advance)
    Moushmi

    Hi Moushmi,
    Have you checked if the system has processes available while the chain is running?  It could be that your system is overloaded and the aggregates wouldn't roll up because you have no processes or available memory.
    Check with your Basis resource.  Also, try changing your chain to do only 1 at a time.  Do you have many aggregates to load, are they big, and most important are they being used.
    Kathleen

  • Process Chain for Real Time Demon

    Please help I am stuck I followed the step by sdn but this is missing in step. how to create now process chain.
    I created the below
    DSO CONNECTED TO dATASOURCE via Trans,
    Real Time IP
    Real Time DTP
    assigned to Datasource and assigned the DS, IP, DTP to Deamon in RSRDA. NOW I started also manually via start all IP. but How to set the process chains now.
    PLEASE HELP ME STEP BY STEP TO PROCESS CHAIN SINCE i am new to this daemon in process chains
    Thanks
    Soniya
    null

    Hi
    refer to this
    CREATION OF PROCESS CHAINS
    Process chains are used to automated the loading process.
    Will be used in all applications as you cannot schedule hundreds of infopackages manually and daily.
    Metachain
    Steps for Metachain :
    1. Start ( In this variant set ur schedule times for this metachain )
    2.Local Process Chain 1 ( Say its a master data process chain - Get into the start variant of this chain ( Sub chain - like any other chain ) and check the second radio button " Start using metachain or API " )
    3.Local Process Chain 2 ( Say its a transaction data process chain do the same as in step 2 )
    Steps for Process Chains in BI 7.0 for a Cube.
    1. Start
    2. Execute Infopackage
    3. Delete Indexes for Cube
    4.Execute DTP
    5. Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Execute DTP
    5. Activate DSO
    For an IO
    1. Start
    2.Execute infopackage
    3.Execute DTP
    4.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage ( loads till psa )
    3.Execute DTP ( to load DSO frm PSA )
    4.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute DTP ( to load Cube frm DSO )
    8.Create Indexes for Cube
    3.X
    Master loading ( Attr, Text, Hierarchies )
    Steps :
    1.Start
    2. Execute Infopackage ( say if you are loading 2 IO's just have them all parallel )
    3.You might want to load in seq - Attributes - Texts - Hierarchies
    4.And ( Connecting all Infopackages )
    5.Attribute Change Run ( add all relevant IO's ).
    Start
    Infopackge1A(Attr)|Infopackge2A(Attr)
    Infopackge1B(Txts)|Infopackge2B(Txts)
    /_____________________|
    Infopackge1C(Txts)______|
    \_____________________|
    \___________________|
    __\___________________|
    ___\__________________|
    ______ And Processer_ ( Connect Infopackge1C & Infopackge2B )
    __________|__________
    Attribute Change Run ( Add Infobject 1 & Infoobject 2 to this variant )
    1. Start
    2. Delete Indexes for Cube
    3. Execute Infopackage
    4.Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Activate DSO
    For an IO
    1.Start
    2.Execute infopackage
    3.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage
    3.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute Infopackage
    8.Create Indexes for Cube

  • PROCESS CHAIN FOR REAL TIME DATA AQUISITION

    hi,
    how can i create a process chain for dso which is getting data from xi push
    i created a deamon which is having both infopackage and reat time dtp
    now i want to close the request for 24 hours
    i have 10 dso's in this way
    how to create process chain for this?

    hi,
    how can i create a process chain for dso which is getting data from xi push
    i created a deamon which is having both infopackage and reat time dtp
    now i want to close the request for 24 hours
    i have 10 dso's in this way
    how to create process chain for this?

Maybe you are looking for