UFN_CONSTITUENT_GETEDUCATIONALINVOLVEMENTS_FORUPDATEBATCH
This function returns the educational involvements for a given constituent by educational institution for the update batch.
Return
| Return Type |
|---|
| table |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @CONSTITUENTID | uniqueidentifier | IN | |
| @EDUCATIONALINSTITUTIONID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_CONSTITUENT_GETEDUCATIONALINVOLVEMENTS_FORUPDATEBATCH (
@CONSTITUENTID uniqueidentifier,
@EDUCATIONALINSTITUTIONID uniqueidentifier = null
) returns table
as return
select
EI.[ID] EDUCATIONALINVOLVEMENTID,
EI.[EDUCATIONALINVOLVEMENTTYPECODEID] EDUCATIONALINVOLVEMENTTYPECODEID,
EI.[EDUCATIONALINVOLVEMENTNAMEID] EDUCATIONALINVOLVEMENTNAMEID,
coalesce(EI.[DATEFROM], '00000000') DATEFROM,
coalesce(EI.[DATETO], '00000000') DATETO,
EI.[EDUCATIONALINVOLVEMENTAWARDCODEID] EDUCATIONALINVOLVEMENTAWARDCODEID,
coalesce(EI.[COMMENT], '') COMMENT,
coalesce(EI.[POSITION], '') POSITION
from
dbo.[EDUCATIONALINVOLVEMENT] EI
where
EI.[CONSTITUENTID] = @CONSTITUENTID and
(EI.[EDUCATIONALINSTITUTIONID] = @EDUCATIONALINSTITUTIONID or @EDUCATIONALINSTITUTIONID is null);