:從基礎(chǔ)資料到單據(jù)鏈路與盤點(diǎn)對(duì)賬)
簡(jiǎn)介這份PPT教程圍繞金蝶K3-ERP倉庫管理模塊展開面向企業(yè)倉管人員、ERP實(shí)施顧問及剛接觸K3倉儲(chǔ)業(yè)務(wù)的初學(xué)者以圖文方式講解從概念、單據(jù)到流程的完整鏈條。包內(nèi)為1個(gè)pptx演示文稿壓縮包約1.71MB單文件即可完整瀏覽適合培訓(xùn)授課與自學(xué)查閱。內(nèi)容覆蓋倉庫管理整體結(jié)構(gòu)逐項(xiàng)梳理外購入庫、產(chǎn)品入庫、委外加工入庫、銷售出庫、生產(chǎn)領(lǐng)料、倉庫調(diào)撥、庫存調(diào)整等單據(jù)的用途與基本參數(shù)并展開入庫、出庫、倉存調(diào)撥、庫存調(diào)整四類業(yè)務(wù)流程串聯(lián)批次管理、保質(zhì)期管理、即時(shí)庫存、虛倉管理、物料對(duì)應(yīng)與質(zhì)檢管理等要點(diǎn)。教程還涉及業(yè)務(wù)流程自定義、多級(jí)審核設(shè)置、下推式單據(jù)關(guān)聯(lián)與業(yè)務(wù)資料連查等公用功能配合界面截圖便于對(duì)照理解操作位置。目前已有679人學(xué)習(xí)可作為企業(yè)倉儲(chǔ)信息化培訓(xùn)的參考材料。1. 金蝶K3倉庫管理培訓(xùn)的難點(diǎn)課件好看不等于倉管員會(huì)用金蝶K3-ERP 倉庫管理培訓(xùn)的課件我見過做得像產(chǎn)品說明書的也見過只有三頁大字報(bào)的最后效果差異往往不在排版上。真正卡人的場(chǎng)景是倉管員上午聽完課下午回到工位打開外購入庫單不知道是先從收料通知單推單還是手工錄入月底盤點(diǎn)差異出來了不知道該去哪張報(bào)表看是賬錯(cuò)了還是貨錯(cuò)了。倉庫管理在 K3 里從來不是一個(gè)菜單它是基礎(chǔ)資料、單據(jù)鏈路、賬套參數(shù)、核算期間四條線擰在一起的。培訓(xùn)要解決的核心問題只有一個(gè)明天早上八點(diǎn)這個(gè)人能不能獨(dú)立把當(dāng)天該開的單據(jù)開完、該審的審核掉、該對(duì)的賬對(duì)上。這套內(nèi)容適合三類人——?jiǎng)偨邮?K3 的倉管員、要寫操作手冊(cè)的 ERP 實(shí)施顧問、以及被臨時(shí)拉來頂班的行政和財(cái)務(wù)。后面幾章按數(shù)據(jù)底座、單據(jù)鏈路、報(bào)錯(cuò)排查、課件編排的順序展開每一段都能對(duì)著自己的賬套直接復(fù)現(xiàn)。2. 金蝶K3倉庫管理的數(shù)據(jù)底座倉庫、倉位與物料屬性怎么定2.1 倉庫與倉位的層級(jí)關(guān)系什么時(shí)候必須開倉位管理K3 里“倉庫”和“倉位”是兩套獨(dú)立的基礎(chǔ)資料。倉庫掛在核算體系下決定物料賬記在哪個(gè)倉、默認(rèn)帶出哪條收發(fā)類別、參與哪套計(jì)價(jià)方式倉位是倉庫內(nèi)部的位置編碼決定揀貨路徑和盤點(diǎn)的顆粒度。實(shí)施項(xiàng)目在這里踩的第一個(gè)坑通常是把兩者當(dāng)成一回事——先按業(yè)務(wù)叫法建了一堆倉庫上線三個(gè)月后想拆成倉位發(fā)現(xiàn)歷史單據(jù)改不動(dòng)只能靠調(diào)撥單一張張挪。要不要開倉位管理我一般按下面幾個(gè)維度判斷判斷完再動(dòng)賬套判斷維度不開倉位開倉位物料 SKU 數(shù)量500 以內(nèi)、單庫區(qū)1000 以上、多庫區(qū)多貨架揀貨方式按物料編碼順序找按倉位號(hào)定位邊走邊揀盤點(diǎn)顆粒度倉庫級(jí)盤倉位級(jí)盤差異能定位到貨架報(bào)表需求倉庫收發(fā)存匯總倉位收發(fā)存、庫齡分析上線成本低高多一次倉位綁定和移庫操作一旦賬套啟用了倉位管理出入庫單據(jù)上的倉位字段就變成控制項(xiàng)中途關(guān)掉會(huì)讓老單據(jù)上的倉位數(shù)據(jù)變成歷史遺留報(bào)表口徑也跟著亂。這個(gè)決定放在初始化階段定死別等跑半年再回頭調(diào)這是我在 ERP 實(shí)施里反復(fù)強(qiáng)調(diào)的一條。2.2 物料屬性怎么影響出入庫批次、序列號(hào)、計(jì)價(jià)方法物料屬性里的幾個(gè)勾選項(xiàng)直接決定倉管員在單據(jù)上要多錄什么。培訓(xùn)前先把自家物料清單過一遍比現(xiàn)場(chǎng)臨時(shí)解釋要高效得多。物料屬性開啟后單據(jù)必錄對(duì)倉庫作業(yè)的實(shí)際影響批次管理批號(hào)可選生產(chǎn)日期/有效期出庫要指定批次先進(jìn)先出由系統(tǒng)推薦序列號(hào)管理每個(gè)序列號(hào)占一條分錄出入庫要掃序列號(hào)盤點(diǎn)按序列號(hào)逐個(gè)核保質(zhì)期管理到期日期必須配合批次臨期要單獨(dú)預(yù)警計(jì)價(jià)方法先進(jìn)先出無出庫成本按批次先后自動(dòng)計(jì)算計(jì)價(jià)方法加權(quán)平均無期末一次性算出庫成本平時(shí)看不到準(zhǔn)確成本批次適合有保質(zhì)期、按批采購的原材料和半成品序列號(hào)適合單價(jià)高、需要追溯單臺(tái)去向的設(shè)備類物料。常見誤用是“全都開批次”結(jié)果倉庫每次出庫都要在一長串批號(hào)里挑揀貨效率直線下降盤點(diǎn)時(shí)批次一亂差異比不開還難查。計(jì)價(jià)方法同樣影響作業(yè)習(xí)慣先進(jìn)先出會(huì)讓系統(tǒng)在出庫時(shí)挑最早入庫的批次賬面成本和實(shí)物流動(dòng)對(duì)得上加權(quán)平均是期末一次算出庫單上看不到成本倉管員如果拿它對(duì)成本會(huì)一直對(duì)不上。這兩項(xiàng)通常由財(cái)務(wù)拍板但培訓(xùn)時(shí)必須講清差異否則現(xiàn)場(chǎng)會(huì)用“系統(tǒng)算錯(cuò)了”來背鍋。2.3 用 SQL 核對(duì)基礎(chǔ)資料是否建全上線前把物料屬性拉出來自查一遍能省掉大量現(xiàn)場(chǎng)返工。下面兩條語句都在只讀賬號(hào)下執(zhí)行不要用 sa 直連生產(chǎn)庫。-- 第一步先確認(rèn)字段名不同K3版本/賬套的列名可能有差異 SELECT name FROM sys.columns WHERE object_id OBJECT_ID(t_ICItem);-- 第二步按物料拉關(guān)鍵屬性導(dǎo)出后與業(yè)務(wù)給的屬性清單做比對(duì) SELECT FNumber AS 物料編碼, FName AS 物料名稱, FBatchManage AS 是否批次管理, -- 一般 1啟用0不啟用 FSNManage AS 是否序列號(hào)管理, FUnitID AS 計(jì)量單位 FROM t_ICItem WHERE FDeleted 0;第一條語句只查表結(jié)構(gòu)、不動(dòng)數(shù)據(jù)目的是確認(rèn)當(dāng)前賬套里實(shí)際存在哪些列避免照著別人的腳本硬套。第二條按物料輸出配置導(dǎo)成 Excel 之后跟業(yè)務(wù)側(cè)簽過字的屬性清單做一次比對(duì)凡是兩邊不一致的全部在初始化階段改完。字段名和取值含義以自己賬套為準(zhǔn)拿不準(zhǔn)就對(duì)著基礎(chǔ)資料界面反查一條記錄驗(yàn)證比猜字段可靠得多。3. 金蝶K3出入庫單據(jù)鏈路與關(guān)鍵參數(shù)配置3.1 從采購到貨到銷售出庫庫存到底在哪一步變把這條件講清楚培訓(xùn)就成功了一半。很多所謂的“ERP 系統(tǒng)業(yè)務(wù)流程”課講的是審批流倉庫崗位真正需要的是這張“哪張單會(huì)動(dòng)庫存”的對(duì)照表。環(huán)節(jié)單據(jù)常見前置單據(jù)審核后是否更新即時(shí)庫存采購到貨收料通知單采購訂單否來料檢驗(yàn)檢驗(yàn)單收料通知單否采購入庫外購入庫單收料通知單/采購訂單是庫存增加生產(chǎn)領(lǐng)料生產(chǎn)領(lǐng)料單生產(chǎn)任務(wù)單是庫存減少倉庫間轉(zhuǎn)移調(diào)撥單無是一加一減盤點(diǎn)調(diào)整盤點(diǎn)單無是按盈虧方向調(diào)整銷售發(fā)貨銷售出庫單發(fā)貨通知單/銷售訂單是庫存減少表里最值得反復(fù)講的是“審核后是否更新”這一列。收料通知單、檢驗(yàn)單、發(fā)貨通知單都是業(yè)務(wù)流轉(zhuǎn)單據(jù)不改變庫存數(shù)量真正讓庫存動(dòng)起來的是入庫、出庫、調(diào)撥、盤點(diǎn)這幾類而且要審核之后才動(dòng)。新倉管員最典型的連環(huán)錯(cuò)是以為收料通知單審核完貨就算入庫了實(shí)物堆在待檢區(qū)系統(tǒng)里其實(shí)沒有賬等到銷售出庫提示庫存不足再回頭翻一周前的單子賬已經(jīng)亂了。倉庫這邊只管數(shù)量金額上的鉤稽是財(cái)務(wù)在管把這條邊界劃清楚能避免倉庫替財(cái)務(wù)背“成本不對(duì)”的鍋。3.2 賬套參數(shù)里跟倉庫強(qiáng)相關(guān)的四個(gè)開關(guān)參數(shù)不是裝完就不動(dòng)的上線前定一次上線后每次有人提需求都要回來核對(duì)一次。參數(shù)典型位置建議設(shè)置不按建議設(shè)的后果允許負(fù)庫存?zhèn)}庫管理系統(tǒng)參數(shù)不勾選賬面能過、實(shí)物對(duì)不上盤點(diǎn)必崩單據(jù)審核級(jí)次系統(tǒng)參數(shù)與權(quán)限至少一級(jí)審核無審核等于沒有內(nèi)控已結(jié)賬期間控制系統(tǒng)設(shè)置/期末處理結(jié)賬后禁止反審核歷史賬被改報(bào)表前后對(duì)不上計(jì)量單位換算率計(jì)量單位基礎(chǔ)資料主輔單位換算率固定換算率一變庫存數(shù)量立刻對(duì)不上順帶說權(quán)限反審核這個(gè)動(dòng)作一定要配操作日志并且不要下發(fā)到所有倉庫人員。K3 里單據(jù)一旦反審核后續(xù)的鉤稽狀態(tài)、記賬狀態(tài)都可能被連帶打回重做一遍的成本遠(yuǎn)高于當(dāng)初多設(shè)一道審批。3.3 用 Python 把 K3 導(dǎo)出的收發(fā)存和實(shí)物盤點(diǎn)表對(duì)賬月底對(duì)賬如果靠人眼在兩份 Excel 之間來回翻幾百行就會(huì)出錯(cuò)。下面這段腳本是我常用的模板輸入就是 K3 報(bào)表界面另存的收發(fā)存匯總表和倉管員填的盤點(diǎn)表。import pandas as pd # K3導(dǎo)出的收發(fā)存匯總表前兩行通常是標(biāo)題和日期表頭在第三行 k3 pd.read_excel(收發(fā)存匯總表.xlsx, header2) k3 k3[[物料編碼, 物料名稱, 倉庫, 結(jié)存數(shù)量]].rename( columns{結(jié)存數(shù)量: 賬面數(shù)量}) # 倉管員在Excel里填的實(shí)物盤點(diǎn)表 pd_count pd.read_excel(實(shí)物盤點(diǎn)表.xlsx)[[物料編碼, 倉庫, 實(shí)盤數(shù)量]] # howouter 能同時(shí)暴露漏盤行和賬外行這兩類往往才是真問題 merged k3.merge(pd_count, on[物料編碼, 倉庫], howouter).fillna(0) merged[差異] merged[實(shí)盤數(shù)量] - merged[賬面數(shù)量] # 浮點(diǎn)數(shù)不要用 比較給一個(gè)容差 diff merged[merged[差異].abs() 1e-4].sort_values(差異) diff.to_excel(盤點(diǎn)差異表.xlsx, indexFalse) print(f賬面 {len(k3)} 行實(shí)盤 {len(pd_count)} 行有差異 {len(diff)} 條)header2是因?yàn)?K3 導(dǎo)出的表頭位置固定如果版本不同導(dǎo)致行數(shù)變化改成實(shí)際行號(hào)即可列名同理按導(dǎo)出結(jié)果微調(diào)。howouter是關(guān)鍵內(nèi)連接會(huì)把一方缺失的記錄直接吞掉而“賬上有、實(shí)物沒有”和“實(shí)物有、賬上沒有”恰恰是最需要單獨(dú)拎出來的兩類。abs() 1e-4用來繞開浮點(diǎn)精度問題直接寫不等于零會(huì)出現(xiàn)一堆 0.0000001 的假差異。輸出結(jié)果按差異排序倉管員拿著這一張表去貨架復(fù)核比對(duì)著全表挨個(gè)找快得多。4. 金蝶K3倉庫管理報(bào)錯(cuò)排查負(fù)庫存、批次不符與結(jié)賬卡死4.1 “庫存不足”和負(fù)庫存先分清是賬不對(duì)還是貨不對(duì)報(bào)“庫存不足”時(shí)按下面的順序查不要一上來就去改參數(shù)在庫存查詢里按物料加倉庫加批次查即時(shí)庫存確認(rèn)系統(tǒng)里的數(shù)是多少看有沒有未審核的出庫單在掛著未審核單據(jù)是否占用可用量取決于參數(shù)設(shè)置核對(duì)單據(jù)日期是否落在已結(jié)賬期間落在已結(jié)賬期間的操作會(huì)被攔截檢查計(jì)量單位換算率主輔單位換算錯(cuò)是最隱蔽的一類數(shù)量看起來沒錯(cuò)但單位對(duì)不上最后才看是不是倉庫選錯(cuò)了同一個(gè)物料在兩個(gè)倉庫都有庫存選錯(cuò)倉庫一樣報(bào)不足。提示允許負(fù)庫存只是一個(gè)開關(guān)打開之后單據(jù)能過賬但盤點(diǎn)時(shí)賬實(shí)不符會(huì)成倍放大生產(chǎn)型企業(yè)默認(rèn)不要開。4.2 批次、序列號(hào)對(duì)不上從單據(jù)分錄往回查批次類報(bào)錯(cuò)通常有三種表現(xiàn)出庫時(shí)選不到想要的批號(hào)、盤點(diǎn)時(shí)批次數(shù)量和賬面分不到一起、序列號(hào)重復(fù)或缺失。排查路徑是固定的——從報(bào)錯(cuò)的單據(jù)分錄反推它引用的基礎(chǔ)資料再看基礎(chǔ)資料里的批次檔案是不是和實(shí)物標(biāo)簽一致。批次對(duì)不上最常見的原因是入庫時(shí)批號(hào)錄錯(cuò)比如把生產(chǎn)日期當(dāng)批號(hào)填、大小寫不一致、多個(gè)空格。這類問題在系統(tǒng)里不會(huì)報(bào)錯(cuò)只會(huì)讓同一個(gè)實(shí)物在賬上裂成兩個(gè)批次等到出庫要按先進(jìn)先出挑批次時(shí)才會(huì)暴露。序列號(hào)管理的物料還有一個(gè)額外要求每個(gè)序列號(hào)在單據(jù)里單獨(dú)占一條分錄用批量導(dǎo)入模板時(shí)要保證序列號(hào)列不重復(fù)導(dǎo)入前先做一次去重。4.3 期末結(jié)賬卡住三類未完成動(dòng)作結(jié)賬前用下面這條語句把指定期間內(nèi)狀態(tài)異常的單據(jù)撈出來比在界面上翻一頁頁找快得多。字段名以自己賬套為準(zhǔn)先確認(rèn)再執(zhí)行。-- 統(tǒng)計(jì)指定期間內(nèi)未審核的出入庫單結(jié)賬前自查用 SELECT d.FBillNo AS 單據(jù)編號(hào), d.FDate AS 單據(jù)日期, d.FStatus AS 單據(jù)狀態(tài), d.FCheckerID AS 審核人 FROM ICStockBill d WHERE d.FDate 2024-01-01 AND d.FDate 2024-02-01 AND (d.FStatus 0 OR d.FCheckerID IS NULL) ORDER BY d.FDate;查詢結(jié)果按日期排先處理本月漏審的單據(jù)再回頭查上月是否有未記賬、未鉤稽的情況。結(jié)賬卡住基本逃不出三類原因單據(jù)沒審核、核算沒記賬、上期沒結(jié)賬。前兩類看上面的查詢結(jié)果第三類要在期末處理里逐期往前翻。處理后發(fā)現(xiàn)某張單確實(shí)不該存在走正常的反審核作廢流程不要直接在數(shù)據(jù)庫里刪數(shù)據(jù)。5. 把金蝶K3倉庫管理培訓(xùn)做成能落地的圖文課件5.1 課件章節(jié)按“崗位-場(chǎng)景-動(dòng)作”拆不按菜單拆按功能菜單拆章節(jié)的課件講完倉管員記不住任何東西因?yàn)椴藛蔚呐帕许樞蚋墓ぷ黜樞虿灰粯?。我一般按崗位和?chǎng)景重排一頁只解決一個(gè)動(dòng)作。比如“采購入庫”這一節(jié)結(jié)構(gòu)是倉管員收到貨 → 在待檢區(qū)核對(duì)送貨單 → 打開收料通知單推式生成外購入庫單 → 錄批號(hào)和質(zhì)量狀態(tài) → 保存并送審。每一步配一張截圖截圖里把要點(diǎn)的按鈕用紅框圈出來圖上只留這一屏不要把整個(gè)桌面都截進(jìn)去。課件單元對(duì)應(yīng)崗位核心動(dòng)作截圖數(shù)量基礎(chǔ)資料認(rèn)識(shí)倉管員/文員看懂物料、倉庫、倉位的編碼規(guī)則3 到 5 張采購入庫收料員推單、錄批號(hào)、送審6 到 8 張生產(chǎn)領(lǐng)料發(fā)料員按任務(wù)單發(fā)料、分批出庫5 到 7 張調(diào)撥與盤點(diǎn)倉管主管生成盤點(diǎn)方案、錄入實(shí)盤、處理盈虧8 到 10 張報(bào)表與對(duì)賬倉庫文員導(dǎo)出發(fā)收存、跑差異表4 到 6 張每張截圖配三行文字看哪個(gè)字段、填什么、錯(cuò)了會(huì)怎樣。第三行最容易被省掉但它恰恰是倉管員最需要的——“批次填錯(cuò)會(huì)導(dǎo)致出庫挑錯(cuò)批次”一句話就能讓人記住。5.2 演示賬套與截圖規(guī)范不上傳數(shù)據(jù)也能做圖文做這類課件繞不開一個(gè)現(xiàn)實(shí)約束賬套里是企業(yè)真實(shí)數(shù)據(jù)不能隨手上傳到外部工具里。常見的做法是搭一個(gè)獨(dú)立演示賬套物料編碼用 001 到 020 這類虛構(gòu)編號(hào)客戶和供應(yīng)商也全部改成示例名截圖統(tǒng)一從這個(gè)賬套里出。導(dǎo)出圖片時(shí)把分辨率固定成 1920×1080縮放比例設(shè)成 100%避免不同屏幕縮放導(dǎo)致截圖糊掉。截完統(tǒng)一用同一套序號(hào)命名比如3-2-01_推式生成外購入庫單.png章節(jié)號(hào)和步驟號(hào)都在文件名里后面改版時(shí)哪張圖該換一目了然。如果課件要做成 PDF 分發(fā)先把截圖按 150dpi 導(dǎo)出再排版比直接導(dǎo) PPT 再轉(zhuǎn)格式清楚得多。最后一步把每張截圖里出現(xiàn)的菜單路徑單獨(dú)整理成一份速查表附在課件末尾倉管員遇到不熟的界面可以先查路徑再操作比回頭翻整本課件快。本文還有配套的精品資源點(diǎn)擊獲取