TManufacturing - Interface
| TManufacturing = class (TObject) | Interface de TManufacturing | Exemples de TManufacturing |
| Constructeurs/Destructeur | ||||
|---|---|---|---|---|
| constructor | ConnectByGPAOID | Connexion à une gamme existante par sa référence | ||
| constructor | Create | inherited | Constructeur de la classe TObject | |
| constructor | CreateNew | Création d'une nouvelle gamme | ||
| destructor | Destroy | inherited virtual | Détruit l'instance de l'objet. | |
| Propriétés | ||||
| property | ArticleGPAOID : String | read write | GPAOID de l'article produit par la gamme. | |
| property | AssociedDocID : Integer | read write | Document associé à la gamme. | |
| property | Description : String | read write | Description de l'entête de gamme. | |
| property | GPAOID : String | read write | Retourne ou définit le GPAOID de la gamme | |
| property | HigherQuantity : Float | read write | Quantité maximum produite. | |
| property | LowerQuantity : Float | read write | Quantité minimum produite | |
| property | MajorVersion : Integer | read | Version majeure de la gamme. | |
| property | ManualOperationValidation : Boolean | read write | Valider manuellement les opérations n'ayant pas de processus lié. | |
| property | MinorVersion : Integer | read | Version mineure de la gamme. | |
| property | Name : String | read write | Nom de la gamme. | |
| property | OnlyProportionalQuantities : Boolean | read write | Quantité d'OF proportionnelle à la quantité nominale. | |
| property | Quantity : Float | read write | Quantité nominale de la gamme. | |
| property | Responsible : String | read write | Description de Responsible | Qubes 7.2 |
| property | StandardQuantity : Float | read write | Quantité de lancement. | |
| property | StandardRatio : Integer | read write | Ratio de lancement. | |
| property | State : TManufacturingState | read | État de la gamme. | |
| Méthodes | ||||
| procedure | AddActivationRange | Ajouter une plage d'activation et une priorité. | ||
| function | AddOperation : TManufacturingOperation | Ajout d'une opération de gamme | ||
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne | |
| class function | ClassParent : TClass | inherited | Classe parent de la classe | |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe | |
| function | CountOperations : Integer | Compte le nombre d'opérations d'une gamme. | ||
| function | DateCreation : Float | Description de DateCreation | Qubes 9.0 | |
| function | DateRetired : Float | Description de DateRetired | Qubes 9.0 | |
| function | DateValidation : Float | Description de DateValidation | Qubes 9.0 | |
| procedure | Delete | Supprime une gamme en création | ||
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil | |
| function | GetManufacturingLinks : TManufacturingLinks | Récupérer tous les liens entre opérations de la gamme. | ||
| function | GetOperationByIndex : TManufacturingOperation | Récupération d'une opération de gamme par son index. | ||
| function | GetOperationByNumber : TManufacturingOperation | Récupération d'une opération de gamme par son numéro. | ||
| function | IsActive : Boolean | Description de IsActive | ||
| procedure | NewVersion | deprecated | Création d'une nouvelle version d'une gamme. (dépréciée) | |
| function | OperationsLinksCount : Integer | Retourne le nombre de liens entre opérations dans toute la gamme. | ||
| procedure | Post | Enregistre la gamme dans la base de données | ||
| procedure | RemoveActivationsRanges | Suppression des toutes les plages d'activations de la gamme. | ||
| procedure | RemoveOperation | Suppression d'un opération de la gamme. | ||
| procedure | TransitionTo | Modifier l'état de la gamme | ||