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;