

<Effectivity>
<ObjectID>OR:wt.effectivity.WTDatedEffectivity:198919:222562873-1634234454365-525180031-1-0-0-127@vagrant.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.Part</Class>
<StartEffectivity>2021-10-27 00:00:00</StartEffectivity>
<EndEffectivity>2021-10-31 00:00:00</EndEffectivity>
<EffectivityCxtPartNumber/>
<EffectivityType>Date Effectivity</EffectivityType>
<EffectivityQualifier>Exact</EffectivityQualifier>
<PartMaster>0000000064</PartMaster>
<TargetID>FILE_0001</TargetID>
</Effectivity>
<AddedBOMs NAME="AddedBOMs" TYPE="Unknown" STATUS="0">
<BOMHeader>
<ObjectID>OR:wt.part.WTPart:234172:885848332-1727961145874-1013430185-147-200-228-10@vagrant.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.BOMHeader</Class>
<LastChangedBy>wcadmin</LastChangedBy>
<Number>SXKMB00224</Number>
<Version>A</Version>
<Iteration>2</Iteration>
<EnterpriseVersion/>
<PreviousVersion/>
<Usage/>
<Alternate/>
<IsCADPhantom>false</IsCADPhantom>
<IsCollapsible>false</IsCollapsible>
<AssociatedEffectivityID>OR:wt.part.ProductSerialNumberEffectivity:234224:885848332-1727961145874-1013430185-147-200-228-10@vagrant.ptcnet.ptc.com</AssociatedEffectivityID>
<EffectivityCxtPartNumber>SXKMB00164</EffectivityCxtPartNumber>
<PreviousChangeNumber/>
<Type>Part</Type>
<TargetPlant/>
<Quantity/>
<Unit/>
<AssociatedMadeFromObjectID/>
<IsAllocatedAsResource>false</IsAllocatedAsResource>
<TargetID>FILE_DT_01</TargetID>
</BOMHeader>
</AddedBOMs>
...
<AddedEffectivities NAME="AddedEffectivities" TYPE="Unknown" STATUS="0">
<Effectivity>
<ObjectID>OR:wt.part.ProductSerialNumberEffectivity:234224:885848332-1727961145874-1013430185-147-200-228-10@vagrant.ptcnet.ptc.com</ObjectID>
<Class>com.ptc.windchill.esi.Part</Class>
<StartEffectivity>32</StartEffectivity>
<EndEffectivity>98</EndEffectivity>
<EffectivityCxtPartNumber>SXKMB00164</EffectivityCxtPartNumber>
<EffectivityType>End Item Serial Number Effectivity</EffectivityType>
<EffectivityQualifier>Exact</EffectivityQualifier>
<PartMaster>SXKMB00224</PartMaster>
<TargetID>FILE_DT_01</TargetID>
</Effectivity>
</AddedEffectivities>
xconfmanager -s com.ptc.windchill.esi.renderEffectivityElementInPartElement=true -t codebase/com/ptc/windchill/esi/esi.properties -p
xconfmanager -s com.ptc.windchill.esi.renderEffectivityWithPartAttributes=true -t codebase/com/ptc/windchill/esi/esi.properties -p
|
Scénario
|
Structure de nomenclature
|
Réponse ESI
|
Remarques
|
|---|---|---|---|
|
1
|
Créez et publiez la structure d'article avec l'effectivité suivante :
ParentPart_1 (A.1)
ChildPart_1
ChildPart_2
Appliquer l'effectivité à ParentPart_1
Contexte : Cntxt_1 (Numéro d'article - 0000000001)
Nº de série : 1-100
|
Articles ajoutés :
ParentPart_1
ChildPart_1
ChildPart_2
Effectivité ajoutée :
Effectivité de numéro de série produit fini 1-100
EffectivityCxtPartNumber : 0000000001 (Cntxt_1)
En-tête de nomenclature ajouté :
ParentPart_1
Composants de nomenclature ajoutés :
ChildPart_1
ChildPart_2
|
Dans ce scénario, tous les articles, l'en-tête de nomenclature et les composants sont créés.
L'effectivité est ajoutée.
|
|
2
|
Révisez ParentPart_1 pour ajouter ChildPart_3 et publier la structure suivante avec un contexte d'effectivité différent.
ParentPart_1 (B.1)
ChildPart_1
ChildPart_2
ChildPart_3
Appliquer l'effectivité à ParentPart_1
Contexte : Cntxt_2 (Numéro d'article 0000000002)
Nº de série : 1001-1100
|
Articles ajoutés :
ChildPart_3
Articles modifiés :
ParentPart_1
Articles inchangés :
ChildPart_1
ChildPart_2
Effectivité ajoutée :
Effectivité de numéro de série produit fini : 1001-1100
EffectivityCxtPartNumber : 0000000002
En-tête de nomenclature ajouté :
ParentPart_1
Composants de nomenclature ajoutés :
ChildPart_1
ChildPart_2
ChildPart_3
|
• Les articles sont ajoutés, modifiés ou inchangés en fonction des actions effectuées.
• L'effectivité est publiée comme ajoutée.
• L'en-tête de nomenclature et les composants sont ajoutés, car le contexte d'effectivité de ParentPart_1 (B.1) est différent de celui de ParentPart_1 (A.1).
|
|
3
|
Révisez ParentPart_1. Mettez à jour la quantité de ChildPart_1 et de ChildPart_2. Publiez la structure suivante avec le même contexte d'effectivité que dans le scénario 1.
ParentPart_1 (C.1)
ChildPart_1 (avec quantité mise à jour)
ChildPart_2 (avec quantité mise à jour)
ChildPart_3
Appliquer l'effectivité à ParentPart_1
Contexte : Cntxt_1 (Numéro d'article 0000000001)
Nº de série : 101-200
|
Articles modifiés :
ParentPart_1
Articles inchangés :
ChildPart_1
ChildPart_2
ChildPart_3
Effectivité supprimée :
Effectivité de numéro de série produit fini : 1-100
EffectivityCxtPartNumber : 0000000001
Effectivité ajoutée :
Effectivité de numéro de série produit fini : 101-200
EffectivityCxtPartNumber : 0000000001
En-tête de nomenclature modifié :
ParentPart_1
Composants de nomenclature ajoutés :
ChildPart_3
Composants de nomenclature modifiés :
ChildPart_1
ChildPart_2
|
• Les articles sont ajoutés, modifiés ou inchangés en fonction des actions effectuées.
• L'effectivité précédente est supprimée et la nouvelle effectivité est publiée comme ajoutée.
• L'en-tête et les composants de nomenclature pour les articles ParentPart_1, ChildPart_1 et ChildPart_2 sont publiés comme modifiés, tels qu'ils ont été publiés précédemment (voir scénario 1).
• Le composant de nomenclature pour ChildPart_3 est publié comme ajouté car cet article n'était pas disponible dans la nomenclature pour la version A.1.
|
|
|
La publication d'objets de jeu Fait de et de coproduction en fonction de l'effectivité est prise en charge lorsque la préférence Activer le calcul des différences dans la nomenclature en fonction du contexte d'effectivité est définie sur Oui.
|