iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 10
0
自我挑戰組

Access VBA 之 iT管理實做系列 第 10

Access VBA 之 iT管理實做Day10: 耗材資料、出入庫與盤點程式

除了硬體外,還有個耗材管理,也是需要程式來進行管控,主要是印表機用的墨水匣、碳粉匣、色帶..等,我們建立以下資料表來紀錄各種不同的耗材:

Consumable 耗材表

欄位名稱 說明
INDEX 索引
NAME 耗材名稱
SPECIFICATION 規格
UNIT 單位
DESCRIPTION 描述
FOR 使用設備
MIN_INVENTORY 最小庫存量
STD_INVENTORY 標準庫存量
PAGES 使用張數

這裡的使用設備欄位僅單純紀錄,因為有些耗材可以用在不同設備上,因此需要另一個對照表來對照設備使用哪些耗材:

InventoryOfProperty_Use_Consumable 資產耗材對照表

欄位名稱 說明
Inventory_INDEX 資產索引
Consumable_INDEX 耗材索引

由這些表格,就可以用於之後盤點耗材,並檢查是否低於最小庫存量,低於的話,就依照標準庫存量推算要採購的數量。

另外,這些耗材的出入庫紀錄,我們使用以下表格處理:

Consumable_IO 耗材出入庫表

欄位名稱 說明
INDEX 索引
DATE 日期
DailyWorkLog_INDEX 工作索引
CONSUMABLES_INDEX 耗材索引
MODE 模式
QUANTITY 數量
OTHER_INDEX 資產索引
Total_Print_Count 總列印張數
DESCRIPTION 說明

裡面的模式,我主要設定為「INPUT;OUTPUT;CHECK」這三種,分別為入庫、出庫與檢查,進行盤點時,就會用檢查的模式來紀錄,表示盤點數量的差異。

出入庫的程式界面如下:

https://ithelp.ithome.com.tw/upload/images/20181025/20007221I2101JuwIO.png

關於耗材盤點上,筆者也建立一個程式,自動產生現有庫存量,再填入盤點量,系統依照之前定義的標準庫存量與最低庫存量,自動帶出差異量與需要購買量,產生基本文字資料,以便後續請購,由於公司的請購系統與庫存盤點系統並無連結,庫存盤點操作上也不夠便利,因此都還是用自製的系統處理。

以下是程式畫面:

開啟後,可以列出現有物料:

https://ithelp.ithome.com.tw/upload/images/20181025/20007221IU2tDvHgeU.png

列出各物料後,可以依照盤點結果填寫盤點量:

https://ithelp.ithome.com.tw/upload/images/20181025/20007221epddbjvxb0.png

填寫後,可以使用平衡系統量,將有誤差的部份同步,將資料寫入出入庫的資料表中:

https://ithelp.ithome.com.tw/upload/images/20181025/20007221sSLKhn1I9o.png

最後,可以帶出預備購買量的文字資料,可以選擇要預購的項目複製起來,貼到工作文件內,以便之後開立請購單請購:
https://ithelp.ithome.com.tw/upload/images/20181025/20007221rxZ4pSbpyi.png

以上是我製作的盤點程式畫面,供各位參考。


上一篇
Access VBA 之 iT管理實做Day9: 電腦硬體表取得-匯入管理端
下一篇
Access VBA 之 iT管理實做Day11: 網路IP資料
系列文
Access VBA 之 iT管理實做30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言