Alerts from Process chain to mobile
Hi Experts,
Can any one explain the pre-requisites for getting alerts to mobile from a process chain? We are working in a production environment BW3.5 where we are getting mails for failure or success from Process chain. Now we want to implement the SMS to mobile from Process chain.
Please give the pre-requisites. Surely points will be awarded.
Advance Thanks.
Regards
Siddhardh
Hi
Sending the SMS alerts are not supported with 3.5 as far my knowledge goes. But can try with WAS
Read 51 page.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b3b9b990-0201-0010-6d8f-e55f09e63bf7
Try this PDF also
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b6d59590-0201-0010-5f9d-adb9f6b14d80
Hope it helps
Edited by: Aduri on Jan 15, 2009 10:56 AM
Similar Messages
-
How to Handle Long running alerts in process chain...Urgent!!!
Hi All,
I am trying to find ways for handling long running alerts in process chains.
I need to be sending out mails if the processes are running for longer than a threshold value.
I did check this post:
Re: email notification in process chain
Appreciate if anyone can forward the code from this post or suggest me other ways of handling these long running alerts.
My email id is [email protected]
Thanks and Regards
Pavana.Hi Ravi,
Thanks for your reply. I do know that i will need a custom program.
I need to be sending out mails when there is a failure and also when process are running longer than a threshold.
Please do forward any code you have for such a custom program.
Expecting some help from the ever giving SDN forum.
Thanks and Regards
Pavana
Message was edited by:
pav ana -
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 -
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
-
DSO activation step has been failing if i activate from process chain
Hello Frnds,
one of the DSO activation step is failing from process chain.
Problem : if i do the activation from PC then only it is failing
If i do the DSO activation manually then it is fine .
Kindly provide your suggestions on this issue.
Thanks & regards
RaviHello Lavanya,
below are the logs for ur reference & process monitor is not genereated
log from Process Tab:
Cannot activate request 0000015877(REQU_4E3YPXSZ5F73H6ZNFZJYWMVJH) of DataStore object ZXXXX
Activation of M records from DataStore object ZOGSDRCA terminated
Job log:
Job started
Step 001 started (program RSPROCESS, variant &0000000015318, user ID ALEREMOTE)
Cannot activate request 0000015877(REQU_4E3YPXSZ5F73H6ZNFZJYWMVJH) of DataStore object ZOGSDRCA
Activation of M records from DataStore object ZOGSDRCA terminated
Cannot activate request 0000015877(REQU_4E3YPXSZ5F73H6ZNFZJYWMVJH) of DataStore object ZOGSDRCA
Activation of M records from DataStore object ZOGSDRCA terminated
Entire chain now has status 'A'
Process Activate DataStore Object Data, variant Activate Data ZOGSDREC has status Undefined (instance )
Process Generate Index, variant Generated from DROPINDEX ZDELETEREC_CAUSE_INDEX has status Undefined (instance )
Process Generate Index, variant Generated from DROPINDEX DELETE_INDEX_ZCGSDREC has status Undefined (instance )
Process Data Transfer Process, variant ZOGSDREC -> ZCGSDREC has status Undefined (instance )
Process Data Transfer Process, variant ZOGSDRCA -> ZCGSDRCA has status Undefined (instance )
Process Delete Index, variant Delete Reclamation causes' index has status Undefined (instance )
Process Delete Index, variant Delete index of ZCGSDREC Reclamations has status Undefined (instance )
Process Start Process, variant Start Reclamation delta load has status Completed (instance 4EQ978RV7JE1BU3MT2YB20A3X)
Process Execute InfoPackage, variant 2LIS_05_Q0NOTIF Delta has status Successfully completed (instance REQU_4EQTTCCMY2XEEPL99XGE9EECT)
Process Execute InfoPackage, variant 2LIS_05_Q0CAUSE Delta has status Successfully completed (instance REQU_4EQG4DHZ6JD3K5UZCR5WP16P9)
Process Data Transfer Process, variant 2LIS_05_Q0NOTIF / EQ2CLNT210 -> ZOGSDREC has status Undefined (instance DTPR_4EQ97CM4OU8SN3TPQ44G2ZMZX)
Process Generate Index, variant Generated from LOADING ZPAK_4BFDG83ZVZM4MDUC6L71H1 has status Successfully completed (instance INDX_4EQ97IDIWSIXM0EU3NVNMGOBX)
Process Activate DataStore Object Data, variant Generated from LOADING ZPAK_4BFDG83ZVZM4MDUC6L71H1 has status Ended with errors (instance ODSA_4EQG4KJGK99HMTOSPBB5WU0BX)
Job finished
Here i am giving process types sequence :
Infopackage -> Create index-> DSO activation.
does this create index is generating any issues ?
Regards
Ravi
Edited by: BIuser on Aug 10, 2009 1:13 PM
Edited by: BIuser on Aug 10, 2009 1:13 PM -
Email Alert for Process Chain for ABAP Process Type
Hi BW Experts,
I created a process chain based on ABAP Process Type ( for Broadcasting rsrd_broadcast_starter). I want to add alert message for each ABAP process if it is failed. But I cant see any option showing Successfull or Error or Always when I select create message option on the process type. How ever I can see for other process chain which is loading data (Process Type is Info Package ) from SAP into BW.
Please some one tell me why it is not showing alert message for ABAP Process Type.
Thanks
Ganesh Reddy.
Edited by: Ganesh Reddy on Jul 13, 2009 10:16 PMI dont have the exact answer for your question, But as a work around i can suggest you that.
If these ABAP programs are included in a chain and this local chain is a part of meta chain then you can create a message on the local chain.By right clicking on the local chain >Create Message>Success
--->Failure
>Always
Hope this resolves the problem tempervorly.I will get back to you once i have
Or the permanent solution is
Its big and also easy method to perform, by this you will be able to get all the options for a ABAP Program also.If you have any questions please let me know.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/a-c/creating%20an%20abap%20process%20type%20for%20process%20chains%20in%20bi.pdf -
Hi
I am trying to send email alerts (messages (sucess/Failure) thru my process chain , I gave the correct email -id a , but I'm not getting an email, after I schedule it, to I have to make any settings with Basis team?? Can some one share what are the initial steps , which have to be taken ??.
Thanks
PraveenHi Praveen,
Please follow the below steps
Would like to share this information regarding email alerts whenerrors occur in Process Chains.Step by step process to follow:
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"
Regards!
Mallikarjuna Reddy -
Issue with ABAP program execution from process chains
Hi All:
We have a process chain with 3 steps, each of them executing the same program with three different variants. The program is ftp's the file from APO's dataexchange (mount) to another ftp server. The first variant transfers file A to a directory in the external ftp server (say /X) . The second and the third variants are supposed to transfer different files, B and C to the same directory.
That is where the problem is. After the process chain is successful, I see two files B and C but the contents are same and that of C. So, if I switch the steps in the PC to bring in A then C and then B, I see files B and C with content of C. I tried C then A then B. I see the file names correct but now the contents are A, A then B.
Have any of you come across this issue? Do you know that these is an existing problem? IF you have a solution, pl. let me know.
Thanks
NarayananNarayanan,
Instead of doing it in three steps - would it be possible for you to have one UNIX script or equivalent doing the above and calling the same from your process chain ...?
We do a lot of FTPs but then our file names are standard and we have a UNIX script for the same executed using a system command through a process chain and it has been working without issues for the past 1 year ...
Maybe I have not got your situation properly ... some more detail on the program details and what you are doing in more detail would help.... also SP levels please.. -
Hierarchy Activation dumps when itu0092s executed from Process Chain. u0096 BI 7.0
Issue:
CostElement Hierarchy sign reversal is updated manually using ABAP Program to update sign reversal, which updates H and J tables and activates the Hierarchy using func module RSHIER_HIER_CHECK_AND_ACTIVATE. It works fine when ABAP is executed manually as well as when Process Chain is executed in BW 3.5.
However, the same Process Chain in BI 7.0 it abends during Hierarchy Activation.
From the Dump, find below call sequence of programs for more details:
No. Ty. Program Include Line
Name
6) METHOD CL_RSSH_SHOW_LOG==============CP CL_RSSH_SHOW_LOG==============CM008 53
CL_RSSH_SHOW_LOG=>CREATE_CONTAINER
5) METHOD CL_RSSH_SHOW_LOG==============CP
CL_RSSH_SHOW_LOG==============CM007 52
CL_RSSH_SHOW_LOG=>SHOW_MESSAGES_WRITE_LOG
4) FUNCTION SAPLRSHIER LRSHIERU03 121
RSHIER_HIER_CHECK_AND_ACTIVATE
3) FORM ZBWUXXX1 ZBXXXXX1 382
005-ACTIVATE-HIER 2) FORM ZBWUXXX1 ZBWUXXX1 278
It abends during Container creation to send out a message.
Any help to resolve this issue would be highly appreciated.
Thanks, VijayVijay,
Due to the age of this post I am assuming did you find a fix to the problem?
I actually would like more information about your abap program as we are trying to create a similar program. -
Hi,
While adding alerts (sending an email) in case of process chain failure, what is the recipient type if it is an internal company emails?
Also, is it possible to send an alert if the process chain didn't run as scheduled?
Edited by: P R on Jan 7, 2011 5:14 PMHi ,
1. You need to select the Recepient type as "Internet address".
2. Yes, we can get the alerts when the Process chain did not trigger as scheduled. This could be done only when the Process chain step parameters are configured on BPM tool.
We need to maintain some thershold values, so that if that crosses the time limits we will get a mail alert that it was not run.
Hope this helps.
Thank you.
NGR. -
Send Message from Process Chain Step without Process Log
We send a mail message, depending on the success or failure of the process chain step, to user list.
When the message is sent not only custom message but also the status information and the process log are sent.
Our users are only interested about the result of the chain and they don' t want to view all technical information.
Is it possible to send message without process log?
RegardsHi,
Take 2 process(red and green line) from each of the process in the process Chain, one is for sucessfull and other is for failure and at the end of the proces chain, just put all failure process to the OR and have add a ABAP Program (with Not Sucessfull) and then just put all sucessfull process to the AND and have add a ABAP Program (with Sucessfull) .
This wil send the mail to the users, when ever there is failure in PC any where, or sends a mail ..if the process chain completes sucessfully.
If you want only add the send of mail option at the end of the process chain, we can just add 2 process (red and green line) and have same flow as above. so that.. it will only sends mail..when there is failure or sucessfull of the process chian.
Hope it helps ...... -
Hi,
in our system , a Program runs everyday in R3 system to fill the customized delta tables and we run the process chain to load the data in BW from Delta tables in R3 system.But problem in the above scenario, after completion of R3 Job in R3 system the BW system does not aware of R3 job status so we have schedule the process chain in such a way that the process chain start after 2 Hours of completion of R3 jobs.
to overcome this, i need to implement either of the below requirement.
a BAPI call so that the R3 job can be triggered from BW from a process chain, and then the BW metachains can start once it is finished.
Or
we are using a ABAP program in R3 system to fill Delta table. So at the end of the ABAP code, send an RFC message to BW, which can trigger a job in BW which will start 1 meta chain.
please tell me which is the better option and how can i
Regards
Atulhi
i have tried below logic in R3 side
Create a Customized FM with Remote Enabled in BW system
call that FM with RFC destination and Event name as Export parameter from a ABAP program in R3 Side
i have given the Event name in Variant as same as i have created in BW system SM62
when i had run the Program in R3 side the program run successfully but the process chain did not run in BW system.
please let me know what is the reason behind this.
below code i have written in ABAP program in R3 side
parameters: rfcdest like rfcdisplay-rfcdest,
zevent type char32.
CALL FUNCTION 'Z999B_CB_F_EVENTRAISE' destination rfcdest
EXPORTING
EVENTID = ZEVENT
EXCEPTIONS
BAD_EVENTID = 1
EVENTID_DOES_NOT_EXIST = 2
EVENTID_MISSING = 3
RAISE_FAILED = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Below FM i have developed in BW system with Remote Enabled in Attribute tab page of FM.
FUNCTION Z999B_CB_F_EVENTRAISE.
""Local Interface:
*" IMPORTING
*" VALUE(EVENTID) TYPE CHAR32
CALL FUNCTION 'BP_EVENT_RAISE'
EXPORTING
eventid = eventid
EVENTPARM = ' '
TARGET_INSTANCE = ' '
EXCEPTIONS
BAD_EVENTID = 1
EVENTID_DOES_NOT_EXIST = 2
EVENTID_MISSING = 3
RAISE_FAILED = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFUNCTION.
Regards
Atul -
Delete request in ODS and Cube from process chain
Hi Experts,
I have the next situation: I have a process that each month need to extract data with a selection criteria of fiscalperiod and fiscalyear, only I can maintain a data request with this selection. For this, I need a delete the old request when I am extracting new data with the same selection criteria, in ODS and Cube.
Is it possible?
Thank you very much for your collaboration.
Regards,
JeysiHi Jeysi,
DSO works on 'Overwrite' principle.
You need to check your data source.(The images your data source sends).
Even if your updating the key figures using addition method, the data source will send you the correct images and correct delta to keep your DSO as a reflection of the latest image of your source system.
Hence you would not require to delete a request with the same selection in the DSO.
Moreover, if you have a cube at the downstream of the DSO, loading deltas from the DSO to cube would alone be sufficient and you would not need to use delete overlapping request.
However, if you are loading full request to the cube from the data source with the selections of fiscal year and fiscal period , then yes you do require delete overlapping selections.
In 3.x data flow, this was configured in infopackage in data target tab there is one column for automatic deletions, here you could set the conditions on which the overlapping request in the data target(cube) in this case should be deleted.
In process chain, you can use , delete overlapping request from the process chain.under application node, load process and post processing.(This can be configured for both infopackages and DTP's)
Hope this helps,
Regards,
Sunmit. -
How to remove bulk Infopcackage Processes from process chain
Hi Gurus
My senario is, I have a multiple source systems cnnected to my BI 7.0 system. Out of that I have to delete one of the source system. While I am deleting that it is showing all the Infopckages which are assigned to process chain saying IP is assigned to process chain.
I have more than 100 IPs in my system and more than 60 Process chains. Do I have to remove the that all infopackages individually or is there any simple task.
Please give me a simple approach to achive my task.
Points are assigned for right postings.
THanks
Peter Bhi,
first search the source system in the RSA1 -> infosource -> select one by one and you could see the infopack -> u can delete the same.
but these infopack load process have to be removed from the process chain else chain will fail. have to do by process chain by process chain and activate the process chain once removed. this could be the best practice.
Ramesh -
Infopackage returns 0 when triggered from process chain
I have an Infopackage triggered by process chain (say PC A) which is further triggered by other meta-chains.
So PC A, is triggered by PC B, and PC B is triggered by PC C.
Daily it returns 0 records.
However, if I run the process chain manually, that is PC A, the infopackage returns correct number of records.
What may be the cause?
RusyinniHi ,
When you are executing through PC then it is running with the user id ALEREMOTE because of not having proper authorization it picking 0 records but when you run the same with your ID manually then you are getting the data for the same .
You need to get in touch with the Basis team to check for the authorization for these 2 ID's .
From my point you can use SU01 to get the information for all the profiles associated with the ID and then with RSECADMIN you can check for the Tcodes and related authorization activity associated with the ID.
Please check and updated accordingly later .
Thanks
Kamal
Maybe you are looking for
-
Does the ASA or IOS support an SSL VPN that includes the Cisco softphone like it does say RDP, SSH, etc? I'm trying to determine if I can have a user connect a soft phone to our parent company's SSL VPN so they can use their Cisco phone system, whil
-
Print a report from sql*plus.
Regards all Let me know whether it is possible to print a hard report rom sql*plus and how. waiting
-
I have been using FaceTime regularly over the past year or so and suddenly it has stopped working. It seems to dial up and says its connecting and then just switches off. I have a number of other friends who are also having problems with this and als
-
Syncing issues with iPhone 4 & iTunes
Anyone else having problems with syncing between iPhone 4 and iTunes 9.2? Keep getting syncing error messages when I'm trying to add music - either required file not found or duplicate file name is specified. iTunes then hangs. Leaves me having to in
-
Difference in analog input and analog output values
i am using 6014 DAQ card for providing motor speed reference voltage to Driver and reading back speed feedback voltage using LabVIEW 6.0. For this i have used AO Single Update and AI Single scan. Both are in the same while loop.The loop has a Wait ti