You need to enable JavaScript to run this app. 如何查询VB.NET连接的Tally Erp9实例为授权还是教育模式
优惠活动
大模型
产品
解决方案
定价
更多

如何查询VB.NET连接的Tally Erp9实例为授权还是教育模式

Tally ERP9 运行模式查询方法

核心结论

可以通过标准XML请求直接获取已连接Tally实例的运行模式,无需额外开发自定义TDL。

具体XML请求示例

向Tally默认监听端口(通常为9000)发送如下POST请求即可:

<ENVELOPE>
    <HEADER>
        <VERSION>1</VERSION>
        <TALLYREQUEST>Export Data</TALLYREQUEST>
        <TYPE>Data</TYPE>
        <ID>License Details</ID>
    </HEADER>
    <BODY>
        <DESC>
            <STATICVARIABLES>
                <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>
            </STATICVARIABLES>
        </DESC>
    </BODY>
</ENVELOPE>

结果判断规则

解析返回的XML数据中的LICENCETYPE字段即可判断模式:

  • 值为Educational:当前Tally运行在教育模式
  • 值为Licensed或Commercial:当前Tally运行在授权商用模式

注意事项

若请求无响应,先确认Tally端已开启ODBC Server功能,且允许本地HTTP请求接入。你可以直接复用现有VB.NET中对接Tally XML接口的代码发送上述请求,无需额外调整连接逻辑。


内容的提问来源于stack exchange,提问作者IT researcher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 17:24:06