Création d’une entrée de code-barres par code
Document entrant fournit une fonction permettant de créer une entrée de code-barres par code. Cette documentation explique comment créer une extension qui utilise cette fonction.
Les conditions suivantes doivent être remplies :
- Document Inbound doit être présent dans l’extension à titre de référence.
Fonction CreateBarcodeEntry
La fonction CreateBarcodeEntry crée une entrée de code-barres basée sur les paramètres d’entrée fournis.
Paramètres
| Nom | Type de données | Sous-type | Longueur | Descriptif |
|---|---|---|---|---|
| ParamRRecordRef | RecordRef | Référence de l’enregistrement pour lequel le code-barres est généré. | ||
| ParamBarcodeContentTypeText | Text | 250 | (Facultatif) Type de contenu du code-barres. S’il n’est pas défini, la valeur par défaut du mappage sera utilisée. | |
| ParamBarcodeText | Text | Le texte à encoder dans le code-barres. | ||
| ParamReportIDInteger | Integer | (Facultatif) ID de rapport associé au code-barres. | ||
| ParamCommentText | Text | (Facultatif) Un commentaire associé à la saisie du code-barres. |
La fonction affiche :
| Nom | Type de données | Longueur | Descriptif |
|---|---|---|---|
| Entier | Le n° d’inscription de l’entrée de code-barres créée |
Exemple
Cet exemple crée une entrée de code-barres avec le type de contenu « Facture de vente » et le texte de code-barres « DMS000001 ».
'''pascal title="AL » Var LocalRecordSIMDIBarcodeEntry : Enregistrement « SIM_DI Entrée de code-barres » ; LocalRecordRef : RecordRef ; commencer LocalRecordRef.Get(Rec. ID de l’enregistrement") ; LocalRecordSIMDIBarcodeEntry.CreateBarcodeEntry(LocalRecordRef, 'Facture de vente', 'DMS000001', 0, '') ; fin; '''