tally odbc xml 导出(超时)

tally odbc xml export ( Timed out )

用于通过 odbc

发送此 xml
objHTTP.Open "POST", URL, False
objHTTP.send (TallyString)

但是返回了大数据超时错误。 小数据没问题。并尝试了不同的 xmls 。请帮我解决错误

</HEADER>

<BODY>

<EXPORTDATA>

<REQUESTDESC>

<STATICVARIABLES>

<SVFROMDATE>20200401</SVFROMDATE>

<SVTODATE>20210331</SVTODATE>

<VOUCHERTYPENAME>Purchase</VOUCHERTYPENAME>

<EXPLODEFLAG>No</EXPLODEFLAG>

<SVEXPORTFORMAT>$$SysName: XML</SVEXPORTFORMAT>

</STATICVARIABLES>

<REPORTNAME>Voucher Register</REPORTNAME>

</REQUESTDESC>

</EXPORTDATA>

</BODY>

</ENVELOPE>

您有 2 个选项

Increase Timeout Limit

objHTTP.SetTimeouts 300000, 300000, 300000, 300000

这将是毫秒,所以如果你想要 5 分钟的超时,那么 5 * 60 * 1000 如果你想要更多,那么相应地计算

如果你看到doc我们更关心第三个参数(发送超时)

默认发送超时仅为 30 秒,由于您从理货请求大量数据,Tally 将花费更多时间并请求超时


从 Tally 获取小部分数据(推荐)

我们可以根据凭单数量获取季度、每月、每周、每日,而不是一次获取全年数据