ALE for GR

hi all,
I want to congfugure ALE
Requirment
We have SRM system we create good receipt in SRM.
As soon as we create GR in SRM it shold show in R3.

Don't know much about ALE but read,
http://help.sap.com/saphelp_nw04s/helpdata/en/0b/2a6095507d11d18ee90000e8366fc2/frameset.htm
It might help
Juan

Similar Messages

  • ALE for G/L and Cost Center Master Data

    Dear Expert,
    I am a fresher in ALE  and want to distribute G/L and Cost Center Master Data from our production system to Development and Q/A system. Can you give some guidances? and how to configure ALE for this purpose?
    Regards,
    MAL

    hi,
    steps to configure ALE :
    1.first u hav to create 2 logical systems for ur 2 clients in BD54.
    2.then assign thm in SCC4 for both clients.
    3.thn crete rfc destination in SM59.create in client from which u want to send only.
    4.create port in WE21 for sender.
    5.create partner profiles in We20 for both clients,outbound for sender and inbound for reciever.
    6.now create distribution model in BD64.
    generate partner profiles and distribute.
    now ur ale configration to send data frm 1 clnt to other is ready.
    u hav diff methods like master data,change pointers,idoc extensions,idoc reductions,...... to send data .
    hope this helps.
    reward points if helpful.

  • Issue in Data transfers using ALE for E-Recruiting standalone system

    Dear Experts,
    We have an issue in data transfers using ALE. We are having standalone system where E-Recruiting is maintaind seperately and the version is EHP5.
    When we configured iDoc in Sandbox and its working fine. But when it comes to Dev and Quality servers this is not working fine.
    we have created iDocs using the following filters.
    For Object P: Infotypes 0000, 0001, 0002, 0003, 0006, 0024, 0105.
    For Objects O,S: 1032, Subtype: 0010
    For Object: 1001, Subtype: A003, A008, A012, B007
    For Object O: 1001, Subtype: A002, B002, B003, B012, Tyoe of related object: O,S
    For Objects: C, O, S, Subtype: 1000, 1002, 1028
    For Object:C, Subtype: 1001, Subtype: A007
    When we do the data transfers in Sandbox using PFAL it is transferring the data properly.
    But when we do the same iin Dev and Quality servers we are not able to do it and gettign 52, 51 errors.
    Here we are facing a strange issue. For some Users when we transfer data it is transferring data but with 52 error messgae.
    For some users I am getting 51 error where i could not transfer any data.
    For some users, when we tranfer O, S, and P related data is moving but getting mostly 52 error and all the relationships are not moving here for O,S and properly. But P related CP, BP and NA are getting created successfully.
    It is happening only in Dev and Quality server and that too some users are able to get transferred but not all.
    Where will be the issue? How can we resolve this?
    Any help will be appreciable.
    Thank you in advance.

    Hi Sekhar,
    Have a look over these threads.
    Errors in ALE data transfer to E-Recruiting.
    http://scn.sap.com/thread/1535402    
    BR,
    RAM.

  • E-Recruiting : How to setup ALE for standalone setup

    Dear experts,
    We are implementing eRecruiting with the following setup:
    ECC 603 on a separate server from eRecruiting 603.
    I know that in such a scenario we have to transfer the data to & from ECC using ALE and IDOCs.
    We have setup RFC connections between both the systems & defined the same in the table T77S0 (both ECC & eRec using HRRCF & DTCBA)
    After this can anyone please specify what needs to be done?
    I am looking for some kind of detailed information or a reference to any documentation will also do.What are the activities that BASIS needs to take care. Some of the things i am looking for answers are :
    What are the BADIs that i need to activate both at ECC & eRec level?
    How do i set up or build an ALE model?
    How do i decide on the meesage type?
    When should i use transactions PFAL & SALE & how do i use it?
    How do i check that the data is transferred successfully?
    Your inputs on these topics will be appreciated.
    Thanks & Regards,
    Sowmya

    actiivate following badis and enhancespot implementations on e rec server
    HRRCF00_SEARCH_RANKING
    HRRCF00_DELETE_SPREL
    HR_INB_PROCESS_IDOC
    these are important for ALE point of view.
    Steps for ALE
    Go to the Sender HCM system Transaction SALE
    Define logical system under basic settings
    assign logical system to the client
    Create an RFC connection to Erec server with the same name as the logical system name
    add the user id and password (use system user with SAP_ALL)
    Go to Communication under sale tcode
    Determine RFC connection for method calls
    Create Standard BAPI and DIALOG destination for the Logical destination
    In SALE under modelling and implementing business processes
    Maintain distribution models and views
    Create Model View
    Add a message type HRMD_A for the model view and add the sender and receiver system
    Then go back to sale
    and in partner profiles generate partner profiles put the model view sender system and user(system user)
    go back to sale
    goto Maintain distribution models and views
    there select your modelview (just hightlight) go to edit->modelview->distribute
    in your sender system in T77s0 table for RECFA DTCBA maintain the RFC name of the E-rec system.
    Now login to Erec system
    There maintain the RFC connection to E-rec system with system user
    Goto T77s0 for RECFA HRRFC maintain the RFC name to HCM system.
    Go to PFAL transaction in HCM sender system and for the model view/message type you have created send the data to e-rec
    Regards,
    Divya

  • ALE FOR HRM - EREC SYSTEMS

    Hi all..
    We are trying to configure ALE between Ecc Hr and EREC systems.
    what we did :
    3 badi imlementations were activated in HRM and EREC systems.
    1. created logical system and assigned cleint.
    2. created RFC connection and  determined RFC dewstinations.
    3. created Model view , added HRMD_A message type and created filers.
    4. Generated profiles and distributed models.
    5. Using Tcode Pfal for message type HRMD_A, for a ORG unit , we had sent data and IDOC status shows green with message reciever available , no filters, no conversions.
    Issue :
    But this org unit is not sent to EREC.
    Differences :
    1. In EREC system : Model is available with message type HRMD_A , but filters are not availale which are active in HRM ecc system.
    2. in EREC , PFAL transaction : message type HRMD_B is comming by default and is in disabled mode, so even cannot change the message type. Even found that in table HRMD_A ia not available.
    Please let us know , wether we should create the filters manually in EREC system or should we create HRMD_A message type manulally.
    Thanks in advance
    Regards
    Ravi

    Application Link Enabling (ALE)
    You distribute data using ALE if you want to communicate from one system to
    one or more other (mostly internal) systems. ALE transfers data in IDoc format and uses the methods of tRFC for data transfer. 
    ·       ALE enables the integration of business processes across several SAP or non-SAP systems.
    Electronic Data Interchange (EDI)
    You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor). The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12). This enables communication with non-SAP systems.

  • Transfer Custom OM Infotype data through ALE for HRMD_ABA Message type

    Hello Folks,
    I have created a Custom OM Infotype.When i run the PFAL transaction. All the standard infotype data is getting filled, but i dont see custom infotype data getting filled.
    Example: HRP9001 is the custom infotype.
    Please let me know the step by step process to populate the Custom infotype data in ALE Transfer.
    Thanks & Regards,
    Nishanth Kumar

    I think function module RH_MASTER_IDOC_DISTRIBUTE_HRMD shows some odd behaviour. It calls EDI_DOCTYPS_OF_MESTYP, which returns the name of the extension in an internal table named "doctyps". But later on, function module MASTER_IDOC_DISTRIBUTE is called with a structure "f_idoc_control". In this structure, the field "cimtyp" should hold the name of the extension, but it NEVER gets filled, although the value is present in doctyps-cimtyp.
    So what I have done, is to activate userexit #004, which is called just before MASTER_IDOC_DISTRIBUTE and modifies structure f_idoc_control, if desired.
    Call transaction CMOD and create a project in a non-SAP namespace: Zxxxx. The enhancement we need is "RHALE001" (HR-CA: Enhancement for ALE functionality in HR). One of its components is EXIT_SAPLRHA0_004, which consists of include ZXHALU08. In this include I called EDI_DOCTYPS_OF_MESTYP again to fill f_idoc_control-cimtyp.
    Here is my code for include ZXHALU08
    DATA: z_doctyps TYPE STANDARD TABLE OF edidocs WITH HEADER LINE.
    CALL FUNCTION 'EDI_DOCTYPS_OF_MESTYP'
      EXPORTING
        mestyp         = f_idoc_control-mestyp
      TABLES
        doctyps        = z_doctyps
      EXCEPTIONS
        invalid_mestyp = 1
        OTHERS         = 2.
    IF sy-subrc = 0.
      LOOP AT z_doctyps.
        f_idoc_control-cimtyp = z_doctyps-cimtyp.
      ENDLOOP.
    ENDIF.
    Hope this helps

  • How to add custom infotype in ALE for HRMD_A  message type

    Hi  Friends-
    Pls help me for our req  we are using HRMD_A  Message Type for  HR master data but now we need to add one custom infotype ( 9902 ) also in standard ALE filters for this message type   how i can do that pls let me know ?
    <<removed_by_moderator>>
    Regards
    Meeta &  Glory
    Edited by: Vijay Babu Dudla on Dec 14, 2008 11:38 PM

    Hi
    Thanks for your support,
    Pls let me know which steps i should go ?  my secanrio is  inbound side only,
    step 1 )   Define idoc extension for HRMD_A01 using WE30 transaction and define it in partner profiles
    step 2) do i need to write some code in BADI also to update information for my custom infotype also  if yes then where and which BADI pls let me know  ? because already am working on one badi HRALE00INBOUND_IDOC for  few validation for incoming data.
    step 3 )  add  this new custom infotype in my standard ALE  filters.
    Pls let me know if am mistaking some where or if  i have to do some thing else ?
    Regards
    Meeta & Glory

  • ALE for material

    I am doing ALE to transfer Material from one server to another using BD10. But I am facing some problem in that.
    I am describing the process that I follow for ALE.
    I have done following things.
    1.Define Logical systems SYS1 & SYS2
    2.Assign client to logical system
    There I have create 1 client 210 Which will be receiving client. Here I mention Logical system name as SYS2. Client Role as Test.
    One client 505 was existing I just change Logical System name to SYS1. Client Role as Test.
    Save & back
    3.Define Target Systems for RFC Calls
    Here in R/3 connections create SYS1 & SYS2 connections.
    Details About SYS1 :-
    Under Technical settings
    RFC Destination SYS1
    connection type 3
    Description Sending Client
    IP address of the sender client 128.6.6.206
    System No 00
    Under Login Security
    Client details of the receiver client.
    Details About SYS2 :-
    Under Technical settings
    RFC Destination SYS2
    connection type 3
    Description Rceiving Client
    IP address of the sender client 128.6.6.111
    System No 00
    Under Login Security
    Client details of the Sending client.
    Then SAVE & check remote login. It is successful for both clients.
    After that BD64
    Create a model view MV01
    Then Add message type.
    Here mention Sender as SYS1, Receiver SYS2 & message type as MATMAS.
    Then select Environment menu & select GENERATE ARTNER PROFILE. Modelview name was already there & as PARTNER SYSTEM mention SYS2.
    After saying execute
    System SYS1 as a partner type already exists                                                                               
    System SYS2 as a partner type already exists                                                                               
    Port A000000017 with RFC destination SYS2 already exists         
    Outbound parameters for message type MATMAS MATMAS05 already exist
    Outbound parameters for message type SYNCH SYNCHRON already exist
    But when I do this for first time I got success message.
    Today I tried with new model view
    SAVEd IT.
    same message when generate artner profile selected. After I select DISTRIBUTE from EDIT menu, system display select receiver of model view there Selct SYS2
    Getting following message in RED color.
    Outbound parameters for message type MATMAS MATMAS05 already exist
    Outbound parameters for message type SYNCH SYNCHRON already exist 
    Kindly suggest where I am going wrong.
    Message was edited by: Diliip Gupchup

    Hello Kamal,
    I am gettting following messages in POPUP type I
    1)<b>1 master IDocs set up for message type MATMAS</b>
    2)<b>1 communication IDoc(s) generated for message type</b>MATMAS
    Is step ro distribute moelview is necessary?
    There I am getting error message in RED COLOR
    <b>
    Model view ZMV01 has not been updated                   
    Rreason: Distribution model is currently being processed
    </b>
    Kindly suggest what should be my next step in receiving client because I am able to see the inbound idocs in sending client not in receiving client (TCODE WE02).
    When I check the IDOC status it is with status 03.
    Regards,
    Dilip
    Message was edited by: Diliip Gupchup

  • ALE for message type BATMAS

    Hello
    I am trying to generate IDocs for a copy of the message type BATMAS and have added some custom fields to this new custom message type..
    1. I have created BD52 entries for this new custom message . But starngely the IDoc created is for message type BATMAS instead of the new custom message type in WE02. I am executing BD21 for the new custom message type . I have checked BD64 and partner profile settings for the new custom msg type. I have activated change pointers for this new message type in BD50 and BD61.
    2. I added a new field MCHA LVORM to the fields in BD52 . But the IDoc is not genearted whenever we change deletion indicator(IDoc).. Its creating the IDocs for changing all the other already existing fields.
    I'd appreciate any suggestions/help.
    Thanks
    V

    Hi Ravi;
    Just so I understand you, an IDOC was successfully created in ECC and sent to an outbound system.  Your outbound system, in this case is PI, which is acting as middleware for your ALE.  Now you have an error in PI and you can't get it sent to EREC.
    I know people don't like getting questions answered with other questions, but why are you using PI in this scenario?  Every ALE scenario I've utilized uses HRMD_ABA directly from ECC to the target system (not with a middleware piece included).  In WE20, what would be the harm in changing your receiver port to your actual EREC system?  Do you have some kind of business logic being executed in PI converting IDOC field values?
    If you think you must use PI, then in sxmb_moni, it would be interesting to know the error message for the IDOC there.  However, I think it's entirely likely you don't need to use PI at all and could just use a direct RFC between ECC and EREC.
    Good luck,
    Chris

  • ALE for materials management

    Hi Experts,
    Can anyone help me finding specific information (idoc types, bapis) for the ALE configuration for MM? Need to use it for materials, vendors, purchasing organizations, etc...
    Thanks in advance!
    Kind regards,
    Neil

    Hi
    Please checvk this link with Idoctypes & message types
    http://help.sap.com/saphelp_erp60/helpdata/en/24/903b39878f4205e10000000a114084/content.htm
    http://help.sap.com/saphelp_erp60/helpdata/en/78/217eb151ce11d189570000e829fbbd/frameset.htm
    Thanks & Regards
    Kishore

  • ALE for Invoice Posting

    I have Invoice data coming from a 3rd party system and storing in a folder in application server.
    I am planning to read this data and use ALE to do a invoice posting similar to F-43   (Not FB60) .
    Please advice how to go about this.
    I tried to create a partner profile of type US instead of LS(Logical system).
    Created my own trfc port.
    Put message type INVOIC in the inbound parameters of the partner profile. Assigned the process code MR01 and used the option trigger immediately. I am not sure if INVOIC is the right message type for F-43.(if there is any other message type?)
    I wanted to test this somehow. I activated the change pointer for INVOIC in BD50, then changed an existing Invoice in F-43. and ran We02 to see if any idocs are created for outbound ( Temporarily, i even set up outbound parameters for message type INVOIC). No idocs were generated. I even tested the partner profile using the program RSECHK07. It seemed ok.

    I dont think u got me right. I am not using EDI and file port. My data in application server is just a random ASCI file. I am writing a custom program to read this file and convert them into IDOCs .I am going to write a program to read these  files and convert the data there into IDOC  using the FM 'IDOC_INBOUND_ASYNCHRONOUS' .
    But before I do all these, I wanted to make sure that I am using the right message type - INVOIC for F-43.
    Also I am not sure if I have to use a std. process code MR01 or use create a custom one and then assign any FM in we42.

  • ALE for CATS Timesheet

    Hi everyone:
    I am using ECC6.0 for HR and 4.6C for FICO. I need to transfer my CATS timesheet data from HR to Controlling.
    I would like to know if anyone has experience with transferring CATS data to CO and if yes, which ALE/BAPI you use etc.
    Any further information is greatly appreciated and I'll definitely reward points
    Thank you,
    Ash

    this is available through a variety of third parties as part of a toolkit and may now also be one of the scenarios available via Project Gateway.
    Clinton

  • SAP HR to E-Recruiting ALE for Qualifications - Dates Hard-Coded

    The issue encountered occurs while using ALE to distribute Internal Candidate Qualifications from our SAP HR system to E-Recruiting (separate system/instance). The Qualifications which are stored in SAP HR (infotype HRP1001 or PA0024) looks nothing like what is being stored in E-Recruiting (infotype HRP5105) after distributation due to the fact that start and end dates are being hard-coded as 19000101 and 99991231. Given an internal candidate's proficiency in a qualification is changed, we don't know when it has changed. The time sequence is not being identified due to the fact that method CL_HRRCF_CANDIDATE_INFOTYPE_BL->MAINTAIN_CAND_QUALIFICATION is hard-coding 19000101 and 99991231 for the low and high dates. The standard class/method used for ALE inbound is
    CL_HRRCF_EMPLOYEE_INBOUND->HRRCF_CAND_FROM_EE_ALE. As can be seen on line 558 we are always inserting qualications, no matter what time constraint the infotype is configured for. From our perspective this is unacceptable from a client perspective, since we cannot search for internal candidates effectively as a result since we do not know which proficiency they currently hold. We would like to generate interest in this since we need a "majority rule" to have SAP change the code.
    Let me know if you need more detail to understand the issue.
    Thanks in advance,
    Matt

    Thanks Roman
    I followed your suggestion, i run a hiring action directly on the e-recruiting server and the system created the CP object. Is the first time I synchronize data between ECC and  e-recruiting.
    These are the steps that I did:
    1.- I use the t.code PFAL and distributed the object type O with the evaluation path O-O-S.
    2.- Then i do the same with the object type P but without evaluation path.
    The Message Type by default is HRMD_ABA as our distribution model use it with the following setting:
    Filter group:
    Infotype--> 0000,0001,0002,0003,0006,0105,1000,1001,1007,1008,1013,1025,1028 and 1033
    Type of related object--> C, CP, O, Q, QK, S
    Object Type--> C, O, P, S
    In the e-recruiting system when distributed the object type P, the following warning message appears: "Relationship starting from 01P 10000039 impossible - 01CP50008123 does not exist/is not active". However in the ECC system the object P 10000039 is related with CP 50008123.
    I would understand, how both system should be in the number range for personnel planning in the subgroup "01CP"
    There are some basic configuration that I must do?
    Thanks a lot for your help

  • ALE for Engg Change Management

    We are on SAP 4.7 platform and planning to use the Engg Change Management for our materials, BOMs, ROutings, etc.
    But alongwith that the requirement is to ALE this data with the chnage number to the Production system and let it get activated on a designated date.
    I used BD10 to ALE the data but the chnage number and data associated with that chnage number is not getting transferred. Does anyone know how to do this?

    Dear,
    The scenario focuses on the following activities:
    Creating Engineering Change Request
    Checking Engineering Change Request
    Approving Engineering Change Request and Convert it into a Change Order
    Performing Changes to Bill of Materials
    Completing and Release Object Changes
    Closing and Releasing Change Order.
    1. Create Engineering Request: CC01
    2. Check Eng. Change Request :CC02
    3.Approve Engg.Change Request and convert it into change order : CC02
    4.Perform changes to BOM :CS02
    5. Complete and Release Object changes : CC02
    6. Close and Release Engg.chnage order :CC02
    or Simply
    Crete Change Master (CC01) and then assign it to the BOM through that change number.
    Thanks,
    MS

  • ALE for Accounting (Billing- IDOC- Accounting(target sys))

    Hi Gurus,
    Here i have a situation,
    source system: Up on creating a billing document it should generate a IDOC
    Target system: The idoc Generated by the source system should be processed to create accounting document.
    is this possible with ALE, Please help me. Most urgent.
    ****Points will be rewarded
    Thanks in Advance.
    Ak

    hi ,
             check one thing all the transactional data can be generated as idocs but not master data...billing document is a transactional data element so we can create it...and process it to the target system..
    regards,
    venkat.

  • Need to modify the existing ALE for HR to add Non-HR data to it

    Hello Experts,
                        We have 2 SAP systems. System A sends data through ALE/IDOC to System B message type HRMD_ABA. Is there is a way the current system be modify to send more data from System A (table USR02, when particular field got change) to System B. Currently we are sending HR data only.
    I am new to ALE world therefore if someone gives steps and details will be greatly appreciated.

    Hi,
    ALE coniguration docmentation can be found here:
    http://help.sap.com/saphelp_erp2005/helpdata/EN/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm.
    You can activate change pointers using IMG steps in this location:
    SAP NetWeaver->IDoc Interface / Application Link Enabling (ALE)->Modelling and Implementing Business Processes->Master Data Distribution->Replication of Modified Data
    thanks.
    JB

Maybe you are looking for