Advertisement
aadddrr

Untitled

Apr 2nd, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH due_invoice AS (
  2.         SELECT SUM(A.amount - A.payment_amount) AS due_outstanding_amount
  3.         FROM fi_invoice_ar_balance A  
  4.         LEFT OUTER JOIN  sl_so B ON A.ref_doc_type_id = B.doc_type_id AND A.ref_id = B.so_id  
  5.         WHERE A.tenant_id = 10  AND A.ou_id = 11  AND A.due_date < '20170403'
  6.         AND A.flg_payment = 'N'
  7.         AND A.partner_id = 217  
  8.     ), outstanding_invoice AS (
  9.         SELECT SUM(A.amount - A.payment_amount) AS outstanding_amount
  10.         FROM fi_invoice_ar_balance A  
  11.         LEFT OUTER JOIN  sl_so B ON A.ref_doc_type_id = B.doc_type_id AND A.ref_id = B.so_id  
  12.         WHERE A.tenant_id = 10  AND A.ou_id = 11
  13.         AND A.flg_payment = 'N'
  14.         AND A.partner_id = 217
  15.     )
  16.     SELECT (A.amount_limit - B.outstanding_amount), C.due_outstanding_amount
  17.     FROM m_partner_type A, outstanding_invoice B, due_invoice C
  18.     WHERE A.partner_id = 217
  19.         AND A.group_partner = 'C'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement