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.

40 lines
2.0 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[INBOUND_PROC_LOGS] Script Date: 9/27/2019 1:30:13 PM ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. CREATE PROCEDURE [dbo].[INBOUND_PROC_LOGS](
  9. @flag VARCHAR(10)
  10. ,@id VARCHAR(25) = NULL
  11. ,@userName VARCHAR(30) = NULL
  12. ,@methodName VARCHAR(50) = NULL
  13. ,@requestData NVARCHAR(MAX) = NULL
  14. ,@responseData NVARCHAR(MAX) = NULL
  15. ,@processIdentifier NVARCHAR(100)= NULL
  16. )AS
  17. BEGIN
  18. IF @flag='request'
  19. BEGIN
  20. INSERT INTO dbo.INBOUND_REQUEST_LOG(
  21. userName,methodName,requestData,createdDate,ProcessIdentifier
  22. )SELECT
  23. @userName,@methodName,@requestData,GETDATE(),@processIdentifier
  24. SET @id=@@IDENTITY
  25. SELECT '0' ErrorCode,'Request logged successfully' Msg, @id Id
  26. RETURN
  27. END
  28. IF @flag='response'
  29. BEGIN
  30. UPDATE INBOUND_REQUEST_LOG SET responseData=@responseData WHERE rowId=@id
  31. SELECT '0' ErrorCode,'Response logged successfully' Msg, @id Id
  32. RETURN
  33. END
  34. END
  35. GO