Oracle EBS-SQL (INV-8):检查物料入库明细信息.sql

select
a.vendor_number            
供应商编码
     
,a.vendor_name             
     供应商名称
     
,a.item_number                 
    物料编码
     
,a.item_description            
    物料描述 
     
,a.po_number                    
 采购订单号
     
,a.receipt_num                        
 收据号
     
,a.transaction_date           
     入库日期
     
,a.primary_quantity              
 入库数量
     
,a.unit_price                     
  采购订单价  /*一揽子协议价+入库金额*/
      ,(select
pll.price_override                 
         
from
apps.po_lines_all          
   pla2
         
     
,apps.po_headers_all       
 pha2
            
   ,apps.po_line_locations_all   
pll
         where pla2.item_id =
a.inventory_item_id
          
and pla2.po_header_id =
pha2.po_header_id
          
and pha2.type_lookup_code =
‘BLANKET‘
           and
pha2.vendor_site_id =
a.vendor_site_id
          
and pla2.po_line_id =
pll.line_location_id
          
And pha2.AUTHORIZATION_STATUS =
‘APPROVED‘
           And
pha2.approved_flag =
‘Y‘
           And
nvl(pha2.cancel_flag,‘N‘) =
‘N‘
           And
nvl(pha2.closed_code,‘OPEN‘) =
‘OPEN‘
           And
nvl(pla2.cancel_flag,‘N‘) =
‘N‘
           And
nvl(pla2.closed_code,‘OPEN‘) =
‘OPEN‘
           and
trunc(a.transaction_date)
between
               
 nvl(pll.start_date
                 
,a.transaction_date - 1)
and
              
 
nvl(pll.end_date
                 
,a.transaction_date + 1)) blanket_price
  from (select pv.segment1
vendor_number
             
,pv.vendor_name
             
,msi.segment1
item_number
             
,msi.description
item_description
             
,pha.segment1
po_number
             
,rsh.receipt_num
             
,trunc(mmt.transaction_date)
transaction_date
             
,sum(mmt.primary_quantity)
primary_quantity
             
,pla.unit_price
             
,pha.vendor_site_id
             
,msi.inventory_item_id
             
,pha.po_header_id
          from
apps.mtl_material_transactions
mmt
             
,apps.po_headers_all                 
  
pha
             
,apps.mtl_system_items_b          
 
msi
             
,apps.po_vendors                          
 pv
             
,apps.rcv_transactions                   
 
rt
             
,apps.rcv_shipment_headers         
 rsh
             
,apps.po_lines_all                        
  pla
         where
mmt.organization_id
= X
           and
mmt.transaction_source_type_id =
1
           and
mmt.transaction_source_id =
pha.po_header_id
          
and mmt.inventory_item_id =
msi.inventory_item_id
          
and mmt.organization_id =
msi.organization_id
          
and pha.vendor_id =
pv.vendor_id
           and
mmt.source_code =
‘RCV‘
           and
mmt.source_line_id =
rt.transaction_id
          
and rt.shipment_header_id =
rsh.shipment_header_id
          
and rt.po_line_id =
pla.po_line_id
         group by
pv.segment1
                
,pv.vendor_name
                
,msi.segment1
                
,msi.description
                
,pha.segment1
                
,rsh.receipt_num
                
,trunc(mmt.transaction_date)
                
,pla.unit_price
                
,pha.vendor_site_id
                
,msi.inventory_item_id
                
,pha.po_header_id) a

时间: 2024-10-27 19:03:25

Oracle EBS-SQL (INV-8):检查物料入库明细信息.sql的相关文章

Oracle EBS-SQL (BOM-6):检查物料失效但BOM中未失效的数据.sql

select msi.segment1                   装配件编码 , msi.description                  装配件描述 , msi.item_type                   类型 , msi.planner_code               计划员 , msi1.segment1                  部件编码 , msi1.description                部件描述 , msi1.primary

Oracle EBS-SQL (BOM-14):检查工艺路线明细.sql

select msi.segment1                                         装配件编码,       msi.description                                        装配件描述,       bos.operation_seq_num                                    序号,       bso.operation_code                        

Oracle EBS-SQL (BOM-4):检查期间新增编码总数.sql

selectFU.description                                    创建者,msi.CREATION_DATE                       建立时间,msi.segment1                                  物料编码,msi.DESCRIPTION                            物料描述,msi.INVENTORY_ITEM_STATUS_CODE 物料状态,DECODE(MSI

Oracle EBS 采购 接收入库 接口开发

http://blog.itpub.net/25164132/viewspace-746657/ 接收入库是项目中会经常碰到的开发,这类开发一般来说比较简单,但是接收入库在Oracle中其实涉及到很多模块,其中层次较多,也可以做得比较复杂.本文将尽可能深入细致地讨论接收入库的流程,种类,数据来源,数据的流动路径,以及各个数据点之间的对应关系.最后将给出一个较为全面的接收入库的样例代码.接收入库的种类接收入库可以按照数据来源分为2种:1.         对于po订单以及发放的接收入库:2.   

Oracle EBS-SQL (BOM-11):检查无BOM的装配件.sql

select     msi.segment1, msi.description, . msi.item_type, msi.inventory_item_status_code 状态 from    inv.mtl_system_items_b   msi where  msi.organization_id =  X and msi.item_type                 in ('FG','SA') and msi.inventory_item_status_code <>

Oracle EBS-SQL (PO-14):检查供应商信息sql

select pvs.org_id, pvs.vendor_id, pvs.vendor_site_id, hou.name                                 经营组织, flv.meaning                            供应商类型, pv.segment1                          供应商编码, pv.vendor_name                    供应商名称, pv.vendor_name_alt

Oracle EBS OM RMA销售退货异常处理(Datafix)

系统版本: RDBMS : 9.2.0.6.0 Oracle 应用产品 : 11.5.10.2 问题症状:       1.通过物料事务处理查看销售订单行退货记录显示已经入库为40: 2.销售退货订单行已经接收入库.但是,订单行状态仍然是"等待退货",发运数量为空: 3.销售退货仍然能做RMA接收40数量.但是,查看接收事务处理记录显示已经接收入库了: 4.AR接口行和AR事务处理没有找到对应销售退货订单行的记录: 5.销售退货订单行工作流报错: EBS群下的朋友说要Datafix.但

[转]oracle EBS 基础100问

from:http://www.cnblogs.com/xiaoL/p/3593691.html  http://f.dataguru.cn/thread-51057-1-1.html 1001 ORACLE EBS学习的其他资源有哪四个? 1002 ORACLE OPEN WORLD大会是不是一个市场营销活动? 1003 Oracle 大学有哪五种课程? 1004 多个责任分配给一个人,是多对一关系,还是一对多关系? 1005 一个责任分配给多个人,是什么样的关系? 1006 双+号和双-号,

Oracle EBS WMS功能介绍(一)

(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处:否则请与本人联系,违者必究) Oracle WMS是仓储管理,是Oracle 高级供应链和制造解决方案中的一个组件,不完全等同于库存(Oracle Inventory),因为它支持高度自动化的手持扫描枪和物料处理系统:且极大的扩展了现有EBS的功能,并提供了包括仓存资源管理,仓储配置,生产率,性能分析,任务计划,高级拣货方法和附加值服务.所以WMS中的大部分操作是通过扫描枪来进行的. 要使用WMS的一个重要前提就是必须使