Oracle EBS-SQL (CST-4):检查组织间项目成本.sql

本文提供了一个SQL查询示例,用于比较两个不同组织内的项目成本。通过连接多个表来获取项目的基本信息,如项目名称、描述、单位及成本等,并确保只选择处于激活状态的项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

select
       i1.segment1                                                                           项目
      ,i1.description                                                                    项目描述
      ,i1.PRIMARY_UNIT_OF_MEASURE                                              单位
      ,decode(i1.item_type,'P','采购件','SA','子配件','FG','成品') 组织1项目类型
      ,decode(i2.item_type,'P','采购件','SA','子配件','FG','成品') 组织2项目类型
      ,c1.item_cost                                                                   组织1成本
      ,c2.item_cost                                                                   组织2成本
from
       bom.cst_item_costs                   c2
      ,bom.cst_item_costs                   c1
      ,inv.mtl_system_items_b             i2
      ,inv.mtl_system_items_b             i1
where
       --nvl(c1.item_cost,0) <> nvl(c2.item_cost,0)         and
         c1.inventory_item_id(+) = i1.inventory_item_id   and
         c1.cost_type_id(+) = 3                                       and    --冻结成本
         c1.organization_id(+) =  i1.organization_id           and
         c2.inventory_item_id(+)  =  i2.inventory_item_id  and
         c2.cost_type_id(+) = 1                                        and --冻结成本
         c2.organization_id(+) =  i2.organization_id           and  
         i2.organization_id = X2                                        and
         i2.inventory_item_id = i1.inventory_item_id          and
         i1.organization_id = X1                                       and
        (i1.inventory_item_status_code <> 'Inactive' and i2.inventory_item_status_code <> 'Inactive')
 
  

转载于:https://www.cnblogs.com/st-sun/p/3782317.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值