GDL 2/17/2012 1:29:23 PM

eConnect Error Number = 4647

The main article for this article is here

Problem:  Error Number = 4647

Sql procedure error codes returned: Error Number = 4647 Stored Procedure= taSopLineIvcInsert Error Description = Decimal Places passed in on XTNDPRCE does not match setup Node Identifier

 

Discussion

Both the following eConnect XML examples work on the test GP System. On the production GP System the first fails with the above error but the second works correctly. Note that XTNDPRCE doesn’t appear in zero quantity items in either procedure. Attempts to force XTNDPRCE to generate with 0.00 were unsuccessful.

POXML (Fails with above error)

<?xml version="1.0" ?>

- <eConnect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

- <SOPTransactionType>

<eConnectProcessInfo xsi:nil="true" />

<taRequesterTrxDisabler_Items xsi:nil="true" />

<taUpdateCreateItemRcd xsi:nil="true" />

<taUpdateCreateCustomerRcd xsi:nil="true" />

<taCreateCustomerAddress_Items xsi:nil="true" />

<taSopSerial_Items xsi:nil="true" />

<taSopLotAuto_Items xsi:nil="true" />

- <taSopLineIvcInsert_Items>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>MISC</ITEMNMBR>

<QUANTITY>0</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Shipped: 11/10/2011</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>11/10/2011</ReqShipDate>

<ACTLSHIP>11/10/2011</ACTLSHIP>

</taSopLineIvcInsert>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>WO-INV</ITEMNMBR>

<UNITPRCE>1670.7300</UNITPRCE>

<XTNDPRCE>1670.73</XTNDPRCE>

<QUANTITY>1</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Gran Mattino LXW</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>11/10/2011</ReqShipDate>

<ACTLSHIP>11/10/2011</ACTLSHIP>

</taSopLineIvcInsert>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>MISC</ITEMNMBR>

<QUANTITY>0</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Above is refurb cost for S/N 42300715</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>11/10/2011</ReqShipDate>

<ACTLSHIP>11/10/2011</ACTLSHIP>

</taSopLineIvcInsert>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>MISC</ITEMNMBR>

<UNITPRCE>100.0000</UNITPRCE>

<XTNDPRCE>100.00</XTNDPRCE>

<QUANTITY>1</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Refurb Handling Fee</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>11/10/2011</ReqShipDate>

<ACTLSHIP>11/10/2011</ACTLSHIP>

</taSopLineIvcInsert>

</taSopLineIvcInsert_Items>

<taSopLineIvcInsertComponent_Items xsi:nil="true" />

<taSopTrackingNum_Items xsi:nil="true" />

<taSopCommissions_Items xsi:nil="true" />

<taSopLineIvcTaxInsert_Items xsi:nil="true" />

<taCreateSopPaymentInsertRecord_Items xsi:nil="true" />

<taSopUserDefined xsi:nil="true" />

- <taSopDistribution_Items>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<DISTTYPE>2</DISTTYPE>

<ACTINDX>118</ACTINDX>

<DEBITAMT>1770.73</DEBITAMT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<DISTTYPE>1</DISTTYPE>

<ACTINDX>81</ACTINDX>

<CRDTAMNT>1770.73</CRDTAMNT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<DISTTYPE>13</DISTTYPE>

<ACTINDX>153</ACTINDX>

<CRDTAMNT>1770.73</CRDTAMNT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000172</SOPNUMBE>

<DISTTYPE>13</DISTTYPE>

<ACTINDX>15</ACTINDX>

<DEBITAMT>1770.73</DEBITAMT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

</taSopDistribution_Items>

<taAnalyticsDistribution_Items xsi:nil="true" />

<taSopMultiBin_Items xsi:nil="true" />

- <taSopHdrIvcInsert>

<SOPTYPE>3</SOPTYPE>

<DOCID>STDINV</DOCID>

<SOPNUMBE>INV0000172</SOPNUMBE>

<ORIGNUMB>0</ORIGNUMB>

<TAXSCHID>WD-IL-TAX-SCHD</TAXSCHID>

<SHIPMTHD>GROUND</SHIPMTHD>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<DOCDATE>2/17/2012 12:00:00 AM</DOCDATE>

<CUSTNMBR>1000694</CUSTNMBR>

<CSTPONBR>Not Available</CSTPONBR>

<ShipToName>Walgreens #10917</ShipToName>

<ADDRESS1>6906 University Blvd</ADDRESS1>

<CITY>Moon Township</CITY>

<STATE>PA</STATE>

<ZIPCODE>15108</ZIPCODE>

<SUBTOTAL>1770.7300</SUBTOTAL>

<DOCAMNT>1770.73</DOCAMNT>

<BACHNUMB>B201202170820</BACHNUMB>

<PRBTADCD>PRIMARY</PRBTADCD>

<USINGHEADERLEVELTAXES>1</USINGHEADERLEVELTAXES>

<CREATEDIST>0</CREATEDIST>

<CURNCYID>Z-US$</CURNCYID>

<FREIGTBLE>3</FREIGTBLE>

</taSopHdrIvcInsert>

<taSopToPopLink xsi:nil="true" />

<taSopUpdateCreateProcessHold xsi:nil="true" />

<taCreateSOPTrackingInfo xsi:nil="true" />

<taMdaUpdate_Items xsi:nil="true" />

</SOPTransactionType>

</eConnect>

 

WO XML (Works OK)

<?xml version="1.0" ?>

- <eConnect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

- <SOPTransactionType>

<eConnectProcessInfo xsi:nil="true" />

<taRequesterTrxDisabler_Items xsi:nil="true" />

<taUpdateCreateItemRcd xsi:nil="true" />

<taUpdateCreateCustomerRcd xsi:nil="true" />

<taCreateCustomerAddress_Items xsi:nil="true" />

<taSopSerial_Items xsi:nil="true" />

<taSopLotAuto_Items xsi:nil="true" />

- <taSopLineIvcInsert_Items>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>Date</ITEMNMBR>

<QUANTITY>0</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Completed: 11/1/2011</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>2/17/2012</ReqShipDate>

<ACTLSHIP>2/17/2012</ACTLSHIP>

</taSopLineIvcInsert>

- <taSopLineIvcInsert>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<CUSTNMBR>1000694</CUSTNMBR>

<DOCDATE>2/17/2012</DOCDATE>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<ITEMNMBR>MISC</ITEMNMBR>

<UNITPRCE>125.0000</UNITPRCE>

<XTNDPRCE>125.00</XTNDPRCE>

<QUANTITY>1</QUANTITY>

<PRCLEVEL>STD</PRCLEVEL>

<ITEMDESC>Removal of Gran Mattino LXW S/N 54701831</ITEMDESC>

<DOCID>STDINV</DOCID>

<ReqShipDate>2/17/2012</ReqShipDate>

<ACTLSHIP>2/17/2012</ACTLSHIP>

</taSopLineIvcInsert>

</taSopLineIvcInsert_Items>

<taSopLineIvcInsertComponent_Items xsi:nil="true" />

<taSopTrackingNum_Items xsi:nil="true" />

<taSopCommissions_Items xsi:nil="true" />

<taSopLineIvcTaxInsert_Items xsi:nil="true" />

<taCreateSopPaymentInsertRecord_Items xsi:nil="true" />

<taSopUserDefined xsi:nil="true" />

- <taSopDistribution_Items>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<DISTTYPE>2</DISTTYPE>

<ACTINDX>118</ACTINDX>

<DEBITAMT>125.00</DEBITAMT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<DISTTYPE>1</DISTTYPE>

<ACTINDX>81</ACTINDX>

<CRDTAMNT>125.00</CRDTAMNT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<DISTTYPE>13</DISTTYPE>

<ACTINDX>153</ACTINDX>

<CRDTAMNT>125.00</CRDTAMNT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

- <taSopDistribution>

<SOPTYPE>3</SOPTYPE>

<SOPNUMBE>INV0000173</SOPNUMBE>

<DISTTYPE>13</DISTTYPE>

<ACTINDX>15</ACTINDX>

<DEBITAMT>125.00</DEBITAMT>

<CUSTNMBR>1000694</CUSTNMBR>

</taSopDistribution>

</taSopDistribution_Items>

<taAnalyticsDistribution_Items xsi:nil="true" />

<taSopMultiBin_Items xsi:nil="true" />

- <taSopHdrIvcInsert>

<SOPTYPE>3</SOPTYPE>

<DOCID>STDINV</DOCID>

<SOPNUMBE>INV0000173</SOPNUMBE>

<ORIGNUMB>0</ORIGNUMB>

<TAXSCHID>WD-IL-TAX-SCHD</TAXSCHID>

<SHIPMTHD>GROUND</SHIPMTHD>

<LOCNCODE>WAREHOUSE</LOCNCODE>

<DOCDATE>2/17/2012 12:00:00 AM</DOCDATE>

<CUSTNMBR>1000694</CUSTNMBR>

<CSTPONBR>Not Available</CSTPONBR>

<ShipToName>Walgreens #06320 (District 192)</ShipToName>

<ADDRESS1>2204 N. Rolling Rd.</ADDRESS1>

<CITY>Windsor Mill</CITY>

<STATE>MD</STATE>

<ZIPCODE>21244</ZIPCODE>

<SUBTOTAL>125.0000</SUBTOTAL>

<DOCAMNT>125.00</DOCAMNT>

<BACHNUMB>B201202170820</BACHNUMB>

<PRBTADCD>PRIMARY</PRBTADCD>

<USINGHEADERLEVELTAXES>1</USINGHEADERLEVELTAXES>

<CREATEDIST>0</CREATEDIST>

<CURNCYID>Z-US$</CURNCYID>

<FREIGTBLE>3</FREIGTBLE>

</taSopHdrIvcInsert>

<taSopToPopLink xsi:nil="true" />

<taSopUpdateCreateProcessHold xsi:nil="true" />

<taCreateSOPTrackingInfo xsi:nil="true" />

<taMdaUpdate_Items xsi:nil="true" />

</SOPTransactionType>

</eConnect>

 

 

Version: GP 2010
Section: eConnect


Table Definition Quick Links
All Tables
SOP Tables
RM Tables
GL Tables
POP Tables
HR Tables
PM Tables
UPR Tables
IV Tables
Olympic Tables
3