Triggering IDOCs automatically

Hi ,
I want to send the master data modifications(material master) to the other client(say 100) of SAP system when ever a change has been made in the master client (say 200). For this i am trying to follow the change  pointers approach.
Till now, i am able to configure both the clients for sending and receiving the IDOCS and i am able to do that successfully. To capture the changes i activated the change pointers option using transaction BD61 and the material IDOC related customizing ( using BD50 , BD51 and BD52). Then, using the report RBDMIDOC am able to changes to other client.
Can any one help me out how to send the changes made in the master client(200)  to other client (100) with out running the report RBDMIDOC manually ? When ever a change is made to material data in master client (200) IDOC should be sent automatically to the other client.
Thanks a lot in advance. Reward points are assured.
Regards,
Srini.
Thanks & Regards,
Srini.

Hi Srini one of my friend did this for Customer Master using Events...Buisness Transaction Events (FIBF) ..
and Change Documents
(SCDO , SWED and SWEC)....
First go for second option..in SWED there is row for material master...
following link will be helpful to you..
http://www.erpgenie.com/abaptips/content/view/492/62/
I dont know much but try to think for this solution.
Regards,
Madan Gopal Sharma

Similar Messages

  • URGENT : TAS Interface - BOM SO create a IDOC Automatically

    Hi,
    We have a situation where I am not able to configure the system to trigger an IDOC automatically.
    1. Unable assign load IDs to the exploded BOM items in SO. I have added the material / sales org / plant to make it TAS relevant. Yet I am getting the message that the item is not TAS relevant. Adding to this the same configuration is working if the item is not a BOM.
    2. When we create a SO in both the above cases I would like the SO to automatically have the output type and medium as ALE and the Logical system to be populated. So when the Order is saved an IDOC will be triggered to an external Logical system. Currently i have to manually enter the output type , and still even the IDOC isnot triggered. I have configured the Output type(OIOR) to the IDOC Include.
    Any help to fill in any missing configuration would be helpful. Please feel free to ask questions, as this is on HIGH PRIORITY.
    Thanks and Regards,
    Arnab

    >
    Abir Banerjee wrote:
    > Check this BADI. See if it helps.
    >  BAdI for Processing Inbound Licenses
    >
    > Path: SPRO->SAP GTS->General Settings->BADI For SAP GTS->BAdI for Processing Inbound Licenses
    Abir,
      Thanks for the response, All my license information is coming from the 3rd party, so I don't need any sort of logic or manipulation on GTS side. All i have to do is blindly create a license, so BADI doesn't help me.
    All I need is a function module/ BAPI  that can accept the licence information as input and create a license.
    Also I'm looking to see if there is any standard Idoc to hold the licence data (Like orders04 for sales order...)
    Thanks for your time
    -Amit.

  • Problem while triggering IDoc

    hi,
    When i am triggering idoc from R/3 , it is saying idoc transferred to port,
    but when i am checking the idoc in XI system idx5 , i am not able to view the idocs,
    What could be the reason for this?
    Also when i am creating distribution model in BD64 and then saying distribute , it is giving this message:
    <b><b>Model view BANK_CREAT has not been updated
    Reason: Maintenance systems for model view BANK_CREAT are not identical
    ..... Maintenance system in sending system DMYCLNT702
    ..... Maintenance system in receiving system DMYCLNT100</b></b>
    Note:DMYCLNT702 - Testing client
            DMYCLNT100 - Development
    Urgent help needed,
    Thanks,
    Loveena

    Hi,
    Chk the following details which will be helpful:
    A Summary of the Steps to be carried out to enable a SAP R/3 System send Idocs to SAP Exchange Infrastructure.
    First - Maintain the Sender R/3 System:
    SM59 : Create a RFC destination to XI
    WE21 : Create a TRFC Port ->Specify the RFC Destination Created
    BD54 : Create a Logical System for the Idoc Receiver
    WE20 : Create Partner Profile ->Maintain Outbound and the Inbound Parameters
    Second - Log on to XI System:
    SM59 : RFC Destination for Sender System
    IDX1 : Create the port to get Idoc Metadata from Sender System ( The Port Name must match the port name in the idoc header - Usually in format SAP<System ID>. eg. SAPID1 [Optional Step. Not mandatory]
    IDX2 : Maintain the Idoc Metadata. This is needed only by XI, and not by other SAP systems. IDX2 is needed because XI needs to construct IDoc-XML from the IDoc. No other SAP system needs to do that.
    Also chk the following link providing details of pushing idocs:
    /people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi

  • Tcode CS02 changed triggers idoc but not CS21 using BD21

    Hi
    when bom is changed using CS02 then when using BD21 triggers IDOC for the message type
    but
    when bom is changed using CS21 then it does not trigger idoc using BD21
    I checked the code for BD21 message type function
    I found that change pointer (bdcp2-object id ) is different for both transaction CS02 and CS21.
    CS02 is updating object id with mast-stlal but this entry is missing for CS21
    I am not able to find how the table (BDCP , BDCP2) for change pointers is updated for bom change.
    Can you please let me know the patof code which i should check for updating  the change pointers entries in BDCP , BDCP2 for bom

    I checked the sap system is creating enteries in cdhdr change pointer usin fm STUE_V_WRITE_DOCUMENT . I checked that when used TCODE CS05 the entry is updated for stlal as
    In CS02  the entry for OBJID hold the value for stlal (Alternative BOM)
    ie 500M0001064220110914  01            20110914
    In CS21  the entry for OBJID does not hold the value for stlal (Alternative BOM)
    ie 500M0001064220110913                20110913 (entry missing for stlal)
    It clears the value of stlal . Is ther any sap note or configration setting for CS21 to get the value for alternative bom .

  • Triggering idoc for FI F-02

    Hi,
    Anybody has triggered idoc for posting key 40 & 50 for F-02 T.Code in ECC 6.0, plz share their experience & idocs.
    Thanks & Regards,
    Balaji

    Hi,
    Anybody has triggered idoc for posting key 40 & 50 for F-02 T.Code in ECC 6.0, plz share their experience & idocs.
    Thanks & Regards,
    Balaji

  • Reg: PO output form to raise an IDOC  automatically

    hi friends
    my requirement is to raise an IDOC automatically when ever a PO was raised. how can it be done. i saw few setting in NACE as ' EDI_PROCESSING' and 'ALE_PROCESSING'. but i am not aware of the setting. can anyone please help me.
    Thanks & Regards
    suman.

    hi  Erik Hoven         
    ya please provide me all the necessary details .
    thanks & regards
    suman

  • Triggering IDoc from SE38

    hi,
    i am triggering IDoc to XI from my report in ABAP.
    when i am filling the control record in the report , the value for the RCVPRN i.e receiver partner should be determined from the partner profiles and should not be hard coded in the report.
    how do i achieve this .
    kindly help
    very urgent
    regards ,
    loveena

    HI,
    You can do this with ABAP report.
    Please refer the table EDP21---Partner Profile: Inbound
    Here all the message types for the Logical system are maintained.
    From this you could get the RCVPRN values. The field SNDPRN contains the values of RCVPRN.
    But here one Message type can be available with multiple RCVPRN values. So in ABAP code you need to handle as per requirment.
    Thanks
    Swarup

  • Want to triggered IDOC, when PO saved.

    Hello,
           Want to triggered IDOC, when PO get created.
           All configuration has been done, IDOC triggered when PO is released. But, I want to triggered IDOC when PO get create.
           Can any one please tell me the proper steps to configured output type??
       Thanks in advance.

    We can use standard output type 'NEU'  If you want to create new one. Simply copy the standard one 'NEU'  as 'ZNEU' (example) and modify if you need any changes. This is the easiest method creating custom output type. (Generally functional consultanats do create Output types ).
    To do this , Goto tcode 'NACE' , select  Application -'EF' and click on 'Output types' button. Then you can see different Output types for Application 'EF'.   in chnage mode - select 'NEU' and from menu bar - Edit -> Copy As.  new you change the NEU to 'ZNEU'  and on the same screen select a tab 'Default Values'.  
    here you can set
    Dispatch time   -->    '4-Send immediately (When saving the application)  
    Transmission Medium  --> 6 (EDI ) or A (ALE ).
    partner function  - choose from F4.
    and save it.
    (Note: we generally set dispatch to  '4 ', then Idoc will be generated immediately.  If you set '1 ' , you need to run RSNAST00 program after you create PO,then only Idoc will be created status 30.)
    Testing Manually using output type.
    Now test this by creating PO. Goto ME21n , after giving all the inputs b4 saving it, from menubar - GOTO->Messages
    Here you can give  outputtype  either NEU or the custom one 'ZNEU' ,  medium 6 (EDI), patner function, and partner no ,
    and click on  further data select transission medium 4 . go back to main screen and save it.  After creating PO again goto in display mode goto-messages check whether the any green light icon shown on the output. is yes, double click on it , you can see IDOC no also.
    Now do settings in WE20 assign this oytput type . I think this you know it..

  • F-30 triggering idoc

    hi everyone,
    When i am trying to clear an open invoice using F-30, an idoc is getting triggered. Idoc contains clearing document details.
    Can anyone tell me why this could be happening.
    It is triggering IDOC of type Fidcc1 to PI.
    We have configure message type FIDCC1 to PI in a partner profile for a different program, but when ever we are executing transaction F-30 this IDOC is getting triggered.
    Is it due to any configuration. our company uses an old version of SAP.
    Thanks-Donny

    Hi,
    Please review the note 336394 and 114814 which has good information about this idoc and how it is triggered.
    "When ALE FI is active, an IDoc is created with each posting of an FI document and the ALE distribution is triggered in this way (an exception is message type FIROLL). The distribution of FI data is therefore connected to the FI document and is effected in real time when an FI document is posted in the decentralized system."
    Kind Regards
    Soumya

  • INVOIC Inbound IDOC automatically getting triggered during O/B

    Hi Experts,
          As per the req of our client, we are planning to send the sales invoice details to customer by INVOIC IDOC message type. We mapped the fields and tried to execute the INVOIC.
    During execution we noticed that, when ever one "Outbound" IDOC sent then immediatly another one "Inbound" IDOC is getting generated and its going to an error message.
               For example, INVOIC IDOC message type is getting generated for "Outbound" for the customer partner profile we maintained. Immediatly another one "Inbound" IDOC is getting generated for the "Logical system" (Partner type LS). But for this partner we didnt maintained any "partner profiles" in WE21. Even then one IDOC is getting generated with error.
    Any expert feedback on this will help us to resolve our issue
    Regards,
    Nag

    Better check the BD64 and WE20 settings...
    Check whether inbound is defined for any other partner profile...
    Also in WE21 what is the port that is used which is given as the o/p of the outbound idoc in WE20 config...

  • Using VOFM Transaction can we generate an IDOC automatically

    Hi
    I have a requriement that when ever we change the sales order Rejection Status Field (ABSTA). An IDOC needs to be generated and the status should be sent to third party.
    Once the IDOC is generated we use XI to transfer the message to third party.
    My query here is can we configure in transaction VOFM by a condition(if field ABSTA = X) such that an IDOC is generated automatically.
    or do we have to use change pointers to trace the change and manually create ZIDOC.
    I have gone through the VOFM transaction and assume that IDOC is created automatically.
    Can any one please help.
    Thanks in advance.
    Regards,
    LRK.

    Hi Ravi,
    As far as I know, The VOFM is  used to configure the setting like when and where certain operation should take place.
    Even thoug you set the field ABSTA = X in VOFM still you need to have the ZIDOC that creates the IDOC and get the return status.
    I feel, you can have  a driver program that will be triggered after the transaction completion, in which you can create  the IDOC and post it.
    With Regards,
    Aditya.

  • IDOC - Automatic Mail Sending

    Hi All,
    Basically I need to remove the automatic mail sending feature in the IDOC, please give me the solution, whether  it is standard functionality, or is there any user exit to avoid.
    If it is a Standard functionality then mention the Std. Program name or
    If it is from userexit then plz mention the Exit name.
    Thanks In Advance.

    think u need to check tcode swu3 for automatic workflow customizing and check in we40 (error AND STATUS PROCESSING) whether the processing code is assigned to the workflow task.
    if it is assigned,the workflow will be automatically triggered and the mail will be sent to the user by itself.
    ALE error handling uses workflow. A standard task is provided for each message type. Task TS20000051 is used for all BAPIs.
    Workflow functions as follows:
    A task (work item) is generated for the error handling and stored as a message in the inboxes of the employees responsible.
    If one of these employees processes the work item, the standard task method for error handling is started. The user can, for example, restart IDoc processing.
    If the IDoc is processed successfully, the work item is deleted from the inboxes of all the employees involved.
    For this procedure to function, the employees responsible for a particular message type and partner (sender or receiver) must be defined as follows:
    1. A hierarchy of organizational units (for example, "sales office") and positions (for example, "customer officer for customer X") is created and employees are assigned to it.
    2. The standard tasks for error handling (for example, an error related to an inbound sales order) are assigned to the relevant organizational units or positions (for example, "sales office").
    3. The organizational unit, position or employee responsible for dealing with the error are specified for each partner and message type in the partner profiles.
    If an error occurs, the system determines:
    1. The employees responsible using the staffing schedule of the organizational unit or position linked to the standard task.
    2. The employees defined in the partner profiles (using position, user ID, or organizational unit).
    3. The employees appearing in both groups represent those who will receive a work item in their inboxes.
    Please give me reward point If it is useful
    Thanks
    Murali Poli

  • Error Idocs automatically transffered to users SAP Inbox

    Hi,
    I need to configure, such that Idocs with certain error messages will be automatically transffered to the users inbox (SAP inbox) based on the plant in the Idoc.
    Understand that to achieve this, will have to maintain the org plan in transaction PPOME. But what are the other  things that need to be done?
    Would greatly appreciate step by step instructions to achieve this.
    Regards,
    Mick

    Hi Mick,
    Rajeev Kasturi uses almost 10 pages in his book SAP R/3 ALE and EDI TECHNOLOGIES to explain.
    You have to do a complete workflow basic config including not only org plan but also org usnits, positions, assignments.
    Activate event triggering and linkage
    Acticate workflow generally
    configure partner profile parameters for receiver of notification
    Set ALEAdmin in EDI system table.
    God luck!
    Regards,
    Clemens
    P.S.
    On HELP.SAP.COM you will find lots of helpful hints searching for keywords IDOC WORKFLOW
    Message was edited by:
            Clemens Li

  • Suppress Non Changed Fields in change pointer triggered IDOC

    I have a requirement to clone message type MATMAS as ZMATMAS. This ZMATMAS is the message type I used to create change pointer triggering outbound idoc for change/create of materials.
    When i change a material, all fields are sent instead of the fields only changed(of course key fields should be sent as well). Is there a way via configuration that I can suppress fields which are not changed? Or do i need to clone FM MASTERIDOC_CREATE_SMD_MATMAS and suppress the fields via program
    Thanks in Advance!

    i'll clarify the requirement again.
    Let say i changed a field BRGEW in the material master.
    Currently, all the segements which contains BRGEW is sent, but these segements contains other data which are not changed in the material master.
    How do i suppress it?
    Thanks,

  • Trigger Vendor master idoc automatically

    Hi Experts,
    When i save idoc vendor master (CREMAS05) , how can i trigger the idoc and send it to XI system automatically ?
    I tried running the report RSEOUT00 with the idoc details but message displayed is 'no idoc ready for processing'.
    Regards,
    Syed.

    Hi
    First you test the scenario by generating the IDoc with Tr. code WE19 and execute Standard Outbound processing.
    Have u checked whether that Idoc is generated or not?
    Go to WE02 and check the status of the Idoc.
    Regards
    Sridhar Goli
    Edited by: Sridhar Goli on Sep 30, 2008 1:47 PM

Maybe you are looking for