初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-10-19 23:27:27

ウィン
Member

日付範囲指定による価格設定

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

#2 2023-10-19 23:59:03

Shin
Member

Re: 日付範囲指定による価格設定

商品マスターから関連付けた、価格マスターを作ります。フィールド構成と設定例は、
商品コード. 設定日. 単価. 必要ならば取引先
   aaaaa. .    10/01.  5,000円
   aaaaa.      10/06.  6,000円
   aaaaa.      10/11.  7,000円.   
売上明細から価格マスターへ
商品コード = 商品コード、
   売上日.      >= 設定日
の条件でリレーションし、設定日で降べきにソートしておきます。このリレーションで単価を参照すれば良いです。

Offline

#3 2023-10-20 00:17:16

ウィン
Member

Re: 日付範囲指定による価格設定

ご回答ありがとうございます。

大変参考になりました。
もう1点お願いしたいのですが、そこに事業者ごとに価格がまちまちだった場合は合理的なリレーションはどのようになりますか?

Offline

#4 2023-10-20 08:30:03

Shin
Member

Re: 日付範囲指定による価格設定

事業者でのリレーションを追加すればいいです。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 510.76 KiB (Peak: 515.3 KiB) ]