Distributing HRMD_A to multiple destinations via ALE

our scenario:
using change pointers, our HR system creates IDocs and sends HR master data to our logistics system as well as to our XI system.
However, different infotypes are required. EG: In logistics system, 0000/0001/00006 are needed and in XI, 0000/0008/0105 are needed.
We have set up our Distribution models with Infotype filters with the appropriate infotypes for each of these destinations.
When we change IT0000, the Idoc is sent fine to logistics and XI.
When we change IT0001, the Idoc is sent fine to logistics and but it passes through the filter for XI and removes the changes - which is correct, BUT the header info is still passed to XI.
Is there anyway to prevent the IDoc from transferring if there are no infotypes being passed?
thanks,
robert.

Robert
Have you checked by removing filter?
If so there might a filtering in process which needs to investigated.
Regs
Manohar

Similar Messages

  • Distribute moving average or standard price via ALE/IDoc

    Dear experts,
    do you see any way to distribute the moving average price via ALE? It is inside the material master IDoc but it won't update in the receiving system.
    We need it for a decentral WM so that people can see the valuation of the material when they do inventory counting (to judge differences in LX22).
    Any idea how to unlock the material master for update? 
    Gunter

    Dear Amit,
    yes - I understand how the system calculates the MAP. However, the receiving system is a SAP WMS - In WM there is no inventory management nor FI/CO. The valuation would always be zero. So I'm interested how can I update it via ALE?
    It works for the first time if I have no valuation (accounting) view in the material and I send an IDoc with the view definition segment and a value for VERPR. But updating isn't possible.
    Gunter

  • COPCA - distribute cost estimate via ALE

    Hi,
    I was wondering if anyone has experience distributing cost estimate data via ALE, using COPCA IDOC?!
    What are the neccessary set up and consderation?
    Thanks,
    Alice

    Hi
    Thanks for your note.
    Please advise me on the financial statement version, as well.
    The reason for investigating this is to find out standard way to distribute/extract FSV out of SAP for both nodes of FSV and assignment of the GL accounts to the nodes.
    If you could give me some hint, i would be more grateful.
    Kind regards
    taro

  • Distribute the report to multiple destinations

    Hi all,
    I have one report, that I would like to distribute to multiple destinations. I would like to show the report output (PDF) to the user (destype=cache) and parallel save the output in a PDF file (destype=file).
    Is it possible?
    Here is my distribition file:
    <destinations>
      <foreach>
      <file id="test1" name="&amp;&ltname&gt;" format="pdf" instance="this">
        <include src="report"/>
      </file>
      </foreach>
    </destinations>

    This is just a thought, as I am no Excel guru. Once the data is in one worksheet, you should be able to use Excel macros to split the data up and move it around (as long as the number of rows doesn't change).

  • How to Distribute PO's via ALE

    My question is regarding ALE.
    How to distribute Purchase Orders via ALE without maintaining output control in individual PO
    or is there any transaction to maintain output control in Bulk..?
    Thanks for Your help...
    Regards,
    Govardhan Reddy

    Hi,
    PO data comes in Transacational data, for this type of information...we can use Message control for generating IDOCs.
    Step 1.
    Goto NACE - select Application Area "EF"- dbl click the output type button & select the output type of your requirement here and click on processing routines in left side pane.
    you will be taken to next screen...
    select
    Medium : ALE
    Program: RSNASTED
    Form routine: ALE_PROCESSING & Save it
    Step 2:
    goto partner profiles T.code: we20
    select the partner type ...LS
    identify your partner... go to outbound parameters ...give new entry message type ORDERS & fill the general tab. in Message control tab.
    application area: EF
    message type: output type you selected in NACE transaction
    and
    processing routine: ME10
    by the above configuration, it will generate PO IDOC for you.
    Regards
    Satya

  • Debugging customized function module when Idoc is triggered via ALE

    Hi,
    Whenever we save the billing document, an outbound idoc is triggered via ALE. The logic for the data to be included in the idoc is written in a customized function module.
    However we are making some changes and would like to include some more data in the idoc. But we find that when we put a breakpoint in the function module, on saving the billing document, the flow does not stop at the break point. We are 100% sure that the code in the function module gets executed based on the data in the idoc.
    How do we get into debug mode and break the flow in the function module so that we can debug in the function module?
    Any help would be greatly appreciated.
    Thanks in advance,
    Mick

    Hi Mick, this might be of some help 4 u.
    ALE IDOC
    Sending System(Outbound ALE Process)
    Tcode SALE - for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 - Create Model View
    Tcode BD82 - Generate partner Profiles & Create Ports
    Tcode BD64 - Distribute the Model view
    Message Type MATMAS
    Tcode BD10 - Send Material Data
    Tcode WE05 - Idoc List for watching any Errors
    Receiving System(Inbound ALE )
    Tcode SALE - for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 - Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 - Idoc List for inbound status codes
    ALE IDOC Steps
    Sending System(Outbound ALE Process)
    Tcode SALE ?3 for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 - Create Model View
    Tcode BD82 - Generate partner Profiles & Create Ports
    Tcode BD64 - Distribute the Model view
    This is Receiving system Settings
    Receiving System(Inbound ALE )
    Tcode SALE - for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 - Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 - Idoc List for inbound status codes
    Message Type MATMAS
    Tcode BD10 - Send Material Data
    Tcode WE05 - Idoc List for watching any Errors
    1)a Goto Tcode SALE
    Click on Sending & Receiving Systems-->Select Logical Systems
    Here Define Logical Systems---> Click on Execute Button
    go for new entries
    1) System Name : ERP000
    Description : Sending System
    2) System Name : ERP800
    Description : Receiving System
    press Enter & Save
    it will ask Request
    if you want new request create new Request orpress continue for transfering the objects
    B) goto Tcode SALE
    Select Assign Client to Logical Systems-->Execute
    000--> Double click on this
    Give the following Information
    Client : ERP 000
    City :
    Logical System
    Currency
    Client role
    Save this Data
    Step 2) For RFC Creation
    Goto Tcode SM59-->Select R/3 Connects
    Click on Create Button
    RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
    give the information for required fields
    RFC Destination : ERP800
    Connection type: 3
    Description
    Target Host : ERP000
    System No:000
    lan : EN
    Client : 800
    User : Login User Name
    Password:
    save this & Test it & RemortLogin
    3)
    Goto Tcode BD64 -- click on Change mode button
    click on create moduleview
    short text : xxxxxxxxxxxxxx
    Technical Neme : MODEL_ALV
    save this & Press ok
    select your just created modelview Name :'MODEL_ALV'.
    goto add message type
    Model Name : MODEL_ALV
    sender : ERP000
    Receiver : ERP800
    Message type :MATMAS
    save & Press Enter
    4) Goto Tcode BD82
    Give Model View : MODEL_ALV
    Partner system : ERP800
    execute this by press F8 Button
    it will gives you sending system port No :A000000015(Like)
    5) Goto Tcode BD64
    seelct the modelview
    goto >edit>modelview-->distribute
    press ok & Press enter
    6)goto Tcode : BD10 for Material sending
    Material : mat_001
    Message Type : MATMAS
    Logical System : ERP800
    and Execute
    7)goto Tcode : BD11 for Material Receiving
    Material : mat_001
    Message Type : MATMAS
    and Execute --> 1 request idoc created for message type Matmas
    press enter
    Here Master Idoc set for Messge type MATMAS-->press Enter
    1 Communication Idoc generated for Message Type
    this is your IDOC
    Change Pointers
    I know how to change the description of a material using ALE Change Pointers.
    I will give the following few steps
    1) Tcode BD61---> check the change pointers activated check box
    save and goback.
    2) Tcode BD50---> check the MATMAS check box save and comeback.
    3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
    4) Tcode BD52---> give message type : matmas press ok button.
    select all what ever you want and delete remaining fields.
    save & come back.
    5) 5) go to Tcode MM02 select one material and try to change the description and save it
    it will effects the target systems material desciption will also changes
    6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
    give Message type : MATMAS and Executte
    ALE/IDOC Status Codes/Messages
    01 Error --> Idoc Added
    30 Error --> Idoc ready for dispatch(ALE Service)
    then goto SE38 --> Execute the Program RBDMIDOC
    29 Error --> ALE Service Layer
    then goto SE38 --> Execute the Program RSEOUT00
    03 Error --> Data Passed to Port ok
    then goto SE38 --> Execute the Program RBDMOIND
    12 Error --> Dispatch ok
    Inbound Status Codes
    50 Error --> It will go for ALE Service Layer
    56 Error --> Idoc with Errors added
    51 Error --> Application Document not posted
    65 Error --> Error in ALE Service Layer
    for 51 or 56 Errors do the following steps
    goto WE19 > give the IDOC Number and Execute>
    Press on Inbound function Module
    for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
    cheers,
    Hema.

  • How to do to add a specific BAPI WBS Check betteen 2 systems  via ALE

    I am on the module TRAVEL MANAGEMENT (FI-TV) into the sap system DTM version ECC5 (for expenses). I wish communicate with the SAP system R/3 DGI version 4.6C via ALE and BAPI.
    When I create the expense in DTM, I put a WBS and I want to do severals checks via ALE into the system DGI.
    I have implemented the note 516109 into DGI to instal the bapi "BAPI_PROJECT_EXISTENCECHECK".But the link doesn't work from DTM to DGI.
    Please could you help me ?
    Other point : How to do to add a specific Bapi to check
    WBS? I didn't found USER EXIT.
    Thank in advance.
    Odile Dougnac

    Did you set your distribution model correctly ?
    You need to add this BAPI in ALE distribution model between your two systems.
    You need also to create one defaut destination for the remote logical system (this is done in SALE) because the BAPI uses RFC destination, not IDOCs

  • Send Purchase Order via ALE/IDOCS

    hi,
          How can i send one PO from one client to another via ALE/IDOCS?
          Pls provide few important steps.
    Thanks and Regards,
    Gaurav

    For sending IDOC for Purchase order you will use idoc
    Message type : ORDERS
    Basic Type : ORDERS05
    Create one RFC Destination in SM59 and give that entry in Port in WE21.
    Create Partner profile in WE20 and Port for receiver system in WE21.
    Use your port in Partner profile in WE20.
    In Partner Profile create one entry for Message type ORDERS as Outbound.
    In your tcode when you are creating Purchase order set output message in your header condition for Outbound to send that purchase order to that Partner Profile.
    Check link :
    http://www.****************/Tutorials/ALE/AutoIDOCGen/AutomaticIDocGeneration1.htm
    Regards,
    Sandeep Kaushik

  • BAPI calls via ALE

    Hi,
    I have a scenario where
    source and target system are same.
    send order data through BAPI via ALE as per [Unchecked Deliveries|http://help.sap.com/crmcg_en/6c/d321ef6e1111d4b554006094b9b9dd/content.htm]
    I am first time sending data using BAPI via ALE, in customer distribution model I have created a model view, used 'Add BAPI' to add concerned BAPI. Now my question is how to triggert the process?
    Is it through
    Writing the BAPI fm in order processing/ saving user enhancement?
    Configure Output type with medium A in nace?
    Thanks,
    Suraj

    Hi,
    Did I get you correct? You want to sent out sales order data and receive the input in the same SAP client?
    In this case you don't need BAPI or ALE setting. Use or define an output message in nace for medium 6 or A in the sales order.. SAP will create an ORDERS Idoc, eg based on condition records. In the WE20/WE21 settings of the outbound configure it to send it to an rfc destination which is equivalant to the sender system. Of course you would need some changes in the inbound dependend on what do you want to do with the data.
    Kind Regards
    Michael

  • BO Enterprise Infoview schedule multiple destinations

    We're using Business Objects 11.5, Crystal 11.5.8.826.
    I have many Crystal reports that I'm currently scheduling in Enterprise/Infoview twice simply because I have two destinations and formats: 1. rpt on Enterprise server 2. pdf on network location.  This means I'm hitting the database twice as much as I need to.  Is there a way to have multiple destinations/formats for one schedule?  Or is there a way to create a pdf from an already created rpt?
    Thanks for any insight.

    Or is there a way to create a pdf from an already created rpt?
    There has to be...  Isn't that how the PDF files are made - via Exporting?  Unfortunately, I'm not sure how you'd do it in BOE.  I mention this to point you in a possible direction...
    HTH,
    Carl

  • Schedule Jobs with multiple steps via ABAP Program

    Hi,
    I need to schedule multiple programs via background jobs on a daily basis. Since all these jobs are to be run as a single job, the various programs have to be run as steps in a major job.
    I am however not very clear on how this can be done via an ABAP program ( the idea of a program is that various parameters to be passed to each program in the step can be entered dynamically rather than via variants).
    I am using the JOB_OPEN and JOB_CLOSE functions and submitting the programs with selection screen parameters dynamically passed to create a job. I need to do this for various programs as a job step (WITHOUT Variants being defined).
    Can anyone suggest any ideas for this? I have tried out JOB_SUBMIT Function but am not very confident I know what exactly it is for as it asks for a variant.
    Thanks very much,
    Preet

    Hi Preet,
    just to be sure: you know, that variants can be dynamical, too?
    It's quite usual to assign dynamical current date, but it's also possible to add / subtract value and even define own functionality.
    Maybe it's easier to implement a dynamical selection and handle static jobs.
    If you try to plan a job (online or with JOB_SUBMIT), you have to use variants - you can create (or change) them dynamical in beforehand. Only SE38, F8, F9 is creating a temporary variant, so that no saved variant is necessary.
    But if you end up creating variants dynamical, you can change one existing variant, too. Then you can use a static job definition (with periodical starting rule).
    So: have a look, if dynamic variants are enough, otherwise change variants per job.
    Regards,
    Christian

  • Payroll Payment via ALE/IDOC

    Hello Everyone,
    We currently run payroll and process ACH payment information via RFFOUS_T.  The information is sent directly to the bank.  We have a new request which will require HR Payroll payment information to be sent from our SAP system to another SAP system via ALE/IDOC.  Does anyone have any documentation which offers an explanation as to how Payroll processes payment information ALE/IDOC.
    I have found a few references to PC00_M08_CDTA, RFFOEDI1, type PEXR2002/PEXR2003 etc, but nothing that brings it all together.  The process seems to be fairly standard and should be easy to implement (RFC, partner profile, etc). I am ultimately looking for a best practices or some other document which brings everything together and indicates which transactions the user must execute. 
    Thank you for your help.
    Scott

    Hi,
    Please use SAP help link below which gives you idea about ALE connection set-up and IDOC segment usage.
    http://help.sap.com/printdocu/core/print46c/en/data/pdf/CABFAIS/CABFAIS.pdf
    Thanks,
    Ameet

  • Integrate the Org structure and employees SAP HR system to CRM via ALE

    Hi All,
    We want to integrate the organization structure and employees from mySAP HR system to mySAP CRM system. We are also aware that the same can be achieved through ALE Interface between both these systems.
    In addition to the HR Organization Structure from HR system, can we also bring over the Sales Organization Structure from R/3 using transaction CRMC_R3_ORG_GENERATE?
    1) Can someone , please let us the possible challenges which might occur when we download HR Org structure from SAP HR to SAP CRM.?
    2) What is the implication of maintaining an HR org structure and CRM Sales Org structure within the SAP CRM 52 system?
    3) Any _precautions) should we take before doing the download via ALE??
    Please get back, suitable points will be awarded.
    Regards
    Ritvij

    Hi Ritvij,
    Couple of things that spring to mind are:
    1) When you do the initial data load (PFAL) try to ensure that no one is amending the Org structure as Objects can be locked and therefore not transferred. (on one of our test loads the top level was locked and therfore all subsequent levels were just transfered and we didn't have a top level)
    2) Keep the 'forms of address' in CRM the same as the R/3 ones
    3) Keep the same Employee and Org Unit IDs but prefix with (for exmaple) EM and OU in CRM. (Through the HR integration config in CRM). This may also (apparantley) aid you if set up something like an Employee interaction centre in the future.
    I will update when other stuff springs to mind.
    Cheers
    Gaz

  • Local item 0010 L  cannot be deleted via ALE

    Hi,
    I am trying to delete an line item from Sales Order BOM through BOMORD01 Idoc. When I process an IDoc, I am getting a message "Local item 0010 L  cannot be deleted via ALE" in log (SLG1). Could you please tell me how to correct this error?
    Thanks in advance.
    Regards,
    Balaji Viswanath.

    I customized IDOC_INPUT_BOMORD function module and setting memory id flg_ale = space.
    Regards,
    Balaji Viswanath.

  • Linking Cost Centre to Hierarchy via ALE

    When sending new Cost Centres from our FMS Server to HR/Payroll Server via ALE & IDOCS, the Cost Centres are created, but there is no link to the Hierarchy. (ie) when going into transaction OKEN, they do not appear under the relevant group. However in KS03, the new Cost Centre is displayed with its Cost Centre group.
    Is there a Function Module which can be run to rectify this, or can ALE be configured to do it.

    Hi Beena,
    You can structure your cost centers into groups like
    - OverHeads
      *SalesMarkeing
      *R&D
      *Admin
      *HR
      *Service
      *MGMT Office
    - Manufacturing Depts
      *dep1
      *dep2
    - Products
      *Prd1
      *Prd2
    Rgds
    Kishore

Maybe you are looking for