Process chains Master list
Hello Experts,
We have this challenge where we need to list down the Master list of all the process chains in our production system.
I need to track their frequency and the details of the schedule time.
Which would be the process where I can get these details. I would need the meta chains only.
We have many chains in the system.Pl advise
Thanks,
Santhosh
Hi Santhosh,
You can find meta chain list from RSPCCHAIN table, sort Process Chain (ID) field and you will get all dependent PCs in Process Variant Field.
For the start time thing, you can refer RSPCPROCESSLOG table. First copy data from Process Chain(ID) list from RSPCCHAIN table and paste it to Process Variant (Name) field of RSPCPROCESSLOG table. Also you can filter data here date wise.
Hope this helps!!!!
Thanks,
Bhavin Vyas
Similar Messages
-
Process Chain Master Data Failed.Showing Entire chain has status R
Hi,
Everyday SDMasterChain is running successfully.
Today one of the localChain or subchain has failed.
I have noticed that it has failed because last delta for one infoPackage has not yet completed and chain showing status "Entire chain now has status 'R'"
Can anybody resolve the issue?
Below is te log for the error.
Job started
Step 001 started (program RSPROCESS, variant &0000000113991, user ID ALEREMOTE)
Last delta upload not yet completed. Cancel
Data saved successfully
Start InfoPackage ZPAK_3VB5JI5I0N6QJ7RFSFU7Z3PF2
Last delta upload not yet completed. Cancel
Last delta upload not yet completed. Cancel
InfoPackage ZPAK_3VB5JI5I0N6QJ7RFSFU7Z3PF2 created request
Request REQU_449HFL0OFD22BSU2GX1X2MJJJ could not be generated with InfoPackage REQU_449HFL0OFD22BSU2GX1X2MJJJ without errors
Last delta upload not yet completed. Cancel
Error After Starting InfoPackage ZPAK_3VB5JI5I0N6QJ7RFSFU7Z3PF2 in Process Chain
Entire chain now has status 'R'
Process Attribute Change Run, variant Compounding Object has status Undefined (instance )
Process Save Hierarchy, variant Generated from LOADING ZPAK_3VBSFASA7NWCNP1JX9WXI5 has status Undefined (instance )
Process Execute InfoPackage, variant 0CUST_SALES_ATTR - Full has status Undefined (instance )
Process Execute InfoPackage, variant 0CUST_SALES_TEXT has status Undefined (instance )
Process Execute InfoPackage, variant 0CUST_SALES_TID_LKDH_HIER has status Undefined (instance )
Process Execute InfoPackage, variant ZMAT_SALET - TEXT has status Undefined (instance )
Process Start Process, variant Bekaert Master Data Loads - Start Variant has status Undefined (instance 449HEDPDI8N6AP5XKDUODJS6N)
Process Execute InfoPackage, variant Load from 0MAT_SALES_ATTR into ZMAT_SALE has status Undefined (instance REQU_449HB4K9K3W7GPJEF52YM83N3)
Process Execute InfoPackage, variant Load from 0MAT_SALES_TEXT into ZMAT_SALE has status Undefined (instance REQU_449HJOO6322QV09OL73P18ODR)
Process Execute InfoPackage, variant ZMAT_SALEM - ATTR - FULL has status Undefined (instance REQU_449HEJW4S44QAUTY9LQKH4QY7)
Process Execute InfoPackage, variant Delta load from 0MAT_PLANT_ATTR into 0MAT_PLANT has status Undefined (instance REQU_449HFL0OFD22BSU2GX1X2MJJJ)
Termination of chain has been reported to meta chain 449CKM1O64AHRLQJLNZ2GBWQ7
Message sent successfully
Job finished
Rgds,
CV.Hi,
There are times when Master Data load compel us to do Re-Init. I guess you need a Re-Init.
Check theses links:
1: Re: Update mode R is not supported by the extraction API
2: pl help me with repeat delta for text info object
Regards
Happy Tony -
Process Chain - Master data Reorganizing and Realignment
Hello Experts,
1) Could you provide me the best practice on using the Re-organizing the master data for Time independant and time dependant attributes/texts.
2) In addition to attribute change run for Master data attr/hier/texts, how significantly it would help by adding Re-organizing the master data process step to the master data load process chains ? Is it mandatory to have this step at all ?
3) Is it sufficient to run the realignment for attributes alone or you have to run it again after loading the hierarchies ?
4) Advice whether to add Re-organize master data step for every single attribute and texts since it cant be grouped like other process types such as attribute realignment run!
Look forward for your updates!
Thank you, VijayHallo
Please have allok at the following link:
http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
Probably it is not mandatory but if your masterdata is a mess than it would be better on performance
Mike -
Iin process chain master dataload failed
Error when sending data request
Diagnosis
The request IDoc could not be sent to the source system using RFC.
System Response
There is an IDoc in the Warehouse outbox that did not arrive in the ALE inbox of the source system.
Further analysis:
Check the TRFC log.
You can access this log using the wizard or menu path "Environment -> Transact. RFC -> In Data Warehouse".
Error handling:
In particular, check the authorizations for the background user in BI.
main problem is this is not occuring daily .only in sundays it is failing with this particular error.
please help me providing a clear solution
advance thanksMay be there are some RFC connection issue during Sunday?
This might be due to Basis activity to clean up the failed logs and the other acttivities...
So check with your basis to get the proper status.
The only thing what you do is that you need to get thedetails of their activities and timings and accordingly you need to change the loading timings of the process chains.
Hope this helps..
Murali -
Process chain master data: attributes or Text load first?
Hello
I understand as attributes those characteristics defined as nav. attrib for a characteristic. For example I have char. material with attrib source, destine, manufacturer, country etc. So my understanding was first to load all text (code and description) for each one of the characteristics (inc. attributes) and later load properly for a material X all of its attribute values x1,x2,x3....
I am correct ?
becuase if I load first attributes as I understand them, maybe some codes that I update at posteriori will note have their attribute values loaded
Hope you understand what I mean
Looking forward your replies !
tiathanks Udo
as of the sequence master first and transact after is clear but allow me to rephrase my question :
when I use a text datasource i will be filling code and descriptive for a characteristic so for my case material will have all codes and descriptives from R/3. (010 - winston, 020 - marlboro, 030 - camel)
The same for loading attributes master data (for me again text: code and descriptive). In my case lets say attribute is factory so will be 001 spain, 002 france, 003 USA, 004 Germany).
later when I use attribute datasources understand that will be loading for each of my products loaded in step 1 the respective values for their attributes. That is for product 010 load their factory lets say 002 ...
I am a beginner so please let me know if I am misunderstanding anything ? -
Loading master data through process chain
Hi Gurus
I am designing the process chain , I know that I have to start by loading master data first for that I am planning to load attribute first and then to load text and then Hierarchy. Is that the right sequence?
Also how can I make sure that once the master data is loaded , the transaction data loading start automatically?
I am planning to put attribute chage run as last process in every master data loading . Is that correct?
Also i would appreciate if you can tell me the very first step I should follow to start my design, I have already identified the master data and transaction data and their respective dependancies.what would be my next step?
Thanks for your help in advance.
KrisHi Kris,
Make two seperate Process Chains for Master Data and Transaction Data
For Master Data:
Your sequence is absolutly correct, Identify what all Master Data Objects and make a list of InfoPackages and Start creating Process Chain as
Start --> Attribute --> Text --> Hier --> Attr Change Run
For Transactional Data:
Identify the Data Targets and the Sequence of loading, then create the Process Chain
NOTE: Always Master Data should be loaded before Transaction Data
After Creating different Chains for Master Data and Transaction Data, Make a one Super Chain called Meta Chain where you can put all these process chains,
Meta Chain --> Process Chain 1( Master Data Chain) --> Process Chain 2( Transaction Data)
also check these threads for process chain creation
Re: Process Chain : Master Data
Re: process chains ?
Hope this helps,
Sudhakar. -
Maintain a common email list at one place for all the process chains
Hello BW Gurus,
I have built a process chain and listed the email ids and pager numbers to be notified should an error occur.
But I need to provide the same list for other process chains( around 15) and to avoid me adding the same id's and pager numbers in all the process chains....is there a table/group that I can maintain and use that group in all the process chains?
Thanks in advance,
-madhurihi Madhuri,
welcome to SDN ...
try to maintain/change the distribution list by clicking on the search option for a name, then searching for the required distribution list. double click it and in next screen(display mode), switch to edit mode and add/remove the recipents there.
hope this helps. -
Master data loading by using process chain
hi
I want to load the master data by using the process chain in BI7.0 . How can i do this one .
Can anyone tell me the step-by-step method for loading the master data.
kumarHi Kumar,
check this link to load the master data by using the process chain
Re: Process Chain : Master Data
cheers
Sunil -
List of Info Objects used in a process chain
Hi,
I have a master data process chain and in that process chain, close to about 50 Info objects are included. Rather than checking manually, I would like to know if there is any automated way to get the list of info objects used in a process chain.
Please let me know if there is any table that gives this information.
Thanks & Regards.following transparent tables store Process Chain related data... there you might get the information you are looking for..
RSEVENTCHAIN Event Chain Processing Event Table
RSEVENTHEAD Header for the event chain
RSEVENTHEADT Header for the event chain
RSPCCHAIN Process chain details
RSPCCHAINATTR Attributes for a Process Chain
RSPCCHAINEVENTS Multiple Events with Process Chains
RSPCCHAINT Texts for Chain
RSPCCOMMANDLOG System Command Execution Logs (Process Chains)
RSPCLOGCHAIN Cross-Table Log ID / Chain ID
RSPCLOGS Application Logs for the Process Chains
RSPCPROCESSLOG Logs for the Chain Runs
RSPCRUNVARIABLES Variables for Process Chains for Runtime
RSPC_MONITOR Monitor individual process chains
Regards,
Sharayu -
Usage of IO (read master data) in Process Chain
Hi experts,
I have a little bit complicated the task.
i have some InfoObject ( as input) and i need to find out the list of Process Chains which read data from this IO, directly by using update rules/transformations or by using function modules.
It means to check all steps in Process Chain and check all routines, selection conditions, update rules, transformations, functions ( function can call next function) , ... and find out if we read informations from IO (master data). I think it is complicated.
Maybe next solution - is existing any log of Process Chain which contains informations about "select" over IO (master data) ?
Thanks in advance
MartinThere is something, what can make your work easier
1. Go to table RSAABAP and put in field LINE value 'yourInfoobject'
you will get list of all places, where this IO is read
2. Go to table RSTRANSTEPROUT and paste all CODEID from previous table, and you will get list of all transformations.
Having transformation you can find all DTPs and then process chains
Regards,
DL -
Deleting Master Data Requests in a Process Chain
Hi All,
I need to delete and reload master data in a process chain. I created an ABAP program that uses the function module "RSDMD_DEL_MASTER_DATA" to delete the master data. I invoke this program from my process chain, and this is working well. My master data is being deleted nicely.
Question, however. I noticed that this does not delete the actual data request for that InfoObject. If I manage that attribute, I still see the request appearing, eventhough I see no records when I select the option to maintain master data.
Can anyone tell me how I can delete the requests for master data, and how this can be done through a process chain?
Your assistance would be greatly appreciated.
Thank you,
John StabileHi John,
I created a program giving the name of the master data object. Using this object, I found the request entries from rsiccont
Then I check these found entries in rsbkrequest, so as to find the status is successful.
rsbkrequest-tstate eq '2'.
rsbkrequest-ustate eq '2'
see the total code below.. you can copy paste the same
*TABLES
tables: rsiccont.
*SELECTION SCREEN
selection-screen begin of block a01 with frame title text-t01.
select-options : s_icube for rsiccont-icube obligatory.
parameter: p_num type i obligatory.
parameter: p_test as checkbox.
selection-screen end of block a01.
*Internal Table Definition
types: begin of t_rsiccont.
include structure rsiccont.
types: recno like sy-tabix,
end of t_rsiccont.
data: i_rsiccont type standard table of t_rsiccont with header line,
i_rsiccont_ok type standard table of t_rsiccont with header line,
i_rsbkrequest type standard table of rsbkrequest with header line.
*Work areas
data: wa_rsiccont type t_rsiccont.
*Variables
data: lv_rnr type rsiccont-rnr.
*AT SELECTION SCREEN
at selection-screen on s_icube.
select single rnr
into lv_rnr
from rsiccont
where icube in s_icube.
if sy-subrc ne 0.
message 'InfoCube not found' type 'E'.
endif.
*START-OF-SELECTION
start-of-selection.
select * up to p_num rows
into table i_rsiccont
from rsiccont
where icube in s_icube.
if sy-subrc eq 0.
select *
into table i_rsbkrequest
from rsbkrequest
for all entries in i_rsiccont
where requid eq i_rsiccont-rnsidlast.
if sy-subrc eq 0.
loop at i_rsiccont.
read table i_rsbkrequest with key requid = i_rsiccont-rnsidlast.
*check if status is = 2.
check sy-subrc eq 0.
check i_rsbkrequest-tstate eq '2'.
check i_rsbkrequest-ustate eq '2'.
*actual mode -> delete the recrod!
if p_test is initial.
call function 'RSSM_PROCESS_REQUDEL_MDT'
exporting
i_dta = i_rsiccont-icube
i_request = i_rsiccont-rnr.
endif.
append i_rsiccont to i_rsiccont_ok.
endloop.
endif.
endif.
*display list of all request numbers deleted!
write: 'List of delete request numbers'.
uline.
skip.
loop at i_rsiccont_ok.
write: i_rsiccont_ok-rnr.
skip.
endloop.
=====================================================
You may need to correct the formatting
Edited by: Shailesh Khandarkar on Nov 11, 2009 7:42 AM
Edited by: Shailesh Khandarkar on Nov 11, 2009 7:46 AM -
Master data Process chain running long time
Dear SDN Team,
PC Process Chain: General Master Data - time running is about 4.5 hours . how we can improve running time.
There are 15-25 info objects are loading from this process chain.
any steps to improve the performace
thanks and kind regards,
Lakshman Kumar GHi,
Go to the function module RSD_IOBJ_GET to find the object name of the dimension. Go to SE37 & proceed as follows.
I_IOBJNM = 'Info Object Name'
I_OBJVERS = 'A'
I_BYPASS_BUFFER = 'X'
and then Execute the FM.
Double click on the "'E_S_VIOBJ'" and find the number in the field 'u201ENUMBRANR‟'
and add BIM to the number taken from NUMBRANR.
Goto SNRO T-Code and enter BIM+the number and edit.
From Edit--> Set up Buffering --> Main memory, select the buffering check box and enter approx 500.
This needs to be done for all the master and your dataload performance would improve.
Regards,
Mani -
How to delete master data in bi 7? through process chain
Hi all,
I can see millons of records for master data is getting loaded daily. Can anyone pls advise me how to delete the master data through the process chain?
Thanks
poojaHi,
If Cube/DSO then we can choose the option Delete the Contente of the DataTarget in Process Type in PC. But for Mater data you can see any FM is available and keep that FM in Program and Insert that Program in PC's
RSDMDD_DELETE_MASTER_DATA
RSDPW_MASTERDATA_DELETE
See the above TWO FMs in SE37 and if it is working then keep in in one simple program and then call that Propgram in Process Chain
Thanks
Reddy
Edited by: Surendra Reddy on Jun 30, 2010 7:19 AM -
Error in Process Chain while loading Master data text?
Hello All
Having a Process chain and having 5 infopackages(Master data Attri & text)with FULL LOAD with an processing options as PSA and Infobject.In this one of the infopackage failed and the status is in red colour,and when I right clicked there is no <b>repeat</b> option?Now <b>how to run this process</b>?
Heard that v can restart the process in debug screen?can anyone let me know how to do this?
Many Thanks
balajiHi dear,
you don't find the repeat option because this is a full load...I think you can easily restart the entire PC (or loading directly the failed infopackage from RSA1), because full loads for master data don't cause any data duplication !
Hope it helps!
Bye,
Roberto -
Issue while loading Master Data through Process Chain in Production
Hi All,
We are getting an error in Process chain while loading Master Data
Non-updated Idocs found in Source System
Diagnosis
IDocs were found in the ALE inbox for Source System that are not updated.
Processing is overdue.
Error correction:
Attempt to process the IDocs manually. You can process the IDocs manually using the Wizard or by selecting the IDocs with incorrect status and processing them manually.
I had checked the PSA also but I could not find any record and the strange thing is, Job itself is not getting scheduled. Can any one help me out in order to resolve this issue.
Regards
BhanumathiHi
This problem is not related to Process chain..
u can try this..
In RSMO, select the particular load you want to monitor.
In the menu bar, Environment >>> Transact. RFC >>> Select whichever is required, BW or Source System.
In the next screen you can select the Execute button and the IDOCS will be displayed.
Check Note 561880 - Requests hang because IDocs are not processed.
OR
Transact RFC - status running Yellow for long time (Transact RFC will be enabled in Status tab in RSMO).
Step 1: Goto Details, Status get the IDoc number,and go to BD87 in R/3,place the cursor in the RED IDoc entroes in tRFC
queue thats under outbound processing and click on display the IDOC which is on the menu bar.
Step 2: In the next screen click on Display tRFC calls (will take you to SM58 particular TRFC call)
place the cursor on the particular Transaction ID and go to EDIT in the menu bar --> press 'Execute LUW'
(Display tRFC calls (will take you to SM58 particular TRFC call) ---> select the TrasnID ---> EDIT ---> Execute LUW)
Rather than going to SM58 and executing LUW directly it is safer to go through BD87 giving the IDOC name as it will take you
to the particular TRFC request for that Idoc.
OR
Go into the JOB Overview of the Load there you should be able to find the Data Package ID.
(For this in RSMO Screen> Environment> there is a option for Job overview.)
This Data Package TID is Transaction ID in SM58.
OR
SM58 > Give * / user name or background (Aleremote) user name and execute.It will show you all the pending TRFC with
Transaction ID.
In the Status Text column you can see two status
Transation Recorded and Transaction Executing
Don't disturb, if the status is second one Transaction Executing. If the status is first one (Transation Recorded) manually
execute the "Execute LUWs"
OR
Directly go to SM58 > Give * / user name or background (Aleremote) user name and execute. It will show TRFCs to be executed
for that user. Find the particular TRFC (SM37 > Req name > TID from data packet with sysfail).select the TrasnID (SM58) --->
EDIT ---> Execute LUW
(from JituK)
Hope it helps
Darshan
Maybe you are looking for
-
I have to join 18 tables,.. Is it best to join all 18 in a single shot or to go with multi stages-- 9 tables in one stage and after that anotther 9 tables.. Please anyone give me a good suggestion on this with some reason... Thanks in advance
-
Quicktime page loads taking too long
I've got a page I'm building with 10 short mp3 clips. Here's a sample of the code for each clip: <object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" codebase= "http://www.apple.com/qtactivex/qtplugin.cab" width="49" height="16"> <param name=
-
Post Author: tjlague CA Forum: .NET I need assistance with CrystalReportViewer functionality. I have a report that displays on initial page load but when any of the CrystalReportViewer buttons are clicked the report prompts the user to authenticate.
-
Adjusting Automatically Generated Document Properties?
Background: I create documents with Word Perfect X4. I then print to PDF using a printer called "Adobe PDF." I also have a program installed on my computer called Adobe Distiller that I think may be involved. I've notice recently that my PDF files
-
I opened a FCE doc that I had worked in within the last week, and found half the clips in the projects were mysteriously disconnected. I assumed I had inadvertantly moved a folder, or renamed it, so I did a search on my HD for one of the disconnect c