Codeunit CFL Scan Management
CFLGetItemFromBarCode
procedure CFLGetItemFromBarCode
procedure CFLGetItemFromBarcode(BarCode: text; var ItemNo: code[20]; var UOMCode: code[20]; var VariantCode: code[20]) ItemFound: boolean
Deze functie zoekt op basis van een barcode het bijhorende artikelnr, variant en eenheidscode.
Er wordt gezocht in
- Item Identifier en daarna in
- Item Cross Reference (voor kruisverwijzingssoort Barcode) of
- Item Reference (voor soort Barcode) afhankelijk van of de Item Reference feature is ingeschakeld. en daarna in
- Item (GTIN veld), eenheidscode en variant worden dan niet gebruikt bij opzoeken.
en daarna in - Item (No. veld), eenheidscode en variant worden dan niet gebruikt bij opzoeken.
Event CFLOnAfterCFLGetItemFromBarcode
[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Scan Management", 'CFLOnAfterCFLGetItemFromBarcode', '', false, false)]
local procedure CFLOnAfterCFLGetItemFromBarcode(BarCode: text; var itemNo: code[20]; var UOMCode: code[20]; var VariantCode: code[20]; var ItemFound: Boolean)
begin
end;
Gebruik dit event om in te grijpen in het opzoeken van een artikel vanaf een barcode.
CFLGetBarCodeFromItem
procedure CFLGetBarCodeFromItem
procedure CFLGetBarCodeFromItem(var BarCode: text; ItemNo: code[20]; UOMCode: code[20]; VariantCode: code[20]) BarCodeFound: boolean
Deze functie zoekt op basis van een artikel,eenheid en variant de bijhorende barcode op.
Er wordt gezocht in
- Item Identifier en daarna in
- Item Cross Reference (voor kruisverwijzingssoort Barcode) of
- Item Reference (voor soort Barcode) afhankelijk van of de Item Reference feature is ingeschakeld. en daarna in
- Item, op basis van veld GTIN. UOMCode is dan de basiseenheid van het artikel en de variantcode leeg.
Event CFLOnAfterCFLGetItemFromBarcode
[EventSubscriber(ObjectType::Codeunit, Codeunit::"CFL Scan Management", 'CFLOnAfterCFLGetBarCodeFromItem', '', false, false)]
local procedure CFLOnAfterCFLGetBarCodeFromItem(var BarCode: text; itemNo: code[20]; UOMCode: code[20]; VariantCode: code[20]; var BarCodeFound: Boolean)
begin
end;
Gebruik dit event om in te grijpen in het opzoeken barcode vanaf een artikel, eenheid variant combinatie.
CFLAddCheckDigit
procedure CFLAddCheckDigit
procedure CFLAddCheckDigit(var Data: Code[20])
Deze functie voegt het controlecijfer toe aan verschillende barcodetypes.