Advertisement
aadddrr

Untitled

May 23rd, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- cek jika dokumen request return goods borrowing sudah di pakai di dokumen return goods borrowing
  2.     IF NOT EXISTS (
  3.         SELECT a.request_delivery_goods_borrowing_id FROM in_balance_req_delivery_goods_borrowing a
  4.         INNER JOIN in_request_delivery_goods_borrowing b ON a.request_delivery_goods_borrowing_id = b.request_delivery_goods_borrowing_id
  5.         INNER JOIN in_inventory c ON b.ref_id = c.inventory_id AND b.ref_doc_type_id = c.doc_type_id
  6.         INNER JOIN in_inventory_borrow d ON c.inventory_id = d.inventory_id
  7.         INNER JOIN in_inventory_borrow_balance_item e ON c.ou_from_id = e.ou_id AND c.inventory_id = e.inventory_id
  8.         INNER JOIN m_partner_address f ON a.partner_ship_address_id = f.partner_address_id
  9.         WHERE c.tenant_id = pTenantId
  10.             AND c.ou_from_id = vOuId
  11.             AND e.status_item = vStatusRelease
  12.             AND ((e.qty_do-e.qty_return)-e.qty_sales) > 0
  13.             AND c.doc_type_id = vDocTypeDGB
  14.            
  15.         GROUP BY a.request_delivery_goods_borrowing_id
  16.     ) THEN
  17.         RAISE EXCEPTION 'Request Return Goods Borrowing Already Used in Return Goods Borrowing';
  18.     END IF;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement