0

我是我正在使用的 TDL 开发的新手

<?xml version="1.0" encoding="utf-8" ?>
<ENVELOPE>
  <HEADER>
    <TALLYREQUEST>
      Export Data
    </TALLYREQUEST>
  </HEADER>
  <BODY>
    <EXPORTDATA>
      <REQUESTDESC>
        <STATICVARIABLES>
          <SVFROMDATE>
            20210101
          </SVFROMDATE>
          <SVTODATE>
            20210116
          </SVTODATE>
          <VOUCHERTYPENAME>
            Purchase
          </VOUCHERTYPENAME>
          <EXPLODEFLAG>
            Yes
          </EXPLODEFLAG>
          <SVEXPORTFORMAT>
            $$SysName: XML
          </SVEXPORTFORMAT>
        </STATICVARIABLES>
        <REPORTNAME>
          Voucher Register
        </REPORTNAME>
      </REQUESTDESC>
    </EXPORTDATA>
  </BODY>
</ENVELOPE>

上面提到的 XML 请求成功地给了我购买凭证的列表。所有发票级别信息都可以在ENVELOPE/BODY/IMPORTDATA/REQUESTDATA/TALLYMESSAGE节点中找到。每个TALLYMESSAGE节点由所有发票级别信息组成,并带有多个LEDGERENTRIES.LIST节点,然后由多个金额组成,例如。

<LEDGERENTRIES.LIST>
     <AMOUNT>123</AMOUNT>
</LEDGERENTRIES.LIST>

<LEDGERENTRIES.LIST>
     <AMOUNT>-12</AMOUNT>
</LEDGERENTRIES.LIST>

<LEDGERENTRIES.LIST>
     <AMOUNT>-12</AMOUNT>
</LEDGERENTRIES.LIST>

这些负值表示税额,但我无法找到一种方法来识别凭证中的税种(CGST、IGST、SGST)。有什么方法可以识别税种。

4

1 回答 1

0

从凭证 XML 我们无法识别分类帐的税收类型,因为理货不会为凭证分类帐生成 taxtype 标签如果您仍然想知道分类帐的税收类型,然后请求计数以获取分类帐详细信息,您可以在 <TAXTYPE TYPE="String">GST</TAXTYPE> Tag中找到 taxtype

于 2021-04-26T14:48:18.310 回答