Change Trading Partner
Hi,
How do you change the trading partner in a posted document? We want to clear an account but there is a problem with the trading partner in one of the line items and we can not change the trading partner as it is greyed out.
hi,
Richie is right.
you cannot change it but reverse it an book new the document with the correct assignment. A change of TP would cause problems in FI-Consolidation
A.
Similar Messages
-
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 -
Trading Partner Manadotary in FB50, without changing the Doc Type
Hello,
Business Requierment - Trading Partner feild to be Mandatory for a specific set of GL at the time of manual postings.
Accordinggly i have created a validation, but the prerequsite for the smooth working of the validation is that u need to change the Document Type settings. ( Control Data - Enter Trading Partner)
Can we have the validation working without changing the document type. Is there any alternative, I have heared about some SAP notes as regards the same.
Please help...
RiteshIf you want to make trading partner field mandatory for some of the GL Accounts then you need to create a validation in your system using T Code GGB0. You can create a GL set using T Code GS01 and use this set in your validation for making it mendatory for some GL Accounts. Don't hard code the GL's in your validation as if you use set then you get the flexibility to remove/add the GL's from the set. You can also create another set for Company Codes and use it in your validation. This gives you an additional flexibility to make this mandatory for any Co. Code you feel like
Hope this helps. -
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. -
hi
can any body tell me the solution that in vendor balance report one of the property trading partner is missing of one particular vendor i saw the date of creation of vendor master in r/3 it was already been updated, then in bw side i checked the master data
i found an error i fixed it up but sitll it is dhowing hash can any body tell me that will this record will updated in the next load or before
thanksHi,
After making required changes to the master data in Bw side, did you run the attribute changerun program?
Try running the attribute change run program which may help you.
For running attribute change run, go to se37 and run the program "RSDDS_AGGREGATES_MAINTAIN".
give your infoobject as input and execute.
hope this helps,
Regards,
Sri... -
Error -: AIP-16012: Parameter: trading Partner is unique for object Trading
Hi Gurus,
When I go to rename the b2b server under trading partners, I receive the following error:
An error occurred when updating the trading partner.
1. Error -: AIP-16012: Parameter: trading Partner is unique for object Trading Partner Identification
2. TradingPartner.TradingPartner - Error -: AIP-11052: Writing following objects: Trading Partner Identification failed due to following constraint violation: TRADINGPARTNERIDENTIFICATION_UK. UNIQUE CONSTRAINT VIOLATION
3. PartyIdentificationType.TradingPartnerIdentificationType - Error -: AIP-11052: Writing following objects: Trading Partner Identification failed due to following constraint violation: TRADINGPARTNERIDENTIFICATION_UK. UNIQUE CONSTRAINT VIOLATION
4. Value - Error -: AIP-11052: Writing following objects: Trading Partner Identification failed due to following constraint violation: TRADINGPARTNERIDENTIFICATION_UK. UNIQUE CONSTRAINT VIOL
This occurs after I purge the b2b and even manually delete the trading partner that has the name that I require to change the server to (required for quality assurance testing). When I check the identifiers, there are two name ones (one of them is the one I am trying to change to) but I cannot delete any of them as it is grayed out.
Any thoughts?
Thanks
Gerald
Edited by: Gerald M. on Nov 30, 2009 8:50 AM -addtional infoSolved the issue, I manually delete entries in b2b.tip_tradingpartneriden_aud and b2b.tip_tradingpartneridentifica_t.
Is this safe to be doing this?
Thanks
Gerald -
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! -
Unable to update Partner Unit in Eccs with Trading Partner from FI
Hi,
I had removed the Breakdown category from the FS item Master (CX14) for a reco Acct by mistake .Now when i update the master table in CX14 with the same Break down Category(0110 - Partner Unit (break down Type-4) + Translation Currency (break down type -2)) the sytem than gives a pop up window showing the "Report for Transaction Check" where it asks for the Default Value of Partner Unit to be entered.Once i maintain the default value of partner unit all the document for the reco account gets updated with default Partner unit.However in FI module each of the documents posted for this account have diffrent Trading Partner due to which im unable to do the Interunit Elimination.
Kindly let me know how do i update Partner unit in all the documents in Consolidation with the trading Partner from FI module.
thanks
KaranOnce i maintain the default value of partner unit all the document for the reco account gets updated
this system behavior makes sense as you are trying to change configuration after loading transaction data. what happens if you go back to the underlying accounts and change TP back to what FI is showing? if u have to deal with a lot of documents u may want to set up a BDC session to do the mass update. -
How to update trading partner (BSEG-VBUND) in tr.code FB01/FB02?
Hi,
I need, under some circumstances, to update value of trading partner code (field BSEG-VBUND) to all items in the FI document, created/changed with transaction FB01/FB02.
I checked available user exits and bussiness events, but didn't found one, which could do the trick.
In fact, in bussiness transaction event #00001430 (CHANGE DOCUMENT: Field substitution header/line - Checks prior to posting change completed) - for FB02 I have access to the internal table T_BSEG, but it seems this table is used as import parameter only and any changes didn't take efect at the end.
Any help how can I do the trick? And this is while I'm in a transaction FB01/FB02.
My system is 4.6c.
Many thanks in advance.
Regards,
Ivaylo MutafchievSvetlin, Max,
what I did until now is:
1) followed matrix substitution = callup point 3 (complete document) - I checked for existance of correct substitution field(s) in the GB01 table, and re-generated substitution code (as noticed in note 42615). That added my field in the list of fields for substtitution which are considered at the end of substtitution - in forms:
FORM EXP_REC_015
USING
DATA_CHANGED TYPE GB002_015
CHANGING
DATA_OUT TYPE GB002_015.
and
FORM EXP_TAB_015_BSEG
USING
IN_ORIG STRUCTURE BSEG
CHANGING
OUT_RESULT STRUCTURE BSEG
B_RESULT.
both forms are in main generated program GBTAAFI0.
My field (VBUND) is taken in account - added to the structure:
DATA: BEGIN OF TEMP_STRUCT,
VBUND LIKE BSEG-VBUND
ZFBDT LIKE BSEG-ZFBDT
END OF TEMP_STRUCT.
here ZFBDT was the other field defined in GB01 for substitution from someone esle - perhaps by default, I don't know.
Further (in the include MF05LFB0),
almost all of the structures which contain my changes are cleared (below is extract from the code):
LOOP AT beltab WHERE xarch NE char_x. "Note 0383125
REFRESH xbseg.
REFRESH ybseg.
REFRESH xbsec.
REFRESH ybsec.
REFRESH xbsed.
REFRESH ybsed.
REFRESH xbset.
REFRESH ybset.
REFRESH t_bsegco.
REFRESH t_fmfich.
Further, the logic proceed with the program SAPFF011 and form 'import_*beleg', where my changes were overwritten with original data - before substitution.
2) Tried Max's proposal - and extended structure BSEG_SUBST with field VBUND, further populated the substitution table in the related BTE 1430 accordingly.
Unfortunately the flow-logic proceeded further to the same form 'import_*beleg' in the program SAPFF011 and my changes dissapeared.
I'm at dead-end - have no idea where and what is the problem...
Checked few OSS notes - 42615, 386896, 513891, 391309, 438076. Everything which is related to my exact situation is set correctly - as far as I found :-).
Just for tests I tried both ways (BTE and matrix substitution) with another field ==> BSEG-XREF3, and it was updated correctly - accorging to my logic.
Thanks guys, your suggestions were right at the time and valuable, but they didn't help me to solve my problem. Perhaps there is something messed in our system - I can't be sure. What I can say for sure is that we have working BTE-s (1430 is used in our system - I just added piece of code into it), and validations are working also.
Thanks again.
Regards,
Ivaylo
P.S. If you have any suggestions, I'll be glad to hear them from you. -
BAPI_ACC_DOCUMENT_POST for field trading partner (bseg-VBUND)
Hi,
I am uploading journal entries in SAP by using this BAPI "BAPI_ACC_DOCUMENT_POST". Here program works fine now i want to give trading partner (bseg-VBUND) in line item but i cant find appropriate field in this BAPI for trading partner so that i can do mapping. Can you tell me i which table i have to give input for trading partner entry. Thanks in advance.
Regards.Refer to the following trheads:
Change field bseg-vbund
Trading Partner field (VBUND) is left blank in EC-PCA historical data load
Validation document type
Field VBUND does not allow changes to the document ?
Regards,
Fernando Evangelista -
I have just activated the trading partner in ECC vendor/customer master on 1.09.08, thus all posting before this date was posted without trading partner information.
In BCS, I plan to load balance as at 31.8.08 using flexible upload as opening balance with all the "correct" trading partner information breakdown and subsequently, period movement will be extracted from ECC.
However, I notice that in ECC, when we make payment to open item created before 1.9.08 (document without trading partner), system will not populate the trading partner information, instead the trading partner information in original line (i.e. blank) will be posted.
I think this will create a problem, as I alrady uploaded the inter company balance with correct breakdown, but now period movement will be posted without trading partner, thus my balance in BCS will not be correct.
Anyone face the same issue before? Appreciate you can share with me how to overcome this issue, thanks.
Regards.This is not an uncommon problem. A few ways to address this are: correction posting in ECC, or correction posting in BCS.
In ECC a posting to move amounts from blank/null trading partner to actual trading partner is one solution. However this is not always possible when the accounts are reconciliation accounts.
In the case of reconciliation accounts it may be better to post the correction in BCS at posting level 10.
Another way to address this is to change the breakdown for these accounts to require trading partner and if blank default is used. Then the correcting entries are from default trading partner to the true trading partner in BCS. -
Trading partner required during clearing of Customer
Hi,
System is not allowing to clear two line items which is open in customer Account.
First document is posted with reconciliation account which is generally used for external customer for which trading partner is not required during document posting. Then we changed the reconciliation account which is used for internal customer for which Trading partner is required, but during document posting system did not capture any trading partner. No trading partner captured during both the document posting.
When we are trying to clear both these document using F-32 , now system asking for a trading partner.
Can any one suggest, how to clear both these document?
Thanks in Advance,
L NayakDear Nayak
Add trading partner in the customer master before clearing the account in cust code f-32. The trading partner is available in Control data of the cust master
Regards
Saroj -
Hi,
New to BCS hence needs guidance from you experts
1. Can we define Trading Partner for a specific Item in a company or replace the existing partner with new partner
2. I have uploaded a file thru Flexi upload method, I want to reload that file with some changes, will it remove the entire data loaded earlier thru this file. For example, if I hv uploaded 10 items earler now I need to upload only 8 items, will it remove/delete the remaining 2 items
3. What could be implications in doing re-upload, or do we need to chg some configuration.
Would be thankful on your inputs.
Best Regards,
osHi os and welcome to SDN!
1. The question is not clear. Do you mean any particular TP value or TP in a subassignment?
2. It depends on:
A. The upload should reverse or delete the previous load data, depending on your settings.
B. Update mode in the flex upload method determines how the data loaded earlier should be treated.
http://help.sap.com/saphelp_sem60ep1/helpdata/en/fe/2c68f6ca6b4d0c92ba5070d92f8310/frameset.htm
3. Caution: if you change some configuration after the load (especially it's true for subassignments) and then do reload be ready for some implications: some records with the old, for example subassignments, may not be deleted and remained. The safe way to reload is to delete uploaded RFD data through workbench: the is a such a function.
Good luck! -
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,
ShivHi 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 -
Note 779844 Inheritance of trading partner to line items
hello
I need to apply OSS note 779844. This Note has three steps:
1. A series of source code changes in the system (done through Tx. SNOTE).
2. Modify database table GB01 by adding to boolean class 15, table BSEG, the field VBUND (company)
3.Implement a corresponding FI substitution for the callup point 3 with a user exit in which the required trading partner inheritence logic is implemented.
I have trouble understanding what should be the logic for the point 3, the substitution.
the note say that "the inheritence of the trading partner (VBUND) to allother line items of the other company code also occurs if not all line items of the two company codes (except for the company code clearinglines) contain profit and loss accounts, therefore also if line items with balance accounts are involved in the posting"
The note also says to use the substitution with a user exit. I don't know what user exit I should use.
does anyone applied this note before? can anybody explain to me what logic should I use for the FI substitution?
thanksHi Jorge,
I'm in the middle of implementing this SAP note. Just like you, i encountered the same problem.
I don't understand what does the note means for solution no 3.
"Implement a corresponding FI substitution for the callup point 3 with
a user exit in which the required trading partner inheritence logic is
implemented."
If you have found the solution, please share with me.
TQ.
Maybe you are looking for
-
please help , my ipad won't turn on
-
Has anyone experienced no sound when recording video on iPhone 4/4s?
THIS IS ACTUALLY A SOLUTION. My wife has an (ancient) iPhone 4. Yesterday she downloaded latest iOS her phone will accept -- 7.x. All of a sudden she had no audio on her video recordings nor with Facetime (she could hear the other end, but they could
-
How delete a movie in iTunes?
In order to see my iPhone 'Movies' list, I have to have my iPhone connected to iTunes. When I look at the 'Movies' list, there are movies that I used in the past, that I have since unchecked so that they do not sync to my iPhone, but which continue t
-
Physical Inventory Count...
Hello Gurus. We are trying to perform our first Physical Inventory. Our procedures our Installer provided, does not seem complete..... We start by entering LX16, and selecting what storage type and range of bins we want to perform the search on.
-
I keep getting this error: "the following disk images couldn't be opened"?
I just downloaded airparrot and keep getting this message everytime I try to open the .dmg file : the following disk images couldn't be opened. I have tried re-starting my computer and re-downloading the file several times. Airparrot has not gotten b