加入REP发票 - 3070(字符串太长)

问题描述 投票:0回答:1

我会添加销售代表使用PHP的QuickBooks的devkit这里的发票。

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

问题是处理这个请求通过网络连接器它返回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.

“丹T.米勒”销售代表已经存在,我可以比这个字符串创建新的REP更长。我不知道究竟是什么发生在这里。请建议我。

quickbooks
1个回答
1
投票

我找到了原因。 SalesRep的全名字段应该是(从销售代表名单不是“名称”字段“初始”字段)小于5个字符。

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

我使用的名称“丹T.米勒”,这就是为什么我面临着3070问题的原因。 “DTM”是为“SalesRep的全名”发票上的正确的字段。

© www.soinside.com 2019 - 2024. All rights reserved.