Call R3 report by Process Chain BW
Hi,
I need to execute an R3 abap program from a Process Chain in BW, and after it finish, process chain has to continue its processes...
Could someone help me?
thank you
Fede
Try this:
Start an ABAP program in R/3 from a process chain in BW
Basically, what happens is that the ABAP process in BW waits until you call the function module from R/3 that says the ABAP process for the process chain is finished.
Hope this helps.
Similar Messages
-
Call ABAP Program in Process Chain
Dear BW Gurus,
I need to call an Process chain which includes ABAP Program.
The ABAP Program doesn't have the variants but it accepts the inputs from the user and sets into a YXXXX table.
I am not getting how to proceed in this regard.
Kindly guide.
Best Regards,
Harshhi,
chk these links below.. they contain the resolution for your query
Call ABAP Program in Process Chain
ABAP in Process Chains
Also chk this relase which ia an entire guiding one to ABAP Program in Process Chain
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3507aa90-0201-0010-6891-d7df8c4722f7 -
Report on Process Chain Completion Timings
The SAP-delivered BW stat cubes do not seem to be designed to report on process chain completion timings. My requirement is to automatically generate a report on the start time, end time and over-all duration of our scheduled chains and if possible, also its components/processes. Our approach right now is through manual checking of the logs of the chain.
Inputs will be awarded and highly appreciated.
Thanks,
ALHi Angela,
You can create an abap Program using tables RSPCLOGCHAIN and RSPCPROCESSLOG using the (LOG_ID) Log-ID of a Process Chain Run field as join between them .
You will have more attribute entries for the the chain in table RSPCPROCESSLOG .
You have select the latest time stamp field (ENDTIMESTAMP) to get the finish time.
For the process chain to monitor you can either maintain them as a variant in the program.
You need to provide DATUM of table RSPCLOGCHAIN for selection.
The limitation is if the process chain has failed and if all the subsequent process of failure are manually done.
It may not display the right values .
Regards,
Amuthan -
Report on process chains using SEM-BPS
We are looking to develop a tool to:
1. Monitor data loads at the process chain level
2. Within in the same tool, enter error resolution /
action steps for all failed loads
3. Report out % of successful or failed loads, using the data captured by the tool.
We have studied the BW Tables rspcchain, rspcchainattr, rspclogchain, rspcprocesslog, rspclogs, rseventchain and
rspcchaint.
We are considering the following options:
1. Develop an ABAP report and allowing the process chain monitor to manually enter the error resolutions (Perhaps in a Z-Table)
2. Create an InfoCube in BW using the above tables and then write a query, but we can not allow the user to enter error resolutions in the query.
3. Create a transactional infocube in SEM-BPS using the above tables and use the input functionality of tansactional infocube to facilitate the error resolution report entry.
Can anyone suggest any alternate solution, or has anyone encountered similar requirement on project?
One more doubt to check: is there any way to create an infoobject with CHAR type to enter data with 1000 or more characters? Or is there any other alternative solution to it? The doubt is to take care of the text entry for the error resolution.
Milind VadJust some thoughts:
Have you considered using document service in BW or even KM (Portal) technology rather than CHAR 1000+ fields? This would give you more flexibility also on the type of document.
For loading there are monitors available (based on tables like RSMONMESS). If you are interested in loads only (and not other process types), maybe using information from the BW load monitor could be beneficial (like RSMONMESS) rather than the process chain stuff.
Maybe it's even worth having an InfoObjekt with a resolution code that links to a document describing the resolution with a key and whenever there is a new solution available create a new key with a new document. That would be most beneficial for reporting (like how many times has this problem / resolution occurred and the like).
Regards, Klaus -
Lock Problem while Broadcasting multiple reports using process chains
Hi All,
I am trying to broadcast 10 reports using the process chains using the program for RSRD_START and variants created in the Broadcaster..the Program jobs start fine.But I am facing the error that the RSRA_CA_LOG table is getting locked while trying to broadcast the Reports..Can any help me on how to run the jobs without the locking problem..Suggestions please.
Thanks,
Mike.Hi,
Thanks for the Inputs and the SAP Notes.
I am trying to broadcast the Reports from the the Bex Analyer and getting this ock error and not the workbooks.
I am also trying to Broadcast the Workbooks also, but could not find the options to Broadcast them. we are in SAP -BW3.5 SP 12, Is it possible to broadcast the workbooks in this Patch level..or do we need to upgrade to achieve this.If so...can any one provide me the proceedure to Broadcast the Workbooks.
Thanks,
Mike. -
Can we call Function Module from Process Chain?
Hello experts,
I have a small question.
Can we call Function Module(SE37) from Process Chain?
If yes can you please provide some example link?
I m new to BI world.
regardsHi,
Create one ABAP program and call the function module from that program. Check the link to know how to call a function module from an ABAP program.
http://help.sap.com/saphelp_wp/helpdata/en/d1/801edb454211d189710000e8322d00/content.htm
http://help.sap.com/saphelp_wp/helpdata/en/9f/db98ef35c111d1829f0000e829fbfe/content.htm
Then use process type "ABAP Program" in your process chain and add the program you have created. So then this program will be executed via process chain and this program will call the function module.
Indrashis -
Automate "Regeneration of reports" with process chain
Hi All,
From RSRT we normaly regenerate reports. But to automate this I found a program RSR_GEN_DIRECT_ALL_QUERIES. I created a Process chain, included an ABAP program process type, used the program (RSR_GEN_DIRECT_ALL_QUERIES) created a variant to regenerate a particular query (Gave the MPR and the query technical name in the variant), to execute the same in background. But executing this Process chain, the first step itself which just contains one query, is running for almost half an hour and eventually getting cancelled with a short dump "Export_too_much_data". When I check the dump, it says its reading a lot of programs and tables so the dump.
But regenerating the same query from RSRT gets completed in less than a minute. Can someone help me out if there is a different program to automate the regeneration of reports or guide me if I'm doing this in a wrong way?
Thanks & Regards,
Suman PittaHi All,
Can anyone help me on this?
Thanks & Regards,
Suman Pitta -
Trigger Webi Report from Process Chain
HI Experts,
I have the following requirement...once the process chain completes its loading in BI..then that data needs to refreshed in webi report using an event..so could you please adive how it is to be done using the SDK.
step 1 : Trigger the process chain load the data till cube
step 2 : Add a process type whcih has program - at the end of the process chain
step 3 : Trigger an event in BO inorder to schedule a webi report
I want to know how to trigger an event in BO from BI using R/3 program inorder to schedule a WEBI report.
Many Thanks,
VijayaThis is exactly what you need:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c09033ab-4593-2e10-5fa0-b23bcfa1575a?QuickLink=index&overridelayout=true&51887500308956 -
How to call a ECC 6 Function module from BI 7 process chain
Hi BI Gurus
I wann to push the data from infocube to ECC 6 ( Tcurr) table on a daily basis, and we have a function module written in ABAP and this FM is in ECC 6 sytem and we need to call this function module from BI inorder to update the TCURR table.
I used ABAP programm in Process chain but i failed as i dint see any functionality for FM. i could see only abap programm.
I need any you advise on this.
thanks in advanceHi,
If you are able to see the ABAP report of ECC 6, this ABAP report will inturn call this function module.
Call the report in process chain. -
Trigger execution of a CR report from SAP BW Process chain
Hi,
we want to trigger execution of a Crystal Report from a BW process chain.
What is the best way to do this?
Our CR reports are not saved to BW.
We are currently investigation the option of using a file event on the BO server and using an ABAP program step in the process chain to create the file using FTP. But we want to know if there is an easier way of doing this?
Thanks and regards
JarleHello Nathan,
your solution with the FTP script and a file being moved to the BO server sounds very interesting!
Actually that's what I would need to implement in my project.
Would it be possible for you to give me some information on how to write such a script and how to call it from the Process Chain? Any hint would be really precious!
Thank you in advance!
Best regards,
Hubert -
Report on Daily Status Of Process Chains
Hi all,
I need a report on process chain where daily i can check the status of the Chains executed, failed, logs, start time, end time, log ID, Job Type, Run Time, Last Update ( User name ), Duration, Source System.
Is there any Standard Report on this, if not how can i achieve this.
If yes whats the report name.
Regards,
av.Hi fresher BW,
U can put ur Process chain in <b>RSPCM</b> (Monitor the process chain) & give ur mail id & give an Interface it will give daily report on that process cahin ( IF u schdule that process Chain Daily).
Go to RSPCM.
Click on Add chain( It is just like create button) select ur process cahin which u want to get details daily.
Thanks,
kiran. -
How to schedule the process chain fr the report
hai experts,
i have a query which i need to generate for every five hours? i know that we can generate the report thr process chain but i dont know how to build that..
my question is how to schedule the report,how to build the process chain,....
can any one plz tell me how to start this generating report for every five hours
thanks in advance..points will be alloted surely ,i need this urgently..
SuriFirst of all you need to Identify the InfoObjects if you want to take up Master Data Loads, and if you want take up transaction loads then select the Data Targets to which the data has to be updated. Then plan the dataflow accordingly.
You want to create a Process Chain, Go to RSPC, and then select the create option and from the Process categories available on the left handside drag and drop the Start process, then define the Variant for the same. In the same way you need to identify the other Process Types available on the lefthand side. For Eg: Start Process>Load to ODS>Activation of ODS Data>Delete Indexes for the InfoCube>Load to InfoCube>Create Indexes>Delete Overlapping Req-->Agg. Rollup.
This is how you need to specify the dataflow, several other Process Types also included based on the requirement For Eg: Sending Mail Alerts when the Job is Success or Terminated.
Also, have a look at this links to make urself clear about the steps in creating Process Chain.
http://help.sap.com/saphelp_nw04/helpdata/en/67/13843b74f7be0fe10000000a114084/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sap-teched-03/using%20process%20chains%20in%20sap%20business%20information%20warehouse
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/19683495-0501-0010-4381-b31db6ece1e9
Hope it helps.
Regards,
Archna -
Calling r/3 program from process chain
Hi
I did the following steps to call r3 program from process chain :
Steps in R/3 system
1. Created a program which needs to be called from bw and at the end of the program i have calling 'RSPC_ABAP_FINISH' function module & passing the rfc id of bw system and bw process variant.
2. created a even in r/3 (please note that this is not there in bw)
3. Created a job and under start condiion selected 'after event' and mentioned the event created earlier. And under step1 enter the abap program to be executed
Steps in BW system :
1. Created a process chain
2. inserted a process type 'abap program' and selected the call mode 'Asynchronous' and under destination entered the RFC destination of R/3 system. Under scheduled program enterd the event name created in R/3
after executing above process chain, the abap program node is becoming green but the abap program is not getting executed in r/3 system. And also the process after the program node in process chain is not getting executed. The job which was created in r/3 still showing the released status
Kindly advice where i am wrong.
Thanks
RKSany input
-
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 -
Abap program variant error in process chain
Hi experts,
I need your help one more time...
In our process chain, we run the program RSIMPCUST to bring currency and units from the source system to BW. We have created a variant to run this program and call it in the process chain. One of the variant's parameter is the logical system, which was configured as our DEV system.
When we transport this process chain to QA and run it, the variant continues to refer the DEV logical system, and not the QA logical system as it should.
any ideas?
Thanks!
Thiago BragaValues in variants are not converted. You can use the same variant in your ABAP program, but you need to change the value in the parameter for logical system in each system you transport the change to. The only alternative is to create a logical system name in SM59 that is the same in all your BW systems but it refers to the local R/3 system.
In other words, you will have two logical systems in your BWD system pointing to your R/3 Dev. Let's call them R3DCLNT100 and R3SYSTEM, where R3DCLNT100 is also the source system (in RSA1). You can use R3SYSTEM in your variant for your ABAP program. In your BWQ (test system), you will have two logical systems also, R3QCLNT100 and R3SYSTEM, where R3QCLNT100 is also your source system.
Does this help.
Maybe you are looking for
-
Yoga 2 Pro: Webcam not working with Skype?
Hi all, weird problem. For some reason skype cannot load the webcam built into the Yoga 2 Pro. It works in the Windows 8 camera app just fine. I formatted and everything and it will just not work. IT WAS WORKING two days ago, that's why I'm so conf
-
Site Web Analytics reports -- no more data
Hi, I just checked the Site Web Analystics reports and there is no more data since mid Dec. Any thoughts? Is there anything I have to reconfigure? Thanks in advance.
-
IPod disc "cannot be read from or written to" error
I have a 60gb color iPod which was just replaced by Apple due to an unrelated issue. The replacement iPod has trouble synching to my G5 tower via the USB cable. in iTunes, I get the error "Attempting to copy to the disk <iPod Name> Failed. The disc c
-
Best way to call EJB - Servlet or Tag Library
Hi, What is the best way to call an EJB from a JSP? We are using Weblogic 7.0(moving to 8.1 beta). WE have a form on a JSP that needs to get data from an EJB. Our flow goes from JSP --> Controller servlet or tag library -->EJB "Bean" Controller --->
-
paid for it but can not play it. gettin frustrated. desktop is authorized but keep getting login request to authorize it.