Quickbooks 使用PHP API为客户添加发票

Quickbooks 使用PHP API为客户添加发票,quickbooks,quickbooks-online,Quickbooks,Quickbooks Online,我需要为客户创建发票。 现有客户的发票,如果不存在,则需要为新客户创建发票 我经历了这个过程, [网址]http://localhost/palmer_sdk/docs/example_app_ipp_v3/example_invoice_add.php[/url] 我被这个错误困住了: 2500: [Invalid Reference Id, Invalid Reference Id : Line.SalesItemLineDetail.ItemRef] 请任何人帮我解决这个问题。就像在Qu

我需要为客户创建发票。 现有客户的发票,如果不存在,则需要为新客户创建发票

我经历了这个过程,

[网址]http://localhost/palmer_sdk/docs/example_app_ipp_v3/example_invoice_add.php[/url]

我被这个错误困住了:

2500: [Invalid Reference Id, Invalid Reference Id : Line.SalesItemLineDetail.ItemRef]

请任何人帮我解决这个问题。

就像在QuickBooks GUI中一样,QuickBooks发票上的每一行都链接回一个项目/产品/服务类型

QuickBooks Online似乎在告诉您所指的项目:

<ItemRef>8</ItemRef>
8
不存在

您是否检查以确保该项目存在

如果查询该项(如果需要快速方法,请使用),Intuit的项XML响应是什么样子的