EDI Orders

Hi,
My scenario is: we are getting different EDI orders from 5 different customers and should post them in ERP as sales orders:
we are using AS2 adapter as sender and only one mail box is used to collect the data: For this,
1.Do we need to create 5 sender CC's or one CC would serve my purpose:
2.The data(feilds to be mapped) for the orders would be different for 5 customers, so obviosuly 5 different message mappings.
3. would any more suggestions , so that i can only need to built 1 AS2 sender and solve this?
4. One receiver agreement and reveiver determination for IDOC receiver, where the orders are posted in ERP as sales orders.
Please clairfy,
Thanks in advance.
Smith

Hi Chirag,
Thanks for your reply.
As per some forum questions answered by you and other guys..
AS2 ID: Is a WAN number provided by the WAN provider which is need to recognise from which partner the data came.
As I mentioned you, we are picking data from the mailbox...so in this AS2 ID: I beleive we need to provide the mailbox details where from the data is being picked. OR Do we need to provide from which WAN number of the customer, is sending the data to the mailbox. I'm confused. Please correct me.
Regarding the message subject,  the message subject for all of them will be ORDERS, so i dont think this message subject would help us.
Please clarify?
Thanks in advance,
Smith

Similar Messages

  • How to add STRS2  value in the EDI order

    Hi Friends,
    I have to add one extra field STRS2 in the Idoc segment
    Field STRS2 ( CHAR 35 ) - "This field represents the second line of street address for vendor."
    We are not getting the value of  STRS2 on the  EDI Order.
    If we need it, how we have to proceed.
    Any one can guide with detaild information including where to change the code and all.
    Regards
    Kumar

    go to table TBDME and then pass the message class and execute then you will be getting the function module name.
    Then get into the source code of function module and search for call customer, it will give you the available exits..Then check out whether you will be getting that segment values in that exit.
    Hope it helps.
    Reward if it is useful.
    Thanks,
    Srinivas

  • [SAP XI] EDI orders posting job to SAP R/3

    Hi everyone!
    I would like to know if SAP XI has the capability to directly post EDI orders in SAP R/3 wherein IDocs are placed. If yes, how? (Please describe the process in detail)
    In normal EDI implementation (AI, 3rd party translator used), batchjobs are created to be able to post EDI orders. The AI/3rd party translator are sending the IDocs after conversion from customer format order file to the specified UNIX directory in SAP and batchjobs will post these as EDI orders that can be viewed in WE02/WE05.
    In SAP XI direct connection case, all IDocs received are automatically posted in SAP R/3 without having a batchjob executing this. However, orders are not successfully posted as there is an authorization issue** (user/system/technology posting EDI orders are not allowed to create an EDI order) so we need to determine which user/system/technology are executing the job (posting of IDocs to an EDI order).
    Please advise. Thank you very much!
    Fred

    Hi,
    U can do the send EDI data into SAP using third party tool or adapter(Seeburger) or by using the conversion agant.
    U need to have the XSD for the EDI structure and EDI data should be flat file.
    Check some links on Conversionagant and Seeburger.
    /people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    SAP Adapters
    EDI with XI
    http://www.seeburger.com
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
    http://www.seeburger.com
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/43/6d95e0ac846fcbe10000000a1553f6/CMGetStart.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/43/4c38c4cf105f85e10000000a1553f6/content.htm
    /people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield
    /people/alexander.bundschuh/blog/2006/03/14/integrate-sap-conversion-agent-by-itemfield-with-sap-xi
    /people/paul.medaille/blog/2005/11/18/conversion-agent-a-free-lunch
    /people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield
    Regards,
    Phani
    Reward points if Helpful

  • Java mapping for EDI order document

    hi,
    My project is to convert a EDI-850 Purchase Order Document using XI into an R/3 system.I planned t use java mapping So,I had got the java code necessary for the mapping from a tool called ALTOVA XML MAPRFORCE.
    I have converted the code into a .jar file and put into the XI server.The mapping is working fine now. If i give an EDI order document as input to the mapping and test the mapping the out put is coming correctly.
    Now i dont know what I should do in the Integration directory.
    As I have to convert this document and post it in a R/3 system.I have found the function module to create a Purchase Order also "BAPI_PO_CREATE".
    What should I do next ?

    Hi Mithun,
    Follow the steps below:
    1. BAPI is a RFC function module. So you import into Integration Repository. Then map your output to the structure of RFC.
    2. In the integration Directory,
    a. Create a business service representing your source.
    b. Create a business system representing your R/3 system.
        Before creating business sytem, first you need to register it as a techincal system and business system in sld.
    c. Create a Sender Agreement to pick the message from source system. Depending upon the type of source system, you need to configure the sender adapter.
    d. Create Receiver determination to route the message to the target system
    e. Create interface determination to pick the current Interface mapping to convert source message to target message
    f. Create Receiver Agreement to send the message to R/3 System. This should encapsulate Receiver Communication channel which is using IDoc adapter.
    Reward if helpful.
    Regards,
    Suraj Kumar.

  • EDI order to automatically reject line items that cannot be allocated( AFS)

    Hi All
    The requirement is as follows
    1. A specific type of customer EDI order enters SAP via IDOC
    2. We need to identify these specific orders in SAP and have the ability to automatically reject lines that cannot be allocated (AFS allocation)
    3. What are our options using standard functionality of SAP/AFS?  Iu2019d prefer an element other than a new doc type.  Something such as order reason, or Purchase Order Type (preferred)
    4. How is this possible?
    Appreciate your quick help and response.
    Thanks
    Yella

    Hi Roja,
      After seeing your query it can be done through user exit only,there is no option in standard.
    User exit in program MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP or
    MV45AFZZ - USEREXIT_SAVE_DOCUMENT
    take ABAPer help he can fix the problem
    in the program you can tell in which conditions the order should be created with automatic reason for rejection.
    Regards
    Ram

  • EDI order creation

    Dear friends,
    I have used MV45FZZ program to add/activate  'ZD03' pricing condition at the sales order item level, based on some condition. I have included the logic in form, <b>USEREXIT_SAVE_DOCUMENT_PREPARE</b> . This logic is working fine for VA01/VA02; if we created orders manually.  But, ZD03 pricing condition is not getting activated for EDI orders.  I have tested by processing Idocs through WE19.
    Kindly let me know ur suggestions regarding this issue.
    Thanks in advance.
    Regards,
    Bharat.

    Hi,
    I think u are triggering the idoc from va02 tcode, by going to extras->output->header->edit...u also need to configure the medium to be EDI..now check if it is firing or not.
    Regards,
    nagaraj

  • EDI order Segregation

    Hi i'm new to EDI environment!
    The requirement is to make EDI robust enough to handle software orders(ZSW order type) in addition to the regular orders(ZEDI and ZCAT).We have a third party tool which submits order to Sap from sources like(customers or WEB) and defaults every order type ZEDI or ZCAT.So if the same or new customers submit a software order, it would still come in as standard EDI order.
    I need to split the order into 2 categories when applicable in SAP system.I know that firstly i need to perform customer level check from KNVV and seperate the Sales organisation with its corresponding order type and then check out the line item level check from MARA and MVKE.Then get the contract information and header information and i do this coding with the help of idoc_input_orders FM.I'm creating a user defined FM which is exactly the replica of Standard FM and i've been advised to write the corresponding code for the above check in the user defined FM and i need to call the Standard FM when applicable.
    Can any one please help me regarding this i can still give a detail explanation of my project if needed.

    Hi Roja,
      After seeing your query it can be done through user exit only,there is no option in standard.
    User exit in program MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP or
    MV45AFZZ - USEREXIT_SAVE_DOCUMENT
    take ABAPer help he can fix the problem
    in the program you can tell in which conditions the order should be created with automatic reason for rejection.
    Regards
    Ram

  • QM Block not triggered  via EDI orders

    Hello All,
    Please help me with this problem "QM block not triggered via EDI Orders".
    Sales Orders will be created using IDOC. When the sales orders was displayed using VA02, goto >> items >> schedule lines, there's no QM status violated being displayed in the delivery block column.
    Kindly help me what logic will I applied regarding this matter.
    FM used was IDOC_INPUT_ORDERS.
    I need your comments/suggestions ASAP.
    Thanks in advance.
    Carina

    hai,
    Just check this it may help tou.
    Program Name : YX30_UPLOAD_QUALITY_INFO
    Quality Info Record for I30 System *
    Original Transport Number : I30K903055 *
    SYS id: SYS_30_1502_03_41_Upload Quality Info Records *
    TDS id: TD_30_1502_03_41_Upload Quality Info Records *
    UT ID: UT_30_1502_03_41_Upload Quality Info Records *
    ======================================================================
    Change History *
    Date | Change No | Name | Description *
    yyyy/mm/dd | AAAYYYYMMDD | xxxxxxxxxxxx | *
    REPORT YX30_UPLOAD_QUALITY_INFO MESSAGE-ID yx30_conversions
    no standard page heading line-size 255.
    include yx30_upload_quality_info_top. "Include for Variable Declaration & Selection Screen
    include yx30_upload_quality_info_data. "Include for File read & Authority Check
    *& At Selection Screen Output *
    AT SELECTION-SCREEN OUTPUT. "PBO
    PERFORM fill_parameters.
    *& Start Of Selection Event *
    start-of-selection.
    Perform Authority_check. "Subroutine for authority check
    Perform prepare_file. "Subroutine for preparing file
    perform file_read. "Subroutine for File read
    perform update_qi01. "Subroutine for Uploading data
    perform write_error_log1. "Subroutine for writing error log
    *& Form write_error_log
    text
    --> p1 text
    <-- p2 text
    *& Include YX30_UPLOAD_QUALITY_INFO_TOP
    Type Declaration
    Types: Begin of type_qtyinf,
    matnr type matnr, "Material No
    lieferant type char10, "Vendor
    werk type werks_d, "Plant
    frei_dat type char10, "Frei_Dat
    stsma type char8, "Stsma
    anwso_01 type char1, "ANWSO(01)
    anwso_02 type char1, "ANWSO(02)
    anwso_03 type char1, "ANWSO(03)
    end of type_qtyinf.
    Internal Table Declaration
    Data: itab_qtyinf type standard table of type_qtyinf. "Internal table for QTYINF.
    Work Area Declaration
    Data: wa_qtyinf type type_qtyinf. "Work Area for QTYINF.
    Variable Declaration
    Data: v_file_qtyinf type string, "Source File Name
    v1 type string,
    v2 type string,
    v3 type string,
    v_file_return type string,
    v_lin TYPE n.
    *Selection Screen Declaration
    selection-screen *
    SELECTION-SCREEN BEGIN OF BLOCK blk1
    WITH FRAME TITLE text-s01.
    PARAMETER:
    p_sysid(3) TYPE c OBLIGATORY , "Source System
    p_bukrs(4) TYPE c OBLIGATORY , "Source CompCode
    p_samshr type char30 lower case obligatory default '/sap_upload/' , "Samba Share Drive
    p_object TYPE CHAR10 OBLIGATORY default 'MAT' . "Migration Data Object
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN SKIP 3.
    PARAMETER:
    cb_pfill TYPE c AS CHECKBOX DEFAULT 'X' . "Prefill values?
    SELECTION-SCREEN COMMENT /1(79) text-s1a.
    SELECTION-SCREEN BEGIN OF BLOCK blk3
    WITH FRAME TITLE text-s03.
    PARAMETER:
    pa_filn1(500) TYPE c LOWER CASE
    VISIBLE LENGTH 50 , "Filename AppServer
    pa_dlimt TYPE c DEFAULT ';' . "Field Delimter
    SELECTION-SCREEN END OF BLOCK blk3.
    include bdcrecx1. "Include for the subroutine
    *& Include YX30_UPLOAD_QUALITY_INFO_DATA
    *& Form file_read
    Subroutine for reading the source file into internal table
    --> p1 text
    <-- p2 text
    FORM file_read .
    DATA:
    single_line TYPE string .
    *-- read file, split lines into fields and put data into table
    OPEN DATASET v_file_qtyinf FOR INPUT IN TEXT MODE ENCODING NON-UNICODE. "Opening the files
    IF sy-subrc EQ 0.
    DO.
    READ DATASET v_file_qtyinf INTO single_line. "Reading the content of file into line
    IF sy-subrc = 0.
    IF sy-index > 1. "skip header-line
    SPLIT "Split the content of line into work area
    single_line
    AT ';'
    INTO
    wa_qtyinf-matnr "Material No
    wa_qtyinf-lieferant "Vendor
    wa_qtyinf-werk "Plant
    wa_qtyinf-frei_dat "Frei Date
    wa_qtyinf-stsma "STSMA
    wa_qtyinf-anwso_01 "ANWSO_01
    wa_qtyinf-anwso_02 "ANWSO_02
    wa_qtyinf-anwso_03. "ANWSO_03
    APPEND wa_qtyinf TO itab_qtyinf. "Appending Work Area to internal table
    ENDIF.
    ELSE.
    EXIT.
    ENDIF.
    ENDDO.
    CLOSE DATASET v_file_qtyinf. "Closing the files
    ELSE.
    MESSAGE e015 .
    ENDIF.
    DESCRIBE TABLE itab_qtyinf LINES v_lin.
    IF v_lin LT 0.
    MESSAGE e016 .
    ENDIF.
    ENDFORM. " file_read
    *& Form fill_parameters
    Subroutine for getting the file name
    FORM fill_parameters .
    IF cb_pfill = 'X'.
    Preparing QTYINF File
    CONCATENATE p_sysid '_forward' INTO v3.
    CONCATENATE p_sysid '_QTYINF_' p_bukrs '.CSV' INTO v2.
    CONCATENATE p_samshr v3 '/' p_object '/' v2 INTO pa_filn1.
    ENDIF.
    ENDFORM. " fill_parameters
    *& Form Authority_check
    Authority Check
    --> p1 text
    <-- p2 text
    FORM authority_check .
    Authority Check For the Migration
    AUTHORITY-CHECK OBJECT 'YX30_MIGR'
    ID 'SYSTEM' FIELD p_sysid
    ID 'BUKRS' FIELD p_bukrs
    ID 'YX30_DMOBJ' FIELD p_object
    ID 'ACTVT' FIELD '16'.
    IF sy-subrc <> 0.
    MESSAGE e010 WITH p_sysid p_bukrs p_object.
    ENDIF.
    ENDFORM. " Authority_check
    *& Form prepare_file
    text
    --> p1 text
    <-- p2 text
    FORM prepare_file .
    CONCATENATE p_sysid '_forward' INTO v3.
    CONCATENATE p_sysid '_QTYINF_' p_bukrs '.CSV' INTO v2.
    CONCATENATE p_samshr v3 '/' p_object '/' v2 INTO v_file_qtyinf.
    CLEAR v3.
    CLEAR v2.
    Prepare Return File
    CONCATENATE p_sysid '_forward' INTO v3.
    CONCATENATE p_sysid '_RETRUN_LOG_' p_bukrs '.CSV' INTO v2.
    CONCATENATE '/sap_upload/' v3 '/' 'MAT' '/' v2 INTO v_file_return.
    ENDFORM. " prepare_file
    *& Form update_qi01
    text
    FORM update_qi01.
    PERFORM open_group. "Opening a session
    CLEAR wa_qtyinf.
    LOOP AT itab_qtyinf INTO wa_qtyinf.
    PERFORM bdc_dynpro USING 'SAPMQBAA' '0100'. "Subroutine for mapping data
    PERFORM bdc_field USING 'BDC_CURSOR'
    'QINF-MATNR'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '/00'.
    PERFORM bdc_field USING 'QINF-MATNR'
    wa_qtyinf-matnr. "Mapping the material
    PERFORM bdc_field USING 'QINF-LIEFERANT'
    wa_qtyinf-lieferant. "Mapping the vendor
    PERFORM bdc_field USING 'QINF-WERK'
    wa_qtyinf-werk. "Mapping the plant
    PERFORM bdc_dynpro USING 'SAPMQBAA' '0101'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '=STAN'.
    PERFORM bdc_field USING 'QINF-FREI_DAT'
    wa_qtyinf-frei_dat.
    PERFORM bdc_field USING 'BDC_CURSOR'
    'QINF-STSMA'.
    PERFORM bdc_field USING 'QINF-STSMA'
    wa_qtyinf-stsma. "Mapping the status
    PERFORM bdc_dynpro USING 'SAPLBSVA' '0201'.
    PERFORM bdc_field USING 'BDC_CURSOR'
    'J_STMAINT-ANWSO(01)'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '=OKAY'.
    IF wa_qtyinf-anwso_01 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(01)'
    wa_qtyinf-anwso_01. "Mapping the anwso(01)
    ELSEIF wa_qtyinf-anwso_02 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(02)'
    wa_qtyinf-anwso_02. "Mapping the anwso(02)
    ELSEIF wa_qtyinf-anwso_03 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(03)'
    wa_qtyinf-anwso_03. "Mapping the anwso(03)
    ELSEIF wa_qtyinf-anwso_01 = 'X' AND wa_qtyinf-anwso_02 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(01)'
    wa_qtyinf-anwso_01.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(02)'
    wa_qtyinf-anwso_02.
    ELSEIF wa_qtyinf-anwso_01 = 'X' AND wa_qtyinf-anwso_03 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(01)'
    wa_qtyinf-anwso_01.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(03)'
    wa_qtyinf-anwso_03.
    ELSEIF wa_qtyinf-anwso_02 = 'X' AND wa_qtyinf-anwso_03 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(02)'
    wa_qtyinf-anwso_02.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(03)'
    wa_qtyinf-anwso_03.
    ELSEIF wa_qtyinf-anwso_01 = 'X' AND wa_qtyinf-anwso_02 = 'X' AND wa_qtyinf-anwso_03 = 'X'.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(01)'
    wa_qtyinf-anwso_01.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(02)'
    wa_qtyinf-anwso_02.
    PERFORM bdc_field USING 'J_STMAINT-ANWSO(03)'
    wa_qtyinf-anwso_03.
    ENDIF.
    PERFORM bdc_dynpro USING 'SAPMQBAA' '0101'.
    PERFORM bdc_field USING 'BDC_CURSOR'
    'QINF-FREI_DAT'.
    PERFORM bdc_field USING 'BDC_OKCODE'
    '=QMBU'.
    PERFORM bdc_field USING 'QINF-FREI_DAT'
    wa_qtyinf-frei_dat.
    PERFORM bdc_field USING 'QINF-STSMA'
    wa_qtyinf-stsma.
    PERFORM bdc_transaction USING 'QI01'.
    ENDLOOP.
    PERFORM close_group. "Closing the session
    ENDFORM. "update_qi01
    *& Form write_error_log
    text
    --> p1 text
    <-- p2 text
    FORM write_error_log1 .
    DATA:
    single_line TYPE string,
    v_msg TYPE string,
    v_msg1 TYPE string.
    *-- read file, split lines into fields and put data into table
    OPEN DATASET v_file_return FOR INPUT IN TEXT MODE ENCODING NON-UNICODE. "Opening the files
    IF sy-subrc EQ 0.
    CONCATENATE text-020 v_lin INTO v_msg SEPARATED BY space.
    CONCATENATE text-021 v_lin INTO v_msg1 SEPARATED BY space.
    TRANSFER: v_msg TO v_file_return.
    TRANSFER: v_msg1 TO v_file_return.
    WRITE:/ v_msg.
    WRITE:/ v_msg1.
    ENDIF.
    ENDFORM. " write_error_log
    with regards.
    sowjanya.b.

  • Convert between EDI order Unit of Measure to Base Unit of Measure

    Hi all,
    I am looking for a method whereby the following can be accomplished
    -  Customer orders certain products in LBS UOM...they have been quoted a per LB price and an equivalent CS price by sales and they choose to send EDI orders in LBS
    -  Base unit of measure for these products is in CS.  Stocking unit is cases.  Pricing also maintained in cases
    -   I've maintained alternative UOM in the MM records to convert LBS TO CASES
    What i really want is for the customer to submit the EDI order specifying LBS but when  the sales order is created i want the order lines in CS.  I want to deliver and bill in CS as well.  I do not want the sales units to be the units that the order was submitted in.   
    Any suggestions are appreciated.

    Thomas,
    We make creative use of the customer-material info record (CMIR) to do what you describe.
    Standard functionality of the CMIR will allow the customer to send their internal SKU on an EDI PO, converting it to our SAP material number for use in the sales order. 
    We maintain a u201Cconversion factoru201D in the CMIR field called Search Term.  We use an exit in the inbound IDoc processing code to apply the factor to the quantity ordered and the EDI1 price condition.  For example, the factor u201C/006CASu201D would divide the customeru2019s order quantity by six and use CAS as the UOM on the sales order.  The EDI1 price is multiplied by six, so that our CAS pricing matches up.
    This allows any customer to order with their internal SKU and UOM, while we process the orders with our internal material numbers and preferred units.
    An exit on the outbound process code allows us to use the same factor to change the values back into what the customer wants to see.
    This works great in the consumer products industry, where we, the supplier, have to deal with inflexible customer EDI requirements.
    Regards,
    Ken

  • 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

  • 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

  • 72 hour rule being overrode by schedule line appearing on edi orders.

    Hi team
    This is most critical issue i am facing with Schedule line below given is subject line and description of issue in complete way
    72 hour rule being overrode by schedule line appearing on edi orders when changing date
    resulting in seeing the first date change as a second
    where the order is changed within the 72 hour rule window (customer master indication set, EDI order, first change to date, within time frame) but initial date is not overwritte
    AS per Business say it is related to schedule line date changes that somehow 'disqualify' the RDD window change, but it should not disqualify the change
    Amit Mahajan

    Called BT again. They asked me to run the same speed test as above (Results below). The person said he has found a "network fault" with the exchange and will "monitor" my internet for the next 2 days (which they have said they have been doing for the past 10 days. Why will 2 more days make any difference?). Obviously an engineer is needed to be sent to the exchange to fix a bad installation. Why can't this just be done? Why do they need to monitor for a FURTHER 2 days? After which I'm sure they will book an engineer which will take 2+ weeks to come out. At which point I will have been a month without internet. This is absolutely ridiculous and I'll be cancelling my contract VERY soon if this isn't fixed.
    Is there some secret number I can call where I can talk to someone who actually has the ability to do something?

  • 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'.

  • Duplicate EDI Order Check

    We occasionally receive duplicate PO from the EDI subsystem in SAP. We don't have the error check for PO no. while creating the order.
    I am trying to check this in user exit ZXVEDU03. I know I have to check for segment E1EDK02 with qualifier '001' . If the PO no. is found in VBKD, then the idoc is for the same PO. Now what should I do ? How can I prevent that idoc to be created ?
    Your help will be greatly appreciated.

    Hello, Just write the error message within this user exit that "Duplicate order should not be created" so this process would stop If we write the error message.
    Thanks.

Maybe you are looking for