1

Magento APIを使用してSKUやその他のカスタムフィールドで在庫を更新することはできますか?

在庫更新にmagentoAPIのcataloginventory_stock_itemメソッドを使用しています。これは、SKUによる在庫更新機能のみを提供します。ここでは、ISBNとストアIDとして定義する2つの別のカスタムフィールドがMagentoにあります。だから私はISBNとストアIDによって在庫在庫レベルを更新したいと思います。私はmagentoAPIとSOAPV1メソッドを使用しています。

4

1 に答える 1

0

MagentoのSOAPAPIを使用してこれを行うことができます。以下は、Magentoに接続して製品を更新する方法を示すリンクです。

http://www.magentocommerce.com/api/soap/catalog/catalogProduct/catalog_product.update.html

アブナブ

こんにちはニール、

それはあなたがやりたいことを意味します。もし私があなたなら私はこれをします

catalog_product_entity_varcharからattribute_idを見つけるだけです(このテーブルでカスタム値を検索する簡単な方法

例:ur ISBNの1つがS123の場合、catalog_product_entity_varcharからattribute_idを選択します。ここでvalue ='S123'; これにより、顧客のattribute_idが得られます)

次に、そのテーブルをcatalog_product_entityと結合します。ここで、製品のSKUを見つけることができます(attribute_idのwhere条件を追加します)

次に、catalog_product.updateを使用して製品を更新できます

お役に立てれば

アブナブ

于 2013-01-09T05:59:02.957 に答える