You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.9 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[PROC_POWERCALL] Script Date: 7/4/2019 11:35:48 AM ******/
  4. DROP PROCEDURE [dbo].[PROC_POWERCALL]
  5. GO
  6. /****** Object: StoredProcedure [dbo].[PROC_POWERCALL] Script Date: 7/4/2019 11:35:48 AM ******/
  7. SET ANSI_NULLS ON
  8. GO
  9. SET QUOTED_IDENTIFIER ON
  10. GO
  11. -----------------------------------------------------------------------------------
  12. -- PROCEDURE NAME : PROC_POWERCALL
  13. -- DEV DATE : 2019.03.18
  14. -- DEVELOPER : ���Ѽ�
  15. -- DESC :
  16. -- RETURN VALUE :
  17. -- SAMPLE :
  18. -----------------------------------------------------------------------------------
  19. CREATE PROCEDURE [dbo].[PROC_POWERCALL]
  20. (
  21. @flag VARCHAR(20),
  22. @P_CUSTOMERID BIGINT = NULL,
  23. @P_TRANID BIGINT = NULL,
  24. @P_SENDMONEY MONEY = NULL
  25. )
  26. AS
  27. SET NOCOUNT ON
  28. SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
  29. ----------------------------------------------------------------------------------
  30. -- Procedure Start
  31. ----------------------------------------------------------------------------------
  32. DECLARE @V_PARTNER_CODE VARCHAR(20) = 'POWERCALL'
  33. DECLARE @V_REFEREL_CODE VARCHAR(20) = ''
  34. IF @flag = 'INSERT'
  35. BEGIN
  36. SELECT @V_REFEREL_CODE = referelCode FROM CUSTOMERMASTER(NOLOCK) WHERE CUSTOMERID = @P_CUSTOMERID
  37. IF @V_REFEREL_CODE = 'POWERCALL'
  38. BEGIN
  39. INSERT INTO REMIT_WITH_PARTNER(PARTNER_CODE, CUSTOMERID, TRANID, SEND_MONEY, SEND_DATE )
  40. VALUES(@V_PARTNER_CODE, @P_CUSTOMERID, @P_TRANID, @P_SENDMONEY,GETDATE())
  41. --EXEC PROC_ERRORHANDLER 0, 'Success!', @P_CUSTOMERID;
  42. END
  43. --EXEC PROC_ERRORHANDLER 1, 'No Data found!', @P_CUSTOMERID;
  44. END
  45. ----------------------------------------------------------------------------------
  46. -- Procedure End
  47. ----------------------------------------------------------------------------------
  48. SET TRANSACTION ISOLATION LEVEL READ COMMITTED
  49. SET NOCOUNT OFF
  50. GO