Les tables Alfabet, par exemple BUSINESSSUPPORT, à importer comme unités de support de processus (PSU) sont mappées avec la propriété XML psutable.
ARIS traite automatiquement les PSU. Par conséquent, une structure de groupe de bases de données spécifique et des relations définies sont nécessaires. Les relations sont définies par les propriétés XML cxn et leurs sous-éléments attr. Le mappage des liaisons avec les propriétés xobject et yobject ainsi que les propriétés XML cxntype et connected-objtype définissent les deux niveaux de sous-groupe.
Si la PSU existe déjà dans ARIS, elle sera réutilisée. Par conséquent, les objets référencés xobject et yobject doivent déjà exister.
<
="BUSINESSSUPPORT" ="Business support" ="OT_PROCESS_SUPPORT_UNIT">Propriété XML psutable
Chaque élément psutable définit une table Alfabet spécifique à importer comme carte de support de processus (PSM). Ainsi, chaque table doit être définie dans un élément psutable distinct.
Nom de la table Alfabet à importer comme unité de support de processus (PSU), par exemple BUSINESSSUPPORT.
Propriété XML arisgroupname
Nom du sous-groupe de bases de données ARIS dans lequel l'unité de support de processus (PSU) doit être créée.
Propriété XML aristype
Nom API du type d'objet ARIS à utiliser pour les unités de support de processus.
Par défaut, le type d'objet Unité de support de processus (OT_PROCESS_SUPPORT_UNIT) est utilisé dans ARIS. La valeur aristype doit être exactement la même que dans le fichier ARIS-ALFABET-mapping.xml.
<!-- these attributes are mapped as attributes of the PSU object-->
<
="CREATION_USER" ="AT_CREATOR" />Propriétés XML attr
Définit le traitement des attributs.
Si au moins un sous-élément attr est géré, cela restreint la liste des attributs importés vers ARIS à la liste des éléments attr listés ici.
alfabet
Nom de la propriété Alfabet.
Propriétés XML aris
Nom API de l'attribut ARIS.
Une chaîne de caractères vide ("") : non mappé/ignoré.
<attr alfabet="LAST_UPDATE_USER" aris="AT_LUSER" />
<attr alfabet="LAST_UPDATE" aris="AT_LAST_CHNG_2" />
<attr alfabet="CREATION_DATE" aris="AT_CREAT_TIME_STMP" />
Propriété XML cxn
Les propriétés XML cxn et leurs sous-éléments attr définissent la relation entre les objets reliés.
Dans cet exemple, la propriétés XML property de la valeur object, en conjonction avec la propriété XML cxntype de la valeur CT_BELONGS_TO_PROC_SUPPORT_UNIT, et la propriété XML connected-objtype de la valeur OT_APPL_SYS_TYPE définissent la relation entre les unités de support de processus et les types d'application.
<!-- the following attributes define the connection attributs for connection from the application system type to the PSU object: -->
<attr aris="AT_EXTERNAL_ID" alfabet="refstr" /> <!-- for cxns we do not map refstr/guid by default, so it must be listed here -->
<attr alfabet="StartDate" aris="AT_PHASE_IN_AS_IS" />
<attr alfabet="EndDate" aris="AT_PHASE_OUT_PLAN" />
<attr alfabet="ObjectState" aris="AT_PROC_SUPPORT_STATUS" />
<attr alfabet="Description" aris="AT_DESC" />
<attr alfabet="ID" aris="AT_ID" />
<attr alfabet="Nom" aris="AT_CXN_ROLE" />
<attr alfabet="Statut" aris="AT_REM" />
</cxn>
Le mappage des liaisons avec les propriétés xobject et yobject ainsi que les propriétés XML cxntype et connected-objtype définissent les deux niveaux de sous-groupe.
Le mappage des liaisons avec les propriétés xobject et yobject ainsi que les propriétés XML cxntype et connected-objtype définissent les deux niveaux de sous-groupe.
<cxn property="deployments" /> <!-- Deployment array. Enabling Deployments, The deployment that is supported by the business support. -->
<cxn property="businessservices" /> <!-- BusinessService. Enabling Business Services, The business services that are used by the business support. -->
<cxn property="aspects" /> <!-- Artifact. The operational aspects that the business support addresses. -->
</psutable>