USP_DATALIST_ORDERPAYMENTREVENUEDETAIL
Returns a list of revenue items associated with an order payment.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONTEXTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_ORDERPAYMENTREVENUEDETAIL
(
@CONTEXTID uniqueidentifier
)
as
set nocount on;
select
FINANCIALTRANSACTION.ID REVENUEID,
REVENUESPLIT_EXT.APPLICATION APPLICATION,
FINANCIALTRANSACTION.TRANSACTIONAMOUNT AMOUNT,
dbo.UFN_REVENUE_ISPOSTED(FINANCIALTRANSACTION.ID) ISPOSTED,
0 ALLOWDELETE,
FINANCIALTRANSACTION.TYPECODE TRANSACTIONTYPECODE
from
dbo.FINANCIALTRANSACTION
inner join
dbo.FINANCIALTRANSACTIONLINEITEM on FINANCIALTRANSACTIONLINEITEM.FINANCIALTRANSACTIONID = FINANCIALTRANSACTION.ID
inner join
dbo.REVENUESPLIT_EXT on REVENUESPLIT_EXT.ID = FINANCIALTRANSACTIONLINEITEM.ID
where
FINANCIALTRANSACTION.ID = @CONTEXTID
and REVENUESPLIT_EXT.APPLICATIONCODE = 10 -- Order
group by
FINANCIALTRANSACTION.ID, FINANCIALTRANSACTION.TRANSACTIONAMOUNT, REVENUESPLIT_EXT.APPLICATION, FINANCIALTRANSACTION.TYPECODE