Use this event to
Excerpt |
---|
Override GetItemCrossRefList procedure. |
...
You can use the event to override the standard functionality by filling the _BarcodeList variable and setting the parameter _Handled to true.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Toolbox", 'OnBeforeGetItemCrossRefList', '', true, true)]
procedure OnBeforeGetItemCrossRefList(_ItemNo: Code[20]; _VariantCode: Code[10]; var _BarcodeList: Text; var _HandledIsHandled: Boolean)
begin
end;
Example
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Toolbox", 'OnBeforeGetItemCrossRefList', '', true, true)]
procedure MyOnBeforeGetItemCrossRefList(_ItemNo: Code[20]; _VariantCode: Code[10]; var _BarcodeList: Text; var _HandledIsHandled: Boolean)
var
ItemItem: Record Item;
begin
if if Item.Get(_ItemNo) then
if _BarcodeList = '' then
_BarcodeList := Item.GTIN;
else
_BarcodeList += Item.GTIN;
_HandledIsHandled := true;
end;
Version History
Version | Changes |
---|---|
MOB5.13 | Introduced |
...