線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2635
推到 Plurk!
推到 Facebook!

紡織業棧板庫存之資料表如何架構

尚未結案
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-21 12:58:56 IP:61.218.xxx.xxx 未訂閱
請教各位前輩    紡織業棧板庫存之資料表如何架構?    進銷存庫存表欄位為: 倉庫 產編  批號  等級 數量 Key為 倉庫,產編,批號,等級    一般出貨,領料,繳庫等單據都是數量之增減    但如果要作到[棧板管理](見下說明),資料庫如何架構?? 當要作到這樣的功能時,繳庫單.出貨單等如何做較好? 還有某天發現品質有問題,要把A級調為B級如何作較好???    棧板管理:一棧板約60支布須記錄每支布的明細,如碼數,異常點,驗布員等    一批號會有n個棧板,如下圖! 這問題想了好久,目前做法問題一堆, 所以想請教各位前輩如何作較好 或題供一些思考的方向!! 萬分感謝.....謝謝.....謝謝 For x:=0 to 10000000 do print '萬分感謝.....謝謝.....謝謝 ' 發表人 - jeffreck 於 2005/03/21 14:17:31
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-21 15:36:49 IP:210.66.xxx.xxx 未訂閱
1.加一個棧板的 table 2.並在庫存明細的 table 上加棧板table 的編號作為關連 3.User 在入庫時,須帶入棧板編號(同時要有單據編號) 4.出庫時也要填入棧板編號 (如果有批號管理就可以自動帶出)
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-21 17:54:51 IP:61.218.xxx.xxx 未訂閱
引言: 1.加一個棧板的 table 2.並在庫存明細的 table 上加棧板table 的編號作為關連 3.User 在入庫時,須帶入棧板編號(同時要有單據編號) 4.出庫時也要填入棧板編號 (如果有批號管理就可以自動帶出)
謝謝前輩 如這樣是否是要記錄到[棧板編號]及[疋號],因每支布的碼數不同 須知出了那幾支,未出那幾支? 但還有一問題,這樣資料筆數會變很多, 驗布,繳庫,出貨-->變成三倍的資料筆數 不知前輩看法如何?
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-21 18:32:35 IP:211.21.xxx.xxx 未訂閱
如何架構要視作業上的需要來決定,每家企業都不相同。 換名話說就是 : 管制重點在那裡 ? 管理的愈詳細,花的人力成本就高,得到的資訊相對的就愈多。 如果能確定此系統所要達到的目的,所需的資料結構就出來了。 因為不知道目標,就比較沒辦法提供意見囉
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-23 09:24:19 IP:61.218.xxx.xxx 未訂閱
謝謝前輩回覆,想不到這主題還有人回我,太感動了    再說明一下我的須求:  
    功能需求:
1.繳庫時須印出各棧板的每支布碼數
2.須得知目前庫存胚布中有那些棧板及庫位,
  且棧板內有那幾支布各碼數多少,是誰驗布的,有那品質異常
3.出貨時須印出,出貨之棧板各支布碼數
4.出貨後可查出某筆出貨單之,出貨之棧板那幾支布各碼數多少,及是誰驗的等資料
5.一般庫存只須查到各批號之數量,倉庫人員要取貨(或盤點)時才會查到棧板明細    目前作法為:
 Table:
    棧板主檔 欄位:棧板編號,等級..等 
             Pkey:棧板編號
    棧板分錄 欄位:棧板編號,疋號,產編,批號,等級,驗布員,繳庫單號,出貨單號..等
             Pkey:棧板編號,疋號        [棧板主檔] -- 1對多 --[棧板分錄]            流程    1.驗布(品檢):驗布時軟入棧板主檔及棧板分錄,
  如棧板內有60支布,則產一棧板編號及每一支布產生一筆分錄,並記錄 疋號,產編,批號,等級,驗布員 等欄位
2.繳庫:庫存系統產生一筆繳庫單為合計數量,並把那棧板的 棧板分錄.繳庫單號 寫入[繳庫單號]
3.出貨:開立出貨單後,去選取要出那一棧板,並合計產生一筆出貨分錄,並把 棧板分錄.出貨單號 寫入 [出貨單號]
4.查庫存時,只要 棧板分錄 的 [繳庫單號]不是 null ,且 [出貨單號]為空白,就列為庫存    目前作法缺點:
1.如某天要把 棧板中某幾支布由A及調為B級時,作法上無法合一般調整單作法一樣數量增減
2.如某天出貨只要出半支布,原 300 只出50,作法上也有問題
.還有一堆問題........
---------------------------------------------------------
不知前輩的看法如何?
或給的思考方向??    目前己想到的作法:    1.如上也是目前的作法
2.就是把庫存Table加入棧板編號,疋號欄位,
  之後作法如同一般進銷存之數量加減
  棧板分錄 就如同[基本資料檔]    萬分感謝.....謝謝.....謝謝    For x:=0 to 10000000 do
print '萬分感謝.....謝謝.....謝謝 '         
發表人 - jeffreck 於 2005/03/23 09:27:30
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-23 11:53:44 IP:210.66.xxx.xxx 未訂閱
以我的習慣,表格的架構如下 : 庫存明細 : 疋號,數量,等級,料號,棧板號..... PKey : 疋號 庫存主檔 : 料號,總數量,規格....... 棧板檔 : 棧板號,描述...... 疋號檔 : 疋號,驗布員,異常點..... 出入庫記錄 : 疋號,數量,棧板號, 日期 ,出入別,出入單號.... 每次出入庫時,以庫存明細為基礎 : 1. 運算後更正庫存主檔之總數量 2. 記下出入庫記錄 3. 如果有多次驗布,最好也在出入庫記錄留下資料 以上僅供參考,有任何的想法請提出來討論
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-24 13:12:06 IP:61.218.xxx.xxx 未訂閱
scotthsiao 前輩真是一語驚醒夢中人 太感謝了!! 一直沒想到 庫存檔也分主檔及明細,這樣作真的好處多多 因部份商品有作棧板管理,部份沒有,如沒有時就填入空白 這樣流程式就一致性高,又可同時控管 看來 scotthsiao 真是這部份的高手, 有機會還真想再多跟前輩請教!! 多次驗布在我原本的資料架構上也是個大問題, 但如前輩提出的架構,就沒什麼問題了 另外請教,像目前庫存還有己驗未繳庫 這部份應另外用取驗布檔未繳庫部分,或也並到庫存表中, 如要並入庫存表中如何並入較好?? 真是感謝前輩...
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-03-24 14:01:13 IP:211.21.xxx.xxx 未訂閱
jeffreck 兄真會說話,聽了心花朵朵開,哈哈。    
引言: 另外請教,像目前庫存還有己驗未繳庫 這部份應另外用取驗布檔未繳庫部分,或也並到庫存表中, 如要並入庫存表中如何並入較好??
這種情況, 一、可以在庫存明細中加一個欄位,記錄是已收未驗、已驗未入庫或正常入庫。 二、庫存總表再增加其他的加總欄位,以記錄三種不同的庫存。 另外,不作棧板管理的物料,最好也給一個代表號,避免用空白值,在管理上比較週全。 這種模式是我在十年前為了作IC 封裝測試的現場管理時想出來的,當時很得意,後來也應用在不同的場合,大部份是比較特殊的案例。只是有一次參與 POS 的開發時,才發現同樣的架構早就有人在使用啦。還是謙虛一點比較好。
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-03-24 22:58:43 IP:61.70.xxx.xxx 未訂閱
感謝 scotthsiao 前輩 又學到一些待繳庫或其它未入庫的管理方式
 也可運用到,運送途中的庫存管理!這不錯!真是感謝...    我大概規畫了一下,目前產品類別
須作到明細庫存的欄位有那些,如下    類別        明細庫存須要欄位
--------------------------------------------------------
胚布        入庫狀況        棧板編號        疋號        
色布        入庫狀況        棧板編號        疋號        顏色
加工絲        入庫狀況        棧板編號        箱號
盤頭        入庫狀況        軸號                頭份
物料        入庫狀況        機台
原料        入庫狀況
------------------------------------------------------    那庫存明細資枓表的規畫就如下    庫存明細:
產編,批號,等級,入庫狀況,明細1,明細2,明細3,    [明細1]在同一欄位,就因產品別不同就有不同的用途(意思)    不知這樣的規畫好嗎?    另外像[明細1~3]這類欄位在產品別不同時,意思也不同,
那因該取什麼欄位名稱較恰當通?想來想去都感覺怪怪的?    不知前輩的看法如何?        萬分感謝.....謝謝.....謝謝
 
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-03-25 08:53:46 IP:211.21.xxx.xxx 未訂閱
引言: 庫存明細: 產編,批號,等級,入庫狀況,明細1,明細2,明細3, [明細1]在同一欄位,就因產品別不同就有不同的用途(意思)
這樣作也不錯,只是要注意後遺症 : 如果本來是不同的分類卻放在同一個欄位,那天因管理的要求也有了同樣的意思時,會很麻煩。 例如 : A料 在 detail01 欄位代表耐溫度數, B料 在 detail01 欄位代表顏色 理論上很適用,除非那天公司要求 A料也要加記顏色時....... 為了日後的彈性,還是把欄位建齊全比較好,data type 用 varchar 可以省一些磁碟空間。現在的硬體成本已經降很多了,不用為了資源大費周章,也避免日後程式大動手術。
jeffreck
高階會員


發表:247
回覆:340
積分:197
註冊:2003-01-23

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-03-26 11:54:22 IP:61.218.xxx.xxx 未訂閱
引言: 這樣作也不錯,只是要注意後遺症 : 如果本來是不同的分類卻放在同一個欄位,那天因管理的要求也有了同樣的意思時,會很麻煩。 例如 : A料 在 detail01 欄位代表耐溫度數, B料 在 detail01 欄位代表顏色 理論上很適用,除非那天公司要求 A料也要加記顏色時....... 為了日後的彈性,還是把欄位建齊全比較好,data type 用 varchar 可以省一些磁碟空間。現在的硬體成本已經降很多了,不用為了資源大費周章,也避免日後程式大動手術。
謝謝 scotthsiao 再次教導 前輩說的是確時會因未來變化造成問題!! 另外再請教前輩 如使用欄位建齊全方式如下 產編,批號,等級,入庫狀況,棧板編號,疋號,顏色,箱號,軸號,頭份,機台 有些問題請教: 1.在印明細的庫存表時,因欄位很多,且各產品類別只用到部份欄位 固如何去排列報表較好,還是分多張報表來印? 2.在輸入單據時(如出貨單,繳庫單),有這麼多欄位不知如何處理較方便?? 不知前輩這部份的作法如何,可否分享一下萬分感謝 謝謝各位前輩 萬分感謝.....謝謝.....謝謝
scotthsiao
高階會員


發表:13
回覆:324
積分:147
註冊:2005-02-01

發送簡訊給我
#12 引用回覆 回覆 發表時間:2005-03-26 21:46:05 IP:210.68.xxx.xxx 未訂閱
引言: 1.在印明細的庫存表時,因欄位很多,且各產品類別只用到部份欄位 固如何去排列報表較好,還是分多張報表來印? 2.在輸入單據時(如出貨單,繳庫單),有這麼多欄位不知如何處理較方便??
可以分庫存總表、庫存詳表、庫存表一、庫存表二...... 視管理之目的和使用者的需求來改變
系統時間:2024-06-27 3:17:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!