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;