Как устранить ошибку из Dynamics GP - Применить к документу (APTODCNM) не существует в открытой таблице RM - RM20101?
Я пытаюсь интегрировать платежи в Dynamics GP через eConnect, но Dynamics GP возвращает следующее сообщение об ошибке вместе с трассировкой стека:
Exception message:
Sql procedure error codes returned:
Error Number = 299 Stored Procedure= taSopLineIvcInsert Error Description
= Unit Price calculation does not match out to Extended price
Node Identifier Parameters: taSopLineIvcInsert
SOPNUMBE = KR15582
SOPTYPE = 2
LNITMSEQ = 1
Related Error Code Parameters for Node : taSopLineIvcInsert
SOPTYPE = 2
QUANTITY = 2
UNITPRCE = 15.00
MRKDNAMT = 10.00
XTNDPRCE = 10.00
<taSopLineIvcInsert>
<SOPTYPE>2</SOPTYPE>
<SOPNUMBE>KR15582</SOPNUMBE>
<CUSTNMBR>2008352</CUSTNMBR>
<DOCDATE>Mar 13, 2018</DOCDATE>
<LOCNCODE>GW</LOCNCODE>
<ITEMNMBR>SKU62378013</ITEMNMBR>
<UNITPRCE>15.00</UNITPRCE>
<XTNDPRCE>10.00</XTNDPRCE>
<QUANTITY>2</QUANTITY>
<MRKDNAMT>10.00</MRKDNAMT>
<ITEMDESC>SKU62378013</ITEMDESC>
<TAXAMNT>0.70</TAXAMNT>
<LNITMSEQ>1</LNITMSEQ>
<DOCID>STDORD</DOCID>
<SLPRSNID>BRIJEN</SLPRSNID>
<ITMTSHID>CA</ITMTSHID>
<IVITMTXB>1</IVITMTXB>
<TAXSCHID>CA</TAXSCHID>
<PRSTADCD>A7599</PRSTADCD>
<ShipToName>Raves B</ShipToName>
<CNTCPRSN>Raves B</CNTCPRSN>
<ADDRESS1>st 788</ADDRESS1>
<CITY>Cerritos</CITY>
<STATE>CA</STATE>
<ZIPCODE>90703</ZIPCODE>
<COUNTRY>United States</COUNTRY>
<PHONE1>1111111111</PHONE1>
<FAXNUMBR>4444546666</FAXNUMBR>
<ReqShipDate>Mar 19, 2018</ReqShipDate>
<FUFILDAT>Mar 19, 2018</FUFILDAT>
<ACTLSHIP>Mar 19, 2018</ACTLSHIP>
<SHIPMTHD>UPSG38</SHIPMTHD>
<QTYFULFI>0</QTYFULFI>
<CURNCYID>Z-US$</CURNCYID>
<UOFM>each </UOFM>
<QtyShrtOpt>1</QtyShrtOpt>
</taSopLineIvcInsert>
Stack Trace:
at Microsoft.Dynamics.GP.eConnect.ServiceProxy.CreateEntity(String
connectionString, String xml)
at
Microsoft.Dynamics.GP.eConnect.eConnectMethods.
EntityImportImplementation(String
connectionString, String sXML, Boolean isTransaction)
at
Microsoft.Dynamics.GP.eConnect.eConnectMethods.CreateEntity(String
connectionString, String sXML)
Я перепробовал все варианты, в том числе сначала выставил счет, но пока ничего не получалось. Если оплата производится по счету, платеж успешно переводится в GP, но при оплате по заказу выдается вышеуказанная ошибка. Что может быть не так?