Я пытаюсь создать счетный талон на продажу из API API.
Если я использую дату «20190101» в XML, она работает нормально.Но если я использую '20190118', выдает ошибку.
Вот мой XML:
<ENVELOPE>
<HEADER>
<TALLYREQUEST>Import Data</TALLYREQUEST>
</HEADER>
<BODY>
<IMPORTDATA>
<REQUESTDESC>
<REPORTNAME>Vouchers</REPORTNAME>
<STATICVARIABLES>
<SVCURRENTCOMPANY>SOAC</SVCURRENTCOMPANY>
</STATICVARIABLES>
</REQUESTDESC>
<REQUESTDATA>
<TALLYMESSAGE xmlns:UDF="TallyUDF">
<VOUCHER VCHTYPE="Sales" ACTION="Create" OBJVIEW="Invoice Voucher View">
<DATE>20190101</DATE>
<NARRATION>Narration</NARRATION>
<PARTYNAME>Cash Cust</PARTYNAME>
<VOUCHERTYPENAME>Sales</VOUCHERTYPENAME>
<REFERENCE>Reference No</REFERENCE>
<PARTYLEDGERNAME>Cash Cust</PARTYLEDGERNAME>
<BASICBASEPARTYNAME>Cash Cust</BASICBASEPARTYNAME>
<PERSISTEDVIEW>Invoice Voucher View</PERSISTEDVIEW>
<BASICBUYERNAME>Cash Cust</BASICBUYERNAME>
<BASICDATETIMEOFINVOICE>20190101</BASICDATETIMEOFINVOICE>
<BASICDATETIMEOFREMOVAL>20190101</BASICDATETIMEOFREMOVAL>
<VOUCHERTYPEORIGNAME>Sales</VOUCHERTYPEORIGNAME>
<EFFECTIVEDATE>20190101</EFFECTIVEDATE>
<HASCASHFLOW>Yes</HASCASHFLOW>
<ISINVOICE>Yes</ISINVOICE>
<INVOICEORDERLIST.LIST>
<BASICORDERDATE>20190101</BASICORDERDATE>
<BASICPURCHASEORDERNO>OrderID</BASICPURCHASEORDERNO>
</INVOICEORDERLIST.LIST>
<LEDGERENTRIES.LIST>
<LEDGERNAME>Cash Cust</LEDGERNAME>
<ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
<ISPARTYLEDGER>Yes</ISPARTYLEDGER>
<ISLASTDEEMEDPOSITIVE>Yes</ISLASTDEEMEDPOSITIVE>
<AMOUNT>-40.00</AMOUNT>
</LEDGERENTRIES.LIST>
<ALLINVENTORYENTRIES.LIST>
<STOCKITEMNAME>Beef Burger</STOCKITEMNAME>
<ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
<ISLASTDEEMEDPOSITIVE>No</ISLASTDEEMEDPOSITIVE>
<RATE>10.00/pcs</RATE>
<AMOUNT>40.00</AMOUNT>
<ACTUALQTY> 4 pcs</ACTUALQTY>
<BILLEDQTY> 4 pcs</BILLEDQTY>
<BATCHALLOCATIONS.LIST>
<GODOWNNAME>Main Location</GODOWNNAME>
<BATCHNAME>Primary Batch</BATCHNAME>
<AMOUNT>40.00</AMOUNT>
<ACTUALQTY> 4 pcs</ACTUALQTY>
<BILLEDQTY> 4 pcs</BILLEDQTY>
</BATCHALLOCATIONS.LIST>
<ACCOUNTINGALLOCATIONS.LIST>
<LEDGERNAME>Food Sales</LEDGERNAME>
<ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
<ISLASTDEEMEDPOSITIVE>No</ISLASTDEEMEDPOSITIVE>
<AMOUNT>40.00</AMOUNT>
</ACCOUNTINGALLOCATIONS.LIST>
</ALLINVENTORYENTRIES.LIST>
</VOUCHER>
</TALLYMESSAGE>
</REQUESTDATA>
</IMPORTDATA>
</BODY>
</ENVELOPE>
Как я могу решить эту проблему?Это из-за даты вступления в силу или любого другого тега?Я заменяю все «20190101» на «20190118».
Вот ошибка (LOL):
<RESPONSE>
<CREATED>0</CREATED>
<ALTERED>0</ALTERED>
<DELETED>0</DELETED>
<LASTVCHID>0</LASTVCHID>
<LASTMID>0</LASTMID>
<COMBINED>0</COMBINED>
<IGNORED>0</IGNORED>
<ERRORS>1</ERRORS>
<CANCELLED>0</CANCELLED>
</RESPONSE>
Оцените любые советы и подсказки.