Port Rise 006 発注履歴でできること

発注管理システム Port Rise
発注管理システムPort Riseは、小規模事業を経営されている方向けの業務管理システムです。Microsoft Accessで作られています。基本機能を収めたサンプルバージョンがこちらからフリーダウンロードできます。さらに機能を拡張した製品版は、オンラインショップPort Riseから購入できます。

前回に続きPort Rise Ver1.3の使い方を説明していきます。発注フォームにデータを入れていくと、どんなことができるのかを解説します。

何で発注を入れるの?

fan
なんで発注履歴入れてくの?分からん。

当然のことながら、発注明細を入れていった記録が発注履歴です。発注履歴を見れば、これまでの発注が分かるので、いつ何をどこからいくらで何個買ったのかというような情報が分かります。Port Riseでは、ものを買ったとき以外にも、金を使ったときには全部発注履歴に入れていきます。それぞれの金の使い道には、仕入製品IDがセットになっています。サービスについても仕入製品IDを付けていくわけです。すると、全ての金の動きが分かります。このデータをもとに、最終的には決算書を作ります。

これまでの履歴を次の入荷でも使います。また、いろいろな集計ができます。例えば、月ごとの発注額も分かるし、分類ごとの集計もできますね。自分が知りたいと思ったことを集計していくために、細かくて正確なデータを入れていくのです。

yuunatu
入れたデータは、次のステップで使うし、集計でも使うよ。まず発注履歴見てみ。

発注履歴

「発注フォーム」にある「発注履歴」ボタンをクリックすると、発注明細にこれまで入れてきた履歴を表示するクエリが表示されます。

発注クエリの一部

fan
ちょっとまて。クエリってなにか?
クエリというのは、いくつものテーブルやクエリをキーとなるフィールドを経由してつないでいったり、様々な数値を計算したりして、自分が表示したいデータを出力するデータのことです。Accessは、テーブルがちゃんとしてれば何とかなるけど、テーブルのデータを使って使って使って、何とかしてデータを使いやすくしてくれる便利なものがクエリです。テーブルだけじゃ、見ても何のことなのかさっぱり分からないものがたくさんあるんです。
最初は意味が分からなくても
、やっていれば分かってきます。

クエリには、いくつものテーブルから必要な情報が集まってきますので、フィールドの数がとても多くなる場合があります。そのため横に長くズラッと並んだりします。必要ない情報は、非表示にしておくこともできます。クエリの上のフィールド名を右クリックして、非表示にしてみてください。

発注履歴でできること

「発注履歴」のクエリをいろいろいじってみれば、便利なことが分かります。
例えば、今月の発注だけを見たいときには、発注日のフィールドでフィルターをかけます。ここで並べ替えもできます。見やすいように並び替えましょう。

今月でフィルターをかける

すると、今月の履歴だけが表示されますね。

今月でフィルタリングした結果

この時、集計の合計額も変わっているのがポイントです。
それぞれのフィールドでフィルタリングができますし、いくつものフィルターをかけられます。このフィルターをかける順番で絞込が行われていきます。フィルターを解除したいときには、下の方にあるフィルターボタンをクリックします。これはちょっと気が付きにくいのですが、フィルターが有効な時にはピンク色になって「フィルター適用」と表示されています。フィルターを解除すると無色になり「フィルター処理なし」という表示になりますので、一目で分かるようになっています。もう一度フィルターボタンをクリックすると、前回のフィルターが適用されます。

フィルターボタン

いろいろなクエリ

fan
クエリは何となく分かったけど、毎回フィルターかけるのたいへんじゃないか?
分かります。毎回フィルターをかけたり並び順を変えたりするのは面倒なんです。そんな時は、先にフィルターをかけたクエリを用意しておけばいいんです。

条件を指定したクエリ

ここに並んでいるクエリは、費目をしていしてフィルタリングしているクエリです。
例えば荷造運賃でフィルターしたクエリはこのような感じです。

荷造運賃の発注履歴クエリ

このようにあらかじめフィルターを決めておくと、すぐに結果が求められて楽になります。
普段使わないクエリは、非表示にしておけば、一覧から消せます。そしてフォーム上のボタンにクエリを開くマクロを設定しておけば、クリックするだけで開くことができるようになります。

発注履歴のクロス集計クエリ

クエリをさらに集計したいときには、クロス集計クエリが便利です。クロス集計クエリは、Excelでいうピボットテーブルです。縦軸と横軸に必要な項目を入れることで、一目でわかる集計ができます。
例えば、仕入れでフィルタリングしたクエリを年月と事業でクロス集計したクエリを見てみましょう。

仕入の事業別クロス集計クエリ

これを見れば、月ごとに事業別でいくらの発注をしているのかが一目で分かりますね。
これを各費目ごとにさらにまとめていけば決算書になりますね。ピボットテーブルは作るのは簡単ですが、クロス集計クエリは作るのに少し手間がかかりますが、作ってしまえばとても便利なクエリになります。
yuunatu
こうやって必要な情報を出していくのがクエリの役割なんです。

まとめ

こうやってクエリを後で使うためにも、発注を入れていくことが大事です。入力もれがないように、丁寧に入れていきましょう。