Как устранить ошибку из 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, но при оплате по заказу выдается вышеуказанная ошибка. Что может быть не так?

0 ответов

Другие вопросы по тегам