Dans ce bloc, on définit d'où proviennent les informations sur l'article. Le premier choix est la colonne "MAT_NAME" dans le tableau des caractéristiques matérielles (utilisée avec l'intégration ERP). Le deuxième choix est la colonne "virtuelle" "CNSMAT" (sans intégration ERP). Voir également Section 2.2.9, « Cartographie des matériaux ».
Exemple de conversion d'unités :
Le premier groupe, de 1 à 7, établit le mapping du matériel.
Mapping1(not hasClassProp(cns,CNSPHYPROP,CNSMAT))=cns,CNSPHYPROP,CNSMAT,MAT_NAME Mapping2(nothasClassProp(cns,CNSPHYPROP,CNSMAT))=cns,CNSPHYPROP,CNSMAT,CNSMAT Mapping3(not hasClassProp(cns,CNSPHYPROP,CNSDENSITY))=cns,CNSPHYPROP,CNSDENSITY,CNSDENSITY,kg/dm^3 Mapping4(not hasClassProp(cns,CNSPHYPROP,CNSMASSEXACT))=cns,CNSPHYPROP,CNSMASSEXACT,
CNSMASSEXACT,kg Mapping5(not hasClassProp(cns,CNSPHYPROP,CNSMAT))=cns,CNSPHYPROP,CNSMAT,MATERIAL Mapping6(not hasClassProp(cns,CNSPHYPROP,CNSDENSITY))=cns,CNSPHYPROP,CNSDENSITY,DENSITY,
kg/dm^3 Mapping7(not hasClassProp(cns,CNSPHYPROP,CNSVOLUMEEXACT))=cns,CNSPHYPROP,CNSVOLUMEEXACT,
CNSVOLUMEEXA,dm^3
Mapping8 est désactivé par défaut.
Dans cet exemple, la valeur calculée est utilisée s'il n'y en a pas d'autre.
Mapping8=Mapping8=cns,CNSPHYPROP,CNSDENSITY,1000*getObject("custom.Voith").GetDensity(FORMAT_0("<ATTR(ZZWSTNR)>").value(),FORMAT_0("<ATTR(ZZWSTKBEZ)>").value(),FORMAT_0
("<ATTR(ZZWSTNORM)>").value())