Use this event to
Filter item ledger entries to be displayed on the mobile device. (Location Not using Bins).
Description
This event affects entries with Location,"Bin Mandatory" = false.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS History", 'OnLookupOnHistory_OnSetFilterItemLedgerEntry', '', true, true)]
local procedure OnLookupOnHistory_OnSetFilterItemLedgerEntry(var _RequestValues: Record "MOB NS Request Element"; var _ItemLedgerEntry: Record "Item Ledger Entry")
begin
end;
Example:
// [Example 01] Include only entries that were posted today.
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS History", 'OnLookupOnHistory_OnSetFilterItemLedgerEntry', '', true, true)]
local procedure MyOnLookupOnHistory_OnSetFilterItemLedgerEntry(var _RequestValues: Record "MOB NS Request Element"; var _ItemLedgerEntry: Record "Item Ledger Entry")
var
MobSessionData: Codeunit "MOB SessionData";
begin
_ItemLedgerEntry.SetRange(_ItemLedgerEntry."Posting Date", Today);
end;
More examples
-
Case: Filter Bin Content for specific Serial No. — Filter Lookup Bin Content for a specific Serial No.
-
Case: Filter Inventory Movements of Asmbl. Orders for specific Sales Order — The user wants to filter Warehouse Documents on specific Sales Order number, using the existing Planned Movements function.
-
How-to: Filter Order Lines — Examples of filtering Order Lines .
-
How-to: Filter Orders — Examples for including/excluding orders using basic filtering
-
How-to: Filter Orders - Complex — Examples for including/excluding orders using complex per-document filtering
-
How-to: Search - Add new HeaderField to existing SearchType — Add a new custom HeaderField to the existing "magnifying glass" SearchType 'ItemSearch' and show a simple search response.
Version History
Version | Changes |
---|---|
MOB5.45 | Introduced |