TLot - Interface
| TLot = class (TObject) | Interface de TLot | Exemples de TLot |
| Constructeurs/Destructeur | ||||
|---|---|---|---|---|
| constructor | Connect | Sélectionne un objet lot pour utiliser ses propriétés | ||
| constructor | Create | inherited | Constructeur de la classe TObject | |
| constructor | CreateNew | Création d'un nouveau lot dans la base QuBES | ||
| destructor | Destroy | inherited virtual | Détruit l'instance de l'objet. | |
| Propriétés | ||||
| property | Status : TBatchStatus | read | Description de Status | Qubes 7.1 |
| Méthodes | ||||
| function | ActualQuantity : Float | Retourne la quantité d'article dans un lot | ||
| procedure | AdjustPeremption | Modification de la date de péremption du lot | ||
| procedure | AdjustProvider | Spécifie le fournisseur d'un lot | ||
| procedure | AdjustReception | Modification de la date de réception et de la quantité réceptionnée enregistrées sur un lot | Qubes 6.3 | |
| function | ArticleGPAO_ID : String | Retourne le GPAO_ID de l'article du lot | ||
| procedure | BeginUpdate | Description de BeginUpdate | Qubes 6.6 | |
| procedure | ChangeExpectedGPAO_ID | deprecated | Change le GPAO_ID d'un lot (dépréciée) | |
| 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 | |
| procedure | CollectParameterNames | Récupération de la liste des noms des paramètres d'un lot | Qubes 6.3 | |
| function | DateReception : Float | Retourne la date de réception du lot | ||
| procedure | EndUpdate | Description de EndUpdate | Qubes 6.6 | |
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil | |
| function | GenerateLocLot : Integer | Génère un lot dans un contenant grâce à un lot existant | ||
| function | GestionUnit : String | Description de GestionUnit | Qubes 10.0 | |
| function | GPAO_ID : String | Retourne le GPAO_ID du lot | ||
| function | ID : Integer | Retourne l' ID du lot | ||
| function | InventoryTrackingGlobal : Boolean | Etat du suivi global des lots en inventaire | ||
| function | InventoryTrackingLocal : Boolean | Etat du suivi local des lots en inventaire | ||
| function | Peremption : Float | Retourne la date de péremption du lot | ||
| function | Provider : String | Retourne l'ID du fournisseur du lot | ||
| function | ProviderCertificate : String | Retourne le numéro de certificat du fournisseur d'un lot | ||
| function | ProviderLot : String | Retourne le numéro du lot pour le fournisseur | ||
| function | ReadParameter : Variant | Lecture de la valeur d'un paramètre d'un lot | ||
| function | ReadParameterDef : Variant | Lecture d'un paramètre, retourne une valeur par défaut si celui-ci n'a pas été trouvé | ||
| function | ReadParametersAsJSON : String | Description de ReadParametersAsJSON | Qubes 9.0 | |
| function | ReceivedQuantity : Float | Retourne la quantité d'articles reçus dans un lot | ||
| function | State : String | Retourne l'état actuel du lot | ||
| procedure | TransitionToAccepted | Change l'état du lot en Accepté | ||
| procedure | TransitionToConsumed | Change l'état du lot en Consommé | ||
| procedure | TransitionToInProgress | Change l'état du lot en En cours | Qubes 6.8 | |
| procedure | TransitionToQuarantine | Change l'état du lot en Quarantaine | ||
| procedure | TransitionToReadjust | Change l'état du lot en A réajuster | ||
| procedure | TransitionToRefused | Change l'état du lot en Refusé | ||
| procedure | TransitionToRejected | Change l'état du lot en Rebuté | ||
| procedure | WriteParameter | Permet d'écrire ou mettre à jour un paramètre d'un lot | ||