使用PHP API为客户添加发票

时间:2013-11-12 06:13:51

标签: quickbooks quickbooks-online

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

我已经完成了这个过程,

[URL] HTTP://localhost/palmer_sdk/docs/example_app_ipp_v3/example_invoice_add.php [/ URL]

我遇到了这个错误:

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

任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

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

看起来QuickBooks Online告诉您所指的项目:

<ItemRef>8</ItemRef>

不存在。

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

如果您查询该项目(如果您需要快速方法,请使用API Explorer,Intuit的项目XML响应是什么样的?