分机构获取发票付款金额

–此段sql主要是用来获取“分机构获取发票付款金额”,当然可根据自己的需求,取出其他字段,比如付款时间,待付款金额等信息

SELECT HR.NAME 机构名称, /*AIA.INVOICE_NUM 发票号*/ SUM(AIP.AMOUNT) 金额
  FROM AP.AP_INVOICES_ALL      AIA,
       AP_INVOICE_PAYMENTS_ALL AIP,
       HR_OPERATING_UNITS      HR
 WHERE 1 = 1
   and AIA.INVOICE_ID = AIP.INVOICE_ID
   AND HR.ORGANIZATION_ID = AIA.ORG_ID
   AND TO_CHAR(AIP.CREATION_DATE, 'YYYY-MM-DD') BETWEEN '2015-03-07' AND
       '2015-03-17'
 GROUP BY HR.NAME /*, AIA.INVOICE_NUM*/
 ORDER BY HR.NAME;

说明:发票的付款信息可以从机构、发票编号等维度去获取付款的金额。但是需要注意的是,由于付款信息是针对供应商付款,而供应商只分配给某个或某几个机构来使用,并未明细分配到部门段来使用,因此无法准确的从成本中心的维度来展示付款信息。

发表回复

您的电子邮箱地址不会被公开。