|
|
物品明细成本SQL如下:
SELECT mst.organization_id,
mst.segment1,
cct.cost_type,
cce.cost_element,
res1.resource_code sub_element,
res2.resource_code base_resource,
lu1.meaning basis,
lu2.meaning rollup_source_type,
lu3.meaning level_type,
cicd.usage_rate_or_amount,
cicd.basis_factor,
cicd.net_yield_or_shrinkage_factor,
cicd.item_cost
FROM inv.mtl_system_items_b mst,
bom.cst_item_cost_details cicd,
bom.cst_cost_types cct,
bom.cst_cost_elements cce,
mfg_lookups lu1,
mfg_lookups lu2,
mfg_lookups lu3,
bom.bom_resources res1,
bom.bom_resources res2
WHERE mst.organization_id = cicd.organization_id
AND mst.inventory_item_id = cicd.inventory_item_id
AND cicd.cost_type_id = cct.cost_type_id
AND cicd.cost_element_id = cce.cost_element_id
AND lu1.lookup_type = 'CST_BASIS'
AND lu1.lookup_code = cicd.basis_type
AND lu2.lookup_type = 'CST_SOURCE_TYPE'
AND lu2.lookup_code = cicd.rollup_source_type
AND lu3.lookup_type = 'CST_LEVEL'
AND lu3.lookup_code = cicd.level_type
AND cicd.resource_id = res1.resource_id(+)
AND cicd.basis_resource_id = res2.resource_id(+)
--Filter
AND mst.organization_id = 104
AND mst.segment1 LIKE '9%'
AND cct.cost_type = 'Frozen';
测试数据的Frozen成本如下:
物品 成本要素 子要素 基于资源 基准类型 卷积来源 层次 费率 基准 成本
910001 Material RUBBER Lot User def This 10 0.125 1.25
910001 Material STEEL Item User def This 10 1 10
910001 Material Owh Duty Lot User def This 0.1 0.125 0.0125
910001 Material Owh Purchasing Item User def This 0.1 1 0.1
910001 Material Owh Import1 Res Units User def This 0.1 0 0
910001 Material Owh Import2 Res Value User def This 0.1 0 0
910001 Material Owh Import3 Ttl Value User def This 0.1 11.25 1.125
910001 Material Owh Import4 Activity User def This 0.1 0.5 0.05
910002 Material RUBBER Lot User def This 10 0.125 1.25
910003 Material STEEL Item User def This 10 1 10
910004 Material STEEL Item User def This 5 1 5
960001 Material Item Rolled up Previous 36.25 1 36.25
960001 Material Owh Item Rolled up Previous 1.2875 1 1.2875
960001 Resource HR01 Item Rolled up This 0.2 1 2
960001 Resource MS01 Item Rolled up This 0.05 1 0.5
960001 Resource HR01 Item Rolled up This 0.1 1 1
960001 Resource HR02 Lot Rolled up This 0.1 0.2 0.22
960001 Resource Item Rolled up Previous 6 1 6
960001 Overhead Water HR01 Res Units Rolled up This 1 0.2 0.2
960001 Overhead Water MS01 Res Units Rolled up This 1 0.05 0.05
960001 Overhead Water HR01 Res Units Rolled up This 1 0.1 0.1
960001 Overhead Coal HR02 Res Units Rolled up This 1.3 0.02 0.026
960001 Overhead Coal Item Rolled up This 1.2 1 1.2
960001 Overhead Coal Lot Rolled up This 1.1 0.2 0.22
960001 Overhead Item Rolled up Previous 6.6 1 6.6
960002 Material Item Rolled up Previous 12.5 1 12.5
960002 Resource HR01 Item Rolled up This 0.3 1 3
960002 Overhead Water HR01 Res Units Rolled up This 1 0.3 0.3
960002 Overhead Coal HR01 Res Value Rolled up This 1 3 3 |
|