Chain identifier
Hello All.
Is there any table where I can find an identifier for a process chain run?
Ok, let me explain myself.
I have a process chain with three datapackage loads. In the first datapackage I store some data in a custom table (Z table). Know the second and third datapackage should read this table and set the selection criteria according to it. The problem is when the chain is executed when there is still one run running. So i need to identified in my Z table, to which execution corresponds the data.
Any ideas?
Thank you all.
Hello all.
Ok let see if I explain correctly:
User 1 starts process chain so we have:
PACK1 (insert data A in table)- finished.
PACK2 - running -reads data A from table.
Now another user (user 2) starts again the chain, but the data to be stored in table will be different (we will call it data B) than previous chain, so:
PACK 1' (insert data B in table). !!!!!Here is the problem, because the old data A is still needed by PACK3 so i need to keep it and somehow identified that data A is for chain running first and data B is for chain running second.!!!!!
So the system should continue as follow:
PACK3 (read data A from table) -chain 1 finished.
PACK2' (reads data B from table).
PACK3' (reads data B from table).- chain 2 finished.
Regards...
Similar Messages
-
Searching for ABAP to download BW Process Chain (as txt / xls)
Dear all,
Has somebody an ABAP to download BW Process Chain definitions as a TXT or XLS file (to local PC)?
(and want's to share it...
Best regards,
JosHello Jos,
i can just give you a hint on some tables:
RSPCLOGCHAIN contains the LOG_IDs of all process chains executed.
RSPCPROCESSLOG contains the steps executed in the given run of the prcess chain identified by LOG_ID.
perhaps, that helps at least a little bit...
MIKE -
am supposed to give a presentation to Business Users
Could you please send me any standard presentations that will give an overview of BW System and advantages of BW Reports
(email address removed by moderator)
Points to be covered
1) Why only SAP BW
2) What are the advantages of BW Reports
3) What is the concept of multi dimensional analysis of data in BW
4) How should an ideal BW Implementation should be...i mean what are the phases
Its'urgent
Regards,
PriyaHi Priya,
Please see this , it may help you.
(1) Why only SAP BW?
BW supports heterogeneous systems, where as other erp's and sap R/3 supports only homogeneous systems. Performance is also very much good. We can say BW a Decision Support System or Environment. History of data will be nearly 8 to 10ys. It records the data analytically where as the others or just transaction recordings.
(2)Advantages of BW reports
BW reports we can generate on internet, mobile and excel sheets. Where as the other erp's we can generate reports max on excel sheets only.
Its performance is good since, BW concentrates only on reporting.
(3)Multi dimensional analysis of data in BW
Infocubes have a max of 16 dimensions out of which 3 are predefined.
More data will be stored in dimensions,compared to flat structures. We can generate mini cubes(aggregates), specialising particular characteristics.
(4)BW implementation
There are 5 stages in implementation
one is collection of datan or preparation of data
second is identifying the end user (client's) requirements ie., defining the landscape
third is preparation of blue print
fourth is realisation
and last one is testing the entire implementation
Develop evaluation criteria and test plan(testing the entire implementation)
((For implementation in detail you can see this.
Preparation -
Identify the business requirements with the help of existing documents and business needs.
Basing on the requirements, determine which pre-delivered SD functional areas to be included.
Technical Requirements Planning like frequency of data uploads, events to be triggered (Process chains)
Identify the end user requirements ( BEx, Workbook, Crystal Report..) and security requirements.
Establish System Landscape and Transport Strategy (Basis).
Blueprint-
Set up of the Development environment .
Business Content Check : Finalize a list of pre delivered business content to be activated by functional components, data sources, info cubes, objects, queries, workbook and roles.
System Administration procedures like data access issues, definition of roles, responsibilities and tasks for each procedure.
Agree upon the instrument (template) to record the test result and additional requirements.
Develop evaluation criteria and test plan.
Coordinate with DBA for Table Spaces definition .
Testing of BW operating environment (both Plug-ins, BW backend and BW front-end).
Realization-
Business Contents Activation
Populate SAP delivered business contents with customer data
Verify the content activation Result
Data conversions and interface programs
Final Preparation-
Perform System Performance Tuning activities
Adjust database parameters
Review Indexes
Review data loading time and evaluate feasible options:
Parallel processing; partitioning; multi cube;
Review Query performance and feasible options:
Aggregation; compression; MultiCube;
Develop a BW Operations Guide
Final approval for going live
Support-
Go live Checks
Support review
Provide production support
Validate live business process results
Define the scope of next iteration of implementation.
service.sap.com/asap))
babu -
Broadcaster Serial Execution Problem
Hello everyone,
We have a problem with some reports and Broadcaster.
These reports have huge runtime execution, and there is no possiblity to reduce this, client does not want more filtering or restriction in seletion.
We scheduled the Broadcast execution for these reports with Event Data Change in a process chain, but they don't seem to work fine, we think is because they all execute at the same time and they get blocked.
We tried to use RSRD_BROADCAST_STARTER program, in different ABAP process types in a process chain, one after the other, in serial execution, but as you might know, when you execute an ABAP process type in a process chain, the next process gets triggered automatically, as there is no option of failure or correct execution in ABAP process types.... So at the end, they run again in paralell.
Do you have any idea on how can we proceed?
Thank you and regards.Hi Alberto,
you are describing a behaviour which is explained in detail in the following paper:
"Checking Precalculation Server Issues for BEx Analyzer Workbooks in BW 7.X"
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30e3d697-4ca0-2c10-4b81-c474b1490064?quicklink=index&overridelayout=true
To circumvent your issue you can add an additional wait step in your process chain. The wait step calls an ABAP program which waits for some time. Depending on your programming skills you can implement this wait step as easy as WAIT UP TO X SECONDS or if you are more experienced you can retrieve some information from the current process chain, identify the precalculation job, read the job log of the precalculation job and wait until the job (and the precalculation) has been finished.
Regards Matthias Nutt
SAP Consulting Switzerland -
Hey guys,
i need ur help, pls tell me
1. In project preparation what we do?
2. when technical specs will be generated?
3. in realization what we do? when we will be testing?
4. in final preparation what we do?
5. what is golive when compared to production support?
could u tell me in brief how exactly each phase will be completed. urgent yaar
best suggestions will be appreciated and assign full points.
thanks
maheshHi,
<b>Project Plan Preparation-</b>Identify the business requirements with the help of existing documents and business needs.
Basing on the requirements, determine which pre-delivered SD functional areas to be included.
Technical Requirements Planning like frequency of data uploads, events to be triggered (Process chains)
Identify the end user requirements ( BEx, Workbook, Crystal Report..) and security requirements.
Establish System Landscape and Transport Strategy (Basis).
<b>Business Blueprint</b>
Set up of the Development environment .
Business Content Check : Finalize a list of pre delivered business content to be activated by functional components, data sources, info cubes, objects, queries, workbook and roles.
System Administration procedures like data access issues, definition of roles, responsibilities and tasks for each procedure.
Agree upon the instrument (template) to record the test result and additional requirements.
Develop evaluation criteria and test plan.
Coordinate with DBA for Table Spaces definition .
Testing of BW operating environment (both Plug-ins, BW backend and BW front-end).
<b>Realization</b>
Business Contents Activation
Populate SAP delivered business contents with customer data
Verify the content activation Result
Data conversions and interface programs
<b>Final Preparation</b>
Perform System Performance Tuning activities
Adjust database parameters
Review Indexes
Review data loading time and evaluate feasible options:
Parallel processing; partitioning; multi cube;
Review Query performance and feasible options:
Aggregation; compression; MultiCube;
Develop a BW Operations Guide
Final approval for going live
<b>Production Support</b>
Go live Checks
Support review
Provide production support
Validate live business process results
Define the scope of next iteration of implementation.
hope it helps
regards
Vikash -
BPS- Scoping Documents or Blueprint.
Hello BPS Experts,
Here is our situation- We are using so many other 3rd party tools for budgeting,planning, forecasting and so on. We recently upgraded our boxes to NW2004s and thinking of eliminating all the 3rd party tools by using the integrated BW-BPS. Before we convince the clients, we need to prepare an estimated time and a Blueprint documents.
Can anyone please help us in sending any blueprint documents related to BPS? to [email protected]
Also can anyone tell a rough estimate of how long will it take to do budgeting for just one costcenter?
We need to proceed with the scooping document or blueprint first before looking into planing areas, planning folders etc. So, please don't send any links from help.sap.com or servicemarket place as we know where they are and this does not solve our purpose without the estimates and scop's or Blueprint.
Thanks in Advance,
Vaghar.I am only have this :
https://websmp210.sap-ag.de/asap
<b>Project Plan Preparation</b>
Identify the business requirements with the help of existing documents and business needs.
Basing on the requirements, determine which pre-delivered SD functional areas to be included.
Technical Requirements Planning like frequency of data uploads, events to be triggered (Process chains)
Identify the end user requirements ( BEx, Workbook, Crystal Report..) and security requirements.
Establish System Landscape and Transport Strategy (Basis).
<b>Business Blueprint</b>
Set up of the Development environment .
Business Content Check : Finalize a list of pre delivered business content to be activated by functional components, data sources, info cubes, objects, queries, workbook and roles.
System Administration procedures like data access issues, definition of roles, responsibilities and tasks for each procedure.
Agree upon the instrument (template) to record the test result and additional requirements.
Develop evaluation criteria and test plan.
Coordinate with DBA for Table Spaces definition .
Testing of BW operating environment (both Plug-ins, BW backend and BW front-end).
<b>Realization</b>
Business Contents Activation
Populate SAP delivered business contents with customer data
Verify the content activation Result
Data conversions and interface programs
<b>Final Preparation</b>
Perform System Performance Tuning activities
Adjust database parameters
Review Indexes
Review data loading time and evaluate feasible options:
Parallel processing; partitioning; multi cube;
Review Query performance and feasible options:
Aggregation; compression; MultiCube;
Develop a BW Operations Guide
Final approval for going live
<b>Production Support</b>
Go live Checks
Support review
Provide production support
Validate live business process results
Define the scope of next iteration of implementation.
<b>But, i need BBP for the NW04S BI using BW and BPS ?
</b>
Thank you. -
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
VishwanathHi 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 who ran the last process chain?
Hi all,
How to identify, who ran the last process chain for a PROCESS CHAIN NAME xyz in the production system?
ThanksHello,
Go To RSPC1 give your process chain name (Go to LOG View ) there you will get Date selectin screen (give This Month and last Month or as per your reqirement) there you can see who ran the process chain with ID.
Regards,
Edited by: Subbu_Amar on Oct 13, 2010 5:01 AM -
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
PoojaHi,
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 the info package deleted by someone in process chain?
Hi all,
I can see a couple of info packages were deleted in the production system and it was removed from the process chain too!!
how to identify who has deleted the info package in the production system:?
ThanksCan you is there any transport available with the Infopackage deletion activity?
in SE01 you can check in production system and check if your IPAK is stored in it or not..? IF yes then you can check the user.
Also you can track is there any deletion transport has come from D to P or Q to P? Can you check whether the IPAK is available in D and Q?
Also you can check the process chain recent modified by in RSPC and check if there is any user details were captured?
OR you can also look at in transaction SLG1. Check for the logs..
Hope this helps,
Murali -
How to identify whether that particular process chain is active or not?
Hi all,
How to identify whether that particular process chain is active or not ?
thanxs
harithaIf see the process chain then it will not be greyed out if it is active. Or else check in these tables.
RSPCCHAIN
RSPCCHAINT
to check the logs
RSPCLOGS
RSPCPROCESSLOG
Give the chain name and check in the object version.
Khaja -
How to identify what are all the errors appears in process chain,
Hi all,
i have a process chain running, but i want to find out what are all the errors that the process chain has thrown
thanks
poojaHi Pooja,
Errors in monitoring:
SID error
Reason: If the corresponding master data is missing for the particular transaction data.
1. Check for the load timing for the respective master data, if it less than an hour then make the request red and repeat the ip.
2. If the data is loaded to PSA then you have to delete the request from target and manually push the data to from PSA.
3. If we are required for selective update then note down the info source from header and find it in RSA1,select the one with Single as postfix.
4. Goto data selection tab and change the range.
Tip: change the last 4 digits for from to 0000and the last 4 digit for to 9999.
5. Repeat the ip.
6. In case only of failure in one target goto RSA1 find the PSA, put he request no. and reschedule it.
Note: IF PSA is present never make the request red rather delete it.
Replication error
Reason: Data source replication Failed.
1. In order to handle this error you should be known to IP, info source and source system.
2. Goto RSA1, find the data source in the source sys tab.
3. Right click on the data source and replicate it.
4. Since all the transformation rules pertaining to this data source need to be reactivated so go to SE38 and execute rs_transtru_activat_all, data source and sys name.
5. Delete the red request from the target.
Update R not supported
Reason: The corresponding initialization flag for the ip is lost.
1. Goto header click on the ip and goto schedule tab and click initialize in the source system, whatever screen appears delete the only request present(the initialization flag).
2. Goto RSA1, find the ip in the info source (one with the Adhoc initialize flag).
3. Goto update tab and select Initialize delta process try going for with data transfer.
4. Reschedule the IP.
Duplicate Record Error
Reason: Duplicate error records for the loaded master data.
1. Goto info package via header or via RSA1.
2. Goto processing tab and change the ip setting, selecting only PSA and ignore duplicate records and re run the ip.
3. Do remember to change the ip settings back to the original once after the second step.
ODS activation failure
Reason: Prerequisites for ODs activation not satisfied i.e. unique key.
1. Goto maintain variant.
2. Check for the QM status of the requests in the target they should be green.
3. Then click the ODS activation tab.
4. In the screen which appears put the requests for which ODS activation failed.
5. Activate these and keep on refreshing them until status reverts from green,
Remember to refresh these requests one at a time.
6. If requests are red then delete them from target.
7. Reschedule the IP.
Note: Never Try activating ODS manually if it is Y1.
Aggregate Rollup error
Reason: No aggregate found for the respective rollup.
1. Click on the variant in which the error occurred.
2. Goto chain tab and copy the variant and instance.
3. Run the nestle provided program YBW05.
4. Put in info in there and put the status as g green.
5. Execute and refresh the status.
Lock issue
Reason: The same ip is been locked by other user or may be used by other process chain.
1. We can see the locked entries and in the transaction SM12.
2. Wait for the other process to get complete once the ip loads to target in that process then there is no need for running it for the process.
3. In other case make the request red, when PSA is present then goto environment tab ->schedule->initiate update.
4. In the box appears select update in the background.
5. And the manually update the failed IPs by selecting manual update in the context menu.
Alfa confirming value error, Time conversion error, Chain didnt start, Delay due to long running job, Poor system performance,Heirarchy node exist in duplicate.
Reasons:
Alfa confirming error: Data format mismatch.
Time conversion error: Date, time format mismatch.
Chain didnt start: A scheduled chain didnt triggered at the prescribed timing.
-For all the above error we have to raise a ticket.
Idoc or TRFC error
Reason: An Idoc is been stuck somewhere.
1. Reload the Master Data manually again from Info-package at RSA1.
2. Release the Idoc.
3. In the source system level got environment->transaction->Transaction RFC or Data ware housing level.
4. In the Screen if the status is Transaction Recorded it means its stuck goto edit and click Execute LUW or press F6.
5. If status is Transaction executing then it means its fine wait.
6. Or raise ticket.
Error Due to short Dump
Reason: Error due to Short dump could be due to many reasons i.e. memory, table space, lock, error record, page allocation, failed change run.
Process terminated in the Source system.
Reason: Sometimes we face that a load has failed due to job Termination at Source System.
This happens due to unavailability of the source system or some connectivity problem between source and target systems.
1. Make the request red.
2. Delete the request from the data target.
3. Reschedule the ip.
4. If still the job fails raise the ticket.
And also check in following links:
Process Chain Errors
/people/mona.kapur/blog/2008/01/14/process-chain-errors
Common Process chain errors
For Data Load Errors check this blog:
/people/siegfried.szameitat/blog/2005/07/28/data-load-errors--basic-checks
Pls assign points if it helps u,
Thanks & Regards,
Madhu -
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
ThanksHi
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 identify the dtp used in the process chain in bi 7?
Hi all,
I have a a couple of dtp in the production system, i need to find out what are all the process chains using this DTP?
Can anyone help me on this!!
thanksRight click on DTP - If 'process chain' option is enabled for navigation it means it's already used by Process chain - click on it will take you to PC
If it's disabled then It's not locked in any PC -
How to identify an event that trigger a process chain.
Hi,
I have a process chain, which starts after the an event is triggered.
How to find out where this event is triggered.
Cheers
SenthilHi Senthil,
When it comes to event based chains there could be many scenarious:
1) There is an event collector which collects some events and then triggers the subsequent event.
In this case Right Click on the start variant of the process chain and then display scheduled Job. You get the released Job and then double click on that released Job it will show you the event that triggers this chain.
Then take this event and go to table RSEVENTHEAD and then place this event in field EVENT_OK then execute then in the field CHAIN_ID you get the name of the event collector. Then take this event collector in RSA1 --> Tools --> Event Collector and search it gives all the event collected in this.
2) The event based chain has no event collector and the event can be triggered from another chain or any other Job from the same system or any other system.
In those cases you need to be aware of the dependency but there is no hardcore rule to derive the event from where it triggers.
Also search the event in SM62 it could be of some use.
Cheers,
Neelesh Jain,
Maybe you are looking for
-
What is the diffrence between K7T266 Pro and Pro2?
What is the diffrence between the pro and the pro 2, besides the pro2 being red and having the link lights. Upto what CPU and what type can the pro 1.0 handle? Also, can it be moded to fit a better cpu? Anyone know? -Nick
-
Creating WHERE clause for an outer join using DatabaseFilter
Hi all, I read a post on thie group about constructing the WHERE clause for a RowSet Controls SQL Query using the DatabaseFilter and this is what it said: ****************************************************************************The following examp
-
FileUtilsService Write String New Line Character
Hi All, SITUATION: Writing a custom log file using the Write String service operation. Everytime an event occurs, i want to insert a new line, with date time stamp, details etc. PROBLEM: In the "value" property of the "write string" service operation
-
Workflow Notification mailer Error - Urgent !!!
Hi Guys i am trying to configure Wrkflow Mailer Account on R12.1 . But the validation fails for Imap account check. The client got : Imap : 192.168.1.2: 993 (SSL) SMTP is 192.168.1.2. Mails are getting sent to the user box ,bit inbound processing is
-
TS3694 how do I delete the back-up from my i-phone ?
how do I delete the back-up from my i-phone ?