-2

我正在尝试将我的 POS 系统与 Tally 集成。我在哪里可以找到所有可用于集成的请求类型等。有可用的文档吗?

4

2 回答 2

2

Tally XML 结构如下:

将数据导入 Tally

<ENVELOPE>
  <HEADER>
    <TALLYREQUEST>Import Data</TALLYREQUEST>
  </HEADER>
  <BODY>
    <IMPORTDATA>
      <REQUESTDESC>
        <REPORTNAME>All Masters</REPORTNAME>
      </REQUESTDESC>
      <REQUESTDATA>
        <TALLYMESSAGE xmlns:UDF="TallyUDF">
          <!-- Your data goes here -->
        </TALLYMESSAGE>
      </REQUESTDATA>
    </IMPORTDATA>
  </BODY>
</ENVELOPE>

备注:
如您所见,要推入 Tally 的数据必须写入TALLYMESSAGE标签中。

从 Tally 导出数据

<ENVELOPE>  
  <HEADER>  
    <TALLYREQUEST>Export Data</TALLYREQUEST>  
  </HEADER>  
  <BODY>  
    <EXPORTDATA>  
      <REQUESTDESC>  
        <!-- Specify the Report Name here -->  
        <REPORTNAME>List of Accounts</REPORTNAME>  
        <STATICVARIABLES>  
          <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>  
        </STATICVARIABLES>  
      </REQUESTDESC>  
    </EXPORTDATA>  
  </BODY>  
</ENVELOPE>  

备注:
要从 Tally 中检索的报告或数据将在REPORTNAME标签中给出。

Tally ERP 9 中有很多报告。这里给出了从 Tally 检索/导出数据的 XML 标签:
https ://www.rtslink.com/articles/tally-xml-tags-export/

同样,此处给出了将数据导入 Tally 的 XML 标记
https://www.rtslink.com/articles/tally-xml-tags-import/

希望以上资源可以帮助那些希望与 Tally 集成的人。

于 2018-02-23T11:57:45.480 回答
0

根据参考指南,有 3 种类型的请求:

  1. 出口
  2. 进口
  3. 执行

您可以在“TALLYREQUEST”xml 标记中使用其中的任何一个。当然,要创建完整的 XML 请求,您必须输入更多信息,所有详细信息都在指南中。例如,以下从 Tally 导出所有主控的列表:

<ENVELOPE>
    <HEADER>
        <VERSION>1</VERSION>
        <TALLYREQUEST>EXPORT</TALLYREQUEST>
        <TYPE>DATA</TYPE>
        <ID>All masters</ID>
    </HEADER>
    <BODY>
        <DESC>
        </DESC>
    </BODY>
</ENVELOPE>
于 2019-04-27T09:49:59.293 回答