I am attempting to create a purchase receipt as a precursor to creating an invoice matched to a PO. I.E. "2 way matching".
I am using eConnect 12 on GP2013. I will be attempting to use this same code on GP2010 and GP2015, so if there are any additional changes I need to do to make this work on those as well, that would be helpful.
The POPRCTNM I am using here (I assume should be the number for the shipping receipt I am creating, which I obtained using the
GetNextDocNumbers.GetNextPOPReceiptNumber() function.
The eConnect XML I am sending is:
<?
xml
version
=
"1.0"
?>
<
POPReceivingsType
>
<
eConnectProcessInfo
xsi:nil
=
"true"
/>
<
taRequesterTrxDisabler_Items
xsi:nil
=
"true"
/>
<
taUpdateCreateItemRcd
xsi:nil
=
"true"
/>
<
taUpdateCreateVendorRcd
xsi:nil
=
"true"
/>
<
taCreateVendorAddress_Items
xsi:nil
=
"true"
/>
<
taPopRcptLotInsert_Items
xsi:nil
=
"true"
/>
<
taPopRcptSerialInsert_Items
xsi:nil
=
"true"
/>
<
taPopRcptLineInsert_Items
>
<
taPopRcptLineInsert
>
<
POPTYPE
>1</
POPTYPE
>
<
POPRCTNM
>RCT1181</
POPRCTNM
>
<
PONUMBER
>PO0997</
PONUMBER
>
<
ITEMNMBR
>PHON-ATT-53BK</
ITEMNMBR
>
<
VENDORID
>ADVANCED0001</
VENDORID
>
<
RCPTLNNM
>16384</
RCPTLNNM
>
<
VNDITNUM
>PHON-ATT-53BK</
VNDITNUM
>
<
QTYSHPPD
>1.00000</
QTYSHPPD
>
<
AUTOCOST
>1</
AUTOCOST
>
<
POLNENUM
>16384</
POLNENUM
>
</
taPopRcptLineInsert
>
</
taPopRcptLineInsert_Items
>
<
taPopRcptMultiBin_Items
xsi:nil
=
"true"
/>
<
taPopRcptLineTaxInsert_Items
xsi:nil
=
"true"
/>
<
taPopRctUserDefined
xsi:nil
=
"true"
/>
<
taPopDistribution_Items
xsi:nil
=
"true"
/>
<
taAnalyticsDistribution_Items
xsi:nil
=
"true"
/>
<
taPopRcptHdrInsert
>
<
POPRCTNM
>RCT1181</
POPRCTNM
>
<
POPTYPE
>1</
POPTYPE
>
<
receiptdate
>1/8/2015</
receiptdate
>
<
BACHNUMB
>PAYABLES BATCH </
BACHNUMB
>
<
VENDORID
>ADVANCED0001</
VENDORID
>
<
AUTOCOST
>1</
AUTOCOST
>
</
taPopRcptHdrInsert
>
<
taMdaUpdate_Items
xsi:nil
=
"true"
/>
</
POPReceivingsType
>
</
eConnect
>
I am getting the following error:
ERROR: Error updating POPRcptHdr for PO - PO0997 - Invalid object name 'PA01303'.
I am new to both GP and eConnect, so bear with me as I try to understand whatever answer you may give.
Thanks.