Skip to content

KVSKBAGS1Tokenizer#

Procedures#

Tokenize(Text, Dictionary) :#

procedure Tokenize(Content: Text; var ApplicationIdentifiertValues: Dictionary): 

Tokenize(Text, Record KVSKBAGS1TokenizerParams, Dictionary) :#

procedure Tokenize(Content: Text; TempGS1TokenizerParams: Record "KVSKBAGS1TokenizerParams" temporary; var ApplicationIdentifiertValues: Dictionary): 

Tokenize(Text, Boolean, Dictionary) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('Use procedure with GS1TokenizerParams instead', '22.2')]
procedure Tokenize(Content: Text; ContentsHasCheckSum: Boolean; var Result: Dictionary): 

GetGS1ApplicationIdentifierName(Enum KVSKBAGS1ApplicationIdentifier) : Text#

Summary: Provides the description (enum name) of the specified GS1 application identifier.

procedure GetGS1ApplicationIdentifierName(GS1ApplicationIdentifier: Enum "KVSKBAGS1ApplicationIdentifier"): Text

Parameters:

  • GS1ApplicationIdentifier:

Returns: The name of specified

Events#

OnBeforeGetApplicationIdentifierDefinitions(Text, Enum KVSKBAGS1ApplicationIdentifier, Integer, Option, Integer, Boolean, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGetApplicationIdentifierDefinitions(ApplicationIdentifierCode: Text; var KVSKBAGS1ApplicationIdentifier: Enum "KVSKBAGS1ApplicationIdentifier"; var ApplicationIdentifierLength: Integer; var DataType: Option; var DataLength: Integer; var HasFNC1: Boolean; var AIFound: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAGS1Tokenizer", 'OnBeforeGetApplicationIdentifierDefinitions', '', false, false)]
local procedure DoSomethingOnBeforeGetApplicationIdentifierDefinitions(ApplicationIdentifierCode: Text; var KVSKBAGS1ApplicationIdentifier: Enum "KVSKBAGS1ApplicationIdentifier"; var ApplicationIdentifierLength: Integer; var DataType: Option; var DataLength: Integer; var HasFNC1: Boolean; var AIFound: Boolean; var IsHandled: Boolean)
begin
end;