How to make ALEAUD trigger XI scenario

I've been reading a lot of messages on this but not found good answers to this requirements.
I would like to trigger a XI non BPM scenario when I receive an ALEAUD back from R/3 on FI message type. The idea behind is to read certain fields from ALEAUD segment and to report on them (to remote system).
I configured ALEAUDIT XI IDoc scenario incl map and all but my scenario is not being called or shown in SXMB_MONI or RWB message display.
However I do see Acks being posted for the reference message in question.
Any idea?
THanks,
Pam

Ravi,
ALEAUD IDocs are being triggered in R/3 and they do make it to XI. I see them in IDX5 and also in the ref XI message where it does get posted as Ack. In addition, I have a separate XI interface which takes this ALEAUD, maps certain fields of it and send an email notificaiton to remote system. This scenario IDoc - XI - Mail/fail (tried both) is not happening. The scenario just does not get triggered. Don't see it in RWB message display or sxmb_moni.
Thanks,
Pam

Similar Messages

  • Question: How to make EDQ Trigger ODI?

    Hi ALL
    I know how to make ODI to Trigger EDQ Job but are threre any wat to make EDQ to trigger ODI Job?
    regards,
    Supanut Srisaksakul

    Assuming ODI jobs can be called from the command line, you could use an External Task and a shell script to invoke them.

  • How to make ALEAUD to be sent immediately to XI

    I have the scenario SOAP sender->Xi->Idoc receiver. I have exposed the outbound, synchronous message interface as a web service.
    I want an iDoc acknowledgement (ALEAUD) to be sent to XI immediately after the inbound iDoc has been processed.
    In the document https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe, step 8 on page 4 explains how to schedule a background job to periodically send back the audit data to the sender system, but isn't it possible to send the ALEAUDIT immediately after receiving the incoming idoc?

    Hi,
    I guess this Blog could help U...
    <a href="/people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc Tips for a Business Service/Integration Process to send back ALE audit IDOC</a> By Saravana Kumar Kuppusamy
    Regards
    San

  • How to make Partial Trigger work for a SelectManyShuttle

    Hi,
    I'm developing a page for user role management. For each role, one or more menus could be assigned to it. We have 3 db table, Role, Menu and RoleMenu. RoleMenu is the intersection table.
    At UI level, I placed one editable table on the top of a page, and put a SelectManyShuttle below the table.
    I developed a backing bean for the SelectManyShuttle to get all menus and selectedMenus for the current row in the table.
    The Shuttle can display selectedMenu for the first row of the Role table, but it can't update when I select another row. It seems the partial trigger is not working.
    Below are the codes:
      <af:selectManyShuttle value="#{ pageFlowScope.RoleManagementBean.selectedValues}"
                    leadingDescShown="true" size="8"
                                  trailingDescShown="true"
                                  inlineStyle="background-color:transparent; width:100%;"
                                          binding="#{pageFlowScope.RoleManagementBean.menuSelectShuttle}">
                      <f:selectItems value="#{ pageFlowScope.RoleManagementBean.allItems}"/>
      </af:selectManyShuttle>
    * Implements the basic backing-bean mechanics to handle page with shuttle.
    * By injecting managed properties into the properties of this bean
    * you can setup the shuttle data binding declaratively.
    public class RoleManagementBean {
        String beanName = "RoleManagementBean";
        String allItemsIteratorName;
        String allItemsValueAttrName;
        String allItemsDisplayAttrName;
        String allItemsDescriptionAttrName;
        String selectedValuesIteratorName;
        String selectedValuesValueAttrName;
        List selectedValues;
        List allItems;
        private boolean refreshSelectedList = false;
        private RichSelectManyShuttle menuSelectShuttle;
        public RoleManagementBean() {
        private OperationBinding findOperationBinding(String pOperationBindingName) {
            BindingContainer bindings = ADFUtils.getBindingContainer();
            OperationBinding operation =
                bindings.getOperationBinding(pOperationBindingName);
            return operation;
         * Setter for 'allItemsIteratorName' property.
         * @param allItemsIteratorName Name of the iterator for all items in the list
        public void setAllItemsIteratorName(String allItemsIteratorName) {
            this.allItemsIteratorName = allItemsIteratorName;
         * Getter for 'allItemsIteratorName' property.
         * @return Name of the iterator to use for all items in the list
        public String getAllItemsIteratorName() {
            return allItemsIteratorName;
         * Set allItems value attribute name.
         * @param allItemsValueAttrName name of attr to use as value of all items list
        public void setAllItemsValueAttrName(String allItemsValueAttrName) {
            this.allItemsValueAttrName = allItemsValueAttrName;
         * Get allItems value attribute name.
         * @return name of attr to use as value of all items list
        public String getAllItemsValueAttrName() {
            return allItemsValueAttrName;
         * Setter for 'allItemsDisplayAttrName' property.
         * @param allItemsDisplayAttrName attr to use for display in all items list
        public void setAllItemsDisplayAttrName(String allItemsDisplayAttrName) {
            this.allItemsDisplayAttrName = allItemsDisplayAttrName;
         * Getter for 'allItemsDisplayAttrName' property.
         * @return attr to use for display in all items list
        public String getAllItemsDisplayAttrName() {
            return allItemsDisplayAttrName;
         * Setter for 'allItemsDescriptionAttrName' property.
         * @param allItemsDescriptionAttrName attrib for description in all items list
        public void setAllItemsDescriptionAttrName(String allItemsDescriptionAttrName) {
            this.allItemsDescriptionAttrName = allItemsDescriptionAttrName;
         * Getter for 'allItemsDescriptionAttrName' property.
         * @return attrib for description in all items list
        public String getAllItemsDescriptionAttrName() {
            return allItemsDescriptionAttrName;
         * Setter for 'selectedValuesIteratorName' property.
         * @param selectedValuesIteratorName name of iterator for selected values
        public void setSelectedValuesIteratorName(String selectedValuesIteratorName) {
            this.selectedValuesIteratorName = selectedValuesIteratorName;
         * Getter for 'selectedValuesIteratorName' property.
         * @return name of iterator for selected values
        public String getSelectedValuesIteratorName() {
            return selectedValuesIteratorName;
         * Setter for 'selectedValuesValueAttrName' property.
         * @param selectedValuesValueAttrName name of attr to use for selected value
        public void setSelectedValuesValueAttrName(String selectedValuesValueAttrName) {
            this.selectedValuesValueAttrName = selectedValuesValueAttrName;
         * Getter for 'selectedValuesValueAttrName' property.
         * @return name of attr to use for selected value
        public String getSelectedValuesValueAttrName() {
            return selectedValuesValueAttrName;
         * Setter for 'selectedValues' property.
         * @param selectedValues List of selected values in shuttle
        public void setSelectedValues(List selectedValues) {
            this.selectedValues = selectedValues;
         * Event handler for shuttle value change event.
         * @param event value change event
        public void refreshSelectedList(ValueChangeEvent event) {
            refreshSelectedList = true;
         * Getter for 'selectedValues' property.
         * @return List of selected values in shuttle
        public List getSelectedValues() {
            if (selectedValues == null || refreshSelectedList) {
                System.out.println("here");
                selectedValues =
                        ADFUtils.attributeListForIterator(selectedValuesIteratorName,
                                                          selectedValuesValueAttrName);
            return selectedValues;
         * Setter for 'allItems' property.
         * @param allItems list of SelectItem representing all items in available list
        public void setAllItems(List allItems) {
            this.allItems = allItems;
         * Getter for 'allItems' property.
         * @return list of SelectItem representing all items in available list
        public List getAllItems() {
            if (allItems == null) {
                allItems =
                        ADFUtils.selectItemsForIterator(allItemsIteratorName, allItemsValueAttrName,
                                                        allItemsDisplayAttrName,
                                                        allItemsDescriptionAttrName);
            return allItems;
        public void setMenuSelectShuttle(RichSelectManyShuttle menuSelectShuttle) {
            this.menuSelectShuttle = menuSelectShuttle;
        public RichSelectManyShuttle getMenuSelectShuttle() {
            return menuSelectShuttle;
    }I guess the partial trigger is not working because the binding of the shuttle is not relative to the binding of the role table.
    any help will be appreciated!
    thanks!
    Gene

    My problem is solved, after I removed the if statement at the backing bean getSelectedValues() method
    public List getSelectedValues() {
        //    if (selectedValues == null || refreshSelectedList) {
       //         System.out.println("here");
                selectedValues =
                        ADFUtils.attributeListForIterator(selectedValuesIteratorName,
                                                          selectedValuesValueAttrName);
            return selectedValues;
        }

  • Want to make a trigger arrow icon of graphic chat

    How to make a trigger arrow icon of graphic chat as attached.
    When drag it up and down, the value of trigger voltage level changed follow it.
    Any suggestion, thanks.

    Very quick and dirty implementation in attachment. Uses it as starting point.
    With Picture control you may get more flexibility, but need more programming (muse Enter/Leave/Move, etc)
    With Slider - a little bit more easy (I will recommend this way for you)
    Andrey.
    Attachments:
    Pict.vi ‏20 KB

  • How to make one-option dropdown list partial trigger?

    There are two dependent dropdown lists. when list one is selected, the other one will get the SelectItems according the value of list one. My question is: when there is only one selectiem in list one (and the hint 'Please select one..."), how to make it partial trigger in the second time? e.g. I first login and select the ONLY one choice in List one, and the List two gets the values. but the data in datasource updated, so I want to choose the List one again, and make the List two get the new values.

    Hi,
    create a JSF binding (Bindings property on the list component) to a managed bean. The in the code that would trigger the PPR, call
    AdfFacesContext.getCurrentInstance().addPartialtarget(theListBindingName);
    If you have a refresh button, then you could use declarative PPR
    Frank

  • How to make an index in InDesign CC 2014.1 using a topics list?

    Hi all,
    I have read the long help document on how to make an index in InDesign CC 2014.1 using a topics list, and still can't work out what to do.
    I have done a 548 page book, using a document for each chapter, and a book file to put them all together in the right order.
    I now need to make an index at the back, as the author has many quotes throughout the book at the start of each chapter and section.
    I have a list of those people quoted and want to upload this list and get the index feature in InDesign to find all instances of the name occurring in the entire book.
    After reading the help document I still cannot work out how to do this.
    My questions are:
    1. Do you have to use an InDesign document as a source for the list of topics? If so, should the document be added to the book file or outside it?
    It seems a bit recursive to have the list of topics in an ID document that is in the book file.
    2. Once you have uploaded the topics into the Index feature, how do you get it to look for all instances of that 'topic' througout the entire book? I can't figure that out from the help documents. What do I select? Do I do it from the Index panel? Do I highlight the text in the source document? Not sure how to do this...
    3. I need the names to list surname first of the quoted authors in the index. This command seems to be different between various editions of ID. For ID CC 2014.1 is it ctrl+alt+shift+]
    4. To make the surname show first, what do I highlight? The topic? and then do ctrl+alt+shift+] and select find all as well? Or do I have to just go through the text and manually do this and ditch the idea of uploading topics first?
    I am confused as you can see and any help with this is appreciated.

    Sorry 007, I really thought you were posting a trick question as on the OCP tests.
    Anyway, as Justin mentioned, if you have an index on ename, it may be used when doing a comparison predicate statement with the ename value.
    What it depends on are several other things: stats, how many rows in the table, use of an index hint, etc.
    Rather than questioning the group on this, why not just turn on autotrace and run the query for the different scenarios.
    The output will show you if it used the index, number of rows returned, blocks read, etc.
    SQL> create table emp (ename  varchar2(40));
    Table created.
    SQL> insert into emp select username from sys.dba_users;
    25 rows created.
    SQL> commit;
    Commit complete.
    SQL> set autotrace on
    SQL> select * from emp where ename != 'SYSTEM';
    Execution Plan
    Plan hash value: 2951343571
    | Id  | Operation        | Name      | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT |           |    24 |   528 |     1   (0)| 00:00:01 |
    |*  1 |  INDEX FULL SCAN | ENAME_IDX |    24 |   528 |     1   (0)| 00:00:01 |
    Predicate Information (identified by operation id):
       1 - filter("ENAME"<>'SYSTEM')As you can see, the above used an index, even though there were only 25 rows in the table.
    You can test each of your scenarios, one by one, including use of a hint.

  • How to make On Account Payment

    Hi all,
    How to make On Account Payment.
    What is the difference between On Account Payment and Down Payment
    Thanks

    Hi Siva,
    Normall on account payment is a payment which is not against any invoice/bill.
    In SAP, we take such scenarios throught the down payment cycle. Downpayment is nothing but advance issued to a  vendor which is not against any invoice/bill.
    So we can say that on account payment in SAP is handled through Down payment (advance).
    Tcodes wrt vendors:
    F-47 - Request
    F-48 - Down Payment
    Tcodes wrt customers:
    F-37 - Request
    F-29 - Down Payment
    Regards,
    Kiran

  • How to make entry for transit loss in the system

    Hello to all,
    I am having an issue with one subCon material.
    Suppose,
    Material A is the product required of 3000 MT Qty.
    SubCon vendor have sent that qty, but there is a transit loss of 500 MT.
    How to make entry for this transit loss in the system.
    regards,
    Anisha

    correct me if i am wrong-
    ur scenario is
    for making material A ,
    3000 MT of material B required.
    but for producing A vendor uses 3500MT of B
    solution : if this ia the case then u can overwrite the value of B at GRN from 3000MT to 3500MT.
    OR
    ur scenario is -
    u require material A of 3000MT
    vendor sends u 3000MT
    but actualy u recieve 2500MT
    and u have to pay for 3000MT as per bill
    solution : if this is ur scenario then.
    prerequisite-activate direct posting to G/L and material at MIRO
    Path - SPRO->MM->LIV->activate direct posting to G/L and material at MIRO.
    now procedure is -
    step 1) do GR for 2500MT
    step2) in LIV pay to vendor for 3000MT for that put 500 qty in material tab and the relavent amount.
    in this way loss in transite will be book on inventory.
    regards,
    sujit

  • How to make a UI Element visible or invisible

    Hi,
    I have a dropdown and three input fields in my screen.
    Depending on the value in the drop down only one or two or three input fields can be made visibile or invisible.
    Kindly help me how to make a field invisible?
    Thanks in advance.
    Regards
    Shanthi

    Hi Shanthi,
    1. You will have to create custom Object type or subobject type depending on your requirement. Custom Object type can be created in SPRO-> Cross component -> UI Framework -> Framework definition -> define object type.
    2. Go to configuration tab and create 3 different configurations of your view using different object type/subobject type. First Config will display all the three fields, second would display 2 of 3 and third config to display only one input field.
    3. Go to Get_P_xxx method of your dropdown field and trigger server round trip (An event) to ensure that entire view is loaded every time you select value in dropdown.
    4. Redefine DO_CONFIG_DETERMINATION method from your _IMPL class and here read values in your dropdown field. On the basis of value selected, you can trigger different configurations by using code:
      me->set_config_keys( iv_object_type          = <lv_object_type>
                           iv_object_sub_type      = <lv_subtype>
                           iv_propagate_2_children = abap_true ).
    Hope this helps.
    Regards,
    Bhushan

  • How to make plant in shipping cond tab for line item in sales doc mandatory

    Hi
    How to make plant as mandatory for a sales document say quotation mandatory ? I went to SPRO-> Basic Fucntion - > log of incomplete terms ->  Define incomplete Groups -> B.selected sales -Item -> Created new procedure Z001 with fielda VBAP - WERKS ,selected screen name PDE2 and checked warning check box.
    When i goto Assign incompleteness procedures I donot have option to assign it sales document item level procedure i will only get sales doc header procedure to assign it to document type quotation.
    How to make plant as mandatory for each line item in quotation?
    Thanks,
    Vaishnavi

    Include: MV45AFZB
    Form  USEREXIT_CHECK_VBAP
    In our business scenario, we have used the same ,But  Plant is mandatory only for 1st line item-
    source code:
    IF vbak-vkorg = '1000' OR vbak-vkorg = '2000'.
        IF sy-tcode = 'VA31' OR
           sy-tcode = 'VA11' OR
           sy-tcode = 'VA21' OR
           sy-tcode = 'VA41' OR
           sy-tcode = 'VA01' .
          IF vbap-werks IS INITIAL AND
             vbap-posnr EQ '000010'.
            MESSAGE e398(00) WITH 'Please enter the plant for first line'.
          ENDIF.
        ENDIF.
      ENDIF.
    Help:
    Through this form exit we are making the "plant' field (for the ist  &*
    & line item ) mandatory for the sales document . This interns helps us &
    & to create the sales document numner according to the plant (Region)  &
    *& of the Plant
    Hope it clears. take assistance of your ABAPer.

  • How to make a restart of the workflow in a process controlled workflow?

    Hi Experts,
    How to make a restart of the workflow in case of process controlled workflow? Scenario is like this:
    The user has created a shopping cart with 1000 USD. The process schema has three process level with the first level being approval with completion.
    The first level being executed by the responsible purchaser. Here, the purchaser adds the source of supply and changes the price of the shopping cart 2000 USD and approve the shopping cart.
    Now, I want the approval task to start from beginning so that the requestor can know the changes and accept/reject the changes.
    Thanks and regards,
    Ranjan

    Hi,
    Restarting workflow goes to 1st level approval step. It is not requester.
    I think you need to set condition for "Acceptance by Contact Person" in Define Process Level.
    Regards,
    Masa

  • How to make vendor payment thru RTGS

    Hi,
    Will someone pl let me know as to how to make vendor payment thru electronic fund transfer?
    Our vendors are paid thru RTGS. Can some pl let me know the complete business process procedure.
    And also the configuration required for the same.
    Thanks in advance
    Regards
    Anand

    Dear Srikanth,
    Thanks lot for your reply.
    Precisely, following is the scenario as regards vendor payment by RTGS goes.
    A letter stamped & signed by an authority specifying the list of vendors and amount to be paid to each is given to bank. And based on the letter bank effects the payment by RTGS.
    Then bank intimates back to the company that payments according to letter have been effected.
    Based on above I seek your suggestion as to how this can be done( Config plus Business process procedure).
    By the way, can T code F-58 be used for this to post individual payment and payment advice be generated to be sent to individual vendors? By doing this vendor line item(s) would be claered and bank sub Acct would be debited. And at the time of executing Bank statement, bank sub Acct's line items are cleared?
    Will it be ok or RTGS payment can be done Only using F110?
    PS:- in F-58 system allows only Cheque PM. for any other PM it gives error...
    Please suggest at your earliest.
    Regards
    Anand

  • Vendor Master Management - How to make 'Corporate Group' field an autoupdat

    Vendor Master Management - How to make 'Corporate Group' field an automatically updated field
    Frnz,
    I am doing a Spend Analysis and thereby restructring some aspects of SAP and business processes. One of the intiatives is to leverage the 'Corporate Group' field in Vendor Master for getting the consolidated spend visibility at the corporate group level of vendors. So far this field wasn't been used to effect. I can update it manually, but the question remains is how do I do with the change management of the corporate group of large vendor base in the scenario of everhappening Mergers and Acquisitions. Are there any alternatives anybody can suggest ? (Like linking D&B numbers etc)
    Thanks in advance for your suggestions..

    Hi Shiv,
    Let me elaborate the purpose of using this field. I want to have a consolidated spend visibility across a corporate group which has multiple vendor codes. Its difficult everytime to group the spends of these vendors manually especially when the number of vendors are too high. Also sometimes the names of vendor companies may not indicate that these are from same corporate group but in fact they could be. In order to have the reports generated on corporate groups, I must maintain this field in vendor master or a Z table. But the problem here is, it should be possible to update this field as and when there are any mergers or acquisitions at vendor side and the corporate group of a particular vendor gets changed due to this. So this has to be effected in vendor master or Z-table automatically. I do know that there are certain agencies like Dunn & Brad (DNB) which provide possibly the details on corporate group of a company but its not fully effective for Indian Vendors as its not mandatory on them to have DNB number & also its a disconnected process and I was looking to connect it seamlessly to Corporate Group field so that I need not bother to update these things manually everytime. I also wanted to explore various possibilities of doing this.
    I hope I have spelled it out correctly.

  • How to make a form

    I've made an sql file and i can connect to it in Oracle Forms 6i. I can see the tables and columns in the Object Navigator, and now i would like to make a form. As you can tell, im new to Oracle Forms, so how do i go about it?
    Thanks.

    New problem:
    I notice that the canvas i am working on has a toolbar at the top with many buttons like insert, exit... However, i do not want these shown when the form runs because i dont want the user to have all of those privelages, so i would like to remove this toolbar and replace it with buttons of my own. So:
    1) is there a way to remove this toolbar?
    2) I cant see a command button property that does the equivalent of Action -> Save. Does this mean i need to make a trigger to save changes?

Maybe you are looking for