Table Description
Organization Template: Templates can be set up for organizations.

There can be default templates, and product specific templates. This entity has methods which will check whether a product has a template associated with it, if so this will be used, otherwise the default template will be used.

Model Details
Location in Model: Logical View::MetaModel::Curam::Core::Reference Model::Organisation::Entity Objects::OrganisationTemplate::OrganisationTemplate
Controlling File: core\model\Packages\Organisation\OrganisationTemplate_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (7)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
organisationIDdetails The unique organization idORGANISATION_ID SVR_INT64
productIDdetails The unique product idPRODUCT_ID SVR_INT64
templateIDdetails The unique template idTEMPLATE_ID SVR_INT64
templateNamedetails The name of the templateTEMPLATE_TYPE_CODECommunicationTypeSVR_STRING<10>
organisationTemplateIDkeynoA unique id for the organization templateORGANISATION_TEMPLATE_ID SVR_INT64
statusCodedetails The status of the template - active or canceledRECORD_STATUS_CODERecordStatusSVR_STRING<10>
productNamedetails The name of the product, e.g. trainingPRODUCT_NAME_CODEProductNameSVR_STRING<10>
Indices (2)
Index NameAttributes
OrgTemplateStatusIdxtemplateName, productID, statusCode
OrgProductIdxproductID
Operations (8)
OperationStereotypeOptionsDescriptionSQL
insertinsert Insert a template 
readread Read a template 
modifymodifyOPTIMISTIC_LOCKING: yes
Modify a template 
readAllnkreadmulti Read all the templates in the organization 
readProductTemplatensread This function will get a specific template for a product 
readDefaultTemplatens Read the default template type if a specific template does not exist for the productSQL
getTemplate  Get the template that you need, either specific to a product or the default template 
searchByProductIDnsreadmulti Search the templates by product id 
Related Pages (0)