将REP添加到发票-3070(字符串太长)

时间:2019-02-10 20:13:05

标签: quickbooks

我将在此处使用php quickbooks devkit将销售代表添加到发票中。

https://github.com/consolibyte/quickbooks-php

问题是,当通过Web连接器处理此请求时,它返回3070错误。

20190210.20:08:47 UTC   : QBWebConnector.SOAPWebService.do_getLastError() : errorMsg="3070: The string "Dan T. Miller" in the field "FullName" is too long."
20190210.20:08:47 UTC   : QBWebConnector.SOAPWebService.do_getLastError() : Received error from application: 3070: The string "Dan T. Miller" in the field "FullName" is too long.

“ Dan T. Miller”销售代表已经存在,并且我可以创建比该字符串更长的新REP。 我不确定这里到底发生了什么。请告诉我。

1 个答案:

答案 0 :(得分:1)

我找到了原因。 SalesRep FullName字段应少于5个字符(Sales Rep List中的“ Initial”字段而不是“ Name”字段)。

https://stackoverflow.com/a/24482320/7981202

我使用了“ Dan T. Miller”这个名字,这就是我遇到3070问题的原因。 发票上“ SalesRep FullName”的正确字段是“ DTM”。