Trading Partner + Document type
Hi
As per my understanding, there are following 2 options for posting trading partner on a line item:
Option - 1
I checked the fields u2018Inter-company postingu2019 and u2018Enter Trading Partneru2019 in the control tab for Document type.
In this case, Documents can be posted cross-company and you can enter the partner for G/L account items manually.
In this case, system will not derive Trading Partner based on the trading partner on other line item of the document if this field is left blank during the document entry
Option - 2
I did not check the field u2018Inter-company postingu2019 and checked u2018Enter Trading Partneru2019 in the control tab for Document type.
In this case, you manually enter Trading Partners. Cannot be a Cross-company partners (different trading partners on different lines). If there is GL/Vendor/Customer with a trading partner, system will post the same on other line item or system will automatically derive trading partner on the other line item
Is there a way that system derives Trading partner automatically on the GL line item based on the trading partner in the master data of vendor on the credit line item (Option - 2) and at the same time if i need to overwrite it / change it on the GL line, i have the flexibility to do that.
Please advice
Thanks,
Shiv
Hi Shiv,
Please see if attached Note 386896,779844 applies to your situation.
Let me expplain how the system works concerning the setting of XMGES (enter trading partner) and XGESUB(intercompany posting)
XMGES NOT set and XGSUB NOT set:
===============================
If VBUND is maintained in the master data of the customer or vendor, VBUND is transferred to all line items while POSTING the document.
XMGES set and XGSUB NOT set:
===========================
VBUND can be entered for the whole document. Only possible for G/L accounts, which have not maintained a VBUND in the master data. VBUND entered in the document header will be transferred to all line items.
XMGES NOT set and XGSUB set:
===========================
Enables to post a cross-company document. More than one VBUND is concerned. VBUND is not unique for the whole document. Master data are not regarded.
XMGES set and XGSUB set:
=======================
Enables to post a cross-company document. A manual entry of VBUND for the G/L account is possible (it is not transferred into G/L account from the customer/vendor; but into customer/vendor line item) to the G/L account.
Regards
Ravinagh Boni
Similar Messages
-
Need to setup Trading Partner specific CorrelationID
Hi Gurus,
I have a requirement in Oracle 1g to setup correlation IDs based on the Trading Partner-Document Type combination.
We use the generic ftp communication protocol. Is this possible. If yes, how?
Any help would be highly appreciated.
Thanks,
Sambhav.Need to correllationsets in B2B for correllating two different documents.
-
AIP-52251: Error identifying remote trading partner at MLLP Exchange with
used HL7 over MLLP, one trading partner is EAI(B2B Localhost), another is EchoServer(a java application, the hostname is is4-nb4.corp.ha.org.hk). used a script to enqueue message. like below:
DECLARE
enqueue_options dbms_aq.enqueue_options_t;
message_properties dbms_aq.message_properties_t;
msg_handle RAW(16);
ipmsg b2b.IP_MESSAGE_TYPE;
xml_clob clob;
msg_id number(10);
subscribers dbms_aq.aq$_recipient_list_t;
BEGIN
select message_seq.nextval into msg_id from dual;
xml_clob := '<?xml version="1.0" ?><ADT_A01 xmlns="http://www.edifecs.com/xdata/200" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="HL7" Version="2.3.1" CreatedDate="2005-08-16T16:52:26" CreatedBy="ECXEngine_826" GUID="{1A2726C6-B00E-DA11-8F7A-080020C8D296}"><MSH><MSH.1>|</MSH.1><MSH.2>^~\&</MSH.2><MSH.3><HD.1>EDI</HD.1></MSH.3><MSH.4><HD.1>PWH</HD.1></MSH.4><MSH.5><HD.1>EchoPac</HD.1></MSH.5><MSH.6><HD.1>PWH</HD.1></MSH.6><MSH.7><TS.1>20050804162010</TS.1></MSH.7><MSH.8 xsi:nil="true"></MSH.8><MSH.9><MSG.1>ADT</MSG.1><MSG.2>A01</MSG.2></MSH.9><MSH.10>TEST007</MSH.10><MSH.11><PT.1>#Property(ProcessingID)#</PT.1></MSH.11><MSH.12><VID.1>2.3.1</VID.1></MSH.12><MSH.13 xsi:nil="true"></MSH.13><MSH.14 xsi:nil="true"></MSH.14><MSH.15>AL</MSH.15><MSH.16>ER</MSH.16><MSH.17>#Property(CountryCode)#</MSH.17><MSH.18>ASCII</MSH.18><MSH.19><CE.1>ENG</CE.1></MSH.19></MSH><PID><PID.1>1</PID.1><PID.2 xsi:nil="true"></PID.2><PID.3><CX.1>A0000010</CX.1></PID.3><PID.4 xsi:nil="true"></PID.4><PID.5><XPN.1><FN.1>TEST, Patient 01_10</FN.1></XPN.1></PID.5><PID.6 xsi:nil="true"></PID.6><PID.7><TS.1>20001001</TS.1></PID.7><PID.8>F</PID.8></PID><PV1><PV1.1>1</PV1.1><PV1.2 xsi:nil="true"></PV1.2><PV1.3 xsi:nil="true"></PV1.3><PV1.4 xsi:nil="true"></PV1.4><PV1.5 xsi:nil="true"></PV1.5><PV1.6 xsi:nil="true"></PV1.6><PV1.7 xsi:nil="true"></PV1.7><PV1.8 xsi:nil="true"></PV1.8><PV1.9 xsi:nil="true"></PV1.9><PV1.10 xsi:nil="true"></PV1.10><PV1.11 xsi:nil="true"></PV1.11><PV1.12 xsi:nil="true"></PV1.12><PV1.13 xsi:nil="true"></PV1.13><PV1.14 xsi:nil="true"></PV1.14><PV1.15 xsi:nil="true"></PV1.15><PV1.16 xsi:nil="true"></PV1.16><PV1.17 xsi:nil="true"></PV1.17><PV1.18 xsi:nil="true"></PV1.18><PV1.19><CX.1>10010</CX.1></PV1.19></PV1></ADT_A01>
subscribers(1) := SYS.AQ$_AGENT('b2buser', null, null);
message_properties.RECIPIENT_LIST := subscribers;
ipmsg := b2b.IP_MESSAGE_TYPE (msg_id, null,'EAI','EchoServer','Echo_ADTA01_Process', 'ADT_A01', '2.3.1', 1, xml_clob, null);
dbms_aq.enqueue(queue_name => 'b2b.IP_OUT_QUEUE',
enqueue_options => enqueue_options,
message_properties => message_properties,
payload => ipmsg,
msgid => msg_handle);
commit;
END;
show errors;
then go to the B2B Report tab, can see two message like below
EAI EchoServer MLLP - 1.0 HL7 - 2.3.1 Echo_ADTA01_Process WaitFA 2007年11月12日 星期一 下午05:51:37
Acknowledgement Invalid 2007年11月12日 星期一 下午
and in the log file, like this:
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage Could not find a Trading Partner with MLLP ID = is4-nb4. Please check the Trading Partner Identification section of your Trading Partner
2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:247)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
at java.lang.Thread.run(Thread.java:534)
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage identify trading partner by MLLP Id failed for is4-nb4 with ExceptionError -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:257)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
at java.lang.Thread.run(Thread.java:534)
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {From=is4-nb4, FromIP=160.19.23.102, FARequired=true, protocolVersion=1.0, ToIP=160.19.55.114, Port=4911, Message-Id=1194861102002-1207274363, protocol=TCP, To=is4wingw02}
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning true
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error Set
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA processed by HL7
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Not creating an ACK for an incoming ACK Message
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA B2BMessage is null
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Exit
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA Sent
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum not null
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name null null
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = 1194861102002-1207274363
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Enter
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>A0133772116334587C90000068CD8000</b2bMessageId>
<errorCode>AIP-52251</errorCode>
<errorText>Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4</errorText>
<errorDescription>
<![CDATA[Machine Info: (is4wingw02)
Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4 ]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Exit
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
2007.11.12 at 17:51:43:111: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Enter
2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Transaction.commit()
2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Leave
2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
here said not find the remote partner, but in B2B server, can ping Echoserver.
what is wrong?Hello again,
I have tried all different combinations with the IP addresses and host names, but to no avail. Then I changed the Trading Partner Identification Type from MLLP Id to Sending Application (one of the customer requirements is to be able to identify the Trading Partner by the combination of Sending App/Sending Facility, since they are running multiple HL7 applications on one host). However, I still see the same error in the log file - for some reason, B2B is still trying to identify the Trading Partner by the MLLP Id. Redeploying the configuration didn't help, the requested identification type is ignored.
Please help! If needed, I can send the B2B log file, but maybe I'm missing something obvious.
BTW, the customer has installed the patch for bug 6439217 on October 10th. The B2B version is 10.1.2.2.0.
Thanks in advance! -
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 -
Trading partner automatically populated for document type KP
Hi All,
We have two vendor A & B. In vendor A master data we have trading partner maintained & in Vendor B trading partner field is blank. Now when we execute transaction MR11(GR/IR clearing) then trading partner is populated to both the vendor. Which shouldnt be the case. Vendor A should display its trading partner and Vendor B Traidng partner should be blank. but it is displaying Vendor A's trading partner to all the vendor in that particular document.
Can any one help in this issue?Substitution rule is used for substituting fields with values as required by business. You have to check the rules (by double clicking the line for the co code). please check whether there is any substitution rule created for KP doc type. There will be a pre-requisite (may b in your case doc type KP) and then rule defined saying sub this particular field with trading parter etc. please check thoroughly. You should not deactivate the rule as this must have created for some purpose .
Call point -2 (line item ) means rule should apply for line items in the doc
please reward if helpful
thanks -
Trading Partner for open item document prior to BCS implementation
Dear Experts,
We have just introduced BCS in our company currently. One of the difficulties the user are facing is that the open item (many of them - thousand open item with different currencies and exhange rate) prior to the introduction of BCS does not contain Trading Partner. This ended up that the adjustment on the Trading Partner has to be done in BCS regularly. The amount in value of adjustment is not fixed - since there could be subsequent payment that will clear the open item.
I understand that TP cannot be changed once posted. Have read a lot in the SAP portal and forum.
Question: Based on your experience, it there a way that I can overcome this problem? Could SAP somehow allow TP to be assigned to open item document prior to implementation of BCS?
I hope I can get some answer, otherwise, our user has to diligently continue to put the adjustment until all the open items are cleared.
Thank you.
Regards
Fauzihi,
Check whether the document type you are using to post is allowed to enter the trading partner.
To check use the TCODe OBA7 and select the relevent document type. then select the check box enter trading partner under control data.
and also check the customer you assigned for that posting key 01 is got assigned trading partner in the master record or not(TCOD XD02/XD03).
thanks. -
Trading partner - cleared document
Hi All
I would like to change trading partner in posted document. is it possible.if not please suggest me how to change this?
Regards
PrasadHi
to do the trading partner corrections it is better to create new document type with "enter trading partner"
you can dr/cr with same gl code with correct trading partner one line and with wrong trading partner other line..
regards..
Pranav -
DOCUMENT SPILTTING ON BASIS OF TRADING PARTNER(VBUND) FIELD
Dear Friends
We are on ECC 5.0, we have activated document splitting on BUSINESS AREA basis..
As for new requirement for consolidated financial reports, we have also added TRADING PARTNER(vbund) field for document splitting ..
We have define companies(trading partner), assign them to relevant customer and vendor master.
Also have tick INTER COMPANY POSTING AND TRADING PARTNER field in document types(OBA7)
in documents, with vendor and customer relevant line items trading partner is coming automatically..
for G/L related line items we want that trading partner should come automatically through document splitting ..
please note that we cant assign trading partner with G/Ls in chart of accounts as same G/Ls can be used with different different trading partner at the same time..
Kindly help me in this issue..
Regards
Expertia..Document Splitting is too complex a concept for Substitution. If you have to just copy the Business partner to the missing lines, then you can use substitution. But if you have more than one BP in any entry and the transaction has to generate entries accordingly to balance it, substitution cannot do that.
If you are trying to split on any field other than Business Area, Profit Center and Segment, it involves a lot of work in terms of configuration and development. You have to develop your custom routine to enable splitting on your selected field (VBUND) in your case.
If I remember right, there is a consulting note which explains a brief summary of what is to be done for having Document splitting on custom fields. You can try searching Service Market place.
Ravi. -
Trading partner on payment document
Hello Experts,
When posting a payment through F110 on a group vendor, for an invoice on which the trading partner field is populated, the trading partner field is not updated on the payment document.
Is there some config here to have the field populated on the payment document ?
I already tried changing the document type settings but it doesn't change anything.
Thank you for your answer?
Best Regards,
StevenHi
Trading Partner field in Document type is to get populate at the time of manual entry.
Through F110, you are doing the automatic posting. Trading Partner field will be updated in the Vendor line item, change the line layout in the FBL1N ....if it is updated in the invoice means...it'll must update the Vendor line item.
VVR -
Trading partner while clearing the document
Hi All
while making posting the GL account is taking one trading partner,,,,,,,,and while automatic clearing it is taking another trading partner.
in GL master data there is no trading partner has given.
for same GL account it is showing two trading partners after clearing a document.
plz suggest
Regards
PrasadHi Prasad..
the copying the trading partner is based on the document type check boxes "inter-company postings" check what document types used by the same GL for two transactions...and check the behaviour of those document types...
regards..
pranav -
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.BHi,
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 -
CANNOT OVERRIDE DOCUMENT ROUTING ID FOR SPECIFIC TRADING PARTNER FOR ROSETT
Cannot override Document Routing ID for specific trading partner for RosettaNet transactions.
The Document Routing ID for other transactions types (e.g EDI) can be overridden when creating operation capability for a trading partner by unchecking "Use Existing Document Proto Parameter Values" and "Use Default Document Definition".
This does not work for RosettaNet transactions as no option to override the values is available when "Use Default Document Definition" is unchecked.Hello,
I have replicated this issue and it appears to be a bug. I shall follow up regarding the same.
Rgds,Ramesh -
Missing trading partner in FI document while disburse loan
Dear All,
We have the problem about trading partner in FI document. Our client wants the system to fill trading partner while post loan disbursement (FN5V). We try to maintain trading partner field in Control Tab in Business partner master data. But, when we disburse contract, the trading partner field in FI document is blank.
We do not use customer/vendor account to create BP.
Could anybody please solve this problem?
Regards,
MSOHHi,
if its needed to enter the trading partner manually, use T-Code OBA7 for the document type you want to use.
In control data mark the check-box "enter trading partner".
best regards, Christian -
Hi Anuj & All,
I'm trying to create an outbound scenario with EDIFACT-D96A-ORDERS. A simple SOA composite application polling data from DB and through B2B adapter 'send' option provides data to B2B system.
Set up two partner profiles like this,
Host:
Name: HTP
EDI Group ID: HTP
EDI Interchange ID: Interchange Sen
EDI Interchange ID Qualifier: 01
Remote:
Name: RTP
EDI Group ID: RTP
EDI Interchange ID: Interchange Rec
EDI Interchange ID Qualifier: 01
Other settings are as usual. Delivery channel of generic file created on RTH.
Now, few documents settings on B2B console are like this,
D96A-> Interchange tab
Create UNA: Never
ORDERS-> Transaction
Functional Group Identifier Code: ORDERS
Controlling Agency: UN
- other properties are unchanged.
On SOA side, the bpel invoke activity which calls B2B adapter has following properties:
<invoke name="InvokeOrders"
inputVariable="InvokeOrders_send_InputVariable"
partnerLink="D96A.ORDERS" portType="ns2:send_ptt"
operation="send" bpelx:invokeAsDetail="no">
<bpelx:inputProperty name="b2b.toTradingPartnerIdType"
expression="'NAME'"/>
<bpelx:inputProperty name="b2b.toTradingPartnerId"
expression="'RTP'"/>
<bpelx:inputProperty name="b2b.messageType" expression="1"/>
<bpelx:inputProperty name="b2b.messageId" variable="messageID"/>
<bpelx:inputProperty name="b2b.fromTradingPartnerIdType"
expression="'NAME'"/>
<bpelx:inputProperty name="b2b.fromTradingPartnerId"
expression="'HTP'"/>
<bpelx:inputProperty name="b2b.documentTypeName"
expression="'ORDERS'"/>
<bpelx:inputProperty name="b2b.documentProtocolVersion"
expression="'D96A'"/>
<bpelx:inputProperty name="b2b.documentProtocolName"
expression="'EDIFACT'"/>
<bpelx:inputProperty name="b2b.documentDefinitionName"
expression="'ORDERS_def'"/>
<bpelx:inputProperty name="b2b.conversationId"
variable="ConversationID"/>
</invoke>
The error I'm getting on B2B Console->Reports->Business Message, while running this is,
Error Code B2B-50547
Error Description Machine Info: (htp01310-vm01.htp.com) Description: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
Error Level ERROR_LEVEL_COLLABORATION
Error Severity ERROR
Error Text Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
Note: On Manage Deployment Tab I've checked the agreement is in active state.
-- Business Message (Result):--
State: MSG_ERROR
Document Type: ORDERS
Agreement: <blank>
Sender: HTP
Receiver: <blank>
-- Application Message (Result):--
Sender Id Type: NAME
Sender Value: TCS
Receiver Id Type: NAME
Receiver Value: ORCL
Document Type: ORDERS
Document Definition: ORDERS_def
Document Protocol Name: EDIFACT
Document Protocol Version: D96A
Direction: OUTBOUND
State: MSG_COMPLETE
- Can anybody please shoot some pointer on how to resolve this? Please let me know if you need further configuration details which I've not mentioned here.
Regards,
- @bhijitHi Mariusz,
Thanks for your reply. Yes I think so, probably you're right. But finest trace level doesn't give much clues on "wrong mapped" data. Anyway, here is the detail log. Please don't forget to point out if you find something interesting.
#### <Error> <oracle.soa.b2b.engine> <htp01310-vm01.htp.com> <soa_server1> <Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms
> <<anonymous>> <BEA1-0D3F5ABAC0B2E50C6CCB> <449b4b64fa2729cc:59737e36:146f08831ee:-8000-0000000000127da6> <1404379704092> <BEA-000000> <Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
>
#### <Error> <oracle.soa.b2b.engine> <htp01310-vm01.htp.com> <soa_server1> <Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms
> <<anonymous>> <BEA1-0D3F5ABAC0B2E50C6CCB> <449b4b64fa2729cc:59737e36:146f08831ee:-8000-0000000000127da6> <1404379704569> <BEA-000000> <Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Error -: B2B-50547: Agreement not found for trading partners: FromTP HTP, ToTP null with document type ORDERS-D96A-OUTBOUND.
at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor.java:887)
at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAccessor.java:415)
at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:465)
at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:224)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1555)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
>
Rgds,
- Abhijit
P.S. - Can you please check what is the value of "Functional Group Identifier Code" for D96A ORDERS. -
Go-live in EC-CS:update trading partner and transaction type on Balances
Hi collegues,
We are on a go-live this december for EC-CS (consolidation) but never have used trading partner nor consolidation transaction type so there are not GL account balances differenciated by these two items on our FMGLFLEXT database for the operative ledger.
Which is the best option for the data to be collected into our consolidation ledger in EC-CS (ECMCT database) when data transfer for all our consolidation units will be realtime update from FI?
I really don't know if I must correct the balance on FMGLFLEXT throught FI postings or if just adjustments on EC-CS it's the best option. I'm thinking on the posibility of extracting the Financial Statement at any time from F.01 tx...
Is there any transaction on FI to authomatically update at least the trading partner on GL accounts positions/balances?
Thanks in advance!
Regards,
RushidHi David,
In fact there has never existed any entry for trading partners on GL, AR, AP master data. So consequenly, no balance in FAGLFLEXT/ nor documents on BSEG have ever had these fields populated.
My question is: which is the common option for a go live in such situation? Our users will distribute the current GL balances into "sub-balances" (GLAcctTxtypetradpartner) in an excell file but I do not really know what to do with this data:
- direct postings on BSEG cancelling the previous totals,
- rollup into a Special ledger of the new gl,
- rollup into the Preparations for Consolidation Ledger,
- corrections on ECMCT after the periodic extract...
What would choose?
Thanks!
Maybe you are looking for
-
Constant Error Messages with Purchasing & Downloading on iTunes with iOS 7
This is getting ridiculous. Ever since I downloaded iOS 7 when it first came out, I've had difficulties making purchases and downloading content wirelessly using iTunes on my iPhone 4S and iPad 2. Every time I tap "Buy" I get a message that says the
-
I use the same computer as the rest of my family. Although I am ostensibly the administrator I use the family logon for normal use. I ask the rest of my family to not clear the download list because I like to keep track of what's been downloaded in c
-
How to tether with Straightalk
I reset my phone and now I cannot connect to the internet
-
Url is refused for my website and for moblile me
I have tried both places for the podcasts and nothing. itunes reports a problem with the url. I have tried Feeder, but nothing. Is there some sort of firewall or something setting I need to change?
-
HT201441 Trying to erase iPhone from iCloud account without having to sign into iCloud.
I am trying to activate my iphone and it's telling me a few letters of the Apple ID that I have to sign into in order to activate my phone. When I try to sign into it on the computer, it tells me that it's not a real account. Is there any way to eras