Quickbooks桌面Web连接器,发票CLASS为空

时间:2015-04-17 13:48:02

标签: quickbooks qbxml

我一直在使用QuickBooks Enterprise,Web连接器版本:2.1.0.30以及此处找到的框架:https://github.com/consolibyte/quickbooks-php用于添加发票和作业。它工作正常,但我无法在快速书中显示发票的CLASS。我在我的xml中正确传递它(我没有收到任何错误并且发票已添加),如此处接受的答案中所述:quickbooks desktop web connector qbxml: add invoice with CLASS field但它并未在quickbooks中显示。这是我的xml的一部分:

...<InvoiceLineAdd> <ItemRef> <FullName>item name</FullName> </ItemRef> <Desc>item description</Desc> <Quantity>2</Quantity> <Rate>123</Rate> <ClassRef> <FullName>class name</FullName> </ClassRef> </InvoiceLineAdd>...

当我在quickbooks中编辑发票时,它没有选择CLASS且CLASS字段为空,我无法发布屏幕截图,编辑发票时,CLASS字段显示为CUSTOMER JOB字段旁边的下拉列表。

那么我该怎么办才能让课程出现?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您要将Class添加到发票。如果您想要发票级别,则需要使用发票中的ClassRef而不是该行。