根据我之前提到的问题(Difference between "NG" and "QB" domain IDs),我的印象是NG和QB ID对于在云中创建的记录是可互换的。对于新的V3 API,这是否仍然适用?
当我尝试发送包含云创建的订单项的QB ID的Invoice创建请求时,我收到此错误:
<IntuitResponse time="2013-10-31T15:11:30.185Z" xmlns="http://schema.intuit.com/finance/v3">
<Fault type="Validation">
<Error code="0">
<Message>Operation failed with errors: Invalid field value ItemRef: Invalid ItemAll ID: [QB:5]</Message>
</Error>
</Fault>
</IntuitResponse>
答案 0 :(得分:2)
是的,在云中用V3创建的对象具有NG ID,即使在同步之后也不会改变。同样,在QB桌面公司文件中创建的对象具有QB ID,即使在回写后也不会更改。 您无法在V3中交换和使用它们