PO SQL

select poh.segment1 po单据号,
       
       poh.creation_date,
       
       pov.vendor_name 供应商,
       
       
--hl_po_utl_pkg.get_location_code(poh.ship_to_location_id) 收货方,
       
       
--hl_po_utl_pkg.get_location_code(poh.bill_to_location_id) 收单方,
       
       poh.currency_code 币种,
       
       hr_general.decode_person_name(poh.agent_id) 采购员,
       
       po_headers_sv3.get_po_status(poh.po_header_id) 状态,
       
       hl_po_utl_pkg.get_po_amount(poh.po_header_id, poh.currency_code) 合计,
       
       poh.comments 摘要,
       
       pol.line_num 编号,
       
       po_line_types_sv.get_line_type(pol.line_type_id) 类型,
       
       
--hl_po_utl_pkg.get_item_desc(pol.item_id, pll.ship_to_organization_id) 料号,
       
       pol.item_description 摘要,
       
       cat.concatenated_segments 类别,
       
       pol.unit_meas_lookup_code 单位,
       
       pol.quantity 数量,
       
       pol.unit_price 价格,
       
       
--hl_po_utl_pkg.format_precision(pol.quantity * unit_price,poh.currency_code) 金额,
       
       gcc.concatenated_segments 借记账户,
       
       pod.gl_encumbered_date gl_日期

  
from po_headers_all poh,
       
       po_lines_all pol,
       
       po_line_locations_all pll,
       
       hr_locations_all hl,
       
       po_distributions_all pod,
       
       po_vendors pov,
       
       mtl_system_items_vl mst,
       
       mtl_categories_b_kfv cat,
       
       gl_code_combinations_kfv gcc

 
where poh.po_header_id = pol.po_header_id
      
   
and pol.po_line_id = pll.po_line_id
      
   
and hl.location_id(+= pll.ship_to_location_id
      
   
and pod.line_location_id = pll.line_location_id
      
   
and poh.vendor_id = pov.vendor_id(+)
      
   
and pol.item_id = mst.inventory_item_id(+)
      
   
and pol.org_id = mst.organization_id(+)
      
   
and pol.category_id = cat.category_id(+)
      
   
and gcc.code_combination_id(+= pod.code_combination_id

posted @   江南一陈风  阅读(213)  评论(0编辑  收藏  举报
编辑推荐:
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
阅读排行:
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee
· 用 DeepSeek 给对象做个网站,她一定感动坏了
· .NET 8.0 + Linux 香橙派,实现高效的 IoT 数据采集与控制解决方案
· .NET中 泛型 + 依赖注入 的实现与应用
点击右上角即可分享
微信分享提示