商品在庫管理(3)
だいぶと開いてしましたが、ちょっとづつでも進めて行きたいです。
こうやって人に読ますカタチで記録を残しておかないと、
なんで、ここでこのスクリプト? (゜◇゜)?
これ何するためのフィールド? (゜◇゜)?
の連続です。
ひどいときには、一週間前に作ったもんの意味がさっぱり分からんようになってます。
ファイルのメンテをする前段階で、だいぶ無駄な作業しないとならなくなるので、1週間に10分でも時間つくって、更新していきたい気分です。
まあ、次回の更新いつになるかわからないですが・・・・
----------
さて、在庫管理管理ですが、導入しているERPデータベースの仕様を調べているうちに、
1)月の締めごとに在庫の集計をしている
2)その集計を、それを前月からの引継ぎ、「前月残在庫」として保持する
する仕組みだということが分かりました。
ということは、前回までのやりかたを続けていると、締日の後から数字が大幅に狂ってきます。
というか、狂ってきてました。 (-_-;)
いろいろと方法を考えたのですが、やはりERPの仕組みと同様の操作をFileMaker側やらせてしまおうということになりました。
タイミングは、締日の後に注文のあった商品から順に、前月残として保持しているようでした。
そこで、締め日の次の朝に、それまでの在庫数を、FileMakerの「初期値」フィールドにコピーしてもってくることにしました。
ちなみに↓のスクリプトです。
毎月21日に、ファイルを立ち上げたら自動で実行するようにとも考えたのですが、21日が休みだとだめだし、21日以降始めてファイルを開いたときに、1回だけする方法も考えて、スクリプトも作ったのですが、やはりしばらくは人間の手でボタンを押して、処理内容を確認してできる方が良いかと思い、結局下図のような表紙の作りになりました。
なしか、在庫数との整合性を確認できるのが、月一回しかないのでここまで来るのに数ヶ月かかりました。
(o_ _)oドテッ!
で、とりあえず今のところは、順調に動いているようです。
ただ、ネックは21日の朝一にボタン押すのを忘れるということです。
そのうち、自動化しないとだめだろうな~と考えているところです。
| 固定リンク | コメント (0) | トラックバック (0)








