aadddrr

Query GetSummaryForDeliveryOrderMlm

Jul 4th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT z.so_mlm_id, SUM(qty_so_int) AS totalQtySo, SUM(a.nett_sell_price * a.qty_dlv_int) AS totalNettItemAmount,  
  2.         SUM(qty_so * price_after_disc) AS totalPriceAfterDisc, SUM(qty_so * gross_sell_price) AS totalGrossSellPrice,  
  3.         f_get_so_commission_amount(z.so_mlm_id) AS nilai_komisi,  
  4.         TRUNC(sl_get_total_harga_netto(z.so_mlm_id),0) - f_get_so_commission_amount(z.so_mlm_id) + f_get_so_mlm_additional_cost(z.so_mlm_id) AS total_pembelian,  
  5.         f_get_so_mlm_additional_cost(z.so_mlm_id) AS additional_cost,
  6.         SUM(a.qty_dlv_int) AS totalQtyDlv  
  7.     FROM sl_so_mlm_balance_product a
  8.     INNER JOIN sl_so_mlm z ON a.tenant_id = z.tenant_id AND a.so_mlm_id = z.so_mlm_id  
  9.     INNER JOIN m_product_catalog b ON a.tenant_id = b.tenant_id AND a.product_catalog_id = b.product_catalog_id  
  10.     INNER JOIN m_uom c ON a.tenant_id = c.tenant_id AND a.so_uom_id = c.uom_id  
  11.     INNER JOIN m_uom d ON a.tenant_id = d.tenant_id AND a.base_uom_id = d.uom_id  
  12.     INNER JOIN t_combo_value e ON e.code = z.curr_code AND e.combo_id = 'CURRENCY'  
  13.     LEFT OUTER JOIN m_tax f ON a.tenant_id = f.tenant_id AND a.tax_id = f.tax_id  
  14.     INNER JOIN t_combo_value g ON g.code = a.flg_tax_amount AND g.combo_id = 'YESNO'  
  15.     WHERE a.tenant_id = :tenantId
  16.         AND a.so_mlm_id = :soMlmId  
  17.     GROUP BY z.so_mlm_id
Add Comment
Please, Sign In to add comment