USP_DATALIST_PDACCOUNTCODEMAPDEVELOPMENTPLEDGES2
Returns a list of account code mappings for Pledges in the Development office.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_PDACCOUNTCODEMAPDEVELOPMENTPLEDGES2
(
@ID uniqueidentifier
)
as
set nocount on;
select ID,
dbo.UFN_PDACCOUNTCODEMAPREVENUETYPE_TYPENAMESTRING ('4C565937-8A30-42D0-A0FC-64D269DBC898', REVENUETYPE) REVENUETYPE,
case when (REVENUETYPE & 11)<>0 then dbo.UFN_PDACCOUNTCODEMAPPLEDGESUBTYPE_TYPENAMESTRING (PDACCOUNTCODEMAPPING.ID) else null end SUBTYPE,
dbo.UFN_GLACCOUNT_GETACCOUNTNUMBER(DEBITGLACCOUNTID) DEBITACCOUNT,
(select SHORTDESCRIPTION from PDACCOUNTSEGMENTVALUE where ID = DEBITPDACCOUNTSEGMENTVALUEID) DEBITCODE,
dbo.UFN_GLACCOUNT_GETACCOUNTNUMBER(CREDITGLACCOUNTID) CREDITACCOUNT,
(select SHORTDESCRIPTION from PDACCOUNTSEGMENTVALUE where ID = CREDITPDACCOUNTSEGMENTVALUEID) CREDITCODE,
case when (REVENUETYPE & 4)<>0 then dbo.UFN_PDACCOUNTCODEMAPWRITEOFFREASONCODES_NAMESTRING (PDACCOUNTCODEMAPPING.ID) else null end REASONCODES
from dbo.PDACCOUNTCODEMAPPING
where PDACCOUNTCODEMAPOFFICEID = '4C565937-8A30-42D0-A0FC-64D269DBC898'
and PDACCOUNTCODEMAPPING.PDACCOUNTSYSTEMID = @ID