Administration spécialisée > Personnalisation des objets métier > Administration des règles d'initialisation d'un objet > Utilisation des règles d'initialisation d'un objet > Numérotation et création de versions pour les objets > Numérotation des objets > Exemples de schémas de numérotation
  
Exemples de schémas de numérotation
Le schéma XML suivant définit l'attribut number d'un document afin qu'il utilise la séquence générée par WTDOCUMENTID_seq et précédée de la constante "REF-", où le numéro contient 10 caractères et où le caractère de remplissage est le 0 :
<AttributeValues objType="wt.doc.WTDocument">
<!-- set the number to a generated number -->
<AttrValue id="number"
algorithm="com.ptc.windchill.enterprise.revisionControlled.server.impl.NumberGenerator">
<Arg>REF-</Arg>
<Arg>{GEN:wt.enterprise.SequenceGenerator:WTDOCUMENTID_seq:10:0}</Arg>
</AttrValue>
</AttributeValues>
La syntaxe XML suivante permet de désactiver la numérotation automatique de documents définie dans le contexte parent (produit ou bibliothèque). Vous pouvez alors numéroter manuellement les documents dans le contexte en cours :
<AttributeValues objType="wt.doc.WTDocument">
<!-- turn off auto-numbering -->
<AttrConstraint id="number"
algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints">
</AttrConstraint>
</AttributeValues>
Pour d'autres exemples, reportez-vous à la rubrique Création du contenu d'une règle de schéma de numérotation.