-3
Quickbooks V3を使用してこのパッケージに従って注文書を作成しています。エラー:クイックブックv3で注文書を作成するPHP api
このhttps://github.com/consolibyte/quickbooks-phpは私がコード上から取得しています応答..です2020:[必須paramは、APIのために必要な値を指定する必要があり、必要なパラメータライン.DetailTypeがリクエストにありませんが欠落]
は私のPHPコードである
$PurchaseOrderService = new QuickBooks_IPP_Service_PurchaseOrder();
$PO = new QuickBooks_IPP_Object_PurchaseOrder();
$PO->setVendorRef(78);
$PO->setDocNumber('1234');
$PO->setTxnDate('2016-07-27');
$Line = new QuickBooks_IPP_Object_Line();
$Line->setDetailType('SalesItemLineDetail');
$Line->setAmount(20.0000 * 1.0000 * 0.516129);
$Line->setDescription('Test description goes here.');
$SalesItemLineDetail = new QuickBooks_IPP_Object_SalesItemLineDetail();
$SalesItemLineDetail->setItemRef(22);
$SalesItemLineDetail->setUnitPrice(20 * 0.516129);
$SalesItemLineDetail->setQty(1.00000);
$Line->addSalesItemLineDetail($SalesItemLineDetail);
$PO->addLine($Line);
if ($resp = $PurchaseOrderService->add($this->context, $this->realm, $PO)) {
return $this->getId($resp);
} else {
print($PurchaseOrderService->lastError());
}
これはリクエストのXMLデータです。http://pastebin.com/cZd9j1QL これはXMLレスポンスです。http://pastebin.com/VBg24Yiy – Sridhar
コードを投稿してください。ドキュメントをお読みください。ハイパーリンクされていないQUESTIONのXMLリクエストを投稿して、質問のXMLレスポンスを投稿し、ハイパーリンクしないでください。 –