Use this event to
Excerpt |
---|
Change or Amend the BarcodeList generated by the GetItemCrossRefList procedure. |
...
You can use the event to override the standard functionality by changing or amending the _BarcodeList BarcodeListToReturn variable.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Toolbox", 'OnAfterGetItemCrossRefList', '', true, true)]
procedure OnAfterGetItemCrossRefList(_ItemNo: Code[20]; _VariantCode: Code[10]; var _BarcodeListBarcodeListToReturn: Text)
begin
end;
Example: Add Item GTIN to _BarcodeList
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Toolbox", 'OnAfterGetItemCrossRefList', '', true, true)]
procedure MyOnAfterGetItemCrossRefList(_ItemNo: Code[20]; _VariantCode: Code[10]; var _BarcodeListBarcodeListToReturn: Text)
var
Item: Record Item;
begin
if Item.Get(_ItemNo) and (Item.GTIN <> '') then
if _BarcodeList BarcodeListToReturn = '' then
_BarcodeListBarcodeListToRetun := Item.GTIN
else
_BarcodeListBarcodeListToReturn += ';' + Item.GTIN;
end;
Version History
Version | Changes |
---|---|
MOB5.13 | Introduced |
...