iT邦幫忙

1

關於ERP替代料在工單表身實發數疑問

erp
  • 分享至 

  • xImage

關於ERP替代料在工單表身實發數疑問

目前在開發報表發現一個ERP的特別邏輯
假設BOM表如下

A成品
    B子料件,單位用量2,可替代料為C

現在開了一張工單要生產 100數量 A,代表需要 100*2 個B或者C
假如現在庫存只有C沒有B
正常應該是 實發 200 個C 但是在天心ERP工單表身會變成 實發 200 個C + 實發 200 個B,但實際只有開一張200 個C的領料單,如圖片

能請問這樣的設計合理嗎? 或是有前輩能分享其他ERP作法嗎?

有詢問過原廠,說這涉及開發不回應。
詢問原因是做工單比對時發現實發數虛多,才知道是替代料的問題。


更新詢問天心邏輯是
假如使用替代料領料,替代料跟原料實發數都會增加
工單表身料件是否為替代料領料,可以依照替代項次欄位判斷
兩者共用同一個應領量


我認為合理的設計應該是,工單只保留替代料C,刪除B,並且應領料使用B的應領料,有個欄位告知系統說這是替代料,並替代哪一個料號

看更多先前的討論...收起先前的討論...
WQ iT邦新手 2 級 ‧ 2021-01-15 09:59:59 檢舉
工單開立時,會依生產料號的BOM表代入生產原物料或半製品料件(也就是說工單在開立時,應該就已經確定要用什麼料去生產,此時如果有取替代料件,也在工單確認發放前就要設定好,不會有A/B重覆領料問題)....
所以...我認為是B....U....G.....不知道其它先進、長輩們的看法如何!!!
其實我自己看,這張表沒有問題,為啥,因為替代料第二次出現的時候,後面沒有應領量,你應該要去看拋轉之後,庫存實際上減少的量才對,不光看這張單
而我自己看這張單,邏輯上沒有問題,只是表現方式容易讓人誤會
而我想你們應該沒買維護吧,所以天心看了一下表單明細就知道根本沒問題
建議樓主在去跟天心買教育訓練時數,把這些基本邏輯搞清楚,不然真的只是鬧笑話
ERP好難 iT邦新手 3 級 ‧ 2021-01-15 10:53:36 檢舉
有買,他們說這是天心特有邏輯,現在想討論這個設計,如您所講 : `表現方式容易讓人誤會`,並且資訊做報表時,會踩到上面講的問題,需要做特別判斷
以這張表單,第一個完成品料號是啥,第二個我只看到 第一筆的料號有個替代料
接著第六筆顯示第一筆的替代料已領量跟第一筆一樣,你的意思是目前狀況
第一筆的料號 跟 第六筆的料號在庫存上都被提領相同的數量,如果是這樣
那這是個BUG,如果不是,那就是一個替代料的動作,所以要看實際的庫存量是否被提領,不然其他的都是多講的
WQ iT邦新手 2 級 ‧ 2021-01-15 14:06:13 檢舉
呀呀呀~~~這只是替代料的問題也~還有一種叫取代料也...但作法也是一樣。
統統應該在工單開立"確認"時,生管就要"確定"該筆工單生產的領用料件內容,領/發料制應依照工單指示領用。

大家有提到BOM表設定過期問題,個人見解,如果BOM都過期了還能開立工單嗎?(這..這..這應該是大BUG....,有立即版更的需求...)

工單開立時所設定的取/替代料件通常會有一個生效日(把它檔切換日或提醒時間點),但在確認時也只能二擇一(這時候不能任性,小孩子才做選擇之類的話)。

如果照版主說的這是天心"特有邏輯",所以是在開立工單時,就"一併"把取/替代料一次展開,再讓USER去刪改用料是嗎?<=如果是這樣,就真的是獨特了(複雜化的作業並不會增加使用者的信心度呀)~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
rogeryao
iT邦超人 8 級 ‧ 2021-01-15 10:54:04
最佳解答

1.在"品號"欄位內有 401020010001 及 401020010003
2.在"第一筆"資料 401020010003 又是 401020010001 的替代料

建議核對 BOM 表是否有誤 ?

ERP好難 iT邦新手 3 級 ‧ 2021-01-15 11:03:29 檢舉

您好,BOM表沒有錯誤

詢問天心邏輯是
假如使用替代料領料,替代料跟原料實發數都會增加
工單表身料件是否為替代料領料,可以依照替代項次欄位判斷
兩者共用同一個應領量

rogeryao iT邦超人 8 級 ‧ 2021-01-15 11:23:08 檢舉

這系統的設計有點奇怪:
第6筆的"品號"欄位 401020010003 ,"替代項次"欄位 1 不就相當於"第一筆"資料的意思 ?
可能要先釐清第6筆的資料是如何產生的?

rogeryao iT邦超人 8 級 ‧ 2021-01-15 22:46:40 檢舉

如果原廠的系統設計(邏輯)就是這樣,那就沒啥好爭辯的(原廠拒絕修改);就修改你的"開發報表"吧,SQL 稍微調整一下應該就可以得到正確的資料了

0
牛哥
iT邦好手 1 級 ‧ 2021-01-15 10:15:39

這類問題有時候只能找該系統的顧問才能提供「較適」配置,
需求合理的話也許會有「最佳」配置!

你沒有再提供BOM生效日、替代料有效日期、用料需求日...等參考值。
若直接就定調是BUG也是冤枉了系統設計人員~

你的ID取得不錯!
ERP真的不簡單~

1
dscwferp
iT邦高手 1 級 ‧ 2021-01-15 11:14:27

這個"開發報表" 誰寫的?
我認為 是 這個"開發報表" 寫錯了!
因為ERP開出的領料單是正確的 "只有開一張200 個C"
找"開發報表"的開發者來談談吧!

ERP好難 iT邦新手 3 級 ‧ 2021-01-15 11:17:38 檢舉

就是我,我當初認定工單 group 工單,料號 sum 數量 應該要跟流水帳的領料單數量一致,結果發現數量有差才發現這個邏輯

dscwferp iT邦高手 1 級 ‧ 2021-01-15 13:34:16 檢舉

您錯了!

我要發表回答

立即登入回答