USP_DATAFORMTEMPLATE_ADD_BILLINGGENERATETRANSACTIONSCHARGEPROCESS_PRELOAD
The load procedure used by the edit dataform template "Billing Generate Transactions Charge Process Add Data Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@RECORDTYPEID | uniqueidentifier | INOUT | |
@SCHOOLS | xml | INOUT | Generate charges for |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_BILLINGGENERATETRANSACTIONSCHARGEPROCESS_PRELOAD
(
@RECORDTYPEID uniqueidentifier = null output,
@SCHOOLS xml = null output
)
as
set nocount on;
select @RECORDTYPEID = ID from dbo.RECORDTYPE where upper(NAME) = 'STUDENT'
set @SCHOOLS = (
select newID() as ID,
CONSTITUENT.KEYNAME as NAME,
SCHOOL.ID as SCHOOLID
from dbo.SCHOOL
inner join dbo.CONSTITUENT
on SCHOOL.ID = CONSTITUENT.ID
order by NAME
for xml raw('ITEM'),type,elements,root('SCHOOLS'),BINARY BASE64
)
return 0;