みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Case用いて商品価格等を変動させることは容易かと思います。それらは商品マスタの中で定義して、取引先ごとに価格を変動さたりしています。
今回は、商品の売上を確定させたものではなく、日付の範囲指定で行わなければならないことなので困っています。
今、考えあぐねいていることがあります。
例えば、1日~5日までは5,000円(分類A)、5日以降6日~10日までは6,000円(分類B)、11日~20日(分類C)まで7,000円と日数の範囲で価格が変動したとします。
毎日入力しているのであれば、各レコードに価格を持たせて計算をしてしまえば簡単な話なのですが、ガントチャート方式ドラックアンドドロップして範囲をしていしており、その範囲に価格設定を載せたいと思っています。
範囲指定も抜けがなく、キッチリ入力してくれるなら別段問題はないのですが、エンドユーザーは想定を超える使い方をしてくることから、選択(開始)した日付以降自動的に価格を変動させたいと思っています。
(例1)
範囲1日~20日
分類A 1日~3日入力有り5日まで入力漏れ
分類B 6日から開始入力、10日まで入力漏れ
分類C 11日から16日まで開始入力、20日まで入力漏れ
例1のようなことがあった場合、普通なら当然計算が合わなくなるため、開始入力をきっかけとし、その日以降から価格を変動させたいのです。
つまり、範囲指定開始(分類選択)をきっかけに価格を変動させ、入力漏れがあったとしても、次の分類変更がされるまでは価格を変更しない、日付範囲指定による価格変動をおこなわせたい訳です。
何かヒントが見つかればと思い質問させていただきます。
範囲指定による価格変動について、何か良いアイデアはないでしょうか?
FMA20
FMS20
Offline
商品マスターから関連付けた、価格マスターを作ります。フィールド構成と設定例は、
商品コード. 設定日. 単価. 必要ならば取引先
aaaaa. . 10/01. 5,000円
aaaaa. 10/06. 6,000円
aaaaa. 10/11. 7,000円.
売上明細から価格マスターへ
商品コード = 商品コード、
売上日. >= 設定日
の条件でリレーションし、設定日で降べきにソートしておきます。このリレーションで単価を参照すれば良いです。
Offline
ご回答ありがとうございます。
大変参考になりました。
もう1点お願いしたいのですが、そこに事業者ごとに価格がまちまちだった場合は合理的なリレーションはどのようになりますか?
Offline
事業者でのリレーションを追加すればいいです。
Offline
Pages: 1
[ Generated in 0.020 seconds, 10 queries executed - Memory usage: 509.12 KiB (Peak: 513.66 KiB) ]