New April Hotfix and more changes for VAT
Check out the latest updates to Microsoft Dynamics GP 2016 and 2018.
Dynamics 365 2019 release wave 2 plan Discover the latest updates to Dynamics 365.Release Plan | Weekly Deployment Notes
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants.Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements.
ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Talent TechTalks
I am getting following error; Not able to understand what I am missing. Please find below screen shot as well as xml file too.
<?xml version="1.0" encoding="UTF-8"?>
-<eConnect xmlns:xsd="www.w3.org/.../XMLSchema" xmlns:xsi="www.w3.org/.../XMLSchema-instance">
Not hugely experienced in this area, but have you tried doing it with a single LOT for a line? At least you then know that the structure of the document is fine and it is to do with the multiple lots against a single line.
It does throw the error with a single lot also.
Any help on this is highly appreciable.
Any help on this will be highly appreciable.
Based on past casework the following edit check is behind this error:
Edit Check to be sure the QTY in IV10002 is equal to IV10001 ***************************/
if (@SERIALOT = 2 or @SERIALOT = 3)
if (@TRXQTY < 0)
select @SUMSERIAL = isnull(sum(SERLTQTY),0) * -1 from IV10002 (nolock) where IVDOCNBR = @I_vIVDOCNBR and ITEMNMBR = @I_vITEMNMBR and IVDOCTYP = @I_vIVDOCTYP and LNSEQNBR = @LNSEQNBR
select @SUMSERIAL = isnull(sum(SERLTQTY),0) from IV10002 (nolock) where IVDOCNBR = @I_vIVDOCNBR and ITEMNMBR = @I_vITEMNMBR and IVDOCTYP = @I_vIVDOCTYP and LNSEQNBR = @LNSEQNBR
if (@SUMSERIAL <> @TRXQTY)
select @O_iErrorState = 1581 /* The Transaction Qty passed in is <> to what was passed into the taIVTransactionSerialInsert proc or the taIVTransactionLotInsert proc
The way eConnect performs the edit checks is backwards.
It does the lines first, then the header, so this may be part of the issue.
If possible, check the quantity of the transaction against what was inserted into the IV10002 for the serial number.
There are a few common causes for this error to be given:
1. The order of the xml schema is incorrect. taIVTransactionSerialInsert needs to come before taIVTransactionLineInsert to ensure the IV10002 record exists before the edit check.
2. The serial/lot does not exist. Try entering the same transaction in the front end to see if you process with the same information.
3. The IV00106 (Item Purchasing) may cause a problem as if the record is there for the item, you may get similar error.
Hi Sandip, I am getting similar issue. Are you able to resolve the issue ? Any suggestion for me. Thanks
Business Applications communities