通过IPP添加项目时出现以下错误:
There was an error when modifying a ItemNonInventory. Cannot use SalesAndPurchaseMod aggregate when the item is not reimbursable.
错误一直在减慢SyncActivity中的累加:
"NgObjectType" => "Item",
"OperationType" => "ItemAdd",
"SyncMessageCode" => "3170",
"SyncMessage" => "There was an error when modifying a ItemNonInventory. Cannot use SalesAndPurchaseMod aggregate when the item is not reimbursable. "
对错误的解释是完美的。对导致它的原因感兴趣。有没有办法避免这种情况或不会导致此错误?
编辑: 仔细查看我的请求,我真的没有看到实体ID,我似乎无法提出请求,所以我很想知道这些是请求,而QB在前几天的行动还是我的错误。相反,问题应该是:
上述错误的含义是什么?可能导致错误的原因是什么?我不确定SalesAndPurchaseMod在哪里发挥作用,因为我不是那个将QBXML写入QBD的人。
答案 0 :(得分:0)
同步信息时尝试SalesOrPurchaseMod。在QuickBooks的项目和服务选项卡中,该项目有一个复选框,表明它用于某个作业。必须检查以使用SalesAndPurchaseMod。