Skip to content

KVSMEDBarcodeReader#

Events#

OnBeforeAddTwoDigitYear(Integer, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeAddTwoDigitYear(Year: Integer; var ResultYear: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeAddTwoDigitYear', '', false, false)]
local procedure DoSomethingOnBeforeAddTwoDigitYear(Year: Integer; var ResultYear: Integer; var IsHandled: Boolean)
begin
end;

OnBeforeRead(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeRead', '', false, false)]
local procedure DoSomethingOnBeforeRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnAfterRead(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse) :#

[IntegrationEvent(false, false)]
local procedure OnAfterRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnAfterRead', '', false, false)]
local procedure DoSomethingOnAfterRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary)
begin
end;

OnBeforeGTIN8Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGTIN8Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGTIN8Read', '', false, false)]
local procedure DoSomethingOnBeforeGTIN8Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeGTIN12Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGTIN12Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGTIN12Read', '', false, false)]
local procedure DoSomethingOnBeforeGTIN12Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeGTIN13Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGTIN13Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGTIN13Read', '', false, false)]
local procedure DoSomethingOnBeforeGTIN13Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeGTIN14Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGTIN14Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGTIN14Read', '', false, false)]
local procedure DoSomethingOnBeforeGTIN14Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforePZN8Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePZN8Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforePZN8Read', '', false, false)]
local procedure DoSomethingOnBeforePZN8Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforePZN7Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePZN7Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforePZN7Read', '', false, false)]
local procedure DoSomethingOnBeforePZN7Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeGS1DatamatrixRead(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGS1DatamatrixRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGS1DatamatrixRead', '', false, false)]
local procedure DoSomethingOnBeforeGS1DatamatrixRead(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeGS1_128Read(Text, Record KVSMEDBarcodeReaderParams, Record KVSMEDBarcodeReaderResponse, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGS1_128Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeGS1_128Read', '', false, false)]
local procedure DoSomethingOnBeforeGS1_128Read(Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var TempKVSMEDBarcodeReaderResponse: Record "KVSMEDBarcodeReaderResponse" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeConvertGS1Date(Text, Text, Record KVSMEDBarcodeReaderParams, Date, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeConvertGS1Date(DateTxt: Text; var Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var ResultDate: Date; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeConvertGS1Date', '', false, false)]
local procedure DoSomethingOnBeforeConvertGS1Date(DateTxt: Text; var Barcode: Text; var TempKVSMEDBarcodeReaderParams: Record "KVSMEDBarcodeReaderParams" temporary; var ResultDate: Date; var IsHandled: Boolean)
begin
end;

OnBeforeCleanContent(Record KVSMEDScanCntrlAddinProfileCnf, Text, Text, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCleanContent(KVSMEDScanCntrlAddinProfileCnf: Record "KVSMEDScanCntrlAddinProfileCnf"; CapturesKeystrokes: Text; var Content: Text; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeCleanContent', '', false, false)]
local procedure DoSomethingOnBeforeCleanContent(KVSMEDScanCntrlAddinProfileCnf: Record "KVSMEDScanCntrlAddinProfileCnf"; CapturesKeystrokes: Text; var Content: Text; var IsHandled: Boolean)
begin
end;

OnBeforeDetectBarcodeCodingSystem(Code[20], Text, Text, Enum KVSMEDBarcodeCodingSystem, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeDetectBarcodeCodingSystem(ProfileCode: Code[20]; CapturesKeystrokes: Text; var CleanedContent: Text; var BarcodeCodingSystem: Enum "KVSMEDBarcodeCodingSystem"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDBarcodeReader", 'OnBeforeDetectBarcodeCodingSystem', '', false, false)]
local procedure DoSomethingOnBeforeDetectBarcodeCodingSystem(ProfileCode: Code[20]; CapturesKeystrokes: Text; var CleanedContent: Text; var BarcodeCodingSystem: Enum "KVSMEDBarcodeCodingSystem"; var IsHandled: Boolean)
begin
end;