i am using Microsoft Dyanmic Gp, econnect 10.0. i am trying
get the tasoplineinvoiceitems.
If i set for
updateifexist =0; then it gives the error like:
eConnectTraceSource Error: 735 : Create Transaction Entity
produced the following exception:Sql procedure error codes returned:Error
Number = 2221 Stored Procedure= taSopLineIvcInsert Error
Description = Duplicate document number. If adding or updating lines to an
existing document, UpdateIfExists must = 1
Node Identifier Parameters: taSopLineIvcInsert
SOPNUMBE = 220,584
SOPTYPE = 3
LNITMSEQ = 3
Related Error Code Parameters for Node : taSopLineIvcInsert
UpdateIfExists = Note: This parameter was not passed in, no
value for the parameter will be returned.
<taSopLineIvcInsert>
<SOPTYPE>3</SOPTYPE>
<SOPNUMBE> 220,584</SOPNUMBE>
<CUSTNMBR>3253</CUSTNMBR>
<DOCDATE>4/08/2011</DOCDATE>
<ITEMNMBR>4410 - BA - 001</ITEMNMBR>
<UNITPRCE>162.79</UNITPRCE>
<XTNDPRCE>162.79</XTNDPRCE>
<QUANTITY>1</QUANTITY>
<ITEMDESC>Standard Designer Rpl
DH</ITEMDESC>
<NONINVEN>1</NONINVEN>
<LNITMSEQ>3</LNITMSEQ>
<DOCID>STDINV</DOCID>
<DEFEXTPRICE>1</DEFEXTPRICE>
<UOFM>EACH</UOFM>
</taSopLineIvcInsert>
...................................................................................................................................................................................
Note:Even i try to set 1 for updateifExist
i chenged value
of updateifexist=1;
i got error like
:eConnectTraceSource Error: 735 : Create Transaction Entity produced the
following exception: Sql procedure error codes returned:
Error Number = 2608 Stored Procedure=
taSopLineIvcInsert Error Description = Document does not exist in the
Work File - SOP10100 - the Line can not be modifiedNode Identifier Parameters:
taSopLineIvcInsert
SOPNUMBE = 220,584
SOPTYPE = 3
LNITMSEQ = 2
Related Error Code Parameters for Node : taSopLineIvcInsert
UpdateIfExists = 1
Can you please give the suggestion, where i did mistake here
and how much value i have to set for the upadateifexist fpr tasoplineiveinsert.