AS2 and Trading Partner Identification for MDN

Hi,
I have a scenario where I have multiple Trading Partners that all use the same hub provider. I have setup the trading partners individually in B2B so the trading partner can be identified regardless of the transport server endpoint.
For inbound documents I use the 'Identifying XPATH Expression" and "Identification Value" to override the default Document Definition so I can see which Trading Partner the Invoice is from, regardless of the hub provider that sent it. This is working fine.
However, when sending outbound documents such as a Purchase Order the ourbound document is shown correctly :-
HealthCorporateNetworkWA BBraunAustraliaPtyLtd AS2 - 1.1 GS1_MultishipmentOrder_Doc - 2.5 GS1_MultishipmentOrder_Action Complete 30 March 2009 10:07:54
Whereas when the MDN is returned it is identified as another trading partner :-
BaxterHealthcarePtyLtd HealthCorporateNetworkWA AS2 - 1.1 GS1_MultishipmentOrder_Doc - 2.5 Acknowledgement Complete 30 March 2009 10:07:59
These are 2 seperate agreements that are deployed and I assume that the b2b instance is simply identifying the appropriate Trading Partner Agreement by the AS2 Identifier only ?
Is there anyway to modify this behaviour ? Obviously I want it to indicate that the MDN is coming from the Trading Partner I sent the PO to ? If I got the hub provider to apply a AS2 Custom Header would I be able to use this instead by adding a new Trading Partner Identification Type and then using that as the identifier in the TP Agreement ?
Given the MDN is a synchronous response, why isnt it associated with the same TP Agreement ?
Any ideas ?

You are using custom over AS2 business protocol where in the identification of trading partner can only be based
on the Exchange which is by AS2 identifier. The identification of Agreement is happening in the document layer which is nothing to do with whether the Acknowledgement is Sync/Async.
Ideally you should create the agreement between host and hub provider

Similar Messages

  • Oracle B2B - Trading Partner identification for Custom XML purchase order

    Hi ,
    How to identify From TP and To TP from the data available in the custom XML?
    Also need know will it be possible to identify the Agreement based on XML data of custom purchase order (Not with File Name format identification)?
    Thank you.
    Regards
    Anvesh Raju

    Hi,
    please refer to below doc for various identification options
    Creating Types - 11g Release 1 (11.1.1.7)
    Generic exchange is also discussed
    Thanks,
    Prasanna

  • Validation for Profit Center and Trading Partner

    Hi Gurus,
    Please help me in creating validation for Profit Center and Trading Partner.
    I want system to give an error if we use Trading Partner related to particular profit centers.
    Please revert asap.
    Thank You

    Hello,
    Please use T.code OB28 and select the call up point 2.
    Than go to Prerequisite in expert mode and say
    Prerequisite  :           BSEG-VBUND <> ' '
      Check:               BSEG-PRCTR = ' '
      Error Message.: xyz
    I have created Validation understanding if someone gives Trading Partner and also Profit center while posting a doc than it will generate an error message.
    however if you have some diff req please change it accordingly/ take Abapers helps if not very clear.
    I hope this helps
    Regards
    Shireesh

  • Deletion of name in trading partner identification of host trading partner

    Hi,
    Is there a way to delete the name of host trading partner under Trading partner identification?
    I have two names to the same host trading partner "MyCompany" and "TestCompany".
    Now i want to delete "TestCompany" from the list (It is not showing me delete option for either of them).
    Kindly let me know how to do this.

    Hi Vithal,
    If you are not getting the delete option then you are not supposed to delete those names. Have you created thses names by yourself or it was already there after installation? Names created by you should get deleted.
    You may contact Oracle for the script but it is not a good practice and moreover extra names in identification details never harm any configuration in any way.
    Regards,
    Anuj

  • Trading partner and Trading partner business area tables

    Hi Sap Experts,
    Trading partner and Trading partner business area if both are master data in which table both will be stored.
    Please give me advise.
    Regards,
    Prabhakar
    double post

    Hi,
    Please refer to the below links :
    For Trading Partner:
    http://help.sap.com/saphelp_45b/helpdata/en/d7/0753e743b911d189ee0000e81ddfac/frameset.htm
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/01/a9b4e3455711d182b40000e829fbfe/content.htm
    For External Manufacturer:
    http://help.sap.com/saphelp_di46c2/helpdata/en/7f/a7e7464d6011d2b438006094b9c9be/content.htm
    Regards,
    Kiron Kumar T.

  • FAGLFLEXT table not updating Transaction type  and Trading Partner

    Hi,
    The document which i post is development system is posted to FAGLFLEXT table properly along with the transaction type and trading Partner; however in the quality and production the document is getting posted in the table FAGLFLEXT but the transaction type and Trading partner fields are not getting updated for these documents it is coming as blank.
    Please give us answer ASAP.
    Thanks,
    Anil.B

    Hi,
    I got it. Just ask BASIS to Open the QAS system client and delete all scenarios which was assigned in DEV and transported in to QAS system and reassigned itand saved in QAS system and then its worked. all fields are getting populated.
    Go to IMG Fin Acc (New) -> Fin Acc Global Setting (New) -> Ledgers -> Ledger -> Assign Scenario
    Thanks,
    Anil.B
    Edited by: SAP FICO on Nov 12, 2009 5:09 PM

  • Updating and deleting Partner functions for functional location

    Hi ,
    I am having a requirement of updating and deleting partner function for functional location .
    If anyone can suggest some BAPI or function module for same .
    Thanks n Regards
    Manik

    Hi Fritz,
    Thank you for your response,
    My need is to create a PARTNERS for the FUNCTIONAL LOCATION.
    LET ME DESCRIBE IT.
    WHEN I AM CREATING A FUNCTION LOCATION USING IL01, AS I ENTER A FUNCTIONAL LOCATION AND PRESS ENTER IN THE NEXT SCREEN.
    AND
    I NEED TO ENTER THE PARTNERS FROM THE DROP DROWN MENU  GOTO ->PARTNERS
    WHICH TAKES ME TO THE NEXT SCREEN WHERE I NEED TO FILL THE INFORMATION IN THE TWO FIELDS : FUNCT & PARTNER.
    I need a partner for the functional location that i mentioned above.and i need to upload that information in through Emigall.
    So my query was that can we customize that partner for this functional location and if yes, what should the constraints,
    what are steps required? Do we require a custom service module?
    Regards,
    Robert.

  • Issue with Trading Partner Identification - Files are not picked

    Hi,
    As per user guide and also the following note
    http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_013_EDI_VAN_Identify_TP_based_on_
    ISA_GS_ID.pdf
    I did uncomment the following line
    #oracle.tip.adapter.b2b.edi.identifyFromTP = Interchange | Group | Exchange
    from tip.properties
    But when I put a file 810 EDI file "test_canon810_11i.dat" for B2B pickup B2B errors with
    "Trading partner agreement not found for the given input values: From party[NAME] "test", To party[NAME] "IKON", Business action name "810_inbound_p"; also verify agreement effectiveToDate"
    But if I just rename the file to "CANON_810_11i.dat" B2B successfully processes the file.
    I have setup trading partners IKON and CANON with appropriate edi interchange id but not sure why B2B is erroring in previous case and in the latter case why is it trying to identify the trading partner by filename (even though the tip.properties has been updated as mentioned earlier)
    Let me know if you have any pointers in fixing above
    Thanks
    Sachin Sutar

    Hi Sachin,
    If you want to use the Interchange Sender/Receiver ID for identification, please set
    oracle.tip.adapter.b2b.edi.identifyFromTP=Interchange in the tip.properties. Uncomment the #oracle.tip.adapter.b2b.edi.identifyFromTP = Interchange | Group | Exchange would not work.
    As a result, the B2B Server defaults to identifying the Trading Partner base on the file name. You can see from the b2b.log that the From party[NAME] = test or CANON. That's because we use the first portion of the file name as the TP name.
    Hope this helps,
    Eng

  • B2B Trading partner identification

    We have the following scenario:
    1. Trading Partner sends X12 PO 850 ( one Interchange ID) But at our side we have multiple Interchange ID's . So file comes from single customer ( single sender ID) but having multiple Receiver ID's.
    So is this true that only way to handle this is to create multiple Partners in Oracle B2B and attach Sender Receiver ID's on aggrement?
    I tried above option but B2B is not able to identiify TP based on SENDER RECEIVED ID combination. We have b2b.edi.identifyToTP =true.
    Error Code B2B-50549
    Error Description Machine Info: (xyz.americas.com) Description: Cannot uniquely identify a trading partner. The trading partners CA_SEARS, SCA_SEARS have the same set of identifications.
    Error Level ERROR_LEVEL_COLLABORATION
    Error Severity ERROR
    Error Text Cannot uniquely identify a trading partner. The trading partners CA_SEARS, SCA_SEARS have the same set of identifications
    Vijay.

    Now problem is with outbound.... we need to send outbound docs to different channels for same Tp based on our different Sender ID's. So I thought to create 2 different tp is B2B and use seperate channels for both.Ok. If I understood it correctly, then in your scenario you have to send same document (doctype and docrevision) to same TP on different URL's based on your different sender ID's. If this is the case then definitely you have to have two remote TP's in your B2B configuration but both remote TP's should use different receiver ID's (your TP should have two interchange id's).
    What happening currently is that you have created two separate TP's but both of them are using same interchange id's which is not possible in B2B scenario. All TP's must have unique Interchange ID's
    Regards,
    Anuj

  • Trading Partner identification over Generic Exchange

    Hi -
    Right now it appears that B2B only use IP address for the Generic Identifier for HTTP/HTTPS connections (non-AS2). The problem we are running into is that the remote trading partner uses a proxy and cannot guarantee a certain IP address each time. (Uses a rather large range of possible IP's)
    Are there any other options available to identify the remote trading partner, such as a range of IP's, full or partial host names, wildcards on IP (i.e. 123.123.*.*), parameters passed in on the URL (i.e. username=X&pass=Y or something). Options such as using ID's in EDI etc are not an option for us.
    Thanks!

    We have enhanced B2B to include this feature in patchset1 for 10.1.2.0.2 release.
    Instead of setting the actual value for Generic ID such as 123.123.123.123, you can use values such as '123.123.*.*' to represent any ips that matches the subnet 123.123.
    Thanks,
    Eng

  • To enter Trading Partner data for vendor posting using SGL indicator

    Hi,
    I am trying to post a vendor document using f-02, with posting key 29, with a special GL indicator. I need to input the trading partner data. However, I could not find the field under "more data". There was no "further data" selection. I was also not able to enter the trading partner via the path : Extras -> trading partner.
    Please advice how to pull out the field for trading partner for posting using special GL indicatior. I have checked the PK variant screen and the field status group variant ansd could not find the field trading partner.
    Thanks.
    Angel.

    Hi,
    already maintained in vend master data, OBA7, OBC4, OB41 were also maintained.
    But the thing is, the trading partner field did not appear on the posting screen. I was prompted with an message that trading partner is a required field as I have set it as mandatory. And the system ask me to input under "further data". But i cannot find that option. Neither can I find the trading partner field.
    Please assist.
    Angel.

  • TPID (Trading partner ) blocked for posting

    Hi Gurus,
    User removing the payment block in FB02 got error message Company code or TPID blocked for posting...
    Please any body give me advise were exactly error ...
    where exactly we created in Trading Partners?
    Advance thanks
    Sudharshan

    Dear Sir,
    When we are maintating the Group chart of account we need tomaintain the Trading partner as a mandatory,
    Before creation of any vendor / customer  or gl account we need to create at trading partner and then we create in company code at the time of creating the master we need to give the vendor code at Tranding partner place.
    In your case Please remove the block at trading partner vendor master record and then remove the block at company code leve.
    Thanks
    Harikishan
    Assign points if useful.

  • Inter business area transactions and trading partner business area

    Hi Gurus,
    We are on R3 4.7. *We have more than one business area but only one company code*.. We do pull financial statements by business area.
    One of the business area A gets a service contract to do work. Some part of the work is outsourced from business area A to business Area B. Business Area A pays to business Area B for the services done by business area B.
    While doing payment to the business area B, do we need to populate trading partner busiess area as business area A? Is this trading partner busiess  area mandatory to be populated in this type of scenario.
    Are there any things we need to be aware of when they are inter business area transactions as described in the above scenario.
    We are not implementing EC-CS/any other consolidation solution.
    Thanks,
    Edited by: James09 on Jul 11, 2011 7:41 PM

    If no consolidation system is implemeneted, then the partner business area is not mandatory. However it may be helpful for analysis as well as any future consolidations that may be necessary. Therefore it is suggested that this be captured, and in many cases will automatically be populated.

  • Trading Partner Block for Postings

    HI Guru's,
    With Enerhgy having a new company code "G1SG", is it possible to block "ENRGHY" in SAP to prevent users from selecting this trading partner.
    Purpose is to just use 1 trading partner for Enerhgy. Now, Enerhgy has 2 trading partners in SAP for users to select from.
    Kindly advise, thanks.
    regards
    JK

    Hi,
    The simplest to do would be to enter "Do not Use" in front of the trading partner text.
    There may also be authorisation objects for it, will check and revert.
    cheers.

  • AFD and Trading Partner

    Hi everybody.
    Question.
    I am using the AFD to record changes to investment data. On First Consolidation the trading partner field is available for input and the validation check is fine.
    On an activity (any activity other than first consolidations) the trading partner field is not available which results in the validation check from failing. I need the trading partner to be filled to match the totals records. Is there a way I can get AFD to inherit or accept a trading partner??
    Cheers

    Hi Robert,
    Investments deal with an investee unit, not with a trading partner. And all other forms have investee unit field. You need to change the validation.

Maybe you are looking for