ALE -Problem

Hi all,
  I have a scenario like i have to send similar data from one system to two differents differents. I have done all the setting in outbound and inbound side. But my scenario is i have to send the data to one system on a contineous basis and to another system on mothly wise. Can you please provide me the step by step procedure to meet this requirment.
Immediate response will be appreciated.
Regards,
Ranjan

Hi nagaraj,
That is right whatever you replied. my question is I will schedule the program RESOUT00 for outbound and RBDAPP01 for inbound that is fine. But to collect the 30 0r 64 status idoc i have to create a Zprogram right? Then when when this Zprogram will be called? i am new to this ALE/ IDOC. Kindly explain me in detail.
Regards.

Similar Messages

  • ALE Problem inter SAP system

    Dear Expert,
    I am a fresher in ALE. I have configure ALE in my Development and Q/A system. Dev system as sender and Q/A as receiver.
    When I try to send GL account master data from Dev to Q/A, I have problem. I cannot see my GL Account in Q/A system. In sender, I see the log and found that IDoc status is ok.
    Regards,
    MAL

    Hello MAL,
    Please ensure that the user id in TRFC LUW has proper authorizations.Additonally also ensure the user in target group has proper authorizations Please give them autorizations not only to create and process idocs (S_IDOC* authorization objects) Also authorizations to create  and change GL accounts (F_SKA1_BUK,F_SKA1_KTP etc. authorization objects) should be given to the user involved in QA system (this user is same as in the RFC destination for QA) If this is a system or communication user then SAP_ALL can be given. Do that and then process the TRFC queue.
    Regards.
    Ruchit.

  • HRMD_A ALE Problems

    A while back I set up HR Master Data distribution. Initially, the client was running HR on the same server as FI, MM, SD etc. They wanted to move to a new HR server for security reasons.
    I set up the ALE in order to connect the HR system to the R/3 system. Among others, i used message type HRMD_A. A problem I have come across is that sometimes the ALE tries to send objects across in the incorrect order, and the IDocs fail.
    For example, if I create a new position, and then make some changes to that position, or assign relationships etc - The ALE sometimes tries to send the changes or relationships before it sends the actual position - This of course causes an error on the receiving system because the object does not exist when the changes are being attempted...
    What are the steps that I should make sure have been taken to ensure no errors in the ALE?
    What are the background jobs that I should have scheduled etc?

    Dear David/Manas,
    Manas : Please refer to note 752194 and also the documentation in SE38 of report RHALEINI. Serialization can assure that IDOCs are processed with the correct order even if customer only use message type HRMD_A.
    David :
    2.1 Re-distribute all the data just to make sure that all is in sync. Is that correct?
    - Yes you need to make sure your initial distribution has been done correctly.
    2.2 Before I run transaction PFAL, I assume that I need to de-activate change pointers u2013 or not?
    - No you do not need to deactivate the change pointers.
    2.3 I then follow your steps 1-4
    3.1 After that, I should set up the serialization for sending and receiving on the box:
    3.2 Which system must I do this on u2013 R/3 or HR?
    - You need to install the serialization in your source system (where PFAL will be running). please refer to the documentation of report RHALEINI for further info.
    3.3 I assume that I will need to "Define New Serialization Groups" for HRMD_A?
    - Refer to note 752194 and the documentation of report RHALEINI. It will guide you in this process.
    3.4 The distribution model has already been maintained as mentioned in point 1.1. Do I need to add info-type 1028 to the filter?
    -  Unless you need this infotype
    3.5 I will then need to u201CDefine Inbound Processingu201D.
    For inbound:
    -> go to transaction WE20 -> Select Partner
    Select Inbound Message Type and change the processing method from
    "Trigger Immediately" to "Trigger by background program".
    3.6 Lastly I will need to create a variant for program RBDSER01 and schedule a background job u2013 How often should this job run? Which server should this job be run on? R/3 or HR?
    This report is used when you are using different application servers and different message types. So in your scenario, you can use report RBDMIDOC to create your idoc from change pointers and then run report RSEOUT00 to send these idocs to the target system.
    Hopefully I clarify your request,
    Best Regards
    Christine

  • ALE problem when delete GL Account

    Dear Expert,
    I have create ALE with 2 client in my system. When I try to create GL account in sender system, that GL account also created in receiver system.
    When I tried to delete it from sender system, that GL account still exist in receiver system but have flag "mark for deletion".
    I use message type GLMAST.
    Regards,
    MAL

    Hi MAL,
    AELE does not move the deletion. You need to delete the GL Accounts manually in all the received systems. One thing you can do before deletion is to block the the account for posting, ALE it and then delete.
    Regards.
    Ruchit.

  • ALE problem with distribution model

    Hi ,
    I have created one logical sys for client 030 as LOGSYS030. and i Have created one more dummy logical sys for client 030 as LOGSYSD30.
    then i have created model view with LOGSYS030 as sender and LOGSYSD30(dummy log sys) as receiver ,then i have generate the partner profile.
    next i am trying distribute model view while i got error ,model view has not been updated ,reason distribution model currently being processed.
    How can i distribute the model view for same client act as recevier and sender.
    Thanks & regards
    laxman

    Hi Joerg ,
    actually i want to create sales order with some changes when the customer create the sales order in the same client,
    i used ale . outbound idoc for sales order1 details, again i triger inbound idoc (orde) for creating second sales order based on 1st sales order.
    mainly client needs sales order2 without manual interaction(report program)
    Thanks & Regards
    laxman

  • Delta ALE: Problem  TCDOB

    Hi Gurus,
    I want to extract data from 0FUNCT_LOC_ATTR in delta ALE mode. But the object that I need (TPLNR) is not in table TCDOB (which I can't enter data) so i can't select this object when i'm trying to configure the ALE Delta for this DataSource.
    Can anybody help me?
    Thanks in advance!
    Regards!
    Edited by: Guillermo Melero on Jun 20, 2008 12:34 PM

    Hello Lida,
    Try to be assisted via this link :
    [Re: How to Retrive data from IDOC]
    Good Luck,
    Boaz

  • ALE problem.-----------taKE UR POINTS

    Hi all abapers,
    I got message types EQUIPMENT_CREATE and EQUIPMENT_CHANGE. now what is the tcode for sending equipment from 1 client to another.
    Like in case of MATMAS message type we had BD10.
    <b>i ensure u 4 points.</b>

    Hi,
      Please check your partner Profile settings in transaction WE20 and see that the required message type is configured overthere.
    Refer the below steps
    To Create Idoc we need to follow these steps:
    Create Segment ( WE31)
    Create Idoc Type ( WE30 )
    Create Message Type ( WE81 )
    Assign Idoc Type to Message Type ( WE82 )
    Creating a Segment
    Go to transaction code WE31
    Enter the name for your segment type and click on the Create icon
    Type the short text
    Enter the variable names and data elements
    Save it and go back
    Go to Edit -> Set Release
    Follow steps to create more number of segments
    Create IDOC Type
    Go to transaction code WE30
    Enter the Object Name, select Basic type and click Create icon
    Select the create new option and enter a description for your basic IDOC type and press enter
    Select the IDOC Name and click Create icon
    The system prompts us to enter a segment type and its attributes
    Choose the appropriate values and press Enter
    The system transfers the name of the segment type to the IDOC editor.
    Follow these steps to add more number of segments to Parent or as Parent-child relation
    Save it and go back
    Go to Edit -> Set release
    Create Message Type
    Go to transaction code WE81
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter
    Click New Entries to create new Message Type
    Fill details
    Save it and go back
    Assign Message Type to IDoc Type
    Go to transaction code WE82
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter.
    Click New Entries to create new Message Type.
    Fill details
    Save it and go back
    Regards

  • Partner profile,Message type

    First time if I am configuring SAP R3 and SAP BW system
    I need to create Partner profile and Port definition ,message type RSINFO,RSSEND,RSRQST.
    Creating SAP R/3 source system in BW-I need to use RFC user or my user id is fine.
    Any one help me out which message type goes to where or related any documents.
    Please advise on this

    Hi,
    For info about source system connections see the following notes:
    793717    Client copy into the BW client in Netweaver/mySAP ERP               
    606757    Naming conventions for logical systems                                      
    <b>524554    Storing destinations in the BW environment </b>                              
    423184    ALE: Problems with logical system names                                    
    325470    Activities after client copy in BW source systems         
    <b>184971    Notes on BW source system connections </b>                    
    184754    Procedure after BW database copy                          
    184447    Building a BW-system landscape                            
    184322    Procedure after DB copy of BW source systems              
    121163    BDLS: Converting logical system names 
    Kind regards, Patrick Rieken.

  • BAPI for Purchase order change

    Hi experts,
      I just want to change PO quantity by BAPI function module: BAPI_PO_CHANGE, I fill in PO number, Item number, material number and PO quantity to parameters, but result is not well. it shows a message below and the purchase order is not changed.
    message:
    For the currency code  ALE communication is not allowed
    Message no. B1889
    Diagnosis
    The ISO code assigned to the current currency code is not unique and the primary flag is NOT set. This currency code can therefore not be used for external communication.
    I checked currency config in SPRO and the assignment of ISO code is unique and the primary flag is setted actually.
    so what else can I do to solve this problem.
    thanks in advance.
    jack

    The B1889 message has the following reasons:
      -> The primary flag of the found ISO code is assigned more than once.
      -> The ISO code is not unique and the primary flag is not assigned
         for associated SAP currency codes.
      -> The ISO code is not unique and the current SAP currency code has
         NOT assigned the primary flag.
    First case: CC   ISOCD  XPRIMARY
                CNY   CNY      X
                RMB   CNY
    Your ISO code is not unique, therefore you are using the primary flag.
    If a dataset wich currency code CNY is encountered, everything is ok
    because none of the 3 rules mentioned above can be applied.
    If a dataset contains currence code  RMB, rule (3) will be applied.
    Therefore, you get the following output in this case:
      "For curreny code  RMB  ALE Communication is not allowed"
    Second case: CC   ISOCD  XPRIMARY
                 CNY   CNY
                 RMB   CNY    X
    If a dataset contains currency code RMB, everything is ok because it is
    flagged as primary. Like in the first case, if CNY is encountered,
    rule (3) will be applied and you will get the output:
      "For curreny code CNY ALE Communication is not allowed"
    If you are using both CNY  and RMB together, it is not possible to avoi
    the B1889 message beause there will be always the case that your ISO
    code is not unique AND that one currency code is not flagged as primary,
    which is summed up in rule (3).
    Please see information in attached note  "144349 ALE: Problems with
    currency conve".

  • PROBLEM: ALE SCENARIO (PURCHASE/SALE)

    i need to create a sales order at clent"xyz" automatically as soon a purchase order at client "abc" is generated.
    For DOING this,iN MESSAGE CONTROL i am using
    medium:ALE
    application:EF
    output type:NEU
    outbound process code: me10
    messagetype:orders
    and while defining inbound parameters for client "xyz"
    Process code: orde
    -process immidiately
    nOW Purchase order is generated,And idoc for the same is also created which is sent to the port for transmission at specified RFC destination.
    message status = 3 (sent to port)
    But it is unable to create the application document,
    reason:    VKORG, VTWEG, SPART cannot be determined for customer 0000003000 , vendor 0000003000
    it needs these fields for automatic generation of sales order.
    Now i am able to find these fields,they exist as data elemnt in SAP.
    How can i add these fields to my message(idoc type).As i am using "Orders",which is SAP object,which i cannot edit.
    What could be the probable solution?Pls. suggested, if i am missing in between at some point....
    Thanks and Regards:
    Vijay Raheja
    09868633169

    Hi, Vijay Raheja 
    Aveek Ghose's solution is right, you can solve this problem by create a extension IDOC type.
    List the mainly step as following:
    Create The Extension Segment   we31
    Create the Extension IDoc Type  we30
    Create the new Message Type   we81
    Do some change on the IDOC configuration:
    If you want to create a FM to handle your new extension IDOC, you also need to create a new process code link it, and assign it to your IDOC type.
    But normally, we don't create new handle FM for extension IDOC, adding an enhancement in the current IDOC handle FM is enough.
    How to do this step according to your requirement.
    Hope it will be helpful.
    Thanks a lot

  • Problem Unable to convert the sender service to an ALE logical system

    Hi to All..
    I'm facing a problem in one scenario File to Idoc .. I got this problem
    "Unable to convert the sender service to an ALE logical system" in pipeline Call Adapter.
    I check this blog but the problem persist . /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    Also I have another scenario in other Software Component Version SCW  and the Idoc works correctly..
    I wonder if I miss something
    this the trace
      <Trace level="1" type="T">----
    </Trace>
    - <Trace level="1" type="B" name="CL_IDX_IDOC_SERVICE-ENTER_PLSRV">
      <Trace level="1" type="T">Pipeline Service ID: PLSRV_CALL_ADAPTER</Trace>
      <Trace level="1" type="T">Get Information from IS-Header Objekt</Trace>
      <Trace level="1" type="T">Get Information from SD-IDoc-Endpoint</Trace>
      <Trace level="1" type="T">Sender and Receiver after Header-Mapping</Trace>
      <Trace level="1" type="T">Sender service Sys_XXX</Trace>
      <Trace level="1" type="T">Receiver service Sys_EDV_XXX</Trace>
      </Trace>
      </Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
      <Trace level="1" type="System_Error">Error exception return from pipeline processing!</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
    Edited by: Luis Ortiz on Jan 25, 2010 3:37 PM

    Hi,
    in order to use only one logical system (PI's) in we20 in ECC and not as many as you have sender systems
    Regards,
    Michal Krawczyk

  • Problem for ALE

    Good morning, my problem is the following one and state of offer via ale the teacher of materials but has not left me gives error me in the Idoc and rejected the Idoc and continues giving error does not pass any of a whole group if that the connection between both acclimates they exist because where it gives me in error with the Idoc it is in client who receives the data and either and sent the vendor via ale and I work or not if she is that I am forming bad the message I throw is that I am using in message MATMAS and in the WE20 or and made the configurations corresponding the error with I modulate of function IDOC_INPUT_MATMAS01 and this is what me it says to aid
    Function module not allowed: & 
         Message no. B1 252         
    Diagnosis                                                                               
    The function module IDOC_INPUT_MATMAS01 and the application object type
         BUS1001 which were determined are not valid for this IDoc.                                                                               
    Procedure                                                                               
    1.  Please check that the process code in the  inbound partner profile
             is correct.                                                                               
    2.  If this is the case, you should check the ALE inbound methods ALE 
             inbound methods for the process code and see whether the specified
             function module and application object type are correct.                                                                               
    3.  If this is also the case, then the function module and the        
             application object type are not permitted for the logical message 
             type, message variant, message function and basis type that are   
             contained in the IDoc control record. You should check whether the
             correct values have been assigned to these fields in the control  
             record. If they do have the correct values, then the assignment to
             the function module and the application object type needs to be   
             maintained.

    The table is maintained with BD69 - Assignment of message type to IDOC type.
    In my case I added one line with values:
    Message type: {my reduced message type}
    Basic type: HRMD_A06
    Extension: {my HRMD_A06 extension}
    Also it looks like there is another (better?) way of making the assignment. It is done with WE82, described in sap help here http://help.sap.com/saphelp_erp2005vp/helpdata/en/dc/6b7db043d711d1893e0000e8323c4f/frameset.htm and also discussed in this topic.
    SAP ERP Human Capital Management (SAP ERP HCM)

  • Problem in creating Invoice receipt using ALE-IDoc?

    Hi all,
    I implemented the auto creation of invoice receipt when billing document created using ALE-Idoc. It is working fine in PRD also.
    But today , there occurred a problem in this . The problem is  when the billing document is created the Invoice receipt is not creating directly , but a job is creating. But till yesterday it created the invoice receipt immediately as we required.
    So please help me on changing the creation of invoice receipt directly from current job creation? 
    No configuration has been changed ,  but my user tried to create the more than one billing document at a time.so i think  this is the reason for it. But now though he is creating only  one billing document , it is creating a job.
    Please reply ASAP.
    Thanks,
    Vamshi.

    Solved .

  • [HELP] ALE inbound process and Workflow handling problem

    Hello,
    first of all, i have to apologize about my english level. I will try to explain my problem (thanks for your patience ).
    Well, I'm implementing an ALE inbound interface. My development at this point are:
    - Customer Idoc Inbound function (with correct interface).
    - Customer Basic Type
    - Customer Message Type and correct assignment to the Basic Type (Tx WE81 and WE82)
    - Customer Object Type (Subtype of IDOCAPPL)
    - On BD51 I put "1" for my function.
    - On WE57 I put this:
    Processing by --> My function and type "F"
    IDOC type --> My Basic type (without any extension)
    Message --> My message type (without any message code or msg. function)
    Object --> My object type (subtype of IDOCAPPL)
    Direction --> "2" (Inbound)
    - I created a process code for this interface (on WE42):
    It is processed with ALE service and by a function module (my function).
    On "Module(Inboud)" part I put my function and maximun number of repeats "0". On IDOC part I put my Object type with start event "INPUTERROROCURRED" and end event "INPUTFINISHED".
    On application objet I put my Object type.
    Rests of fields are blank.
    - I defined a partner (WE20) with this new message type and process code.
    - Also I created a Task (PFTC) for handle exceptions in inbound process. It has a rule for agent determinate.
    I think it is all.
    My problem is: when I process an IDOC (from WE19 for example) and it gets 51 status (error), it has to launch an event that trigger my task, is this way? Well I'm not getting any event.
    I have all Workflow customizations OK (in this systems are running some Workflows).
    In my function code, when I detect any error I put an error in the status table and put in WORKFLOW_RESULT the number '99999'.
    Why I'm not getting any event? What I'm doing wrong?
    Thanks in advance. Regards.

    Hello again,
    finally I've solved the problem. The solution for me, was a config on tx. WE42 and some missing code in the function, I only fill WORKFLOW_RESULT with '9999', but I didn't add any register to RETURN_VARIABLES table.
    Regards.

  • Ale model view problem

    Hi All,
    I am trying to transfer one material using MATMAS.
    I follow the following steps for ALE.
    1) create logical systems in client 500 (sys500) & 600 
       (sys600) clients  in same server.
    2) assign the logical systems to respective clients.
    4)  create RFC destination . there i can log in in to
        other client using remote login.
    5) Now i create model view. here i am facing a problem .
       it is showing sending & receiving system same.
    Why this problem is there ?
    Regards,
    Dilip

    Hi Dilip,
    I think ALE in same system..
    Regards,
    Anand Mandalika.

Maybe you are looking for

  • [Endeca 3.1.1 + ATG 10.1.2] @FileNotFound error while requesting a page

    When I am requesting for a Endeca page (say "dil"), I am getting the following error: 18:40:58,306 INFO [AssemblerPipelineServlet] DEBUG Allowed mime type null for assembly of URI /crs/dil 18:40:58,306 INFO [AssemblerTools] DEBUG Assembling content f

  • Ear packaging benefits

    Hi everybody, I just wanted to get some opinions/validation on ear packaging based on reading some of the documentation http://edocs.bea.com/wls/docs60/programming/packaging.html#1037589 It seems that the class loaders for the web applications will b

  • Finding all cycles in a directed graph

    Hi all, I have a task I believe I will solve relatively easy if I manage to detect all cycles within a graph that I can build from the data given. I googled for a while but I couldn't find some explanation that I can use. I came upon refrerences to s

  • L2VPN on 7600 with 10GE interfaces

    It is my understanding that SIP-200/400 or OSMs are required for L2VPN on 7600. - Is there a way to run L2VPNs on a 7600 having only 10GEs and GEs interfaces? What options are there available for L2 VFIs at these speeds? -W

  • I want to customize the script that creates ID contact sheets

    I'm using Bridge and InDesign CS3. I just discovered the powerful tool of creating the contact sheets with Bridge. I was wondering if I could edit/customize the script that creates this function. I do not want a 1 pt border around my images or captio