Advertisement
aadddrr

Untitled

Jan 30th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH product_po AS (
  2.     SELECT C.product_id, A.ref_doc_no, B.ref_item_amount
  3.     FROM pu_po_internal_doc_no A
  4.     INNER JOIN sl_invoice_item B ON B.invoice_id = A.ref_id
  5.     INNER JOIN sl_do_item C ON C.do_item_id = B.ref_item_id
  6.     WHERE A.ref_doc_type_id = 321
  7.         AND A.po_internal_id IN (
  8.             SELECT po_internal_id
  9.             FROM pu_po_internal_doc_no A
  10.             INNER JOIN pu_po B ON B.po_id = A.ref_id
  11.             WHERE A.ref_doc_type_id = 101 AND A.ref_doc_no = 'GOP/00841/201612' AND B.ou_id = 12
  12.         )
  13. )
  14. SELECT A.doc_no AS so_no, A.doc_date AS so_date,
  15. f_get_product_code(B.product_id) AS product_code, f_get_product_name(B.product_id) AS product_code,
  16. B.nett_item_amount AS so_item_amount, C.ref_doc_no AS sales_invoice_no, C.ref_item_amount AS sales_invoice_item_amount, A.curr_code
  17. FROM sl_so A
  18. INNER JOIN sl_so_item B ON B.so_id = A.so_id
  19. LEFT JOIN product_po C ON C.product_id = B.product_id
  20. WHERE A.doc_no = 'GSON/02114/201612' AND A.ou_id = 13
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement