是否有最大数量的请求可以放入使用QBFC的一个请求消息集中?

时间:2014-06-24 22:11:19

标签: c# intuit qbfc

我尝试使用QBFC v13构建一个请求消息集,其中包含有待在QuickBooks中创建的46个客户。

该程序会抛出 string too long 异常。

我想知道您是否可以将最大数量的请求放入一个请求消息集中。

感谢。

2 个答案:

答案 0 :(得分:2)

理论上,没有。你遇到的真正限制是当你的内存不足时。

据说,这个错误:

string too long

听起来不像内存不足或请求类型错误太多。听起来你的qbXML请求中有一段太长的字符串(QuickBooks OSR中记录了最大字段长度)。

您确定在部分请求中没有太长的字符串吗?你检查过了吗?

答案 1 :(得分:0)

您的错误与您发送的请求数量无关。我会说,您可以在一个消息集中发送的请求数量有限制。我似乎无法从任何人那里获得一定数量。我尝试导入20,000个订单项的信用备忘录,每个信用备忘录每个信用备忘录约10-15个订单项,每个贷项凭证约2个额外请求,用于自定义字段设置和清算,每次都出错。当我将数据减少到大约15,000个订单项时,一切都没有问题。