USP_DATAFORMTEMPLATE_VIEW_CREDITCARDTRANSACTIONSETTLEMENT
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATALOADED | bit | INOUT | |
@RECENTIMPORTSTATUS | tinyint | INOUT | |
@HASPREVIOUSIMPORT | bit | INOUT | |
@RECENTIMPORTDATE | date | INOUT | |
@RECENTIMPORTFILENAME | nvarchar(100) | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_CREDITCARDTRANSACTIONSETTLEMENT
(
@DATALOADED bit = 0 output,
@RECENTIMPORTSTATUS tinyint = null output,
@HASPREVIOUSIMPORT bit = null output,
@RECENTIMPORTDATE date = null output,
@RECENTIMPORTFILENAME nvarchar(100) = null output
)
as
set nocount on;
set @DATALOADED = 0;
-- Grab the status of the most recent import
select top 1
@DATALOADED = 1,
@RECENTIMPORTSTATUS = STATUSCODE,
@HASPREVIOUSIMPORT = 1,
@RECENTIMPORTDATE = convert(date, DATECHANGED),
@RECENTIMPORTFILENAME = FILENAME
from dbo.PROCESSORTRANSACTIONSETTLEMENTIMPORT
order by DATECHANGED desc
if @DATALOADED = 0
begin
set @DATALOADED = 1
set @HASPREVIOUSIMPORT = 0
end
return 0;