TManufacturing - Interface

TManufacturing = class (TObject)Interface de TManufacturingExemples de TManufacturing
Constructeurs/Destructeur
constructorConnectByGPAOID Connexion à une gamme existante par sa référence
constructorCreateinheritedConstructeur de la classe TObject
constructorCreateNew Création d'une nouvelle gamme
destructorDestroyinherited virtualDétruit l'instance de l'objet.
Propriétés
propertyArticleGPAOID : Stringread writeGPAOID de l'article produit par la gamme.
propertyAssociedDocID : Integerread writeDocument associé à la gamme.
propertyDescription : Stringread writeDescription de l'entête de gamme.
propertyGPAOID : Stringread writeRetourne ou définit le GPAOID de la gamme
propertyHigherQuantity : Floatread writeQuantité maximum produite.
propertyLowerQuantity : Floatread writeQuantité minimum produite
propertyMajorVersion : IntegerreadVersion majeure de la gamme.
propertyManualOperationValidation : Booleanread writeValider manuellement les opérations n'ayant pas de processus lié.
propertyMinorVersion : IntegerreadVersion mineure de la gamme.
propertyName : Stringread writeNom de la gamme.
propertyOnlyProportionalQuantities : Booleanread writeQuantité d'OF proportionnelle à la quantité nominale.
propertyQuantity : Floatread writeQuantité nominale de la gamme.
propertyResponsible : Stringread writeDescription de ResponsibleQubes 7.2
propertyStandardQuantity : Floatread writeQuantité de lancement.
propertyStandardRatio : Integerread writeRatio de lancement.
propertyState : TManufacturingStatereadÉtat de la gamme.
Méthodes
procedureAddActivationRange Ajouter une plage d'activation et une priorité.
functionAddOperation : TManufacturingOperation Ajout d'une opération de gamme
class functionClassName : StringinheritedRetourne le nom de la classe au format chaîne
class functionClassParent : TClassinheritedClasse parent de la classe
class functionClassType : TClassinheritedRetourne la métaclasse d'une classe
functionCountOperations : Integer Compte le nombre d'opérations d'une gamme.
functionDateCreation : Float Description de DateCreationQubes 9.0
functionDateRetired : Float Description de DateRetiredQubes 9.0
functionDateValidation : Float Description de DateValidationQubes 9.0
procedureDelete Supprime une gamme en création
procedureFreeinheritedDétruit l'instance de l'objet si non-nil
functionGetManufacturingLinks : TManufacturingLinks Récupérer tous les liens entre opérations de la gamme.
functionGetOperationByIndex : TManufacturingOperation Récupération d'une opération de gamme par son index.
functionGetOperationByNumber : TManufacturingOperation Récupération d'une opération de gamme par son numéro.
functionIsActive : Boolean Description de IsActive
procedureNewVersiondeprecatedCréation d'une nouvelle version d'une gamme. (dépréciée)
functionOperationsLinksCount : Integer Retourne le nombre de liens entre opérations dans toute la gamme.
procedurePost Enregistre la gamme dans la base de données
procedureRemoveActivationsRanges Suppression des toutes les plages d'activations de la gamme.
procedureRemoveOperation Suppression d'un opération de la gamme.
procedureTransitionTo Modifier l'état de la gamme