2016-07-27 6 views
0

このパッケージには、Quickbooks V3を使用しています。 https://github.com/consolibyte/quickbooks-phpクイックブックv3で複数の広告申込情報を使用して注文を作成する方法PHP api

私はここにhttps://github.com/consolibyte/quickbooks-php/blob/master/docs/partner_platform/example_app_ipp_v3/example_invoice_add.php

のような複数のラインアイテムで請求書を作成することができる午前私はそれを行う方法を、請求書などの複数のラインアイテムを購入注文を作成したいですか?

+0

お試しいただいた内容をお見せできますか? – Andy

+0

これはPHPコードhttp://pastebin.com/XMMbSziu です。これは、そのリクエストのXMLデータです。http://pastebin.com/cZd9j1QL これは私のXMLレスポンスhttp://pastebin.com/VBg24Yiyです@Andy – Sridhar

答えて

0

私はここ

OKのような複数のラインアイテムで請求書を作成することができています。

請求書のような複数の明細を含む購買発注を作成するにはどうすればよいですか?

全く同じ方法です。

$PO = new QuickBooks_IPP_Object_PurchaseOrder(); 
$PO->setVendorRef($ref); 
$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('8'); 
$SalesItemLineDetail->setUnitPrice(20 * 0.516129); 
$SalesItemLineDetail->setQty(1.00000); 
$Line->addSalesItemLineDetail($SalesItemLineDetail); 

$PO->addLine($Line); 

$PurchaseOrderService->add($Context, $realm, $PO); 

問題が発生した場合は、QuickBooksに送信されたXMLリクエストと返されたXMLレスポンスとコードを投稿してください。

+0

素早い返信をありがとう。 これは私が上記のコードから得ている応答です。 ** 2020:[必要なパラメータが不足していて、APIに必要な値を指定する必要があります。必須パラメータ行 .DetailTypeが要求にありません] ** – Sridhar

+0

Didあなたは私の答えを読む?私は言った: "あなたが問題を抱えている場合は、QuickBooksに送られたXMLリクエストと、返されたXMLレスポンスとあなたのコードを投稿してください。それをしてください。 –

+0

申し訳ありませんが、これはそのリクエストのXMLデータです。 http://pastebin.com/cZd9j1QL – Sridhar

関連する問題