Inbound 855 EDI PO Acknowledgement Transaction

We are trying to take an 855 EDI PO Acknowledgement Transaction, and have the price on the PO and the delivery date on the PO automatically change.
When we process the IDoc for the 855 EDI PO acknowledgement, we can see that the new delivery date is put on another field on the PO (instead if chaning the delivery date on the PO line item).  Also, we cannot get the price to change.
Has anyone been successful to change the PO price and delivery date when processing the inbound IDoc for the 855 EDI PO Acknowledgement transaction?

Hi Bonnie,
I'm not sure if you solved this one yet, but here are a few ideas.
The IDoc would be an ORDRSP message type. The quantity and date would be in e1edp20-wmeng and e1edp20-edatu. When the IDoc is processed it will not change the delivery dates on the PO, it will be entered on the PO as a confirmation for that quantity and date. So if you have a PO for quantity 10, there could be two e1edp20 segments on the IDoc, one for a quantity of 6 on one date and one for a quantity of 4 on another date. For this IDoc you would get two confirmation lines on the confirmations tab in the item detail on the PO. These lines are in the ekes table. They are stored as AB confirmations. There are also LA confirmations on this same tab and same table that come from the 856 advance ship notification.
The price would be brought in the e1edp01 segment in the vprei  (price) and peinh (per) fields for per unit pricing or in the netwr field if it is an extended value. The vprei/peinh is put in the EDI1 condition field on the PO and the netwr is put in the EDI2 condition field. For this to work, you have to have those two conditions in your PO price procedure. You also have to have the confirmation control key configured to accept the price.
The function module used for all of this is IDOC_INPUT_ORDRSP.
We are in the midst of getting this implemented and have had to redo a lot of our processes centered around the po delivery date. This has been very painful for us, but we hope it pays off in the long run. Our previous process was to use a custom function module that would call a BDC (now we would use the BAPI_CHANGE_PO) that would directly change the delivery dates (eket table).
Hope this helps. Let me know if you have more questions and I'll try to help.
Jack Schmitz
Border States Electric

Similar Messages

  • Process Order API not initiating PO Acknowledgment Transaction.

    I have set up a Customer as trading partner in XML Gateway, taking care that the primary Sold To site is used for set up in XML Gateway. When i am creating orders using API, it is not triggering the Purchase Order Acknowledgment transaction.
    Does API support calling POA transaction ?

    All of order processing in order management is done using a private version of the process order API. (i.e the OE_PROCESS_ORDER_PVT package.) Hence, it will not matter to the PO acknowledgment transaction, how you create the order. The acknowledgment should get created. POAO is the transaction for the EDI acknowledgment (US: EDI 855 document)
    Do you see the "_ACK" tables getting populated with acknowledgment data? If yes, you will need to investigate the extraction program for POAO. If not, you will need to investigate in OM.
    Hope this helps.
    Thanks.
    Kannan

  • What T-Codes do Inbound 855 and Inbound 856 EDITransactions trigger?

    Hi Folks,
    I know inbound 856 is a call transaction method. It triggers VA01 transaction.
    Likewise, Are inbound 855, 856 call transaction methods or not?
    If yes, what transactions (T-Codes) do they trigger?
    What are the process codes  (inbound) for 855 and 856 inbound?
    Thanks,
    Creasy

    Hi
    for sending data from SAP to POS u can use WPMA tcode with the help of that Tcode you can send
    Merchandise category information
    Article master data
    Control data
    EAN
    Bonus buys & coupons
    Promotion discounts
    Assortment lists
    for inbound scenaro -
    you can use standrad IDOC
    like
    WPUBON01 - Sales transactions, receipt-based
    WPUUMS01 - Sales transactions, aggregated
    WPUTAB01 - Means of payment (Upload day-end closing POS)
    WPUKSR01 - Cashier statistics
    WPUFIB01 - Financial transactions
    WPUWBW01 - Goods movements
    and process these IDOC with thep of Tcode BD20 or report RBDAPP01
    PS: Reward Point
    Thanks
    Amit Shivhare

  • SAP EDI order acknowledgement

    I am having trouble sending out certain 855 (Edi acknowledgements).
    The issue is that certain CRLF carriage return line feeds are getting translated to a # in the IDOC......
    I am not sure how it can happen...............
    Can anyone provide possible reasons??? what the cause could be???
    I need to know  the why before we can discuss fixing it......................

    Oh, sorry about that. Wow. OK, let me re-word this: "ur not providing enough info 4 anyone to help u" and "ur asking in a wrong forum".
    Refer to this link:
    http://scn.sap.com/community/getting-started/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers

  • Creation of Inbound delivery without Order acknowledgment

    Hi,
    We have a scenario where we raise Purchase order to Vendor. The Vendor sent the confirmation (Delivery date, qty, etc) via IDOC. This updates the Order acknowledgement and also the confirmation information in PO.
    When the Vendo creates a Outbound delivery in this system, it sends another IDOC which creates a Inbound delivery automatically in my system.
    In some cases the confirmation IDoc fails. We want that in such case the Inbound delivery should be created unless we get the correct confirmation.
    In other words, system should not create Inbound delivery if order acknowledgement fails.
    Is this possible in standard SAP

    Hi,
    What is the reason for not generating inbound delivery without a confirmation? Wouldn't the business on receiving plant be interested in getting inbound delivery asap, so that they can plan their operations based on the incoming goods details?
    I don't think you can control that simply from confirmation control key. There is the 'expected sequence' but it does not stop the process if you proceed without confirmation.
    Note that there are lots of other complications if there was such a requirement. What if first item is fully confirmed, but another is not. Would you like to create inbound delivery only for the confirmed item?
    And what for Scheduling Agreements? The confirmations/inbound deliveries are at item level only (and not at delivery schedule line). So you don't fully control what quantities were confirmed and which are still 'open' for confirmation.
    If you want to apply such a logic, then most probably custom solution at inb. delivery creation would be required.
    Regards,
    Dominik Modrzejewski

  • Delivery date from PO not updated with inbound delivery (EDI) date

    Dear all,
    The delivery date in the purchase order (as per my understanding) is the purchase order creation date + the planned delivery time.
    We are using EDI and an inbound delivery gets created when the shipping notification is received from the vendor.
    The real inbound delivery (EDI) date is usually different from the planned delivery date of the purchase order. But the problem is that the delivery date from the PO is not getting updated with the EDI delivery date.
    Is it possible to have the delivery date from the PO updated with the real EDI delivery date?
    I need this because I want to calculate planned delivery costs based on the EDI delivery date, and so far when I post the goods receipt (Price Date Category = "Delivery date" in the PO), the system is taking the price valid at the delivery date from the PO instead of taking the price valid at the delivery date of the EDI message.
    Thanks a lot,
    Annabelle R.

    We have applied the note 793478 "Change of the pricing date in EXIT SAPLEINR 003".
    In our process flow, an inbound delivery is created with reference to the PO, then the goods receipt is done with reference to this inbound delivery.
    When the option 5 "Goods receipt date" is selected in the Conditions Control tab of the purchase order, now when the goods receipt is posted, the price is calculated based on the inbound delivery date, which is what we wanted.

  • EDI X12 Business Transactions query...

    Hi,
    What are the EDI X12 Business Transactions
    (ANSI X12 Standards)for QM module....
    Can any one list out...?
    and also for Transfer order and transfer requirement...
    is 943 /944 (Warehouse stock transfer shipment advice/receipt advice)...?
    Thanks,
    Larry

    Hi Ahmad,
    Thanks for your interest in my question.
    The use case is fairly simple at this point. For a given incoming EDI X12 file, we would like to store all of the data it contains into a database for real-time lookup (web front end) and auditing/reporting purposes. My basic question is about the creation of the relational database model and whether (a) there exists "somewhere" pre-built relational database models that correspond to EDI X12 implementation specifications that are available for purchase or (b) if there is a product that can take a description of an EDI X12 implementation and produce such a relational database model (that last being the somewhat harder problem it would seem to me.)
    Regards,
    Ed

  • Inbound Freight EDI Invoices

    hello guru's,
    i have to make Inbound Freight EDI Invoices using direct input method so can anyone please tell me the steps that what i will have to follow for the same? i have to pick the file from application server because file will save on there only.
    regards.

    Hi,
      You can check this program as a reference: It deals with VTMMAS and not the message type you are referring to, but the concept remains the same.
    http://wiki.sdn.sap.com/wiki/display/ABAP/FiletoIdocFACTProgram
    cheers
    Aveek

  • Inbound IDOC - for Orders Acknowledgement & Orders change Acknowledgement

    Hi Gurus,
    Using EDI 855 and 865 need to change delivery date and delivery quantity. The quantities must be equal to the original PO quantities.
    PO quantity must be splitted to equal the original PO quantity and we need to post the acknowledgements in confirmations tab.
    Can you please suggest
    Basic type
    Out put type
    Message type and
    process code
    to be used to achieve this functionality.
    Cheers
    Karthik Rali

    Hi Yeoh,
    can you please suggest Customer exits related to 855 for Inbound processing,for handling
    schedule quantity in - Delivery schedule tab.
    we need to display the split quantity (Quantity of Goods Received (WEMNG)),
    which should be equal to original po quantity (Scheduled Quantity (MENGE)).
    with out effecting related condition types/pricing.
    Can you please suggest related customer exits ,where i can handle the above functionality.
    Cheers,
    Karthik Rali

  • Error in inbound processing: EDI message - XML Gateway

    Hello!
    I've setup a DELFOR transaction in B2B and modified XML Gateway settings for internal delivery channel in order to send the message to EBS, but I'm getting weird errors in b2b.log. (XML Gateway in EBS is not setup yet, but it should't be an issue since incoming errors are handled in EBS, and I would just see an inbound transaction with processing errors in Transaction Monitor.)
    In the beginning of b2b.log I see this:
    2009.07.07 at 15:26:31:897: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryInternalDeliveryChannel
    2009.07.07 at 15:26:31:897: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryInternalDeliveryChannel
    2009.07.07 at 15:26:31:897: B2BStarter thread: B2B - (DEBUG) : Tue Jul 07 15:26:31 CEST 2009 inbound initialize
    2009.07.07 at 15:26:31:897: B2BStarter thread: B2B - (DEBUG) : Tue Jul 07 15:26:31 CEST 2009 Obtaining inbound connection...
    2009.07.07 at 15:26:31:897: B2BStarter thread: B2B - (DEBUG) : Tue Jul 07 15:26:31 CEST 2009 inbound connect string: jdbc:oracle:thin:@server64.xa.si:1521:test2
    2009.07.07 at 15:26:31:897: B2BStarter thread: B2B - (DEBUG) : Tue Jul 07 15:26:31 CEST 2009 inbound username: apps
    2009.07.07 at 15:26:32:522: B2BStarter thread: B2B - (DEBUG) : Tue Jul 07 15:26:32 CEST 2009 inbound initialize exit
    2009.07.07 at 15:26:32:522: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Enter
    2009.07.07 at 15:26:32:538: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:startListen Exit
    2009.07.07 at 15:26:32:538: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
    2009.07.07 at 15:26:32:538: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
    2009.07.07 at 15:26:32:538: B2BStarter thread: B2B - (DEBUG) B2BStarter - B2B initialized
    After I copy the edi file to the incoming directory B2B starts processing the file:
    2009.07.07 at 15:30:01:878: Thread-10: B2B - (DEBUG)
    Protocol = File
    Version = 1.0
    Transport Header
    filename:00003442_23.CMS
    filesize:12345
    file_ext:CMS
    fullpath:C:\xa_endpoint\00003442_23.CMS
    timestamp:2009-07-06T16:14:29.393+01:00
    As I see in the log: B2B finds the trading partner and agreement and all looks fine. But later comes this:
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:deliverMessageToDestination Enter
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:deliverMessageToDestination deliver message to destination. protocol is XMLGateway Queues
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:deliverMessageToDestination deliver message to XMLGW
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : Tue Jul 07 15:30:05 CEST 2009 Converting B2B message to ECX message..
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : Tue Jul 07 15:30:05 CEST 2009 Inbound - B2BtoECX - Enter
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : Tue Jul 07 15:30:05 CEST 2009 B2B Message -
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : COLLABORATION_NAME : null
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : ACTION_NAME : DELFOR
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : DOCUMENT_TYPE : DELFOR
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : DOCUMENT_TYPE_REVISION : D97A
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : SOURCE_NAME : tpartner
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : DESTINATION_NAME : Xa d.d.
    2009.07.07 at 15:30:05:909: Thread-9: B2B - (DEBUG) : PAYLOAD : UNB+UNOA.............. edi message continues here
    2009.07.07 at 15:30:05:925: Thread-9: B2B - (DEBUG) : PAYLOAD : <?xml version="1.0" ?><Transaction-DELFOR............... xml continues here
    2009.07.07 at 15:30:05:925: Thread-9: B2B - (DEBUG) : Tue Jul 07 15:30:05 CEST 2009 ECX Message -
    2009.07.07 at 15:30:05:925: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:handleAppMessageRetry Could not deliver the message; exception message is null
    2009.07.07 at 15:30:05:925: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:handleAppMessageRetry No application side retry
    2009.07.07 at 15:30:06:081: Thread-9: B2B - (ERROR) Error -: AIP-50903: Message "0A14011912255682A58000003257C600-1" retry count is zero
         at oracle.tip.adapter.b2b.msgproc.MessageHandler.handleAppMessageRetry(MessageHandler.java:394)
         at oracle.tip.adapter.b2b.msgproc.MessageHandler.deliverMessageToDestination(MessageHandler.java:344)
         at oracle.tip.adapter.b2b.msgproc.Request.putMsg(Request.java:657)
         at oracle.tip.adapter.b2b.msgproc.Request.continueRequest(Request.java:481)
         at oracle.tip.adapter.b2b.msgproc.Request.incomingRequest(Request.java:410)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:2062)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2574)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2444)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2399)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
         at java.lang.Thread.run(Thread.java:534)
    Last message repeats once more and then:
    2009.07.07 at 15:30:06:081: Thread-9: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.07.07 at 15:30:06:081: Thread-9: BusinessLogicLayer - (DEBUG) Push Stack: updateBusinessMessage
    2009.07.07 at 15:30:06:096: Thread-9: BusinessLogicLayer - (DEBUG) Pop Stack: updateBusinessMessage
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateMsgError(3 params) Exit
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) DBContext commit: Enter
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) DBContext commit: Leave
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.MessageHandler:deliverMessageToDestination Exit
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:incomingRequest Exit
    2009.07.07 at 15:30:06:096: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: processIncomingMessage setting seq numbers
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Call Incoming Request Processor
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:incomingRequest Enter
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:incomingRequest TransportBindings created
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:incomingRequest Create a Message Table Row for Request message with message state Continue Processing
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Push Stack: queryExchangeProtocolRevision
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Pop Stack: queryExchangeProtocolRevision
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Push Stack: queryDocumentProtocolRevision
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) Pop Stack: queryDocumentProtocolRevision
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (ERROR) Error -: AIP-13115: Not in an active transaction
         at oracle.tip.repos.core.persistency.BaseObject.prologue(BaseObject.java:1408)
         at oracle.tip.repos.core.persistency.BaseObject.createObject(BaseObject.java:913)
         at oracle.tip.model.instance.DataStorage.create(DataStorage.java:794)
         at oracle.tip.adapter.b2b.message.MessageStorage.create(MessageStorage.java:145)
         at oracle.tip.adapter.b2b.msgproc.DbAccess.insertMsgTblRow(DbAccess.java:953)
         at oracle.tip.adapter.b2b.msgproc.Request.incomingRequest(Request.java:397)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:2062)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2574)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2444)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2399)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
         at java.lang.Thread.run(Thread.java:534)
    2009.07.07 at 15:30:06:112: Thread-9: BusinessLogicLayer - (DEBUG) setRuntimeActiveandQuiescing()
    2009.07.07 at 15:30:06:112: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage General Exception ERROR
    Error repeats a few times.
    Wire message stays in Processing status, Business message is errored and an exception message is created in ip_in_queue.
    Both remote and host delivery channels have retry set to 1. Agreement was re-deployed + all B2B restared, but the problem remained.
    Could anyone help with this? What could be wrong?
    Thanks in advance.
    Kind regards,
    Wanda
    PS. I've checked all threads that might have anything to do with this, but found nothing useful.

    Hi Anuj,
    thanks for taking the time to examine the file.
    Answers to your questions:
    1. Yes, this is the 1st time for B2B, but the EBS I'm trying to connect to is up and running for approx. 2 years (it's a test instance).
    2. Patching was done by the customer's sysadmin, so I don't really have an overview on what and how he did. Result of opatch:
    Installed Patch List:
    =====================
    1) Patch 8298731 applied on Sat Jun 13 09:23:42 CEST 2009
    2) Patch 5907304 applied on Thu Jul 17 14:26:55 CEST 2008
    3. In theory the sysadmin should have run it, but how could I double-check this?
    I know he had problems while applying patch 8298731, but he said it was solved later. (Customer is using windows os, which is making a lot of troubles otherwise.)
    Regarding IDC log there is no success. I've restared B2B at least 5 times plus once the database, but still nothing. In tip.properties:
    oracle.tip.adapter.b2b.transportTrace = C:\APPS\OAS\ip\log/transport.trc
    also I tried the following values:
    C:\\APPS\\OAS\\ip\\log/transport.trc (since there is a similar entry: oracle.tip.LogDirectory = C:\\APPS\\OAS\\ip\\log)
    C:\\\\\\\\\\\\\\\\APPS\\\\\\\\\\\\\\\\OAS\\\\\\\\\\\\\\\\ip\\\\\\\\\\\\\\\\log/transport.trc (this was commented before; maybe it comes from some default)
    true (I had no other idea)
    Result is the same for all the cases: b2b_idc_transport.log file is 0 bytes, but b2b_dc_transport.log has initial data+writes log when processing.
    If I remove or comment the above line from tip.properties, then no transport log files are created.
    I've updated the agreement to have B2B inbound for the internal delivery channel, re-deployed it and it worked fine -> transaction(s) appeared in IP_IN_QUEUE.
    Changing it back to XML Gateway (and re-deploying) causes all original problems.
    Regards,
    Wanda

  • Adapter Modules & split 997 channel reqd for splitting Edi and Acknowledgement

    Hi,
    I am using  PI 7.11 with B2B add-on installed.We will be using AS2 adapters ,as of now
    configured file adapters in place of it.
    This B2B  scenario does not consists of  Party because 1 sender and 1 receiver system is involved as of now.
    May be client provides identifiers details and include party.
    In my previous B2B scenario(PI 7.3) involving Seeburger , AS2 channel was configured with(image shown below)
    SeeClassifier,BIC, message splitter modules and Split997 channel  for splitting EDI PO and Functional Acknowledgement.
    What are the adapter modules that will be required in case of B2B add on (PI 7.11)and does it requires
    EDI separator channel for splitting EDI doc & Func Ack.What can be the other probable issues.
    How we will monitor the messages and Ack once its implemented end to end?
    Regards,
    Mayank Yadav

    Hey Mayank,
    Inbound Scenario configuration: (3 step)
    1) Sender AS2 (EDI messages) -----> EDI separator receiver (no mapping required here; EDI separator is used to split bulk EDI messages and configure acknowledgements (997) if required)
    2) EDI separator sender (with message type(eg.850),version and sender ID/receiver ID configuration; here X12convertor module is used to change raw edi into XML) ----> Idoc or any receiver channel (inbound)(here you have your actual mapping)
    (if 997 is configured as requested in the first step; then you need to handle the 997 generated by EDI separator)
    3) EDI separator sender (997 message type,version,reverse combination of sender ID,receiver ID) to Receiver AS2 ( no modules required pass through)
    Outbound Scenario configuration
    1) sender channel (say Idoc) to AS2 receiver (requires mapping)
    997 file can be sent back by partners (EDI 997 as acknowledgement)
    this will be taken care like any other inbound message) which can be then converted to SYSTAT IDOC or so to track the status of outbound message.
    B2B status tab in PI monitoring helps you track acknowledgements
    Hope this answers your question:
    What are the adapter modules that will be required in case of B2B add on (PI 7.11)and does it require
    EDI separator channel for splitting EDI doc & Func Ack.What can be the other probable issues.
    How we will monitor the messages and Ack once its implemented end to end?
    For detailed information on this; please refer Functional Acknowledgement (Inbound and Outbound FA 997)- for Beginners
    Regards,
    Pooja

  • EDI PO Acknowledgement

    Hi All,
    I created a Purchase Order  , Now when i am trying to create a PO Acknowledgement i am getting an error with the status 60-Idoc segment syntax error in ( IDoc segment is not identified) WE31 status set to released already .
    stilll its not identifiying the segments . which are mandatory for the PO Acknowledgement .How to find out could you please help me out in this .
    Thanks & Reggards,
    Balakrishna Vegi.

    Dear Balakrishna,
    I am not very familiar with PO ack. for MM. is this message type 855?
    The error you have mentioned normally comes if the syntax of the idoc is not as per the EDI standard.
    have you extended the standard message type?
    Thanks.

  • Use of Inbound Handler property in SFP transaction while creating form

    Hello,
    Can anyone please tell me what is the use of Inbound Handler property while creating adobe interactive form in SAP SFP transaction.
    Steps ->
    1>in SAP system go to transaction sfp.
    2>create form.
    3>In properties tab->Inbound Handler.->what is the use of this and in which scenarion we use this option.
    And how the above one is different from the Inbound Handler for so50 transaction.
    Regards,
    Menaka.H.B

    Hi,
    First try searching in web and SDN if you are still not able to find answer for your query
    then take your time to post the query in SDN.
    For info on so50 transaction check the below link..
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/db/8df13a348cf77ae10000000a11402f/content.htm
    For Adobe Interactive Forms..
    http://www.sdn.sap.com/irj/sdn/adobe
    Cheers!!
    VEnk@

  • EDI 850 outbound transaction to suppliers

    Need some feedback.. how does oracle 11I handle pushing out blanket releases to EDI suppliers? We are currently in the process of implementing 11I using the 830 & 862 EDI transactions. Can the 830, also be used in place of the 850 without causing cascade receipts ??

    There is no config related to that becuase if your PO's deli complete indicator is on but someone change the qty thensystem will auto. remove the on indicator that's the reason system will trigger the chagnes for EDI.
    to control the line more than 200 you have to use the user exit to stop generating morethan 200.......is the downstrem system can't support then you can't do anything.
    generally new po's created for the line has more than 200

  • Inbound Invoice EDI 110

    Can anyone please tell me what is the IDOC type to be used for EDI 110 inbound?
    To add to the above question, this will be direct FI Posting. There is no Invoice Verification.
    This is really urgent. If anyone known about EDI 110 please guide
    Thanks,
    Renu

    .

Maybe you are looking for

  • Get number of rows in ResultSet object

    Can anybody guide me on how to get the total number of rows in a result set object without iterating through all rows? Thanks.

  • Hi Can anyone guide me configure LDAP client in solaris 8 server.

    Hi, I am already having the solaris 8 LDAP master server. We have new server which i need to confgure as a client to that master server. Can any one help me to configure the same. Thanks in Advance.... Bala......

  • Use of translate

    Hi All using of TRANSLATE text to UPPER|LOWER CASE When i run extended check it is giving this error message "Dangerous use of TRANSLATE in a multilingual system" what it mean please

  • Planned and actual consumption for each confirmation

    Dear All, There is a production order. it has two operations. i have made three confirmations of each operation for that order. now i want to see the planned and actual consumption for each confirmation. how is it possible. However i know that on ord

  • Downpayment for assets

    Dear all, Iin cases, where the advance is given for an asset, the advance amount gets parked in the asset GL. After MIGO also, the advance amount is highlighted in the asset GL until the advance is not settled by F-54 after MIRO. In our case, there i