2016-07-27 4 views
0

このパッケージには、Quickbooks V3を使用しています。 https://github.com/consolibyte/quickbooks-phpquickbooks APIで販売と購入に表示するアイテムを作成する方法PHP

私はそれだけで販売中のアイテムを示すが、購入には有効ではありません。この

$ItemService = new QuickBooks_IPP_Service_Item(); 
$Item = new QuickBooks_IPP_Object_Item(); 
$Item->setName('My Item'); 
$Item->setType('Inventory'); 
$Item->setIncomeAccountRef('121'); 

if ($resp = $ItemService->add($this->context, $this->realm, $Item)) { 
    print('Our new Item ID is: [' . $resp . ']'); 
} else { 
    print($ItemService->lastError($this->context)); 
} 

のような項目を作成しています。すべてのカテゴリで利用可能なアイテムを作成するにはどうすればよいですか?

答えて

0

ドキュメントを参照しましたか?購入のための

アイテム定義された彼らの購入に関連する分野を持っている必要があります。

$ Item-> setIncomeAccountRef( '121');これらのフィールドは、営業関連のフィールドのみを定義したものです。

また、指定する必要があります。

  • ExpenseAccountRef
  • PurchaseDesc
  • アイテムを作成しながら、
  • AssetAccountRef
+0

が、私はこのコードを追加したPurchaseCost。それは売り上げを増やしているだけで、買物には追加していない。 $ Item-> setName( 'My Item111'); $ Item-> setType( 'Inventory'); $ Item-> setIncomeAccountRef( '121'); $ Item-> setPurchaseCost(0); $ Item-> setAssetAccountRef( '121'); –

+0

上記のすべてのフィールドを指定していることを確認してください。 –

+0

ありがとう、それは働いています.. –

関連する問題