Zum Inhalt

Erstellen eines Barcode-Eintrags nach Code

Document Inbound bietet eine Funktion, um einen Barcode-Eintrag mit Code zu erstellen. In dieser Dokumentation wird erläutert, wie Sie eine Erweiterung erstellen, die diese Funktion verwendet.

Folgende Voraussetzungen müssen erfüllt sein:

  • Document Inbound muss in der Erweiterung als Referenz vorhanden sein.

CreateBarcodeEntry-Funktion

Die Funktion CreateBarcodeEntry erstellt einen Barcode-Eintrag auf Basis der bereitgestellten Eingabeparameter.

Parameter

Bezeichnung Datentyp Untertyp Länge Beschreibung
ParamRRecordRef RecordRef Die Datensatzreferenz, für die der Barcode generiert wird.
ParamBarcodeContentTypeText Text 250 (Fakultativ) Der Inhaltstyp für den Barcode. Wenn nicht definiert, wird der Standardwert aus dem Mapping verwendet.
ParamBarcodeText Text Der Text, der im Barcode codiert werden soll.
ParamReportIDInteger Integer (Fakultativ) Die Berichts-ID, die dem Barcode zugeordnet ist.
ParamBarcodeContentTypeText Text 250 (Fakultativ) Ein Kommentar, der mit dem Barcode-Eintrag verknüpft ist.

Die Funktion gibt aus:

Bezeichnung Datentyp Länge Beschreibung
Ganzzahl Die Eintrags-Nr. des erstellten Barcode-Eintrags

Beispiel

In diesem Beispiel wird ein Barcode-Eintrag mit dem Inhaltstyp "Verkaufsrechnung" und dem Barcode-Text "DMS000001" erstellt.

AL
var
    LocalRecordSIMDIBarcodeEntry: Record "SIM_DI Barcode Entry";
    LocalRecordRef: RecordRef;
begin
    LocalRecordRef.Get(Rec."Record ID");
    LocalRecordSIMDIBarcodeEntry.CreateBarcodeEntry(LocalRecordRef, 'Sales Invoice', 'DMS000001', 0, '');
end;