3

私はタイルの再販業者で、1' x 3' のタイル (単一製品) を持っているとします。私たちはタイルのみを出荷するため、このタイルは (OpenERP に / このレベルで) さらに分割することはできません。

ただし、たとえば部屋をカバーするために、営業担当者に必要な平方フィートの数量を入力してもらいたいと考えています。顧客が 3 平方フィートに入った場合、1 タイル、5 平方フィート、2 タイル、9 平方フィート、3 タイル、10、4 タイルを出荷します。

私の質問は、このデータを OpenERP で表示する最良の方法は何ですか?

新しい 'sqft' UoM カテゴリを作成するとうまくいくようですが、これを PCE に戻すことはできません。同じ UoM カテゴリで 2 番目の PCE を定義できますが、2 つの PCE があります (1 つは「通常の」製品用、もう 1 つはタイル用で、2 つが一致することはありません)。さらに、これはスケーラブルではありません。1 インチ x 4 インチのタイルも販売している場合は、別の UoM カテゴリと変換係数 (タイル サイズごとに 1 つのカテゴリ / 係数) が必要です。

私はカスタム注文インターフェースを持っており (これには実際には OpenERP のフロントエンドを使用していません)、そこで適切な変換を行うことができました。ただし、これはデータの不一致を示します。OpenERP では、製品の UoM (および再販するため購入 UoM) は PCE で表されますが、「販売 UoM」と接続された変換係数の新しい概念が必要です。

問題は、最後の方法 (OpenERP のすべてが PCE のままであり、OpenERP は販売注文 UoM について何も知らない) が、これにアプローチするための推奨される方法ですか?

助けてくれてありがとう。

4

1 に答える 1

2

次の 2 つの方法で実行できます。

  1. プロダクトに uos_coeff フィールドを設定し、uos_id != uom_id を設定します。

    同じ製品の販売と購入に 2 つの異なる UoM を定義し、変換を行う係数を定義できます。

  2. 2 つの異なる UoM を持つ 2 つの異なる製品を定義し、それらの間の関係で BOM を定義します。したがって、1 つの製品を販売すると、他の製品も消費されます。

于 2013-01-07T21:15:04.113 に答える