公開課視訊回放

案例背景
随着計算機的應用普及,目前大多數企業的物資管理資料資料已開始采用計算機資料系統管理,但資料還是采用先紙張記錄、再手工輸入計算機的方式進行采集和統計整理。這不僅造成大量的人力資源浪費,而且由于人為的因素,資料錄入速度慢、準确率低。随着企業規模的不斷發展,倉庫管理的物資種類機數量在不斷增加、出入庫頻率劇增,物資管理作業也已十分複雜和多樣化,傳統的人工倉庫作業模式和資料采集方式已難以滿足倉庫管理的快速、準确要求,嚴重影響了企業的運作工作效率,成為制約企業發展的一大障礙。
優勢
- 零代碼,搭建快,降低時間成本
- 維護友善,降低人力成本和經濟成本
- 完善的資料管理以及資料展示功能
操作步驟
物資錄入
1.參照附錄1“需求及模組化”的要求,搭建“物資錄入”頁面。
2.自動擷取目前登陸人以及自動擷取目前日期的公式,參照附錄2。
3.設定入庫數量的校驗條件。
4.設定物資錄入送出時的業務關聯規則,參照附錄3。
物資庫存表
1.參照附錄1“需求及模組化”的要求,搭建“物資庫存表”頁面。
物資領用
1.參照附錄1“需求及模組化”的要求,搭建“物資領用”頁面。
3.設定“物資類别”和“選擇物資”的選項來源。
4.設定“目前庫存”的預設值,為資料關聯。
5.設定領用數量的自定義校驗函數(領用數量不能大于目前庫存),參照附錄4。
6.設定物資領用送出時的業務關聯規則,參照附錄3。
物資入庫/領用詳情
1.參照附錄1“需求及模組化”的要求,搭建“物資入庫/領用詳情”頁面。
附錄
1.需求及模組化
應用所需搭建的頁面
物資錄入頁面所需元件
物資領用頁面所需元件
物資庫存表頁面所需元件
2.涉及到的公式
- USER() 用于擷取目前登陸人資訊
- TIMESTAMP(TODAY()) 擷取目前日期
- UPSERT(目标表,主條件,子條件,目标列,目标值,目标列,目标值) 用于對庫存數量更新
3.業務關聯規則
``
UPSERT(物資庫存表,AND(EQ(物資庫存表.物資類别,物資類别),EQ(物資庫存表.物資名稱,物資名稱)),"",物資庫存表.物資類别,物資類别,物資庫存表.物資名稱,物資名稱,物資庫存表.庫存數量,物資庫存表.庫存數量+入庫數量)
UPSERT(物資庫存表,AND(EQ(物資庫存表.物資類别,物資類别),EQ(物資庫存表.物資名稱,物資選擇)),"",物資庫存表.物資類别,物資類别,物資庫存表.物資名稱,物資選擇,物資庫存表.庫存數量,物資庫存表.庫存數量+領用數量)
4.自定義校驗函數
用于校驗目前領用數量是否大于目前庫存
function validateRule(value) {
const _context = window.LeGao.getContext(); //擷取目前表單對象
const data = _context.store.get("元件唯一辨別符").getVal(); //擷取目前表單中,對應元件的元件值
if(value > data){ //通過if函數來比較目前元件值和data值大小
return false; //傳回false則代表校驗不通過
}
return true; //傳回true則代表校驗通過
}