Notifications
Announcements
No record found.
I have an import routine for PO Shipment Receipts that works fine unless the line has already been received. If I were entering the receipt manually I would get a prompt that line has been received but then I could click OK to over receive. Is there any way to get eConnect to simply receive and not stop the import?
Hi Richard,
Off the top of my head, I don't believe that eConnect will allow over receiving. What is the exact message or error code that eConnect is giving you when you try to over receive? If you can provide that for me, I can look at the code behind it to confirm for you.
Thanks!
Isaac Olson
Microsoft Support
Obviously, it's really dated, yet so monster!
alaskasworld.com
The eConnect message is:
eConnectException: Sql procedure error codes returned: Error Number = 591 Stored Procedure= taPopRcptLineInsert Error Description = The purchase order line has been Received, Canceled, or ClosedNode Identifier Parameters: taPopRcptLineInsertPOPTYPE = 1POPRCTNM = RCT367527PONUMBER = PO252747ITEMNMBR = D4409-0000-000<taPopRcptLineInsert> <POPTYPE>1</POPTYPE> <POPRCTNM>RCT367527</POPRCTNM> <PONUMBER>PO252747</PONUMBER> <ITEMNMBR>D4409-0000-000</ITEMNMBR> <VENDORID>140</VENDORID> <UOFM>CASE</UOFM> <QTYSHPPD>600.00000</QTYSHPPD> <AUTOCOST>1</AUTOCOST> <LOCNCODE>HANDM</LOCNCODE> <POLNENUM>65536</POLNENUM></taPopRcptLineInsert>Inner Exception:
Thank you for this. It looks like the error is checking the POP10110 for a POLNESTA of 4, 5 or 6 to see if the PO Line is Received, Canceled, or Closed, and if so it will produce this error, and there is no switch or parameter that you can pass in to bypass and over receive the quantities like you can on the front end. So this confirms that this feature was not one that was added to eConnect like it is through the User Interface. You would have to receive more quantity on a separate line on the shipment without the PO Number on it. Or add a line to the PO with the additional quantity so you can receive more against the PO on a new line.
Thanks Isaac, I was afraid that was going to be the answer. I will explain this to the client. My next thought would be to pre-parse that data looking for any over shipments and adding the line if needed.
I wonder what would happen if I were to change the status instead?
You could end up running into a different error further down, but you never know until you try. I would say change the status on the PO Line to be either 2, or 3.
POP10110 POLNESTA (PO Line Status):
1 - New
2 - Released
3 - Change Order
4 - Received
5 - Closed
6 - Cancelled
Thanks,
My routine send an email to the user when it fails. On the few times this has happened they manually perform the over shipment.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 646 Most Valuable Professional
André Arnaud de Cal... 529 Super User 2025 Season 2
Sohaib Cheema 285 User Group Leader