
Hi Experts,
I have created a Purchase Order in GP, and created a PO Receiving Transaction for this PO. After that I use the e-Connect POPEnterMatchInvoiceType to create the Enter/Match Invoice. but e-Connect pops up error message "Error Number = 4881 Stored Procedure= taPopEnterMatchInvToShpMultiLine Error Description = Receipt Line Number already exists". The Xml file as below.
<eConnect xmlns:xsi="www.w3.org/.../XMLSchema-instance" xmlns:xsd="www.w3.org/.../XMLSchema">
<POPEnterMatchInvoiceType>
<eConnectProcessInfo xsi:nil="true" />
<taRequesterTrxDisabler_Items xsi:nil="true" />
<taUpdateCreateItemRcd xsi:nil="true" />
<taUpdateCreateVendorRcd xsi:nil="true" />
<taCreateVendorAddress_Items xsi:nil="true" />
<taPopRcptLineTaxInsert_Items xsi:nil="true" />
<taPopDistribution_Items xsi:nil="true" />
<taAnalyticsDistribution_Items xsi:nil="true" />
<taPopEnterMatchLotInsert_Items xsi:nil="true" />
<taPopEnterMatchSerialInsert_Items xsi:nil="true" />
<taPopEnterMatchInvLine_Items>
<taPopEnterMatchInvLine>
<POPRCTNM>0009902779</POPRCTNM>
<POPMtchShpRcpt>RCT1185</POPMtchShpRcpt>
<ShipRCPTLNNM>16384</ShipRCPTLNNM>
<PONUMBER>PO2121</PONUMBER>
<QTYINVCD>2</QTYINVCD>
<ITEMNMBR>128 SDRAM</ITEMNMBR>
<VENDORID>ADVANCED0001</VENDORID>
<UNITCOST>10</UNITCOST>
<EXTDCOST>20</EXTDCOST>
</taPopEnterMatchInvLine>
<taPopEnterMatchInvLine>
<POPRCTNM>0009902779</POPRCTNM>
<POPMtchShpRcpt>RCT1185</POPMtchShpRcpt>
<ShipRCPTLNNM>32768</ShipRCPTLNNM>
<PONUMBER>PO2121</PONUMBER>
<QTYINVCD>2</QTYINVCD>
<ITEMNMBR>256 SDRAM</ITEMNMBR>
<VENDORID>ADVANCED0001</VENDORID>
<UNITCOST>12</UNITCOST>
<EXTDCOST>24</EXTDCOST>
</taPopEnterMatchInvLine>
</taPopEnterMatchInvLine_Items>
<taPopEnterMatchInvToShpMultiLine_Items>
<taPopEnterMatchInvToShpMultiLine>
<POPRCTNM>0009902779</POPRCTNM>
<POPMtchShpRcpt>RCT1185</POPMtchShpRcpt>
<PONUMBER>PO2121</PONUMBER>
<QTYINVCD>1.00000</QTYINVCD>
<ITEMNMBR>256 SDRAM</ITEMNMBR>
<ShipRCPTLNNM>32768</ShipRCPTLNNM>
<VENDORID>ADVANCED0001</VENDORID>
</taPopEnterMatchInvToShpMultiLine>
</taPopEnterMatchInvToShpMultiLine_Items>
<taPopEnterMatchInvHdr>
<POPRCTNM>0009902779</POPRCTNM>
<VNDDOCNM>0009902779</VNDDOCNM>
<receiptdate>7/1/2015</receiptdate>
<BACHNUMB>EDI</BACHNUMB>
<VENDORID>ADVANCED0001</VENDORID>
<SUBTOTAL>44</SUBTOTAL>
</taPopEnterMatchInvHdr>
<taMdaUpdate_Items xsi:nil="true" />
</POPEnterMatchInvoiceType>
</eConnect>
Below is the Data in the database POP10500
| PONUMBER | POLNENUM | POPRCTNM | RCPTLNNM | QTYSHPPD | QTYINVCD | QTYREJ | QTYMATCH |
| PO2121 | 16384 | RCT1185 | 16384 | 2 | 0 | 0 | 0 |
| PO2121 | 32768 | RCT1185 | 32768 | 1 | 0 | 0 | 0 |
POP10110
| PONUMBER | ORD | POLNESTA | POTYPE | QTYORDER | QTYCANCE |
| PO2121 | 16384 | 4 | 1 | 2 | 0 |
| PO2121 | 32768 | 4 | 1 | 2 | 1 |
Does anybody have any ideas on this error?
Besides, I am not so clear about the difference for these two nodes <taPopEnterMatchInvLine>,<taPopEnterMatchInvToShpMultiLine>
Can anybody explain it difference for me in detail?
Thanks
*This post is locked for comments
I have the same question (0)Hello Denny,
Are you able to resolve this issue? I have same error.
Your earliest reply is highly appreciable.
Thanks much
Sandip