みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
レジは外税でまるめはしておりませんので、割引やポイント利用をした金額に消費税(この消費税に小数がでます)がつくように設定しております。1メニュー1レコードのポータル入力しておりました(ここで関数を使うと誤差がでてしまいます)ので、その顧客一人に対しての会計の金額はレジとは合っていましたが、日付でソートしていた1メニュー1レコードの集計を日報として出力していましたので、ここで誤差がでてくる問題になっておりました。ですので受付管理テーブルは日付フィールド有りの1顧客1レコードにテーブルでしたのでここにリレーションしていた会計管理テーブルの1顧客の合計をsumで持ってきました。あとはsumでだした1顧客の合計金額に小数がある場合があるのでここをintでかぶせて、日報の日売上を会計テーブルの日付でソートした集計にしていたのを、受付テーブルの日付でソートした集計に変えました所問題なく解決いたしました。
色々といつも質問していましたがこの問題は1週間色々試しても解決できなく、しかも説明しにくかったのでようやくすっきりしました、、、
shinさん本当にいつもありがとうございます。某美容メーカーのサロンポスに近いものを美容室の空いた時間にこつこつと作っています。
次は担当別の総客と新規客数をだしていくのと、一番厄介な顧客の離店率が担当別にでれば完璧になりそうです。
受付管理テーブルで日付フィールド、顧客名フィールドがあり、顧客1に対して1レコードだったのでそこに会計テーブルの合計金額をint,sumでもってきて、その金額の合計を日報テーブルに反映させたら月報でのずれがなくなりました!
もっと早く気がつけばこんなに時間使わなかったのに、、、ありがとうございました!
返信ありがとうございます。
顧客の来店に対して1メニュー1レコードの会計にしておりますので、2メニューした場合2メニューとも小数の場合、小数の合算でくりあがりますので会社としてはその料金で頂いております。(レジも同じ数値になります)
1メニュー1レコードの金額の所をintやround関数を使うとレジと少々ずれてしまいますのでここは関数を使えないんです。
でも日報の合計が小数を全部合算してしまいますので、レジとずれてしまいます。
なので顧客一人当たりの会計のテーブルを別にもう一つ作った方がいいですかね?
会計管理テーブルの小計パートでの質問です。下記のパターンの時に困っています。
2014/05/09
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
顧客1 ¥4568.4←会計管理で1メニューの割引して、税込の合計
¥1944
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
¥6512.4←顧客名でソートした集計(税込)
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
顧客2 ¥777.6
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
¥777.6
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
2014/05/09 ¥7290←日付でソートした集計(税込)
5/9の日付でソートした集計が本当は7289円にならないといけないのですが、7290円になります。
理由はわかるのですが、いい方法はありますか?
1メニューの合計でint関数を使うと顧客名でソートした場合小数の合計が反映されなくなってしまいますので、顧客名でソートした集計にintとsumで別の計算フィールドを作りました。
それを日付でソートした集計にできれば7289円になるのはわかっているんですが、自分の力ではここまでのようです。
皆様いい方法はありますでしょうか?
Shin様、チポ様ありがとうございました!
トリガをつけてしたところなんとかこれでいけますのでありがとうございました!
返事が遅くなりまして申し訳ございません。順番では先に顧客の受付から始まり、あとで担当者が決まりますその担当者を入力するのはポータル内でしておりますのでその結果があとから受付管理に反映されれば完璧なんですが、、、ですので受付管理の担当者をテキスト形式で計算式をいれても反映されなかったんです。受付管理の担当者は説明通り会計管理の担当者です!
チェックをはずそうとしているのですが、えらーがでてしまいます、、、
リレーションが蜘蛛の巣みたいにはりめぐらされているのでどう説明すればよいのやら、、、
会計管理テーブルの担当者は索引設定済です。受付管理テーブルと会計管理3のテーブルを担当者ではリレーションはしていません。(かなり複雑な事をしているので)
受付管理テーブルの担当者は=で会計管理テーブル3の担当者計算式をあてはめています。
ただそれが非保存になります。
私計算式に関してほぼ素人なもので、ひとつひとつ皆様のおかげで勉強させて頂いております。
この非保存はどうすればなおるのやら。
どちらも索引結果を再計算するにチェックが入っております。計算式が非保存になっているからですか?
受付管理テーブルで担当者を計算値で自動入力しているのですが、日報管理テーブルでの担当者と日付リレーションで担当者のその日の総客をcount関数でだしたいのですが、反映されません。
ちなみに受付管理テーブルの担当者を計算フィールドにするのをやめると反映されます。
ただそうすると、受付管理の担当者のところが手動でしないといけなくなるので、いい方法があれば教えて頂きたいのですが、、、
受付管理テーブルの担当者の計算式は=で会計管理テーブルの担当者です。
shinさんもいつもありがとうございます!
担当者三人なのでできますが、これから人数が増えていくと大変ですね、、、
増えていく事を考えると、担当者名簿テーブルを作って、登録すると計算式で勝手にフィールド作ってリレーションまでできたらいいんですけどねw
ただおかげさまで理想通りにできました!
ありがとうございました!
返信ありがとうございます!
という事は、担当者の名前を入れるフィールドを担当者分と、担当者事の金額がでるフィールドを担当者分必要ということですか?
failmaker pro.12 を使っています。ファイルメーカー歴半年です。初心者です。
1メニュー1レコードで会計管理テーブルがあります。日付、担当者フィールドもあり、レポートレイアウトを作り日別で担当者事の売り上げがでるようにはなりました。
会計の合計を担当者で個別にソートした集計フィールドもできたのはいいのですが、日報テーブルにどのようにすれば担当事の売上を自動入力できるのか苦戦しております。
そもそもそのやり方では無理でしょうか?日報テーブルではなく、違うテーブル(担当者別売上)を作った方がいいのですか?
ちなみに日報テーブルには会計テーブルと日付でリレーションし総客数、新規数、総売上まででるようにはしております。
それを月報テーブルで年フィールド、月フィールドをドロップダウンリストで関連ポータルで一ヶ月の日別集計がみれるようにまではしております。
アドバイスお願い致します。
一緒のテーブルでは難しいですか?
新規数の集計はできたのですが、これを売り上げ管理のテーブルに自動入力ができずに困っております。
計算式いれても非保存の為、別テーブルでは反映されないのですが、いい方法はありますか?
過去ログを調べてもできずにてこずっております。
リスト形式のレイアウトで作るということですね!
色々試してたらできました!!
ありがとうございました!!
顧客マスターのテーブルに、カウントする集計フィールドを作っておきます。
→これは作りましたがカウントの対象を登録日(作成日)にして現在のカウント、繰り返しの集計は全体ですか個別ですか?どちらになりますか?
作成日をキーとする小計パートのみを持つレイアウトを作り、その中に上の集計フィールドを配置します。
→集計フィールドに関して無知すぎるので、顧客マスターのテーブルで別レイアウトで登録日(作成日)フィールドとさっき作った集計フィールドを配置すればいいのですか?
申し訳ございません。
その期間内集計とは一日単位でだすのであれば、どの関数を使えば宜しいのでしょうか?
宜しくお願い致します。
顧客管理テーブルに日付のフィールドを作って、売上管理テーブルの日付とリレーションしております。
新規のお客様とわかるように、顧客管理テーブルには登録日のフィールドと来店日のフィールドを二つ作っています。
総客は単純にGetレコード数ででるのですが、新規の場合顧客管理テーブルの登録日と売上管理テーブルの日付が同じの日の数をカウントすれば新規の数が求められるところまではきてるのですが、
自動入力にしたい為に計算式がしりたいです。
初心者で調べてもさっぱりでどなたか教えて頂けませんか?
ありがとうございます!!
ポータルでするのがいいみたいですね!!
データのベースはできているので、ポータルで表示されるようにやってみます!
美容室で一日単位で総客数、新規数、技術売上、店販売上、総売上をだして一ヶ月ごとの表計算を作っていき計算値を入れて自動ででるようにしたいのです。
受付テーブルや会計テーブル、顧客管理テーブル等作っており、日付とリレーションしてでるようにするのはできるのですが、
繰り返しフィールドではできないので、一つ一つフィールドを作っていった方がいいのですか?
一番簡単に作れる方法を教えて頂きたいです。
ちなみにMACを使っています。
エクセルとかではなく、ファイルメーカーでできる方法を教えて下さい。
宜しくお願い致します。
Pages: 1
[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 622.72 KiB (Peak: 659.88 KiB) ]