Advertisement
aadddrr

Untitled

Feb 13th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH old_stock AS (
  2.     SELECT A.qty_realization, A.product_id, f_get_product_code(A.product_id) AS old_product_code, f_get_product_name(A.product_id) AS old_product_name
  3.     FROM in_inventory_item A
  4.     INNER JOIN in_inventory B ON A.inventory_id = B.inventory_id
  5.     WHERE B.doc_no = 'ADJSQ/1605/000142' AND A.qty_realization < 0
  6. )
  7. SELECT A.product_id AS new_product_id, C.product_id AS old_product_id, f_get_product_code(A.product_id) AS new_product_code, C.old_product_code,
  8.     f_get_product_name(A.product_id) AS new_product_name, C.old_product_name,
  9.     A.qty_realization AS new_qty, C.qty_realization AS old_qty
  10.     FROM in_inventory_item A
  11.     INNER JOIN in_inventory B ON A.inventory_id = B.inventory_id
  12.     INNER JOIN old_stock C ON C.qty_realization = (-1 * A.qty_realization)
  13.     WHERE B.doc_no = 'ADJSQ/1605/000142' AND A.qty_realization > 0
  14.  
  15. --OLD
  16. SELECT B.doc_type_id, B.doc_no, B.doc_date, A.gl_amount, *  
  17. FROM gl_journal_trx_item A
  18. INNER JOIN gl_journal_trx B ON A.journal_trx_id = B.journal_trx_id
  19. WHERE A.product_id IN (41058, 41057, 41056, 41055, 41054)
  20.     AND A.gl_amount = 0
  21. ORDER BY A.product_id, B.doc_date, B.doc_no
  22.  
  23. --NEW
  24. SELECT B.doc_type_id, B.doc_no, B.doc_date, A.gl_amount, *  
  25. FROM gl_journal_trx_item A
  26. INNER JOIN gl_journal_trx B ON A.journal_trx_id = B.journal_trx_id
  27. WHERE product_id IN (43520, 43519, 43518, 43517, 43516)
  28.     AND A.gl_amount = 0
  29.     AND A.sign_journal = 'D'
  30. ORDER BY A.product_id, B.doc_date, B.doc_no
  31.  
  32. /*
  33. MQ19 - 15873.000000000000
  34. MQ17 - 15873.000000000000
  35. MQ18 - 15873.000000000000
  36. MQ16 - 15873.000000000000
  37. */
  38. SELECT f_get_product_code(product_id), qty, gl_amount, gl_amount/qty FROM gl_journal_trx_item WHERE journal_trx_id = 691714 ORDER BY ABS(qty)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement