Publication d'objets de jeu "Fait de"
Windchill MPMLink vous permet de définir plusieurs manières de fabriquer le même article fini ou semi-fini à l'aide de différents jeux de matières premières. Chaque jeu de matières premières est connu sous le nom d'un jeu "Fait de". Un jeu "Fait de" est un objet de conteneur
Windchill du Transformateur de nomenclature utilisé pour collecter les informations de matière première. Il n'est pas réutilisable et ne peut pas exister en tant qu'objet autonome. Pour plus d'informations, consultez la rubrique
"Jeu Fait de".
Dans l'image, MadeFromSet1 et MadeFromSet2 sont les jeux "Fait de" sous des articles, respectivement Part1 et Part2.
L'Windchill ESI vous permet de publier des objets de jeu "Fait de" créés ou modifiés dans Windchill MPMLink vers une destination de publication. Vous ne pouvez affecter qu'une seule destination de publication à un objet de jeu "Fait de", car celui-ci ne peut pas être utilisé dans des usines différentes.
Windchill ESI transmet les informations de l'objet de jeu "Fait de" aux composants du logiciel EAI.
Les attributs suivants de MadeFromObject sont transmis :
• ObjectID
• Class : com.ptc.windchill.esi.MadeFromObject
• LastChangedBy
• Number
• DefaultUnit
• Name
• PartType
• Source
• State
• View
• Version
• Iteration
• PreviousVersion
• AssociatedEffectivityID
• Type : Coproduce
• TargetID
Les attributs suivants de BOMComponent de l'objet de jeu "Fait de" sont transmis :
• ObjectID
• Class : com.ptc.windchill.esi.BOMComponent
• PartNumber
• AssemblyPartNumber
• AssemblyPartID
• Quantity
• Unit
• LineNumber
• FindNumber
• AlternateItemGroup
• ComponentID
• IsChildPhantom
• IsPartConfigurable
• IsPartCollapsible
• AssociatedEffectivityID
• IsRawMaterial
• Usage
• Alternate
• Type
• Category
• Consumption
• TargetID
Les attributs suivants de BOMHeader de l'objet de jeu "Fait de" sont transmis :
• ObjectID
• Class : com.ptc.windchill.esi.BOMHeader
• LastChangedBy
• Number
• Version
• Iteration
• EnterpriseVersion
• PreviousVersion
• Usage
• Alternate
• IsCADPhantom
• IsCollapsible
• AssociatedEffectivityID
• Type
• TargetPlant
• Quantity
• Unit
• AssociatedMadeFromObjectID
• IsAllocatedAsResource
• TargetID
Dans la réponse ESI, la structure du jeu "Fait de" est envoyée sous la forme d'une nomenclature alternative pour l'article fini ou semi-fini.
Lors de la publication d'une gamme associée à un objet de jeu "Fait de" vers une destination de publication, Windchill ESI publie la gamme de l'article fini ou semi-fini associé à l'objet de jeu "Fait de". Le lien article-gamme est envoyé avec l'article fini ou semi-fini au lieu de l'objet de jeu "Fait de".
Les informations suivantes sont également publiées dans la réponse ESI :
• Données d'entreprise
• Données d'usine
• Données de service
• Documents associés à l'objet de jeu "Fait de"
Vous pouvez publier les informations de jeu "Fait de" à l'aide des méthodes suivantes :
• Définir l'état
• Avis de modification
• Envoyer vers la destination de publication
• Jeu "Fait de" associé à la nomenclature, à la gamme et à la structure de ressource de son article fini ou semi-fini
Persistance des informations d'un jeu "Fait de" dans Oracle
Un jeu "Fait de" persiste en tant que nomenclature alternative dans Oracle. Pour créer une nomenclature alternative dans Oracle, la nomenclature principale doit être d'abord rendue persistante, ce qui n'est pas le cas avec la publication d'un jeu "Fait de". Par conséquent, une nomenclature alternative 001 de jeu "Fait de" est rendu persistante comme nomenclature principale sans informations alternatives et la nomenclature alternative 002 est créée pour le jeu "Fait de" avec les informations alternatives.
| Il est nécessaire de conserver les numéros alternatifs dans Oracle pour faire persister les informations de la nomenclature alternative. Par exemple, si vous souhaitez publier la nomenclature alternative 002, vous devez conserver le numéro alternatif 002 sur Oracle avant la publication afin que la nomenclature avec le numéro alternatif 002 puisse être créée. Si le numéro alternatif n'existe pas déjà dans Oracle, une exception se produit et la nomenclature n'est pas créée. |