Alert container

Hi,
I am able to trigger the alert through the BOR. I have defined an alert category and contianer elements. every thing is working fine till the triggering of ALert.
The issue is when i try to pass the data from alert conatiner, dynamically. I am able to see the alert but not able to see any container element data in the alrtibox.
How do we pass the data to alert conatiner from check functin module?
regards,
Vijay.
Edited by: vijay alluri on Oct 15, 2008 9:09 AM

Hi,
in function module include <cntn01>.
then to set container element
swc_set_element
        lt_event_container
          'ZDATE' DATE.
      swc_set_element
        lt_event_container
          'ZEMPNO' wa_req-pernr.
to fill table means multiline container element.
      swc_set_table
           lt_event_container
             'ZUSER' zagents.
all container elements is case sensitive
so to avoid errors always use CAPS on.
ZDATE ZEMPNO ZUSER IS CONTAINER ELEMENT in above case.
Hope magic works,
Regards,
Purvesh Patel.

Similar Messages

  • Alert Container "XI_ERROR_MESSAGE"

    Hi All,
    I want to raise descriptive alerts from BPM. I had gone through the Blog [/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi|/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi] which suits my requirement. but while trying to create the Container element XI_ERROR_MESSAGE (Multiline), i dont know what data type i should select for it. Can anybody please help in this regard. For you info, I'm on PI 7.1
    Any help would b highly appreciated.
    Regards
    Anil

    if I am not wrong XI_ERROR_MESSAGE is just the name given to the alert container variable...you can even give some other name and make changes accordingly in the UDF mentioned in the blog....
    The ABAP Dict Data type used seems to be CHAR70 ... applicable for PI7.1 also
    Regards,
    Abhishek.

  • BPM Alert Container Elements Not Filled

    Hi All,
    Another problem i am facing when i am raising alert from BPM.
    In inbox i see alert message being raised but with no text.
    I have also subscribed to email alerts.
    In the email the subject is Process 000000008058
    and the content is the first alphabet of the AlertMessage container element.
    Ex : In BPM my container element is AlertMessage and the message assigned is <i>Error</i> . Then in email message i only get E. where as in alert inbox i get nothing.
    ps : im using XI 7.0 SP 9. there are no notes which are applicable for this release.
    Regards,
    Rahul
    Message was edited by:
            Rahul Jain

    Hi Bhavesh,
    <i>>When you select Dynamic text in the Alert category, the Container tab will no longer be available in ALRTCATDEF for your Alet Category.!</i>
    the container tab is available but the Long& Short text tab is disabled.
    I did not mean that..
    What i meant was see next to the Properties tab in Alert Category defination there is a Container tab where we define our own container elements.
    Do i need to define the names there..or i can directly use in the BPM?
    Regards,
    Rahul
    Message was edited by:
            Rahul Jain

  • Alert container element in UDF

    Along with the BPM container element there is the containar element and specific variables maintained in ALERTCATDEF also while declearing the Alert, is it possible to access these variables in UDF.

    Hi,
    Kidly refer to the Divya's thread for the alert related container variables. Also you can go through this:
    http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
    Regards,
    Sanjeev.

  • Queue alerts container variables are not getting filled

    Hi All,
    I am referring this blog to create alerts when message struck in queues
    /people/santhosh.kumarv/blog/2009/05/19/sap-xipi-alerts-for-queue-errors
    I am able to get the alert when a message struck in Queue of XI. But Container variables are not filled with actual run time values
    I have used the report as it is and container variables as described in blog.
    I have implemented Alerts for IE & AE alerts, those are looks good as expected.
    Please let me know any clue
    Regards

    Hi,
    After investigating all the things i found these
    1) We have already Integration Engine & Adapter Engine Alerts configured in landscape with separate alert categories & working fine
    2) Now i configured one more alert category for Queue error with the above mentioned Blog
    Important thing: is even though if any error occurred on Integration engine, i get 2 alerts. one with Integration Engine alert category description  & one more is with Queue alert category description
    Reason for this is, for Queue alert category i selected radio button as "No Restriction". because of this if any IE error occurred also queue alert category is also triggering along with Integration engine alert category .
    Please let me know is it possible to implement Queue alerts along with the IE & AE type alert categories
    Any one implemented IE, AE & Queue alerts in single landscape
    Regards
    vamsi
    Edited by: Vamsi Krishna on Jul 19, 2010 4:53 PM

  • Elements from BPM in alert container. Possible?

    Hi!
    Is it possible to define container elements in TCODE ALRTCATDEF and fill them with values from a BPM? I have read about this and it seems to be possible when coding an abap application, but can it be done from the BPM at runtime?
    Thanks!
    regards Pavel

    Hi Pavel,
    If you are using the fault message's to get the errror details.
    It is possible to trigger the alert ...with all the information which inturn is coming in the fault message.
    Do an RFC call in the fault message mapping to RFC  - SALERT_CREATE.
    If not then the easy option
    /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
    Which doesn't suites your requirement...
    Sunil.

  • Include and use custom variables in alert container.

    Hi,
    I want to include payload specific information in my alert mails. I am looking forward to this approach, to help my customer, directly understand the alert mail by pin pointing a few payload specific primary fields.
    I have gone through a few blogs, forum threads and SAP help documents and all say that this is not directly possible in ALRTCATDEF. 
    Please suggest how i can achieve this without using BPM.
    Warm Regards,
    Anshul

    Dear Francis,
    I have gone through this blog already.
    To give you a jest of my scenario:
    Itu2019s like ECC to PI to SQL synchronous communication. Now if there is a communication error between PI and SQL or there is an error on SQL then how can i use this UDF-RFC combination to raise alerts with payload specific information?
    Would appreciate if you can give your inputs on this.
    Warm Regards,
    Anshul

  • Passing Payload data to alert container for all SAP PI erros

    Hi All,
       I have a alert requirement as follows.
    One alert has to be raised for all PI errors including Integration Engine errors and Adapter Engine errors. The scenario  is  ABAP PROXY >XI->SOAP.
    Payload will have n number of fields including Delivery Number and Mail ID of a  business User.
    Mail has to be triggered from PI to this particular user along with delivery number. Please note this alert has to be triggered for all PI errors ( Mapping, Adapter Error,Apllication Error ...etc).
    Triggering alert from an UDF  by calling report  SALERT_CREATE does cover only integration engine errors.It should not cover any adapter engine error.
    By creating a alert rule and alert category in RWB will not have Payload data  in the mail and Alert will be sent to fixed receipients. Alert rule does cover all PI errors.
    How should i do this>

    Hey
    By regular alert mechanism,this is not possible,you need to use BPM to trigger e-mail to include delivery number.
    /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
    >>Mail has to be triggered from PI to this particular user along with delivery number
    Well this can only be done via mail adapter,alert mechanisms need a specific user ID or user with specific roles.
    Thanks
    Aamir

  • Dynamic text in PI Alerts without using BPM

    Hello everyone,
    Is it possible to have dynamic text in alert mail subject or mail details without using BPM in PI?
    If I want to configure generic single alert category for all interfaces in my project , and in the subject line of Alert mail, I need to have the Interface ID (unique identifier for that interface) or integration directory scenario name for which this alert has been raised, then is it possible to use some custom alert container for this purpose?  Or is there any other way to have these dynamic texts ?
    We are using PI7.1 in project landscape.
    Thanks in advance,
    Minal

    Hi,
    >>I need to have the Interface ID (unique identifier for that interface) or integration directory scenario name for which this alert has been raised
    those two are not available in the container:
    http://help.sap.com/saphelp_nwpi71/helpdata/en/d0/d4b54020c6792ae10000000a155106/content.htm
    Regards,
    Michal Krawczyk

  • Alerts in Integration Process (BPM)?

    We are just beginning to use Alerts in PI 7.1.  If an error occurs in an integration process (BPM), will it trigger an alert if the Alert Rule is defined wide open?  Or do you actually have to trigger the alert in the integration process with an additionl step to trigger the alert?

    The Alert has to be defined in ALRTCATDEF.....no matter where the alert comes from (IE, AE, BPE)
    If an error occurs in BPM and you have not mainatined proper exception handling for it then....and if the processing shows in red in SXMB_MONI then the alert will be raised as IE alert
    However if you have implemented exception handling for a step and then in that exception branch you raise an alert then your BPM will raise alert....the subject of your alert email will be Process <ProcessID>
    BPM related alert can be either with static text (using Alert Container Variables) or Dynamic text (using some value from payload)
    Please note that to raise an alert from BPM it is not compulsory to only raise it as a Dynamic Alert......static alert can also be raised.
    The documents which are available for lower releases are still applicable in alert creation.....so existing blogs/ docs should work
    Regards,
    Abhishek.

  • Dynamic subject name in SSRS data alert

    Hi,
    In the Data Alter Designer,
    I want the Subject to accept <ReportName> is published for <Date>
    data in <> will be replaced at run time.
    Is this possible to do?
    Thanks!

    Hi CCCJJJJJ,
    Reporting Services data alerts are a data driven alerting solution that helps you be informed about report data that is interesting or important to you, and at a relevant time. Data alert contains a subject to display the predominant theme. The default subject
    of the email is Data alert for <alert name>. We can change the subject to fit our needs. However, the subject is static. No matter how we change the subject, it is always static display. So we cannot achieve your requirement in current release of Reporting
    Services.
    Thank you for your understanding.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • How to Get Channel Name in Adapter Engine Alerts

    Hi All,
    I am using 'Alrtcatdef' and 'Rules' in RWB to generate Adapater Engine Alerts. I am aware of the standard containers that are available to compose Alert Email content.
    Is there a way I can read the Channel Name(and NOT Adapter type i.e Idoc, File) that errors out, in the email content.
    Channel Name is the name of the channel I proivde in Integration Directory.
    Thanks,
    Xier

    The above requirement could have been done with custom alert container variables ..... but defining custom alert container seems not possible.
    Workaround:
    When you run a scenario we have a fixed set of channel(s).....sender (optional) and receiver ..... an error in the sender channel goes back to the sending application and hence XI support personnel is excluded from it.....so now what remains is the receiver channel.
    So if your requirement is to include channel name for one (or few) of the scenarios then include it in the Alert message that you set in the ALRTCATDEF ..... i.e. hard-code it ...... wont be a good approach if you have to implement the same logic for all the scenarios.....
    Suggested the above approach thinking it is not possible to build custom container ..... if there is a way to do it then please even let me know.
    Regards,
    Abhishek.

  • Dynamic alert messages

    Hi All,
    I have got alert categories created by client,I have to use alert categories and dynamic alert message in BPM.i am not authorized for transaction ALRTCATDEF.Can you tell me where i can see dynamic alert messages for alert categories created.Is there any transaction or I can check in RWB in alert configuration
    Best Regards,
    Harleen Kaur Chadha

    Alert Configuration:- You use alert configuration to have the system informed you about the errors that occurs during message processing.
    *Used for alerts that occurs at IE.
    Alert Management: When you define the integration process you can specify that if a particular situation occurs at runtime a alert has to be thrown using alert management.
    *Used to handle business specific errors.
    For example if the stock falls below certain level an alert has to be thorwn to the specified user using the integration process in this case you have to follow steps defined in alert management
    Defining Alert Categories
    During alert category definition, you specify the alert text, expiry time, escalation, and all other conditions related to the sending of this kind of alert.
    1. Ensure that you are in change mode in the alert category definition environment (transaction ALRTCATDEF).
    2. Choose Create Alert Category.
    3. In the Alert Category column, enter a technical key. Choose a key that describes the situation that triggers the alert, such as CUSTCANC for a category responding to a customer cancellation. This key is language-independent and identifies the alert category. The standard namespace convention applies to the key, this means keys Z* und Y* belong to the customer name space.
    4. On the Properties tab page:
    a. In the Description field, enter a description for the alert category. Choose a description that is informative with respect to the content of the alert category. The description is language-dependent.
    b. If required, you can select a classification in the Classification field. If you do not choose a specific classification, the category is stored in the classification folder Unclassified. For more information on classifications, see Alert Classification.
    c. In the Max. No. of Dels field, specify a maximum number of times that an alert of this category is to be delivered if it is not confirmed. This refers to delivery using a communication channel other than to the recipientu2019s display program (UWL, application-specific program, or alert inbox).
    d. Select Dynamic Text if the texts of the alert category cannot be defined at this stage. This refers to situations in which the texts are not known until runtime, for example when CCMS Alerts are forwarded to ALM.
    No translation can be performed for alerts with dynamic text. System messages can be entered manually in several languages.
    e. In the Expiry Time in Min. field, you can enter a life span for alerts of this category if the alerts will no longer be relevant after a specific period of time. If the expiry time elapses, the alert is removed from the alert inbox and is no longer delivered using any other channel.
    Expiry times can be derived from various sources. Priority is given first to the data provided by the triggering application, second to the BAdI ALERT_EXP_DATE, and third to this field in the alert category definition. If none is found in any of these sources, the default expiry of 31.12.2099 applies.
    f. If you wish to specify an escalation recipient, select Escalation Active and enter the escalation recipient. Also specify a tolerance time in minutes. When escalation is active for an alert category, an alert is escalated if none of the alert recipients has confirmed the alert after this tolerance time. The escalation recipient is also informed that he or she has received the alert because of an escalation.
    The escalation functionality is based on the administrator report RSALERTPROC. This report has to be scheduled as a regular job. For information on this report.
    5. On the Container tab page, define any variables that you may want to use in the short text or long text. You can also define other application-specific variables, such as company code or material number. These variables are then replaced at runtime with values from the application. For more information, .
    6. On the Short and Long Text tab page, enter texts for the alert category. You can include text variables referring to elements of the alert container or system symbols. In the case of a container element, the variable must be defined in the alert container. The entry in the text must be in the form &<ElementName>&.
    The title is used as mail title, fax subject, and alert title in the inbox. The long text is used as mail/fax body and the long text view in the inbox. The short text is used for pager and SMS.
    7. On the Optional Subsequent Activities tab page, you can enter URLs for subsequent activities. If you trigger your alerts by calling a function module, you can also specify dynamic subsequent activities. For more information, see Triggering by Calling a Function Module Directly in Triggering Alerts.
    8. Save your entries.
    You create an alert category to use in alert rules.
    Basic alert configuration
    The specified item was not found.
    The specified item was not found.
    Trigerring alerts from UDF
    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
    Setting up alerts in RZ20
    Alert Management
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062c2df
    Alert Notification
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f5751
    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.
    Triggering XI Alerts from a User Defined Function
    The specified item was not found.
    The specified item was not found. - Alert Configuration
    The specified item was not found. - Trouble shoot alert config
    Configuring scenario specific E-mail alerts in XI-CCMS: Part  - 1 -- ccms alerts ? 1
    Configuring scenario specific E-mail alerts in XI-CCMS: Part-2 -- ccms alerts ? 2
    Configuring scenario specific E-mail alerts in XI-CCMS: Part 3 -- ccms alerts --- 3
    Alerts with variables from the messages payload (XI) - UPDATED -
    The specified item was not found.
    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

  • ALERT MONITOR

    Hello
    I have configured the Alert Monitor, Alert is triggered, the message comes on the external mail.
    But I have 2 questions related to the Alert Monitor.
    1) Explain what the appointment of the following fields in the t-code ALRTCATDEF:
    alrtcatdef -> Properties -> Max. No. of Dels
    alrtcatdef -> Properties -> Expiry Time in Min.
    If I understand correctly, these two parameters make it possible to limit the number sent to external e-mail messages to one Alert category for a specified period of time?
    If so, I have this option does not work, it is ignored.
    That is, point out in t-code ALRTCATDEF: 3 posts in 5 minutes. 10 generating error messages. I get 10 messages per mailbox.
    (Error is generated by running a report, calling class PROXY, which obviously causes an error).
    How to limit the number of outgoing messages to external mail Alert for one category for a specified period of time?
    2) When an error occurs in the JDBC adapter (eg: "ORA-01400: cannot insert NULL into (" PI "." MY_TABLE "." FIELD_1 ")") can not get data from the container (t-code ALRTCATDEF):
    SXMS_TO_ADAPTER_ERRTXT (Data Type - CHAR70)
    SXMS_TO_ADAPTER_ERRLINES (Data Type - ALPF_STRING_TAB)
    However, other containers, normally return their contents.
    In t-code: alrtcatdef -> Long and Short Text -> Long Text (E-Mail, Fax) wrote the following:
    Error in Adapter Engine: &SXMS_TO_ADAPTER_ERRTXT&.
    Full text errors in Adapter Engine: &SXMS_TO_ADAPTER_ERRLINES []&.
    How can I put in an error message JDBC adapter?
    Software Component Version:
    SAP_ABA: Release - 710, Level - 0007, Highest Support Package - SAPKA71007, Short Description - Cross-Application Component.
    SAP_BASIS: Release - 710, Level - 0007, Highest Support Package - SAPKB71007, Short Description - SAP Basis Component.
    ST-PI: Release - 2005_1_710, Level - 0003, Highest Support Package - SAPKITLQJ3, Short Description - SAP Solution Tools Plug-In.
    PI_BASIS: Release - 2006_1_710, Level - 0007, Highest Support Package - SAPKIPYN07, Short Description - PI_BASIS 2006_1_710.
    SAP_BW: Release - 710, Level - 0007, Highest Support Package - SAPKW71007, Short Description - SAP NetWeaver BI 7.1.

    abhishek salvi wrote:>
    >
    How to limit the number of outgoing messages to external mail Alert for one category for a specified period of time?
    > RWB --> Alert Rule Definition --> Suppress Multiple Alerts of this Rule
    I know and use, but it has many disadvantages.
    >
    How can I put in an error message JDBC adapter?
    > could not get your question....
    >the second alert container that you defined will contain more alert details (number of characters).
    The fact that SXMS_TO_ADAPTER_ERRLINES reflects more complete information about the error, I know. But I did not receive any information from SXMS_TO_ADAPTER_ERRTXT, and SXMS_TO_ADAPTER_ERRLINES.
    Containers returns NULL, while the RWB in Message Monitoring error is displayed.

  • Payload in Alert Message

    Dear Friends / Experts,
    I have a requirement wherein we need to send the alert via email.
    Subject / Message Body of the email need to contain the Payload - SalesOrder Number.
    Is it possible to achieve this without the use of BPM?
    Thanks in Advance
    Raghu

    I need o ensure if the variables in containe of the alert catgory can refer to payload of the message?
    no you cannot refer to the payload using the existeing alert container variables....to know what each variable does check this section:
    http://help.sap.com/saphelp_nw70/helpdata/EN/d0/d4b54020c6792ae10000000a155106/frameset.htm
    Did you forgot to mark this thread as Question??
    Regards,
    Abhishek.

Maybe you are looking for

  • MacBook Pro wird auf Samsung TV nicht angezeigt

    Servus, mein MacBook Pro R wird im WLAN Netzwerk nicht angezeigt. Weder am Samsung TV noch auf der PS3. MacBook Pro R ist per WLAN am Router angeschlossen sowie alle anderen Geräte. Lösungsvorschläge? Danke

  • Is there any way I can still get logic pro 9? Can I buy it from someone?

    Logic Pro 9 is no longer available and I have called the Apples sale department 5 times. Is there a way I can buy 9 another way?

  • Can I use multiple DAQmx Assitants in a single VI?

    Hello, I am working to create a VI that has 3 different incoming signals. I would really like to be able to program 3 DAQmx assistants, one for each of the incoming signals, which would be placed where the signal simulators are in the attached VI. Is

  • OSX 10.4-TIGER USING MAIL 3.4-CAN'T RECEIVE OR SEND.

    all the settings, I mean allllllll of them, have been checked, rechecked and after this I went to my isp tech support---the fellow maintained that all my inputs---settings were correctly done. would it be best to re-install the os again? is that like

  • 5500 and itunes

    Hi. Can anyone tell me how to get music from my itunes library on to my 5500 Sport. I've tried bluetooth to no avail, and I've tried sending files to a memory card via a card reader, and that won't work either. I get a message saying "card reader can