工單bom ,材料配送 ,庫存標識 ,物流器具 測試
--查工單bom 串查投料工序 spa
select * blog
from BOM_COMPONENT BC, BOM_OPERATION BO 產品
where BC.HANDLE = BO.BOM_COMPONENT_BO it
AND BC.BOM_BO = 'BOMBO:1220,191200025500-1000016526-1-1,H,A-2' io
精簡版的語句 table
-- 按工單號查工單bom -> 串查投料工序,防錯料標識,標準耗用量,總量 容器
/*按工單號查工單bom -> 串查投料工序,防錯料標識,標準耗用量,總量*/ select
select im
BO.OPERATION_BO,--操做
IT.DESCRIPTION, --物料
BC.COMPONENT_GBO, --組件BO
BC.QTY, --標準用量
CF.VALUE,--防錯料否
INV.INVENTORY_ID, --庫存標識
INV.QTY_ON_HAND --現有數量
from BOM_COMPONENT BC/* bom組件*/, BOM_OPERATION BO /*bom組件工藝分配*/, CUSTOM_FIELDS CF /*自定義數據檔*/, INVENTORY INV /*庫存表頭*/, INVENTORY_ASSY_DATA IAD /*庫存自定義字段*/,ITEM_T IT /*物料描述*/,SHOP_ORDER x /*工單*/
where BC.HANDLE = BO.BOM_COMPONENT_BO
AND BC.BOM_BO = x.planned_bom_bo --工單bom 鏈接 物料清單
and x.SHOP_ORDER = '191200025500' --工單號
and BC.COMPONENT_GBO = CF.HANDLE(+)
AND CF."ATTRIBUTE"(+) = 'ERROR_PROOFING_SIGN' --鋼板印防錯料否
and IAD.DATA_ATTR = 'WM00000404' AND INV.HANDLE = IAD.INVENTORY_BO
and BC.COMPONENT_GBO = INV.ITEM_BO(+)
and BC.COMPONENT_GBO = IT.ITEM_BO(+)
顧問測試前準備了下面2份數據
1.準備測試數據的產線清單
序號 |
場景編號 |
場景 |
負責人 |
時間 |
對應工做中心 |
工做中心描述 |
狀態 |
1 |
UAT100-13 |
喇叭生產工單執行 |
王思凱/鄭宗輝 |
1月3日 |
11300501 |
喇叭線 有工單 無待接受庫存 |
已完成 |
2 |
UAT100-15 |
熒光粉漿工單執行 |
王思凱/鄭宗輝 |
1月4日 |
11300321 |
燈三配粉室 |
已完成 |
3 |
UAT100-14 |
排杆生產工單執行 |
王思凱/鄭宗輝 |
1月6日 |
11300502 |
排杆線 |
已完成 |
4 |
UAT100-07 |
FL生產工單 |
王思凱/鄭宗輝 |
1月7日 |
11300303 |
TL8-4線 |
已完成 |
5 |
UAT100-08 |
FL異型管生產工單執行 |
王思凱/鄭宗輝 |
1月8日 |
11300102 |
T5C線 |
待測試 |
6 |
UAT100-10 |
工業包裝生產訂單(松下產品) |
王思凱/鄭宗輝 |
1月8日 |
11300110 |
P-環管包裝-2 |
待測試 |
7 |
UAT100-09 |
包裝工單執行管理 |
王思凱/鄭宗輝 |
1月9日 |
11300407 |
P-環管包裝-1(除日本松下週轉箱) |
待測試 |
8 |
UAT100-11 |
導電膜管生產 |
王思凱/鄭宗輝 |
1月9日 |
11300424 |
TL10導電膜線 |
待測試 |
9 |
UAT100-08 |
FL異型管生產工單執行 |
王思凱/鄭宗輝 |
1月11日 |
11300401 |
T8U線 |
待測試 |
10 |
UAT100-12 |
塗膜管生產 |
王思凱/鄭宗輝 |
1月11日 |
11300416 |
T8LED塗膜-5號機 |
待測試 |
2.下表爲 wms給 mes這邊的 物流配送 工單和物流器具對應表
工廠 |
需求 |
工單號 |
備料狀態 |
備料單號 |
物流器具條碼 |
縉雲熒光燈工廠(1130) |
所有備料 |
191201749310 |
完成 |
|
|
191201751020 |
完成 |
PP202001060001 |
WM00000417 |
||
191201750910 |
完成 |
PP202001060011 |
WM00000418 |
||
191201746600 |
完成 |
PP202001060002 |
WM00000419 |
||
191201657720 |
完成 |
PP202001060012 |
WM00000420 |
||
191202069910 |
完成 |
PP202001060013 |
WM00000421 |
||
191202074610(T8U) |
完成 |
PP202001060014 |
WM00000422 |
||
部分備料 |
191200311710 |
完成 |
PP202001060015 |
WM00000423 |
|
191201750820 |
完成 |
PP202001060004 |
WM00000424 |
||
191201750710 |
完成 |
PP202001060016 |
WM00000425 |
||
191201746500 |
完成 |
PP202001060005 |
WM00000426 |
||
191201657020 |
完成 |
PP202001060017 |
WM00000427 |
||
191202069710 |
完成 |
PP202001060018 |
WM00000428 |
||
191202074510(T8U) |
完成 |
PP202001060019 |
WM00000429 |
能夠在 工單展現 中 查詢顧問表1的黃色產線 ,大sfc空白的 工單來測試
可用工單號 : 191200311710
下面庫存出現 待接收,而且有容器編號的 則是能夠用來 測試的庫存接受
可用庫存標識 TSW1000017031202001060004 對應物流器具嗎 WM00000423
物料接受測試
則上面的工單號 和 物流器具編號 替換後的SQL爲
/*按工單號查工單bom -> 串查投料工序,防錯料標識,標準耗用量,總量*/
select
BO.OPERATION_BO,--操做
IT.DESCRIPTION, --物料
BC.COMPONENT_GBO, --組件BO
BC.QTY, --標準用量
CF.VALUE,--防錯料否
INV.INVENTORY_ID, --庫存標識
INV.QTY_ON_HAND --現有數量
from BOM_COMPONENT BC/* bom組件*/, BOM_OPERATION BO /*bom組件工藝分配*/, CUSTOM_FIELDS CF /*自定義數據檔*/, INVENTORY INV /*庫存表頭*/, INVENTORY_ASSY_DATA IAD /*庫存自定義字段*/,ITEM_T IT /*物料描述*/,SHOP_ORDER x /*工單*/
where BC.HANDLE = BO.BOM_COMPONENT_BO
AND BC.BOM_BO = x.planned_bom_bo --工單bom 鏈接 物料清單
and x.SHOP_ORDER = '191200311710' --工單號
and BC.COMPONENT_GBO = CF.HANDLE(+)
AND CF."ATTRIBUTE"(+) = 'ERROR_PROOFING_SIGN' --鋼板印防錯料否
and IAD.DATA_ATTR = 'WM00000423' AND INV.HANDLE = IAD.INVENTORY_BO
and BC.COMPONENT_GBO = INV.ITEM_BO(+)
and BC.COMPONENT_GBO = IT.ITEM_BO(+)
|
操做 |
物料描述 |
組件料號 |
標準用量 |
上料防錯標識 |
庫存標識 |
剩餘數量 |
|
OPERATION_BO |
DESCRIPTION |
COMPONENT_GBO |
QTY |
VALUE |
INVENTORY_ID |
QTY_ON_HAND |
1 |
OperationBO:1130,YG025,# |
固汞_Zn-Hg_圓柱體_3.2mg_φ17.8_1.6mm×1.55mm |
ItemBO:1130,1000017412,A |
1.000000 |
Y |
TSW1000017412202001060004 |
4000.000000 |
2 |
OperationBO:1130,YG014,# |
電子粉漿_2.6um_2_21_SP-981-128 |
ItemBO:1130,1000017772,A |
0.006000 |
N |
TSW1000017772202001060004 |
24.000000 |
3 |
OperationBO:1130,YG014,# |
排杆_T1_φ5.0×0.6×96_無鉛料 |
ItemBO:1130,1000019981,A |
1.000000 |
Y |
TSW1000019981202001060004 |
4000.000000 |
4 |
OperationBO:1130,YG003,# |
直口玻管_T8_φ25.4×0.65×620_石灰料 |
ItemBO:1130,1000020195,A |
1.000000 |
Y |
TSW1000020195202001060004 |
4000.000000 |
5 |
OperationBO:1130,YG033,# |
焊泥粉_TL5/TL8/PL |
ItemBO:1130,1000017031,A |
1.800000 |
N |
TSW1000017031202001060004 |
4000.000000 |
工廠 |
單號 |
備料單 |
物流器具條碼 |
備料狀態 |
縉雲熒光燈工廠(1130): |
191201756200 |
PP202001020002 |
WM00000333 |
完成 |
191201760200 |
PP202001030003 |
WM00000396 |
完成 |
|
191201764100 |
PP202001020003 |
WM00000335 |
完成 |
|
191201757800 |
PP202001030004 |
WM00000397 |
完成 |
|
191202064900 |
PP202001030005 |
WM00000398 |
完成 |
|
191202072200 |
PP202001020004 |
WM00000337 |
完成 |
|
縉雲玻璃工廠(1140) |
191202096300 |
PP202001020005 |
WM00000339 |
完成 |
191202096400 |
PP202001030006 |
WM00000399 |
完成 |
|
191202096610 |
PP202001020006 |
WM00000340 |
完成 |
|
嘉興LED |
191200025110 |
PP201912310002 |
WM00000341 |
完成 |
191200293510 |
PP201912310006 |
WM00000285 |
部分備料 |
|
191201748510 |
PP201912310009 |
WM00000326 |
部分備料 |
|
191201747910 |
PP201912310011 |
WM00000330 |
部分備料 |
|
191201718720 |
PP201912310012 |
WM00000402 |
完成 |
|
191201719020 |
PP201912310013 |
WM00000332 |
部分備料 |
|
191201050410 |
PP201912310015 |
WM00000334 |
完成 |
|
191201049610 |
PP201912310017 |
WM00000336 |
完成 |
|
191201715210 |
PP201912310001 |
WM00000284 |
部分備料 |
|
191200025500 |
PP201912310003 |
WM00000286 |
部分備料 |
|
191200322800 |
PP201912310004 |
WM00000403 |
完成 |
|
191202095300 |
PP201912310005 |
WM00000404 |
完成 |
|
191200025000 |
PP201912310007 |
WM00000343 |
完成 |
|
191200879800 |
PP201912310010 |
WM00000342 |
部分備料 |
|
191201747110 |
PP202001030001 |
WM00000344 |
完成 |
|
191201747610 |
PP202001030007 |
WM00000400 |
完成 |
|
縉雲LED |
191202069600 |
PP202001020007 |
WM00000338 |
完成 |
191202069800 |
PP202001030002 |
WM00000345 |
完成 |
|
191200000400 |
PP202001030011 |
WM00000409 |
未完成:上游系統數據問題,工單爲縉雲LED工廠,備料信息爲嘉興LED |
|
191202078300 |
PP202001030008 |
WM00000405 |
完成 |
|
191202078400 |
PP202001030009 |
WM00000407 |
完成 |
|
191202078500 |
PP202001030010 |
WM00000408 |
完成 |