Advertisement
aadddrr

ERP_CHECK)REPORT_SALES_SUMMARY_7

May 3rd, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. BEGIN
  2.  
  3.     SELECT * FROM pu_po_balance_item_consignment_sold_manual WHERE so_item_id IN (
  4.         SELECT E.ref_id
  5.         --SELECT SUM(A.qty_dlv_so)
  6.         FROM sl_so_balance_invoice A
  7.         INNER JOIN sl_do D ON A.ref_id = D.do_id AND D.doc_type_id = A.ref_doc_type_id AND D.ref_id = A.so_id
  8.         INNER JOIN sl_do_item E ON D.do_id = E.do_id AND A.ref_item_id = E.do_item_id
  9.         INNER JOIN m_product_custom B ON E.product_id = B.product_id
  10.         INNER JOIN m_product_consignment_supp_info C ON E.product_id = C.product_id
  11.         LEFT JOIN pu_po_balance_item_consignment_sold F ON E.ref_id = F.so_item_id AND C.supplier_id = F.supplier_id
  12.         WHERE A.tenant_id = 10
  13.             AND D.doc_date BETWEEN '20170101' AND '20170131'
  14.             AND A.ou_id = 10
  15.             AND B.flg_buy_konsinyasi = 'Y'
  16.             AND D.doc_type_id = 311
  17.             AND A.do_receipt_item_id = -99
  18.             AND F.from_manual IS NULL
  19.         GROUP BY E.ref_id
  20.         )
  21.  
  22.         SELECT * FROM in_summary_monthly_amount LIMIT 10
  23.  
  24. ROLLBACK
  25.  
  26.  
  27.  
  28. BEGIN
  29.  
  30.     SELECT * FROM m_product_custom WHERE product_id = 8138
  31.  
  32.     SELECT * FROM pu_po LIMIT 10
  33.  
  34.     SELECT A.po_id, A.product_id, COUNT(A.po_item_id) FROM pu_po_item A
  35.     INNER JOIN m_product_custom B ON B.product_id = A.product_id
  36.     INNER JOIN pu_po C ON C.po_id = A.po_id
  37.     WHERE B.flg_buy_konsinyasi = 'Y'
  38.         AND C.status_doc = 'R'
  39.     GROUP BY A.po_id, A.product_id
  40.     HAVING COUNT(po_item_id) > 1
  41.  
  42.     SELECT * FROM pu_po_item WHERE po_id IN (
  43.         SELECT A.po_id FROM pu_po_item A
  44.         INNER JOIN m_product_custom B ON B.product_id = A.product_id
  45.         INNER JOIN pu_po C ON C.po_id = A.po_id
  46.         WHERE B.flg_buy_konsinyasi = 'Y'
  47.             AND C.status_doc NOT IN ('C', 'V')
  48.         GROUP BY A.po_id, A.product_id
  49.         HAVING COUNT(po_item_id) > 1
  50.     )
  51.     AND product_id IN(
  52.         SELECT A.product_id FROM pu_po_item A
  53.         INNER JOIN m_product_custom B ON B.product_id = A.product_id
  54.         INNER JOIN pu_po C ON C.po_id = A.po_id
  55.         WHERE B.flg_buy_konsinyasi = 'Y'
  56.             AND C.status_doc NOT IN ('C', 'V')
  57.         GROUP BY A.po_id, A.product_id
  58.         HAVING COUNT(po_item_id) > 1
  59.     )
  60.     ORDER BY po_id, product_id
  61.  
  62.     select column_name from information_schema.columns where table_name='pu_po_item';
  63.  
  64.  
  65.  
  66.     SELECT * FROM pu_po_item WHERE po_id::character varying || ' ' || product_id::character varying IN (
  67.         SELECT A.po_id::character varying || ' ' || A.product_id::character varying FROM pu_po_item A
  68.         INNER JOIN m_product_custom B ON B.product_id = A.product_id
  69.         INNER JOIN pu_po C ON C.po_id = A.po_id
  70.         WHERE B.flg_buy_konsinyasi = 'Y'
  71.             AND C.status_doc NOT IN ('C', 'V')
  72.             AND A.ref_doc_type_id <> 106
  73.             AND A.po_id NOT IN(
  74.                 SELECT X.ref_id FROM pu_po_rg_generated Z
  75.                 INNER JOIN pu_receive_goods X ON X.receive_goods_id = Z.ref_id
  76.             )
  77.         GROUP BY A.po_id, A.product_id
  78.         HAVING COUNT(po_item_id) > 1
  79.     )
  80.     ORDER BY po_id, product_id
  81.  
  82.     SELECT A.po_id, A.product_id, A.po_id::character varying || ' ' || A.product_id::character varying FROM pu_po_item A
  83.         INNER JOIN m_product_custom B ON B.product_id = A.product_id
  84.         INNER JOIN pu_po C ON C.po_id = A.po_id
  85.         WHERE B.flg_buy_konsinyasi = 'Y'
  86.             AND C.status_doc NOT IN ('C', 'V')
  87.             AND A.ref_doc_type_id <> 106
  88.         GROUP BY A.po_id, A.product_id
  89.         HAVING COUNT(po_item_id) > 1
  90.  
  91.  
  92.     SELECT * FROM m_document_url WHERE doc_type_id = 106
  93.  
  94.     SELECT product_id, COUNT(po_item_id) FROM pu_po_item WHERE po_id = 1464
  95.     GROUP BY product_id
  96.     HAVING COUNT(po_item_id) > 1
  97.  
  98.     SELECT f_get_product_code(product_id), f_get_product_name(product_id), * FROM pu_po_item WHERE po_id =1464
  99.     ORDER BY product_id
  100.  
  101.     SELECT f_get_warehouse_name(warehouse_id), f_get_partner_name(partner_id) , * FROM pu_po WHERE po_id =2077
  102.    
  103.     SELECT f_get_warehouse_name(warehouse_id), f_get_partner_name(partner_id) , * FROM pu_po WHERE po_id =537
  104.  
  105.     SELECT * FROM t_user WHERE user_id = 113
  106.  
  107.     SELECT f_get_product_code(product_id), * FROM m_product_custom WHERE flg_buy_konsinyasi = 'Y' AND product_id NOT IN(
  108.         SELECT A.product_id FROM pu_po_item A
  109.         INNER JOIN m_product_custom B ON B.product_id = A.product_id
  110.         WHERE B.flg_buy_konsinyasi = 'Y'
  111.     )
  112.     AND f_get_product_code(product_id) LIKE '%CL019%'
  113.  
  114.     SELECT f_get_product_code(5169)
  115.  
  116.     SELECT * FROM pu_po ORDER BY po_id DESC LIMIT 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement