cancel
Showing results for 
Search instead for 
Did you mean: 

Alerts

Former Member
0 Kudos

Hi ,

Good Morning,

I am Doing File to IDOC Scenario without BPM.

I have feilds in file ( MATNR , MTART etc) and IDOC as MATMAS.MATMAS5

If that file does not have any of the field IDOC wont be created.

Now When ever IDOC is not created it should raise an alert in alertinbox,external mail,Fax,SMS

I dont know about the alerts & look ups.''

Kindly guide me in doing this.

"Points will be awarded "

Regards,

Jayasimha Jangam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

on alerts

The Alerts in SAP XI can be raised for error happening in:

1. Adapter Engine

2. Integration Engine.

1. These Alerts are system generated in case anything happens in either of the component.

For this you need to:

1. Create ALert Category in the Trnasaction ALRTCATDEF

2. Create Alert rules in Runtime Workbench--> ALert Configuration and associating these rules to Alert category.

If you want you can do it without a BPM

and throw an exception in case any of the values is missing:

have a look at this weblog on how to throw exceptions

in a nice way:

/people/alessandro.guarneri/blog/2006/01/26/throwing-smart-exceptions-in-xi-graphical-mapping

Also just go through Raising Exceptions in SAP XI Mapping and see if it helps you solve the problem.

Also go through these links:

Forwarding Alerts to Alert Management (ALM)

Alert Management

XI: Alerts - Step by step

XI: Alerts - Troubleshooting guide

http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7f2243d711d1893e0000e8323c4f/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/68/253239bd1fa74ee10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/cf/f2bbc8142c11d3b93a0000e8353423/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/5d/2166e6a91d11d188de0000e8216438/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/05/bb223905b61b0ae10000000a11402f/content.htm

For a Simple case with BPM refer:

http://help.sap.com/saphelp_nw2004s/helpdata/en/33/4a773f12f14a18e10000000a114084/frameset.htm

To send an EMAIL, assign an EMAIL ID to the corresponding user in the transaction SU01 and then set up SCOT and you can send emails when the ALERT is triggered..

Once you have configure Alerts, you will get the Alerts into ALERT INBOX in RWB of the user. To also get the email, the following needs to be done,

1. In SU01 -- Assign the Email ID for the Recipient of the ALERT.

2. In , RWB>ALERT INBOX> PERSONALIZATION--> Time Independent Delivery and Email are selected.

3. Finally, SCOT needs to be set up to send Emails. Check this for the same. You can ask your BASIS team to do this step.

http://help.sap.com/saphelp_nw04/helpdata/en/23/1edf098ea211d2b47300609419ed29/frameset.htm

Also, In ALRTCATDEF, go to SETTINGS--> CONFIGURATION. By default, the option selected is INTERNAL PROCESSING. Select the option SMTP FORWARDING AS XML and give the email id. This will enable you to send an email alert whenever an error occurs in XI.

lookups:

1)what is lookups

Lookups are used to identify / request the data from mapping , i mean interupting the process and looking for data which was stored in some where and get that data and comback to process and continue with that data.

2.why we can use for lookups.

We will use these type of lookups in Message mapping for refering DB Lookup for data base which is not SAP, RFC lookups for SAP data

3.what is rfc lookup.

RFC Lookup is for accessing the SAP Data from mapping

4.what r the steps in lookups.

see the below links

DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler

SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer

Also read thru this to get more idea on lookups -

http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0

Lookup’s in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler

How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -

http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm

/people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api

Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes

Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer

/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler

http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm

/people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi

Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

/people/sravya.talanki2/blog

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/05a3d62e-0a01-0010-14bc-adc8efd4...

LookUp's can be done on RFC's, JDBC and SOAP.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

I hope it helps...

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

ALERTS

Question: What is alerts

Answer :For Some kind of failure in the system , we generate alerts. Using this alert we can send email,fax, sms etc to notify the proper person.

With the help of TCODE ALRTCATDEF to define the text ,priority, no of delivery for alert.

How to configure :

  • To define a alert category, Create alert category (TCODE ALRTCATDEF with authorization SAP_XI_ADMINISTRATOR)

  • Provide Details Receiver,Title , Test and container variable that are filled at runtime

  • Follow up activity

  • Create rule (Rule name, Alert Category u want to use, req error category and error code)

  • Additional message attrib for sender and receiver and choose add rule

  • then rule activated

Few Useful Links on Alerts

Alerts

/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated

• Auto triggering of alerts

LOOKUP's

1)what is lookups

Lookups are used to identify / request the data from mapping , i mean interupting the process and looking for data which was stored in some where and get that data and comback to process and continue with that data.

2.why we can use for lookups.

We will use these type of lookups in Message mapping for refering DB Lookup for data base which is not SAP, RFC lookups for SAP data

3.what is rfc lookup.

RFC Lookup is for accessing the SAP Data from mapping

4.what r the steps in lookups.

see the below links

DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler

SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer

Please reward points if it helps

Thanks

Vikranth

Former Member
0 Kudos

Hi,

Basic alert configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

Regards

former_member537867
Active Contributor
0 Kudos

Hi Jayasimha,

ALRTCATDEF Editing Alert Categories

ALRTCATDEF_SEL Define Alert Category

ALRTDISP Display Alerts

ALRTINBOX Alert Inbox

ALRTMON Alert Monitor

ALRTPERS Personalize Alert Delivery

ALRTPROC Process Alerts

ALRTSUBSCR Subscribe to Alert Categories

The Alert Framework provides an interface from the Basis (Web AS) Alert Framework. You use

transaction ALRTCATDEF to define the text, the priority, number of delivery, etc. for the alert.

􀂄 To configure your alerts, proceed as follows:

􀁹 To define an alert category, choose Create Alert Category.

􀁹 You can also create the alert category directly by calling transaction ALRTCATDEF. In both

cases you require the authorizations of the role SAP_XI_ADMINISTRATOR.

/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function

/people/michal.krawczyk2/blog/2007/04/26/xipi-throwing-generic-exceptions-from-any-type-of-mapping

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

/people/aravindh.prasanna/blog/2005/12/23/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part--1 -- ccms alerts – 1

/people/aravindh.prasanna/blog/2005/12/24/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-2 -- ccms alerts – 2

/people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3 -- ccms alerts --- 3

Alerts with variables from the messages payload (XI) - UPDATED -

/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

From HelpFile

When alerts r not displayed in inbox ?

Then check the following

Tcode - ALRTCATDEF_SEL

Report - RSALERTDISP and RSALERTPROC , SXMSALERT_LOGREADER

Did you run the report SXMSALERT_LOGREADER in SE38... If you run it, please post the corresponding logs here. If not, try to run the report giving corresponding message id and post the logs here. We will try to figure it out

For testing alerts RSALERTTEST .

Basic alert configuration

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

Trigerring alerts from UDF

/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function

Alert Configuration

http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm

Alert Inbox

http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm

Alert Notification Step-by-Step

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Defining Alert Classifications

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Triggering Alerts

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Setting up alerts

Alert Management

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062...

Alert Notification

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f...

Regards,

Vinod.

sunil_singh13
Active Contributor
0 Kudos

Hi Jayasimha,

Have a look at following links

/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60c24b82-6da9-2a10-5a93-f1f729d8...

/people/ginger.gatling/blog/2005/12/02/innovative-ways-to-use-alerts

/people/ginger.gatling/blog/2005/06/16/integrating-alerts-into-uwl--its-no-problem

StepBy Step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

TrobleShooting

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

onfiguring scenario specific E-mail alerts in XI-CCMS: Part 3

/people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3

Configuring scenario specific E-mail alerts in XI-CCMS: Part-2

/people/aravindh.prasanna/blog/2005/12/24/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-2

Configuring scenario specific E-mail alerts in XI-CCMS: Part u2013 1

/people/aravindh.prasanna/blog/2005/12/23/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part--1

Alert Configuration & Alert Inbox

http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm

XI: Alerts - Step by step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Defining Alert Classifications

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Triggering Alerts

http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm

Setting up alerts

Alert Notification

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f...

Alert Management

http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062...

There is another Concept of Ale Audit which deals with IDOC Acknowledgment

Reward points if helpful

Thanks

Sunil Singh