Advertisement
aadddrr

f_get_flg_warranty_for_so_item

Nov 9th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * Adrian, Nov 09, 2017
  3.  * Untuk mendapatkan flag warranty so item
  4.  */
  5.  
  6. CREATE OR REPLACE FUNCTION f_get_flg_warranty_for_so_item(bigint)
  7.   RETURNS character varying AS
  8. $BODY$
  9. DECLARE
  10.     pMasterId               alias for $1; --so_item_id
  11.  
  12.     vResult                 character varying(1);
  13.    
  14. BEGIN
  15.  
  16.     vResult := 'N';
  17.    
  18.     SELECT
  19.         CASE WHEN COUNT(*) = 0 THEN
  20.             'N'
  21.         ELSE
  22.             'Y'
  23.         END
  24.     INTO vResult
  25.     FROM sl_so_warranty_item
  26.     WHERE so_item_id = pMasterId;
  27.    
  28.     return vResult;
  29. END;
  30. $BODY$
  31.   LANGUAGE plpgsql VOLATILE
  32.   COST 100;
  33.   /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement