USP_DATAFORMTEMPLATE_VIEW_REVENUETRANSACTIONPROFILETA_2
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @DATALOADED | bit | INOUT | |
| @TYPE | tinyint | INOUT | |
| @AMOUNT | money | INOUT | |
| @BALANCE | money | INOUT | |
| @TOTALPAID | money | INOUT | |
| @PASTDUE | money | INOUT | |
| @MATCHEDREVENUE | nvarchar(255) | INOUT | |
| @MATCHEDREVENUEID | uniqueidentifier | INOUT | |
| @PAYMENTID | uniqueidentifier | INOUT | |
| @NEXTTRANSACTION | datetime | INOUT | |
| @ISPENDING | bit | INOUT | |
| @PENDINGBATCHNUMBER | nvarchar(50) | INOUT | |
| @DATE | datetime | INOUT | |
| @PAYMENTMETHOD | nvarchar(13) | INOUT | |
| @PAYMENTMETHODCODE | tinyint | INOUT | |
| @CHECKDATE | UDT_FUZZYDATE | INOUT | |
| @CHECKNUMBER | nvarchar(20) | INOUT | |
| @REFERENCENUMBER | nvarchar(20) | INOUT | |
| @REFERENCEDATE | UDT_FUZZYDATE | INOUT | |
| @CARDHOLDERNAME | nvarchar(255) | INOUT | |
| @CREDITCARDNUMBER | nvarchar(20) | INOUT | |
| @CREDITTYPE | nvarchar(100) | INOUT | |
| @AUTHORIZATIONCODE | nvarchar(20) | INOUT | |
| @EXPIRESON | UDT_FUZZYDATE | INOUT | |
| @ISSUER | nvarchar(100) | INOUT | |
| @NUMBEROFUNITS | decimal(20, 3) | INOUT | |
| @SYMBOL | nvarchar(4) | INOUT | |
| @MEDIANPRICE | decimal(19, 4) | INOUT | |
| @SALEAMOUNT | money | INOUT | |
| @GIFTINKINDSUBTYPE | nvarchar(100) | INOUT | |
| @PROPERTYSUBTYPE | nvarchar(100) | INOUT | |
| @ACCOUNT | nvarchar(255) | INOUT | |
| @POSTDATE | datetime | INOUT | |
| @POSTSTATUS | nvarchar(50) | INOUT | |
| @BATCHNUMBER | nvarchar(50) | INOUT | |
| @ISSOLDSTOCK | bit | INOUT | |
| @ISSOLDPROPERTY | bit | INOUT | |
| @ISPOSTEDSOLDSTOCK | bit | INOUT | |
| @ISPOSTEDSOLDPROPERTY | bit | INOUT | |
| @APPEAL | nvarchar(100) | INOUT | |
| @SENDPLEDGEREMINDER | bit | INOUT | |
| @FREQUENCY | nvarchar(100) | INOUT | |
| @ENDDATE | datetime | INOUT | |
| @STARTDATE | datetime | INOUT | |
| @STATUS | nvarchar(255) | INOUT | |
| @SOURCECODE | nvarchar(50) | INOUT | |
| @RECEIPTAMOUNT | money | INOUT | |
| @GIVENANONYMOUSLY | bit | INOUT | |
| @MAILING | nvarchar(100) | INOUT | |
| @CHANNEL | nvarchar(100) | INOUT | |
| @PLEDGESUBTYPE | nvarchar(100) | INOUT | |
| @RECEIPTNUMBER | int | INOUT | |
| @RECEIPTSTATUS | nvarchar(50) | INOUT | |
| @RECEIPTDATE | datetime | INOUT | |
| @ACKNOWLEDGEMENTSTATUS | nvarchar(50) | INOUT | |
| @MGSTATUSCODE | tinyint | INOUT | |
| @RECEIPTTYPE | nvarchar(30) | INOUT | |
| @OTHERPAYMENTMETHODCODE | nvarchar(100) | INOUT | |
| @FISCALYEARMONTH | UDT_FUZZYDATE | INOUT | |
| @PLEDGESTATUS | nvarchar(100) | INOUT | |
| @GIFTTYPE | nvarchar(100) | INOUT | |
| @CATEGORYDESCRIPTION | nvarchar(100) | INOUT | |
| @GIFTFEEAMOUNT | money | INOUT | |
| @GIFTFEE_ENABLED | bit | INOUT | |
| @ELIGIBLEFORMATCHINGGIFTCLAIM | bit | INOUT | |
| @ORDERNUMBER | nvarchar(30) | INOUT | |
| @TAXCLAIMNUMBER | nvarchar(10) | INOUT | |
| @TAXCLAIMAMOUNT | money | INOUT | |
| @GROSSAMOUNT | money | INOUT | |
| @SHOWPOTENTIAL | bit | INOUT | |
| @RECURRINGGIFTTOTALWITHGIFTAID | money | INOUT | |
| @PLEDGETOTALWITHGIFTAID | money | INOUT | |
| @PLEDGERECURRINGGIFTGROSSAMOUNT | money | INOUT | |
| @CONSTITUENTISGROUP | bit | INOUT | |
| @VATAMOUNT | money | INOUT | |
| @ISMISCELLANEOUSPAYMENT | bit | INOUT | |
| @DEPOSITID | uniqueidentifier | INOUT | |
| @DEPOSITNAME | nvarchar(100) | INOUT | |
| @REFERENCE | nvarchar(255) | INOUT | |
| @ISREIMBURSABLE | bit | INOUT | |
| @LOOKUPID | nvarchar(100) | INOUT | |
| @RGHASINSTALLMENTS | bit | INOUT | |
| @GIFTINKINDITEMNAME | nvarchar(100) | INOUT | |
| @GIFTINKINDDISPOSITION | nvarchar(50) | INOUT | |
| @GIFTINKINDNUMBEROFUNITS | int | INOUT | |
| @GIFTINKINDFAIRMARKETVALUE | money | INOUT | |
| @GIFTINKINDAPPRAISALREQUIRED | bit | INOUT | |
| @DIRECTDEBITRESULTCODE | nvarchar(10) | INOUT | |
| @DIRECTDEBITISREJECTED | bit | INOUT | |
| @OPPORTUNITYNAME | nvarchar(250) | INOUT | |
| @OPPORTUNITYID | uniqueidentifier | INOUT | |
| @FUNDINGREQUESTNAME | nvarchar(150) | INOUT | |
| @FUNDINGREQUESTID | uniqueidentifier | INOUT | |
| @SHOWRGPASTDUE | bit | INOUT | |
| @HASGIFTAIDSPLITONPENDINGR68PROCESS | bit | INOUT | |
| @GLBATCHLOOKUPID | nvarchar(100) | INOUT | |
| @GLBATCHLINKID | uniqueidentifier | INOUT | |
| @REVENUEID | uniqueidentifier | INOUT | |
| @AUCTIONITEMNAME | nvarchar(100) | INOUT | |
| @AUCTIONITEMID | uniqueidentifier | INOUT | |
| @AUCTIONITEMCATEGORY | nvarchar(100) | INOUT | |
| @AUCTIONITEMSUBCATEGORY | nvarchar(100) | INOUT | |
| @AUCTIONEXPIRATIONDATE | datetime | INOUT | |
| @BASECURRENCYID | uniqueidentifier | INOUT | |
| @TRANSACTIONCURRENCYID | uniqueidentifier | INOUT | |
| @BASEAMOUNT | money | INOUT | |
| @CONSTITUENTNAME | nvarchar(255) | INOUT | |
| @TRANSACTIONTYPE | nvarchar(100) | INOUT | |
| @GIFTFEESANDGIFTFEEDISTRIBUTIONAMOUNTSNOTEQUAL | bit | INOUT | |
| @PLANNEDGIFTVEHICLECODE | int | INOUT | |
| @PLANNEDGIFTISREVOCABLE | bit | INOUT | |
| @ISPLANNEDGIFTADDITION | bit | INOUT | |
| @UNIQUERECEIPTNUMBER | nvarchar(20) | INOUT | |
| @HASINVALIDPAPERLESSMANDATES | bit | INOUT | |
| @PLANNEDGIFT_TRUSTHELDOUTSIDE | bit | INOUT | |
| @ISSOLDGIFTINKIND | bit | INOUT | |
| @ISPOSTEDSOLDGIFTINKIND | bit | INOUT | |
| @ACKNOWLEDGEMENTDATE | datetime | INOUT | |
| @POSTSTATUSCODE | tinyint | INOUT |
Definition
Copy
create procedure dbo.USP_DATAFORMTEMPLATE_VIEW_REVENUETRANSACTIONPROFILETA_2
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TYPE tinyint = null output,
@AMOUNT money = null output,
@BALANCE money = null output,
@TOTALPAID money = null output,
@PASTDUE money = null output,
@MATCHEDREVENUE nvarchar(255) = null output,
@MATCHEDREVENUEID uniqueidentifier = null output,
@PAYMENTID uniqueidentifier = null output,
@NEXTTRANSACTION datetime = null output,
@ISPENDING bit = null output,
@PENDINGBATCHNUMBER nvarchar(50) = null output,
@DATE datetime = null output,
@PAYMENTMETHOD nvarchar(13) = null output,
@PAYMENTMETHODCODE tinyint = null output,
@CHECKDATE dbo.UDT_FUZZYDATE = null output,
@CHECKNUMBER nvarchar(20) = null output,
@REFERENCENUMBER nvarchar(20) = null output,
@REFERENCEDATE dbo.UDT_FUZZYDATE = null output,
@CARDHOLDERNAME nvarchar(255) = null output,
@CREDITCARDNUMBER nvarchar(20) = null output,
@CREDITTYPE nvarchar(100) = null output,
@AUTHORIZATIONCODE nvarchar(20) = null output,
@EXPIRESON dbo.UDT_FUZZYDATE = null output,
@ISSUER nvarchar(100) = null output,
@NUMBEROFUNITS decimal(20,3) = null output,
@SYMBOL nvarchar(4) = null output,
@MEDIANPRICE decimal(19,4) = null output,
@SALEAMOUNT money = null output,
@GIFTINKINDSUBTYPE nvarchar(100) = null output,
@PROPERTYSUBTYPE nvarchar(100) = null output,
@ACCOUNT nvarchar(255) = null output,
@POSTDATE datetime = null output,
@POSTSTATUS nvarchar(50) = null output,
@BATCHNUMBER nvarchar(50) = null output,
@ISSOLDSTOCK bit = null output,
@ISSOLDPROPERTY bit = null output,
@ISPOSTEDSOLDSTOCK bit = null output,
@ISPOSTEDSOLDPROPERTY bit = null output,
@APPEAL nvarchar(100) = null output,
@SENDPLEDGEREMINDER bit = null output,
@FREQUENCY nvarchar(100) = null output,
@ENDDATE datetime = null output,
@STARTDATE datetime = null output,
@STATUS nvarchar(255) = null output,
@SOURCECODE nvarchar(50) = null output,
@RECEIPTAMOUNT money = null output,
@GIVENANONYMOUSLY bit = null output,
@MAILING nvarchar(100) = null output,
@CHANNEL nvarchar(100) = null output,
@PLEDGESUBTYPE nvarchar(100) = null output,
@RECEIPTNUMBER int = null output,
@RECEIPTSTATUS nvarchar(50) = null output,
@RECEIPTDATE datetime = null output,
@ACKNOWLEDGEMENTSTATUS nvarchar(50) = null output,
@MGSTATUSCODE tinyint = null output,
@RECEIPTTYPE nvarchar(30) = null output,
@OTHERPAYMENTMETHODCODE nvarchar(100) = null output,
@FISCALYEARMONTH dbo.UDT_FUZZYDATE = null output,
@PLEDGESTATUS nvarchar(100) = null output,
@GIFTTYPE nvarchar(100) = null output,
@CATEGORYDESCRIPTION nvarchar(100) = null output,
@GIFTFEEAMOUNT money = null output,
@GIFTFEE_ENABLED bit = null output,
@ELIGIBLEFORMATCHINGGIFTCLAIM bit = null output,
@ORDERNUMBER nvarchar(30) = null output,
@TAXCLAIMNUMBER nvarchar(10) = null output,
@TAXCLAIMAMOUNT money = null output,
@GROSSAMOUNT money = null output,
@SHOWPOTENTIAL bit = null output,
@RECURRINGGIFTTOTALWITHGIFTAID money = null output,
@PLEDGETOTALWITHGIFTAID money = null output,
@PLEDGERECURRINGGIFTGROSSAMOUNT money = null output,
@CONSTITUENTISGROUP bit = null output,
@VATAMOUNT money = null output,
@ISMISCELLANEOUSPAYMENT bit = null output,
@DEPOSITID uniqueidentifier = null output,
@DEPOSITNAME nvarchar(100) = null output,
@REFERENCE nvarchar(255) = null output,
@ISREIMBURSABLE bit = null output,
@LOOKUPID nvarchar(100) = null output,
@RGHASINSTALLMENTS bit = null output,
@GIFTINKINDITEMNAME nvarchar(100) = null output,
@GIFTINKINDDISPOSITION nvarchar(50) = null output,
@GIFTINKINDNUMBEROFUNITS int = null output,
@GIFTINKINDFAIRMARKETVALUE money = null output,
@GIFTINKINDAPPRAISALREQUIRED bit = null output,
@DIRECTDEBITRESULTCODE nvarchar(10) = null output,
@DIRECTDEBITISREJECTED bit = null output,
@OPPORTUNITYNAME nvarchar(250) = null output,
@OPPORTUNITYID uniqueidentifier = null output,
@FUNDINGREQUESTNAME nvarchar(150) = null output,
@FUNDINGREQUESTID uniqueidentifier = null output,
@SHOWRGPASTDUE bit = null output,
@HASGIFTAIDSPLITONPENDINGR68PROCESS bit = null output,
@GLBATCHLOOKUPID nvarchar(100) = null output,
@GLBATCHLINKID uniqueidentifier = null output,
@REVENUEID uniqueidentifier = null output,
@AUCTIONITEMNAME nvarchar(100) = null output,
@AUCTIONITEMID uniqueidentifier = null output,
@AUCTIONITEMCATEGORY nvarchar(100) = null output,
@AUCTIONITEMSUBCATEGORY nvarchar(100) = null output,
@AUCTIONEXPIRATIONDATE datetime = null output,
@BASECURRENCYID uniqueidentifier = null output,
@TRANSACTIONCURRENCYID uniqueidentifier = null output,
@BASEAMOUNT money = null output,
@CONSTITUENTNAME nvarchar(255) = null output,
@TRANSACTIONTYPE nvarchar(100) = null output,
@GIFTFEESANDGIFTFEEDISTRIBUTIONAMOUNTSNOTEQUAL bit = null output,
@PLANNEDGIFTVEHICLECODE int = null output,
@PLANNEDGIFTISREVOCABLE bit = null output,
@ISPLANNEDGIFTADDITION bit = null output,
@UNIQUERECEIPTNUMBER nvarchar(20) = null output,
@HASINVALIDPAPERLESSMANDATES bit = null output,
@PLANNEDGIFT_TRUSTHELDOUTSIDE bit = null output,
@ISSOLDGIFTINKIND bit = null output,
@ISPOSTEDSOLDGIFTINKIND bit = null output,
@ACKNOWLEDGEMENTDATE datetime = null output,
@POSTSTATUSCODE tinyint = null output
)
as
set nocount on;
begin try
declare @r int
exec @r = dbo.USP_DATAFORMTEMPLATE_VIEW_REVENUETRANSACTIONPROFILE
@ID = @ID,
@DATALOADED = @DATALOADED output ,
@TYPE = @TYPE output,
@AMOUNT = @AMOUNT output,
@BALANCE = @BALANCE output,
@TOTALPAID = @TOTALPAID output,
@PASTDUE = @PASTDUE output ,
@MATCHEDREVENUE = @MATCHEDREVENUE output,
@MATCHEDREVENUEID = @MATCHEDREVENUEID output,
@PAYMENTID = @PAYMENTID output ,
@NEXTTRANSACTION = @NEXTTRANSACTION output ,
@ISPENDING = @ISPENDING output ,
@PENDINGBATCHNUMBER = @PENDINGBATCHNUMBER output ,
@DATE = @DATE output ,
@PAYMENTMETHOD = @PAYMENTMETHOD output,
@PAYMENTMETHODCODE = @PAYMENTMETHODCODE output,
@CHECKDATE = @CHECKDATE output,
@CHECKNUMBER = @CHECKNUMBER output,
@REFERENCENUMBER = @REFERENCENUMBER output ,
@REFERENCEDATE = @REFERENCEDATE output,
@CARDHOLDERNAME = @CARDHOLDERNAME output,
@CREDITCARDNUMBER = @CREDITCARDNUMBER output,
@CREDITTYPE = @CREDITTYPE output,
@AUTHORIZATIONCODE = @AUTHORIZATIONCODE output,
@EXPIRESON = @EXPIRESON output,
@ISSUER = @ISSUER output,
@NUMBEROFUNITS = @NUMBEROFUNITS output,
@SYMBOL = @SYMBOL output,
@MEDIANPRICE= @MEDIANPRICE output,
@SALEAMOUNT = @SALEAMOUNT output ,
@GIFTINKINDSUBTYPE = @GIFTINKINDSUBTYPE output,
@PROPERTYSUBTYPE = @PROPERTYSUBTYPE output,
@ACCOUNT = @ACCOUNT output,
@POSTDATE = @POSTDATE output,
@POSTSTATUS = @POSTSTATUS output,
@BATCHNUMBER = @BATCHNUMBER output,
@ISSOLDSTOCK = @ISSOLDSTOCK output ,
@ISSOLDPROPERTY = @ISSOLDPROPERTY output,
@ISPOSTEDSOLDSTOCK = @ISPOSTEDSOLDSTOCK output,
@ISPOSTEDSOLDPROPERTY = @ISPOSTEDSOLDPROPERTY output,
@APPEAL = @APPEAL output,
@SENDPLEDGEREMINDER = @SENDPLEDGEREMINDER output,
@FREQUENCY = @FREQUENCY output,
@ENDDATE = @ENDDATE output,
@STARTDATE = @STARTDATE output,
@STATUS = @STATUS output,
@SOURCECODE = @SOURCECODE output,
@RECEIPTAMOUNT = @RECEIPTAMOUNT output,
@GIVENANONYMOUSLY = @GIVENANONYMOUSLY output,
@MAILING = @MAILING output,
@CHANNEL = @CHANNEL output,
@PLEDGESUBTYPE = @PLEDGESUBTYPE output,
@RECEIPTNUMBER = @RECEIPTNUMBER output,
@RECEIPTSTATUS = @RECEIPTSTATUS output,
@RECEIPTDATE = @RECEIPTDATE output,
@ACKNOWLEDGEMENTSTATUS = @ACKNOWLEDGEMENTSTATUS output,
@MGSTATUSCODE = @MGSTATUSCODE output,
@RECEIPTTYPE = @RECEIPTTYPE output,
@OTHERPAYMENTMETHODCODE = @OTHERPAYMENTMETHODCODE ,
@CATEGORYDESCRIPTION = @CATEGORYDESCRIPTION output,
@GIFTFEEAMOUNT = @GIFTFEEAMOUNT output,
@GIFTFEE_ENABLED = @GIFTFEE_ENABLED output,
@ELIGIBLEFORMATCHINGGIFTCLAIM = @ELIGIBLEFORMATCHINGGIFTCLAIM output,
@ORDERNUMBER = @ORDERNUMBER output,
@TAXCLAIMNUMBER = @TAXCLAIMNUMBER output,
@TAXCLAIMAMOUNT = @TAXCLAIMAMOUNT output,
@GROSSAMOUNT = @GROSSAMOUNT output,
@SHOWPOTENTIAL = @SHOWPOTENTIAL output,
@RECURRINGGIFTTOTALWITHGIFTAID = @RECURRINGGIFTTOTALWITHGIFTAID output,
@PLEDGETOTALWITHGIFTAID = @PLEDGETOTALWITHGIFTAID output,
@PLEDGERECURRINGGIFTGROSSAMOUNT = @PLEDGERECURRINGGIFTGROSSAMOUNT output,
@CONSTITUENTISGROUP = @CONSTITUENTISGROUP output,
@VATAMOUNT = @VATAMOUNT output,
@ISMISCELLANEOUSPAYMENT = @ISMISCELLANEOUSPAYMENT output,
@DEPOSITID = @DEPOSITID output,
@DEPOSITNAME = @DEPOSITNAME output,
@REFERENCE = @REFERENCE output,
@ISREIMBURSABLE = @ISREIMBURSABLE output,
@LOOKUPID = @LOOKUPID output,
@RGHASINSTALLMENTS = @RGHASINSTALLMENTS output,
@GIFTINKINDITEMNAME = @GIFTINKINDITEMNAME output,
@GIFTINKINDDISPOSITION = @GIFTINKINDDISPOSITION output,
@GIFTINKINDNUMBEROFUNITS = @GIFTINKINDNUMBEROFUNITS output,
@GIFTINKINDFAIRMARKETVALUE = @GIFTINKINDFAIRMARKETVALUE output,
@GIFTINKINDAPPRAISALREQUIRED = @GIFTINKINDAPPRAISALREQUIRED output,
@DIRECTDEBITRESULTCODE = @DIRECTDEBITRESULTCODE output,
@DIRECTDEBITISREJECTED = @DIRECTDEBITISREJECTED output,
@OPPORTUNITYNAME = @OPPORTUNITYNAME output,
@OPPORTUNITYID = @OPPORTUNITYID output,
@FUNDINGREQUESTNAME= @FUNDINGREQUESTNAME output,
@FUNDINGREQUESTID = @FUNDINGREQUESTID output,
@SHOWRGPASTDUE = @SHOWRGPASTDUE output,
@HASGIFTAIDSPLITONPENDINGR68PROCESS = @HASGIFTAIDSPLITONPENDINGR68PROCESS output,
@GLBATCHLOOKUPID = @GLBATCHLOOKUPID output,
@GLBATCHLINKID = @GLBATCHLINKID output,
@REVENUEID = @REVENUEID output,
@AUCTIONITEMNAME = @AUCTIONITEMNAME output,
@AUCTIONITEMID = @AUCTIONITEMID output,
@AUCTIONITEMCATEGORY = @AUCTIONITEMCATEGORY output ,
@AUCTIONITEMSUBCATEGORY = @AUCTIONITEMSUBCATEGORY output ,
@AUCTIONEXPIRATIONDATE = @AUCTIONEXPIRATIONDATE output,
@BASECURRENCYID = @BASECURRENCYID output,
@TRANSACTIONCURRENCYID = @TRANSACTIONCURRENCYID output,
@BASEAMOUNT = @BASEAMOUNT output,
@CONSTITUENTNAME = @CONSTITUENTNAME output,
@TRANSACTIONTYPE = @TRANSACTIONTYPE output,
@GIFTFEESANDGIFTFEEDISTRIBUTIONAMOUNTSNOTEQUAL = @GIFTFEESANDGIFTFEEDISTRIBUTIONAMOUNTSNOTEQUAL output,
@PLANNEDGIFTVEHICLECODE = @PLANNEDGIFTVEHICLECODE output,
@PLANNEDGIFTISREVOCABLE = @PLANNEDGIFTISREVOCABLE output,
@ISPLANNEDGIFTADDITION = @ISPLANNEDGIFTADDITION output,
@UNIQUERECEIPTNUMBER = @UNIQUERECEIPTNUMBER output,
@HASINVALIDPAPERLESSMANDATES = @HASINVALIDPAPERLESSMANDATES output,
@PLANNEDGIFT_TRUSTHELDOUTSIDE = @PLANNEDGIFT_TRUSTHELDOUTSIDE output,
@ISSOLDGIFTINKIND = @ISSOLDGIFTINKIND output,
@ISPOSTEDSOLDGIFTINKIND = @ISPOSTEDSOLDGIFTINKIND output,
@ACKNOWLEDGEMENTDATE = @ACKNOWLEDGEMENTDATE output,
@POSTSTATUSCODE = @POSTSTATUSCODE output
/*
select top 1
@DATALOADED = 1,
@REVENUEID = FINANCIALTRANSACTION.ID
from
dbo.FINANCIALTRANSACTION
where
FINANCIALTRANSACTION.ID = @ID
and FINANCIALTRANSACTION.TYPECODE in (0,1,2,3,4,5,6,7,8,9,15)
and FINANCIALTRANSACTION.DELETEDON is null
*/
end try
begin catch
--exec dbo.USP_RAISE_ERROR;
return 1;
end catch
--TAFIELDS
select
@FISCALYEARMONTH = RT.FISCALYEARMONTH,
@PLEDGESTATUS = RT.PLEDGESTATUS,
@TRANSACTIONTYPE = RTCODE.DESCRIPTION
from dbo.REVENUETAINTEGRATION RT
left outer join dbo.REVENUETRANSACTIONTYPECODE RTCODE
on RT.TRANSACTIONTYPECODEID = RTCODE.ID
where RT.ID = @REVENUEID
return 0;