我正在尝试在快速书籍中添加自定义字段。
首先,我要创建客户,然后通过调用AppendDataExtModRq
添加自定义字段。
我在日志中看到以下错误
DataExtStorage :: DoModify
找不到客户“ Mayank Aggarwal”。 QuickBooks错误消息:无效的参数。指定的记录在列表中不存在。
状态-3140,消息-DataExt请求中对QuickBooks客户“ Mayank Aggarwal”的引用无效。 QuickBooks错误消息:无效的参数。指定的记录在列表中不存在。
但是客户/工作确实存在于快速手册中。
这是要求
<?xml version="1.0" encoding="UTF-8"?>
<QBXML>
<QBXMLMsgsRq onError="continueOnError">
<DataExtModRq requestID="0">
<DataExtMod>
<OwnerID>0</OwnerID>
<DataExtName>CLAIM #</DataExtName>
<ListDataExtType>Customer</ListDataExtType>
<ListObjRef>
<FullName>Mayank Aggarwal</FullName>
</ListObjRef>
<DataExtValue>12345</DataExtValue>
</DataExtMod>
</DataExtModRq>
</QBXMLMsgsRq>
</QBXML>
有人知道我在这里做错了吗?
最佳答案
ID号仅用于自定义字段
关于c# - QuickBooks错误将自定义字段添加到子客户/职位QBFC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49913186/