UFN_REVENUEBATCH_GETAPPLICATIONSWITHCHILDREN_TOITEMLISTXML

Gets the revenue streams for a revenue batch entry, including pledges added during this process.

Return

Return Type
xml

Parameters

Parameter Parameter Type Mode Description
@BATCHREVENUEID uniqueidentifier IN

Definition

Copy


            CREATE function [dbo].[UFN_REVENUEBATCH_GETAPPLICATIONSWITHCHILDREN_TOITEMLISTXML]
            (
                @BATCHREVENUEID uniqueidentifier
            )
            returns xml
            as
            begin
                return
                (
                    select ID, APPLICATIONID, CONSTITUENTID, CONSTITUENTNAME, APPLIED, BALANCE, AMOUNTDUE, DATEDUE, TYPECODE, RECEIPTAMOUNT, DONOTRECEIPT, [DESCRIPTION], WASGENERATED, PLEDGES, MEMBERSHIPS, BATCHREVENUEREGISTRANTID, OVERPAYMENTAPPLICATIONTYPECODE, DESIGNATIONLIST, SPONSORSHIPOPPORTUNITY, REVENUESPLITID, APPLICATIONCURRENCYID, PDACCOUNTSYSTEMID, SPONSORSHIPRGADDITIONALGIFT
          from dbo.UFN_REVENUEBATCH_GETAPPLICATIONSWITHCHILDREN(@BATCHREVENUEID)
                    for xml raw('ITEM'), type, elements, root('REVENUESTREAMS'), binary base64
                )
            end