2016-05-27 7 views
0

インポートでは、既存の製品を上書きします。 Magentoのデータフロー/バッチを使用します。
新しい階層(価格)が追加され、現在の階層が上書きされます。
しかし、既存のティアラインを使用しない場合は、そのラインを削除しません。
数量価格
25 1,84
50 1,70
100 1,60Magento - インポート製品は機能しますが、未使用のティア価格は削除されません。

インポートフィールドは、次のようになります:
32000 = 50 =

は、一例として、私は次の階層を持っています1.65 | 32000 = 100 = 1.50

結果は次のとおりです。
数量価格
25 1,84
50 1,65
1,50

100しかし、それは次のようになります。
数量価格25数量がインポート時に削除されないのはなぜ
50 1,65
100 1,50


Magento 1.6 CEを使用しています。

+0

Stack Overflowは[プログラミング関連](http://stackoverflow.com/help/on-topic)のQ&Aサイトであるため、このトピックをオフトピックとして閉じることにしました。あなたの質問はプログラミングに関するものではありません。おそらくあなたは代わりにhttp://magento.stackexchange.comに投稿する必要がありますか? – Enigmativity

+0

あなたが知っているように、インポートはプログラミングスクリプトによって行われます。私は解決策がプログラミングの変更を必要としなかったことを知らなかったので、なぜ私は提案を求めたのですか?おそらく、ソリューションは、local/mage/catalog/model/convert/adapter /内のimportscriptで何かを変更していたかもしれません。 – FamousWolluf

+0

解決策がプログラミングに関わっている可能性があるからといって、問題がプログラミング関連であったわけではありません。 – Enigmativity

答えて

0

私は最終的に自分自身を考え出しました。
バッチパラメータappend_tier_pricesをfalseに設定する必要がありました。
これがコアのMagentoパラメータであるか、これが以前のWeb開発者によって実装されたかどうかはわかりません。

関連する問題