Shipto on Inbound EDI Order Idoc

I cannot get the inbound order idoc to select the shipto. When I map in the E1EDKA1 WE, I am getting different results (errors) depending upon whether I use the PARTN or LIFNR.
If I map in the WE LIFNR, the error message is: "Customer belongs to customer group 0002 and thus cannot be the soldto". In this scenario, I am also mapping in the AG with LIFNR.
If I map in the WE PARTN (AG LIFNR also), the error message is: "Field KUWEV-KUNNR does not exist on the screen.
My goal is to able to use EDPAR using LIFNR to select both Soldto & Shipto. I would have thought it would have been as simple as filling these values into E2EDKA1 and updating EDPAR with the corresponding values. But as you can see, this is not working for me. Is this possible? Has anyone been able to get this to work?
Thanks.

Look at this blog..Will tell you how to troubleshoot your IDoc issues..
<a href="/people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process of ALE Process</a>
Raja T

Similar Messages

  • Change inbound EDI order types

    Hi Gurus,
    Is there a transaction where in we could change inbound EDI orders from customers to process warranty orders.
    Thanks
    Anusha

    Look at this blog..Will tell you how to troubleshoot your IDoc issues..
    <a href="/people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process of ALE Process</a>
    Raja T

  • Creating inbound Sales Orders IDOC within SAP

    Hi,
    I receive a flat file containing sales order information. I would like to create inbound Sales Order IDOCs from this flat file. I know I can use BAPI_SALESORDER_CREATEFROMDAT2 to create sales orders however I would like to retain the benefits of IDOCs e.g. error retention and re-processing.
    There are a number of functions MASTERIDOC_CREATE* to create various IDOCs but I can't seem to find one for message type ORDERS. I know I can create a 'Z' version but would like to avoid that as much as possible as development budget is tight.
    Any help would be greatly appreciated in the form of reward points.
    Thanks and regards,
    Liam

    Hi,
    Can u tell me the steps to create a sales order using idoc, i've created a bapi but thats a temprory use. I wanted to created a sales order automatically when a purchase order is saved.
    Please let me know if u can help me, i wanted to do it using idoc
    Regards
    Sanju

  • ATP check for inbound EDI order

    Hi Friends,
    When I am creating outbound sales order then ATP check is getting executed properly & multiple schedule lines are getting creating in IDOC also (depending on the avaibility of stock).
    But When I am trying to create the inbound sales order via EDI/IDOC there is no ATP check performed & multiple schedule lines are not getting created in sales order(as per the avaibility of stock which I am checkin thro So09 tcode).
    ANy1 has faced smilier problem in past. If yes then please let me know how to solve this problem of ATP check.
    PLease let me know as soon as possible.
    Many thanks in advance
    Br, Prashant

    HI Frndz,
    problem is solved by using following customizing settings
    Customizing:
    SD/function/requirement availability/availability check/default (OVZJ)
    Change the field "Rule availability" to the required value. You receive a list of the possible values using the possible entries pushbutton. Rescheduling is regarded as background processing. If you want to allow partial deliveries, choose the value 'E'.

  • Message No.00088 while posting Inbound Sales Order Idoc.

    Hello Experts,
    I am working on Inbound Interface i.e inbound sales order via Biz talk. When BizTalk send one file contains all sales order related data .
    When it comes to SAP, the Net price for PRICE condition type, getting an error message
    Input must be in the format ___,___,__~.__V
    Message no. 00088
    Diagnosis
    Your entry does not match the specified input format.
    System Response
    The entry in this field was rejected.
    I already checked my User settings everything is ok. When I am manually putting it like 122.32 its working but when its came by file thru inbound interface I am getting the above error.
    The Net price field is KOMV-KBETR.
    Please help me out.
    Waiting for your suggestions.
    Thanks in Advance.
    Dev

    Thanks for your reply.
    Already check that thread & settings.
    Still the error is there.
    Manually its working only when data receive tru IDOC sysytem is throwing same error.

  • Crating multiple sales orders based on one inbound purchase order idoc

    Hi All,
    I have a requirement to create multiple sales orders based on single inbound PO idoc.Please let me know whether is it possible or not?
    Regards
    mahesh

    Hi Mahesh,
    What is your crieteria for different SO's ?
    Regards
    Megha

  • Segment for WBS element in Inbound Sales Order Idoc

    Hi gurus,
    I am trying to create an inbound idoc for sales order ' VA01'. I need to populate WBS element in the item level under Account Assignment Tab. I am using ORDERS05 basic type. Please help to find which segment to use for WBS element. Waiting for your reply. Please help.
    Regards,
    Satyajit

    Hello,
            As far as I know, there is no Segment / Field definition in ORDERS05 for WBS Element as it is not mandatory information to be filled in order for the Sales Order to be Complete. So, you need to create an Extension of the IDoc Type ORDERS05. For your requirement, here is the Approach I have.
    1. Create an extension for IDoc Type ORDERS05 to ZORDER05 with a Custom Segment Z1EDP01 in which you'll have the Custom Field Name VBAP-PS_PSP_PNR which is the WBS Element field in VBAP Table.
    2. Now, use the Customer Exit EXIT_SAPLVEDA_001 in the Enhancement VEDA0001 in which you can actually populate the Field WBS Element that would be already available in the Inbound IDoc to store it in a Work Area. As you are aware, you'll need to create a Project in CMOD for the same.
    3. Export the same to some MEMORY ID 'XXX'.
    4. Come back to the Selection Program for ORDER05 which is IDOC_INPUT_ORDERS in which you'll find the below CASE Statement.
        CASE xaprau.
              WHEN ' '.
                PERFORM call_va01_new_orders USING ok.
              WHEN 'Q'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Angebot
    call transaction Order Entry VA01 with refer to quote number.
                PERFORM call_va01_new_orders_angbt USING ok.
              WHEN 'C'.
    Aufruf Transaktion Auftragerfassung VA01 mit Bezug auf Kontrakt
    call transaction Order Entry VA01 with refer to contract number
                PERFORM call_va01_new_orders_contk USING ok.
              WHEN 'L'.
    5. Now, since our Standard Order Type (VBAK-VBTYP) is 'C',
        we'll have to choose the Subroutine for the 'C' Option.
    6. In this Subroutine, there is another Subroutine va01_dynpro_kopf_kaufmann_kde2 which is for populating Custom Dynpro Fields for the Sales Order. So, we need to choose the same Subroutine inside which we have to Create an Enhancement Implementation.
    7. In this Enhancement Implementation (Implicit), we have to IMPORT the value of the WBS Element which was exported in the Customer Exit.
    8. Check if it is initial. If it is not, then Call the Perform as below.
         IF NOT WA_Z1EDP01 IS INITIAL. "Checking if the Segment
                                                           " is Empty
       PERFORM DYNPRO_SETZEN USING 'COBL-PS_POSID' WA_Z1EDP01-ZZWBSELEMENT.
    ENDIF.
    9. Since the Sales Orders are posting using BDC here, by calling the above Subroutine DYNPRO_xxx, we are appending our Custom Segment / Field value to the BDC_DATA table.
    10. In Step 8, I've given the Notation for Work Area. It will also be applicable when there are multiple Line Items. All you have to do is to EXPORT an Internal Table instead of Work Area and use the same here for each Line Item.
    11. I've given you above procedure because I've worked on similar requirement in which I had to populate the Special Processing Indicator instead of WBS Element.
    Hope it would be helpful for you.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Inbound Sales Order IDoc ORDERS05

    Hi there,
    I'm using the Idoc ORDERS05 Process Code ORDE to create Sales Order, all the process it's working perfectly. I would like to know if I can fill the header text of the order using the Idoc. The FM that I'm using is IDOC_INPUT_ORDERS
    I have included in the idoc the following segments:
    E1EDKT1                     003 EN   0001      0001
        E1EDKT2                     XXXXXXXXXXXXXXXXX
    but the header text in the order created is empty.
    Any idea about this, thanks in advance.
    Alexis Ramirez

    Hello Alexis
    Below you see part of the XSLT mapping (on SAP-XI) for EDI purchase orders which are mapped to ORDERS.ORDERS05 IDocs (-> sales order).
    I assume that in your case the name of TDOBJNAME (here = 'String') is missing.
                             <E1EDKT1 SEGMENT="1">
                                  <TDID>Z091</TDID>
                                  <TSSPRAS>D</TSSPRAS>
                                  <TSSPRAS_ISO>DE</TSSPRAS_ISO>
                                  <TDOBJECT>VBBK</TDOBJECT>
                                  <TDOBNAME>String</TDOBNAME>
                                  <E1EDKT2 SEGMENT="1">
                                       <TDLINE>
                                            <xsl:if test="../S_UNB/C_S002/D_0004='12345'">
                                                 <xsl:value-of select="S_BGM/D_1004"/>
                                                 <xsl:text>/RY</xsl:text>
                                            </xsl:if>
                                            <xsl:value-of select="S_FTX/C_C108/D_4440"/>
                                       </TDLINE>
                                       <TDFORMAT/>
                                  </E1EDKT2>
                             </E1EDKT1>
    Regards
      Uwe

  • Inbound Production Order IDOC

    Hi All
    I have requirement where data is coming from legacy system to SAP IS AFS version 6.0 via GIS  to generate a production order. I found the IDOC type for this LOIPRO01.Can any one having the mapping document.
    Pl advice for the production creating via external system, need to maintain the BOM and Routing in SAP. As my requirment is no need to maintain the master data like BOM and Routing but need to create production order from External system. Pl advice is it possible?
    Thanx in advance
    Regards
    Kumar

    Hi,
    All production and process orders are transferred independent of their status in POI in IDoc LOIPRO in the standard system.
    To do this, you need all master data in SAP-ERP System.
    Hope following URL will suffice your needs;
    https://wiki.sdn.sap.com/wiki/display/Snippets/ProductionOrderIdoc+Program
    https://wiki.sdn.sap.com/wiki/display/ABAP/ProductionOrderIdoc+Program
    Bye,
    Muralidhara

  • ATP check for EDI orders

    hello all,
    When we create a sales order manually, we get a delivery proposal screen with the options of choosing different dates and quantity. Can I know how this works with an Inbound EDI order?
    Whether the sales order will be created with unconfirmed quantities ? Does user intervention is required if IDOC fails due to availability failure? Can we automate the process for EDI orders so that the order picks up alternate plant or material if it is linked to GATP(APO)?
    regards,
    shan

    closed

  • ATP check with EDI orders

    hello all,
    When we create a sales order manually, we get a delivery proposal screen with the options of choosing different dates and quantity. Can I know how this works with an Inbound EDI order?
    Whether the sales order will be created with unconfirmed quantities ? Does user intervention is required if IDOC fails due to availability failure? Can we automate the process for EDI orders so that the order picks up alternate plant or material if it is linked to GATP(APO)?
    regards,
    shan

    closed

  • Inbound Porduction Order

    Hello,
    We are getting Production Order as an Inbound Idoc, it is well known fact that there is no process code & function module to process the incoming Idoc & create Production Order
    Can you please share you experience in writting a function module to handle inbound Prodcution order idoc, what all function modules should be called to handle  Production order, componenets, reservations, operations, items creations etc,
    Please share the code, if you have already written
    Also I came across function module : CIF_PRODORD_INBOUND, currently working on it to find a way of using this function module to create production order.
    This will be of great help to everyone, as many face this problem.
    Thanks in advance for your comments & support.
    Regards,
    Sridhar

    Hi,
    To inbound Production Order, I think you may have finished the INBOUND IDOC configuration, such as inbound process code.
    Your inbound process code should be binded with a FM, to handle the inbound IDOC.
    FM: IDOC_INPUT_ORDCHG could give you a reference.
    The gernal logic are the follwoing 2 steps,
    1. convert IDOC into SAP data structure (IDOC are all CHAR type, need to be checked and converted)
    2. call correponding BAPI to update the transaction data into SAP DB
    Cheers,
    Edited by: NI SHILIANG on Mar 5, 2010 7:22 AM

  • Sales Order IDOC creation using IDOC_INPUT_ORDERS

    I am trying to create a Sales order IDOC (Inbound) from a flat file using the FM - IDOC_INPUT_ORDERS .
    I am able to create the sales order. But I don't see the idoc getting generated anywhere.
    I see the import parameter - DOCUMENT_NUMBER coming blank. Why is the IDOC not getting generated ?
    Any tips will be useful ?
    Can we create Inbound SAles Order IDOC using 'MASTER_DISTRIBUTE_IDOC'  FM ?
    THanks.

    Hi Shareen Hegde 
    To create Inbound...idoc
    Use the Function Module in you Program : IDOC_INBOUND_WRITE_TO_DB to create the Inbound idoc
    Pass the Control record and Data record in FM.....
    Use Message type : Orders
    IDoc type : Orders01 or 02 or 03 or 04 or 05 ....  which ever suite for your requirement....
    Process Code : ORDE
    When ever your custom program for creating the inbound sales order with  runs .....
    it call the internally FM IDOC_INPUT_ORDERS to create the Sales order...
    or
    If you are getting the inbound idoc from subsystem .....then check you partner profile ,Message type ed and Process code is correct or not....
    I hope this resolves your issuse..
    Ramesh

  • EDI Mapping to ORDERS IDOC - urgent

    Hi All,
    My scenario is creation of sales orders in R/3 using inbound EDI messages.
    Source is the Seeburger external definition(ORDERSV9)(Copied object into my name space) and the target message is the orders IDOC(R/3)(imported).
    my question is: we have many segments and the feilds in the target message(IDOC). how will in know which feilds from source message are mapped to the correct feild in correct segment of the target message.
    Please clarify as I'm stuck in Mapping?
    Cheers,
    Smith

    Hi Liang,
    I know the structure, feilds and the data in the feilds of the EDI structure. I just need to know to which target feilds in IDOC the respective source feilds are mapped to?
    In target IDOC structure we have nearly 100 feilds and i'm not sure which feilds are to be mapped to create a sales order in R/3.
    Fucntional consultants couldnt help much and are not completely aware where the data is posted in the sales order from the feilds in the idoc structure.
    I'm waiting for any EDI experts to respond. Will see
    Cheers,
    Smith

  • How sales order is created from inbound purchase order from customer by EDI

    Hi experts,
    My doubt is how a sales order is created when a customer sends a purchase order through EDI.
    My doubt really starts here.. (how the Idoc is posted).
    Case 1 : Just the process code is checked and corresponding function module is called and in background a sales order is created. (Or the below process)
    Case 2 : The process code will point to a workflow where an authorized person will enter some more additional data's and save the document.
    And also how pricing procedure, material determination, material substitution will take place/ works if we want to post a inbound purchase order into sales order..
    can u people clearly explain how the process takes place in real time ...
    with regards,
    James..
    Valuable answers will be rewarded..

    hi,
    the first option is the right one. the FM invoked makes a direct input, so all the functionalities in S.O. are the standard one in the same way as if you are making it manually.
    Also you can have some exits in the Idoc FM, so you can manipulate data there before loading the sales order.
    pls. reward if helpful
    regards
    Roberto

Maybe you are looking for

  • Updates to the Air?

    I have a macbook air that I got this last April before the new ones came out in June. I'm told the processor on the new ones is faster and the battery life is longer. Is there anyway for me to update mine to have the same specs as the new Air?

  • HT1338 i have purchased lion from app store but still now i have not installed can i upgrade to mountain lion

    i have bought lion may 2012 from apple app store but still i have not installed in my mac book pro can i upgrade to mountain lion for free

  • Unify organization names in different languages

    Hi, I have registered organizations in the system sometimes while logged in US language (base language), some times in another language. This causes that people which are logged in the system in different languages see organization names with differe

  • HT201413 error 21 linked to battery failure

    Hi I have been having a problem with My Iphone 4. It started 2 days ago when it had 10% battery left, I was timing a sports game and when i went to check the time 5 minutes later and the phone had shut down. I thought it was down to the fact it had n

  • Drag and drop VIDEO ONLY into timeline

    Hello If I mark the ins and outs of a clip and want to drag the VIDEO ONLY into the timeline how do I do it? Most of the time I don't need the audio and it takes too long to select it and delete it. Is there a button I hold down? Thanks POWERMAC G5