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

USE [FastMoneyPro_Remit]
GO
/****** Object: StoredProcedure [dbo].[INBOUND_PROC_LOGS] Script Date: 9/27/2019 1:30:13 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[INBOUND_PROC_LOGS](
@flag VARCHAR(10)
,@id VARCHAR(25) = NULL
,@userName VARCHAR(30) = NULL
,@methodName VARCHAR(50) = NULL
,@requestData NVARCHAR(MAX) = NULL
,@responseData NVARCHAR(MAX) = NULL
,@processIdentifier NVARCHAR(100)= NULL
)AS
BEGIN
IF @flag='request'
BEGIN
INSERT INTO dbo.INBOUND_REQUEST_LOG(
userName,methodName,requestData,createdDate,ProcessIdentifier
)SELECT
@userName,@methodName,@requestData,GETDATE(),@processIdentifier
SET @id=@@IDENTITY
SELECT '0' ErrorCode,'Request logged successfully' Msg, @id Id
RETURN
END
IF @flag='response'
BEGIN
UPDATE INBOUND_REQUEST_LOG SET responseData=@responseData WHERE rowId=@id
SELECT '0' ErrorCode,'Response logged successfully' Msg, @id Id
RETURN
END
END
GO