Fonctionnalités supplémentaires de Windchill > Gestion des informations de service client > A propos des Windchill Service Information Manager — S1000D Module > Administration des règles d'initialisation d'un objet S1000D > Règles d'initialisation d'un objet basées sur le conteneur (article) et le contenu S1000D (document EPM)
  
Règles d'initialisation d'un objet basées sur le conteneur (article) et le contenu S1000D (document EPM)
Windchill Service Information Manager — S1000D Module comprend deux types d'objet de contenu :
Les conteneurs, utilisés pour réserver un emplacement dans les structures.
Il s'agit de types paramétrés d'article.
Les objets de contenu, qui gèrent le contenu XML et les images associées.
Il s'agit de types paramétrés de document dynamique.
Ceci est cohérent avec Windchill Service Information Manager.
Windchill et Windchill Service Information Manager fournissent des règles d'initialisation d'un objet. Il est essentiel de comprendre l'héritage des règles d'initialisation d'un objet, influencé à la fois par la hiérarchie de classe et la hiérarchie de contexte de conteneur, afin d'anticiper les impacts sur Windchill Service Information Manager — S1000D Module de règles d'initialisation d'un objet ciblant ces types parents.
Pour en savoir plus, consultez la section Fonctionnement des règles d'initialisation des objets.
Les règles d'initialisation d'un objet du conteneur sont toutes utilisées pour gérer les images et le contenu XML associés à un produit S1000D. La personnalisation limitée est prise en charge.
Fichiers de chargement :
\loadFiles\sisaad\S1000D\oirs\datamodule.xml
\loadFiles\sisaad\S1000D\oirs\ddn.xml
\loadFiles\sisaad\S1000D\oirs\dml.xml
\loadFiles\sisaad\S1000D\oirs\informationControlNumberCageBased.xml
\loadFiles\sisaad\S1000D\oirs\informationControlNumberModelBased.xml
\loadFiles\sisaad\S1000D\oirs\pm.xml
\loadFiles\sisaad\S1000D\oirs\brdoc.xml
\loadFiles\sisaad\S1000D\oirs\icnMetadata.xml
Attributs :
Attribut
Description
Personnalisation possible ?
Remarques
folder.id
Définit le chemin de dossier de l'objet.
Oui
Cette valeur peut être remplacée par n'importe quel dossier.
* 
PTC recommande que le type d'objet du contenu (par exemple, sis.s1000D.datamoduleType) et le type d'objet du conteneur (par exemple, sis.s1000D.4.1.datamodule) utilisent le même chemin de dossier.
MBA|versionInfo
Définit le schéma de version.
Le schéma de version pour S1000D est wt.series.HarvardSeries.S1000D.
Oui, avec prudence
Cela peut être personnalisé en un schéma spécifique au client. La configuration d'un schéma de version personnalisé doit être effectuée avec précaution.
Pour plus d'informations sur la configuration d'un schéma de version, consultez la section Création de versions pour les objets.
nom
Spécifie le nom de l'objet.
Oui
La désignation est flexible, des suffixes et des préfixes pouvant être ajoutés au nom du Data Module.
* 
Il est important que le type d'objet du contenu (par exemple, sis.s1000D.datamoduleType) et le type d'objet du conteneur (par exemple, sis.s1000D.4.1.datamodule) utilisent la même convention de désignation et que les noms du conteneur et du contenu soient identiques.
number
Fournit un numéro qui est unique dans le système et utilisé pour garantir l'unicité dans tous les produits S1000D.
Oui, avec prudence
number utilise un algorithme hautement personnalisé qui crée une clé unique pour chaque Data Module d'un produit.
* 
Veillez à conserver l'unicité à la fois dans le contexte S1000D et dans l'ensemble du système lorsque vous apportez des modifications à l'attribut.
responsiblePartnerCompany
originator
Fournit la valeur par défaut utilisée lorsque l'opération d'éclatement de Arbortext Editor ou l'opération de l'assistant Insérer un nouveau document de Windchill ne parvient pas à fournir une valeur pour ces attributs requis.
Oui
La valeur doit correspondre à un fabricant, à un état verrouillé, dans la structure de bibliothèque de recherche du produit S1000D.
securityClassification
Fournit la classification de sécurité par défaut identifiée pour le conteneur ou le contenu. Elle sera généralement renseignée par l'assistant Insérer un nouveau document de Windchill.
Oui
Si vous le souhaitez, vous pouvez renforcer le niveau de sécurité pour les projets dont les modèles doivent être par défaut identifiés comme plus sécurisés.
techName
Par défaut, techName est défini sur General – General et est renseigné par l'assistant Insérer un nouveau document de Windchill.
Oui
Il peut être utile de modifier cette valeur pour aider les utilisateurs à créer des modèles depuis le début.
infoCodeName
Par défaut, infoCodeName est défini sur General data et est renseigné par l'assistant Insérer un nouveau document de Windchill.
Oui
Il peut être utile de modifier cette valeur pour aider les utilisateurs à créer des modèles depuis le début.
lifeCycle.id
Spécifie le modèle de cycle de vie à utiliser.
Oui, avec prudence
Windchill Service Information Manager — S1000D Module introduit un cycle de vie avancé avec plusieurs processus.
* 
PTC recommande fortement de ne pas introduire de cycle de vie personnalisé.
Envisagez d'introduire un processus personnalisé plutôt qu'un nouveau cycle de vie. Si un nouveau cycle de vie doit être introduit (par exemple pour introduire un nouvel état de cycle de vie), les modifications doivent être effectuées dans les cycles de vie du conteneur et du contenu.
issueYear
issueMonth
issueDay
L'algorithme Date d'émission est bien établi et utilise un algorithme pour récupérer la date et l'heure de création d'un Data Module.
La date d'émission est mise à jour lorsque le Data Module est associé à l'état Emis dans le processus du Data Module.
Non
issueType
La valeur new est attribuée au type de version à la création de l'objet. Cette information est ensuite insérée dans le contenu XML d'un Data Module au moment de sa création.
Non
docType
Cet élément est initialisé avec la valeur PUB_COMPOUNDTEXT.
Non
authoringApplication
Spécifie l'application à utiliser pour créer du contenu. Cet élément est initialisé avec la valeur ARBORTEXT.
Non
Ne peut pas être personnalisé à moins de faire partie d'une personnalisation Windchill Workgroup Manager de plus grande envergure.
state.state
Le cycle de vie définit l'ensemble valide d'états et, pour S1000D, il existe différents états qui peuvent être valides lorsque l'objet est créé ou importé :
La valeur Officialisé est attribuée si le Data Module est un modèle.
La valeur Importé est attribuée lorsque le document est importé à partir d'un fichier compressé.
La valeur Travail en cours est attribuée si le Data Module n'est pas un modèle et a une valeur En cours de traitement supérieure à 0.
La valeur Emis est attribuée si le Data Module n'est pas un modèle et a une valeur En cours de traitement égale à 0.
Oui, avec prudence
La personnalisation de cet attribut doit être effectuée avec précaution. Vous pouvez supprimer l'état Importé, mais cela peut ralentir l'importation.
La personnalisation des états fait généralement partie d'une opération de personnalisation de cycle de vie de plus grande envergure. PTC recommande fortement de ne pas introduire de cycle de vie personnalisé, ni de procéder à des personnalisations d'états. Il est préférable d'introduire un processus personnalisé plutôt qu'un nouveau cycle de vie, ou, éventuellement, de personnaliser le nom affiché pour un état existant.
seqNumberVar
Exécute des requêtes portant sur l'ensemble des documents de note de répartition des données (DDN) existants, recherche la séquence disponible suivante et la réinitialise à 00000 s'il s'agit de la première DDN créée dans l'année.
Non
La norme S1000D exige la règle de séquence.
uniqueIdentifier
Génère une séquence d'identificateurs unique dans le produit.
L'utilisateur final peut manipuler l'algorithme dans l'assistant Modifier les attributs du produit : il peut ainsi modifier différents attributs pour contrôler le résultat des algorithmes.
Non
Bien que l'algorithme soit hautement personnalisable, PTC recommande fortement de ne pas le personnaliser. L'algorithme actuel respecte la norme S1000D.
issueNumber
Définit le numéro de version d'un ICN.
La valeur 001 est attribuée si un ICN est créé sans aucun prédécesseur.
Lors de la création d'une nouvelle version de l'ICN, cette valeur est renseignée lors de l'opération Version supérieure de l'ICN. Cette valeur sera incrémentée à partir de la dernière valeur associée à son prédécesseur.
Oui
responsiblePartnerCompanyCode
Cette valeur est initialisée à partir d'une valeur de conteneur de produit par défaut.
Oui
Un utilisateur peut également modifier cette valeur par défaut dans l'assistant Modifier un attribut du produit.
L'algorithme des attributs suivants n'est en aucun cas pris en charge pour la personnalisation :
modelIdentCode
systemDiffCode
systemCode
subSystemCode
subSubSystemCode
assyCode
disassyCode
disassyCodeVariant
itemLocationCode
infoCodeVariant
brexModelIdentCode
brexSystemDiffCode
brexSystemCode
brexSubSystemCode
brexSubSubSystemCode
brexAssyCode
brexDisassyCode
brexDisassyCodeVariant
brexInfoCode
brexInfoCodeVariant
brexItemLocationCode
brexDatamodule
Cela crée une valeur utilisée lorsqu'un Data Module BREX (Business Rule Exchange) fait référence à lui-même (de manière circulaire). Ceci garantit qu'une valeur vide n'est pas spécifiée et aide le code qui traite le BREX à déterminer la nature circulaire du BREX en cours de chargement.
Des attributs d'instance personnalisés peuvent également être ajoutés.