这是俺原创的,速度很快,写个循环就可以导出多个编码的BOM树,使用时把SQL中的“组织ID”换成自己EBS的实际ID。在Oracle EBS 11i 10.0版本下测试通过!ITPUB个人空间Q6h.l[.x*J(Bci&WT }
%?lYg,t1f0初次写这种语句,好用支持一下!
ITPUB个人空间 v7n#i;RK f
SELECT distinctITPUB个人空间
_(~+Q.a-Ly,Q
bb.BOM层次,ITPUB个人空间zp G-lx,^9L C8Myzr
bb.装配件,
j3_4OA:|C+[b@0 bb.装配件说明,
8w`U&n.^f0m0 bb.组件序号,ITPUB个人空间{:c5r
B\#I!PV
bb.组件,
o1|,ob
Ug[x7[0 bb.组件说明,
#g|$Z;K[AHv0 bb.组件用量,ITPUB个人空间&MCe/~-i5^^3VQ-^%a
bb.单位,ITPUB个人空间^Z*H%wN-nP4IOb
bb.利用率,
?f~jE0 bb.冲减库房,
q1mF d?j7H+^(qP0 bb.冲减货位,
en5U;AS^ G0 bb.属性,ITPUB个人空间FXJ,|[D%Ph v1f8J#x
bb.BOM创建时间,
1v@"E#CG"z0 BOR.COMPLETION_SUBINVENTORY 入库,
d.P*B,D8p2},TE0 MSI.WIP_SUPPLY_SUBINVENTORY 冲减,ITPUB个人空间#cm~
~T6w&P/FFX
MSI.MAXIMUM_ORDER_QUANTITY 最大批量,ITPUB个人空间L2s-}4Z
B(J0_:n!s
MSI.LEAD_TIME_LOT_SIZE 提前期,
-j%h~6f$V
o#B0Qy0^0 MSI.FULL_LEAD_TIME 制造周期,
"T^]u
M#L'E7s0 MSI.FIXED_LOT_MULTIPLIER 固定增加,ITPUB个人空间 c pq3X
{j8?
MSI.MINIMUM_ORDER_QUANTITY 最小批量,ITPUB个人空间Vp.G4t9?%W
MSI.FIXED_ORDER_QUANTITY 固定定货量,
%HO.Xei#g0 MSI.FIXED_DAYS_SUPPLY 固定天数,ITPUB个人空间"]/VVzDA^
MSI.PLANNER_CODE 计划员ITPUB个人空间i^(x!Lk*x%B3}
FROM MTL_SYSTEM_ITEMS MSI,
y#]T9Zx?;G"p I0 BOM_OPERATIONAL_ROUTINGS BOR,ITPUB个人空间X7?Qvz
{0F
BOM_OPERATION_SEQUENCES BOS,
rg6{;?!Z;JA0 (select distinctITPUB个人空间6r!K?6Y@*B7Pj
aa.lvl BOM层次,
A3`$A3Dl:`(J0 msi.segment1 装配件,