みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
Windows10 FMP16を使用しています。
やっとリレーションが分かってきた程度の初心者です。
請求明細テーブルにポータルを設定して、そこに1か月間の明細データとして
見積№、エンドユーザー名、品名、数量、金額、消費税、合計金額を
台帳テーブルよりリレーション設定で表示させています。
行いたいことは、ポータル内に取り込んだ金額の合計額を求め、一か月間の
金額、消費税額、合計金額を請求明細テーブルに表示させる方法がわかりません。
説明が上手くできず申し訳ありません。
ご指南頂けると助かります。宜しくお願いします。
台帳テーブルに、見積№、エンドユーザー名、品名、数量、金額、消費税、合計金額があるのですか。
請求明細テーブルにポータルを設定して、そこに1か月間の明細データとして台帳のデータが表示されているのでしょうか。
テーブルの構成と各テーブルのフィールド定義、リレーションの設定を書き出してみてください、
Offline
Shin様
早々のご連絡ありがとうございます。
以下のようなかたちです。
台帳テーブルにはCD(お客様CD)、お客様名、見積№、エンドユーザー名、品名、金額、消費税額、総額、請求日、月別№があります。
台帳テーブルと見積書テーブルをCD,と見積№でリレーションして請求日、月別№以外を表示させています。
お客様名、E/U名、品名、金額、消費税額、総額は::見積書となっています。
請求日と月別№は直接入力しています。
請求明細テーブルにポータル設定し、台帳テーブルよりCD(お客様CD)と請求日(月末〆の場合2018/05/31)のリレーションで
表示させています。(見積№::台帳、月別№::台帳、お客様名::住所録、エンドユーザー名以下総額までは::見積書)となっています。
複数件あった場合でもCDと請求日をいれる事で表示はできています。
中々うまく説明ができず申し訳ありません。宜しくお願いいたします。
台帳の1レコードごとに、見積もりが複数作成されるのでしょうね。
台帳には、CD(お客様CD)、お客様名、エンドユーザー名、請求日(締め日の日のみ)を持たせ、
見積書テーブルには、CD(お客様CD)、見積№、請求日、月別№ と、計算値として、金額、消費税額、総額
見積明細テーブルには、見積№、品名、金額 をおきます。
この構造に変更してみては如何でしょう。
Offline
Shin様ありがとうございます。
私の説明の仕方がわるかったかも知れません。説明不足で申し訳ありません。
行いたいことは下記のような事です。
請求明細テーブルにポータルを設定。下記の様なレイアウトです。
お客様CD 直接入力
xxxxxxx 様 ::住所録より引用
2018年05月 分請求明細 ※日付入力
------------------------------------------------------------------------------------------
|見積№ E/U名 品名 数量 金額 消費税 総額 月№|
|180605-1 xxxx商事 256GBSSD 2 9,800 784 10,584 6-1 | ←ポータル
|180620-2 xxxx㈱ 液晶TV 1 30,000 2,400 32,400 6-2 |
|::台帳 ::見積書 ::見積書 ::見積書 ::見積書 ::見積書 ::見積書 ::台帳|
| |
-------------------------------------------------------------------------------------------
↑
このポータル内に引用した数値を↓の様に集計をしたいです。
税抜金額 消費税額 合計金額
ご指南の程、宜しくお願い致します。
Offline
統計関数で集計できます
請求明細の計算フィールドで
Sum ( 台帳::金額 )
↑
このテーブル名は、請求明細とリレーションしている台帳のテーブル名です
としてみてください。
> 請求日と月別№は直接入力しています
納品日が書かれていませんが、ありますよね?
その日付から自動入力できますよ。
月別No.が請求月度を表すのなら
台帳には請求日は特に必要ないでしょう。
Offline
見積書は、エンドユーザーごとの見積ごとに作成される様ですね。
それを、元請けの請求日で集計する動きでしょうか。
|見積№ E/U名 品名 数量 金額 消費税 総額 月№|
|180605-1 xxxx商事 256GBSSD 2 9,800 784 10,584 6-1 | ←ポータル
|180605-1 xxxx商事 4TBHHDD 2 20,800 1,664 22,464 6-1 | ←ポータル
|180620-2 xxxx㈱ 液晶TV 1 30,000 2,400 32,400 6-2 |
の様な時には、どの様に表示するのですか。エンドユーザーで集計、それとも品名で集計?
Offline
ひょっとして、台帳テーブルとは、どこかから取り込んで来る売上げの租データなのでしょうか。
それを請求書型式に整理して打ち出す、という事なのですか。
Offline
チポ様 Shin様ありがとうございます。
説明が上手くできず申し訳ありません。
何度もお手数かけすみません。
再度まとめてみました。重複してしましますが宜しくお願い致します。
請求明細テーブルにポータルを設定。下記の様なレイアウトです。
お客様CD 直接入力
xxxxxxx 様 ::住所録より引用
2018年05月 分請求明細 ※日付入力
|-----------------------------------------------------------------------------------------------|
| 見積№ E/U名 品名 数量 金額 消費税 総額 月№ |
| 180605-1 xxxx商事 256GBSSD 2 9,800 784 10,584 6-1 |←ポータル
| 180620-2 xxxx㈱ 液晶TV 1 30,000 2,400 32,400 6-2 | 実際に取り込んだデータです。
| ::台帳 ::見積書 ::見積書 ::見積書 ::見積書 ::見積書 ::見積書 ::台帳 |
| |
|--------------------------------------------------------------------------------------------- -|
税抜金額 消費税額 合計金額 ←3項目をポータル枠の下へ表示
大元が見積書となっております。その見積書のデータを台帳へお客様CDと見積№でリレーションしています。
台帳テーブル
・お客様CD 直入力 ・お客様名::住所録より ・見積№ 直入力 ・E/U名::見積書より ・品名::見積書より
・金額::見積書より ・消費税::見積書より ・総額::見積書より・
請求日は締め日の事です。月末締であればxxx年xx月31日 20日締xxx年xx月20日カレンダーより入力
納品日(出荷日)は台帳テーブルにはありますが、明細テーブル(ポータル)には引用していません。
月№は同じお客様で6月に2件あった場合1件目が6-1、2件目6-2となります。
請求明細テーブル(ポータル)へは上記にあります様に、見積№は::台帳より、E/Uは::見積書より・・・となっています。
このポータルへ取り込んだ明細データの金額、上記の場合9,800と30,000の合計額を取込み(表示させ)かつ消費税額、
合計金額を請求明細テーブルの任意の所に出せればと考えております。
見積書=納品書 の運用ですか?
請求明細テーブルとは、上にフィールドの説明がないのでわかりません。
命名についてなのですが、普通ですと、請求明細テーブルには、請求番号、品名、数量、金額、などの、請求書明細(見積明細)の中の1行分が保存されるテーブルを言いますが、そこに「ポータルを設定」というのが理解できません。(請求書テーブルのレイアウト、または、見積書のレイアウトにポータルを設定、というのが普通です)
また、エンドユーザーごとに見積が作成されるようですが(これもご確認ください)、そこで複数の明細が入っている場合には、請求書ではどのように表現しますか、の答えをお願いします。
多分、こんな形がいいのでは。
https://www.dropbox.com/s/o8nlgy4a2p6zd … 7.zip?dl=0
Last edited by Shin (2018-06-24 16:23:01)
Offline
Shin様
ありがとうございます。
ファイルまで頂き本当に助かりました。
こちらを参考になんとかできそうです。
本当にありがとうございました。
Pages: 1
[ Generated in 0.011 seconds, 11 queries executed - Memory usage: 556.87 KiB (Peak: 577.77 KiB) ]