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
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
|