我在GitHub上使用开源QuickBooks PHP DevKit。假设它们是发票中的三个订单项。是否有可能更新第三行项目?还可以删除发票吗?请帮忙。
答案 0 :(得分:1)
从这里更新发票的例子开始:
您将首先从QuickBooks中检索发票:
$invoices = $InvoiceService->query($Context, $realm, "SELECT * FROM Invoice WHERE Id = '34' ");
$Invoice = $invoices[0];
然后你可以得到第三个项目:
$Line = $Invoice->getLine(2); // zero-indexed, so "2" is the third line item
然后你可以改变它:
$Line->setDescription('Here is my updated description');
然后更新发票:
$resp = $InvoiceService->update($Context, $realm, $Invoice->getId(), $Invoice);