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

Quickbooks 将REP添加到发票-3070(字符串太长),quickbooks,Quickbooks,我将在这里使用php quickbooks devkit将销售代表添加到发票中 问题是,当通过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

我将在这里使用php quickbooks devkit将销售代表添加到发票中

问题是,当通过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”销售代表已经存在,我可以创建比此字符串更长的新销售代表。 我不确定这里到底发生了什么。请告诉我。

我找到了原因。 SalesRep FullName字段应少于5个字符(“销售代表列表中的初始”字段,而不是“名称”字段)

我用了“丹·T·米勒”这个名字,这就是我面对3070问题的原因。
“DTM”是发票上“SalesRep FullName”的正确字段。

您可以设置“FullName”的长度吗?@tim我将字符串长度设置为255,最大长度应该是多少?