求BOM成本单价
求BOM成本单价
M_BOM主表
BILLID GOODSID QTY PRICE IBILLID IITEMNO
584 A001 1 0 NULL NULL
588 B001 1 0 584 1
560 F001 1 0 588 2
M_BOMD细表
BILLID GOODSID ITEMNO QTY PRICE
584 B001 1 1 (半成品)
584 C001 2 2 5 (原料)
584 D001 3 1 5 (原料)
588 E001 1 1 3 (原料)
588 F001 2 2 (半成品)
560 G001 1 1 2 (原料)
560 J001 2 2 2 (原料)
条件:
上级的 M_BOM.BILLID=M_BOMD.BILLID
上级的 m_bom.billid=下级的m_bom.ibillid
A001 由 B001、C001、D001组成
B001 由 E001、F001 组成
F001 由 G001、J001 组成
要求结果按物料清单最底层原料起计算推算出半成品、成品的单价。
M_BOM主表
BILLID GOODSID QTY PRICE IBILLID IITEMNO
584 A001 1 30 NULL NULL (1*15+2*5+1*5=30)
588 B001 1 15 584 1 (1*3+2*6=15)
560 F001 1 6 588 2 (1*2+2*2=6)
M_BOMD细表
BILLID GOODSID ITEMNO QTY PRICE
584 B001 1 1 15 (半成品) (1*3+2*6=15)
584 C001 2 2 5 (原料)
584 D001 3 1 5 (原料)
588 E001 1 1 3 (原料)
588 F001 2 2 6 (半成品) (1*2+2*2=6)
560 G001 1 1 2 (原料)
560 J001 2 2 2 (原料)