如何在Tally中无需打开公司,对密码保护公司的XML请求进行认证?
Tally受密码保护公司的XML请求免预打开认证方案
当然有替代方案,你可以直接在XML请求中嵌入用户名和密码,配合公司名称完成身份认证,无需预先在Tally客户端打开目标公司。
具体操作如下:
- 在XML请求的
<ENVELOPE>标签内的<HEADER>部分,添加<USERNAME>、<PASSWORD>以及<COMPANY>标签,填入对应凭证和公司信息 - 示例XML结构:
<ENVELOPE> <HEADER> <TALLYREQUEST>Export Data</TALLYREQUEST> <USERNAME>Admin</USERNAME> <!-- 通常默认是Admin,可根据实际调整 --> <PASSWORD>your_company_password</PASSWORD> <COMPANY>Your Protected Company</COMPANY> </HEADER> <BODY> <!-- 这里放你的具体请求内容,比如导出数据、查询信息等 --> </BODY> </ENVELOPE>
- 把这个XML请求发送到Tally的服务端口(默认是9000,可在Tally设置中修改),Tally会自动验证凭证并访问目标公司,返回对应响应
- 注意:该特性支持Tally.ERP 9及以上版本,老版本可能不兼容
内容的提问来源于stack exchange,提问作者Ammar Haider
相关产品推荐
相关产品推荐

