Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Use this event to

...

The Warehouse Activity Header can be excluded from the OrderList response by setting the parameter _IncludeInOrderList to false.


Template

[EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Put Away", 'OnGetPutAwayOrders_OnIncludeWarehouseActivityHeader''', true, true)]
procedure OnGetPutAwayOrders_OnIncludeWarehouseActivityHeader(_WhseActHeader: Record "Warehouse Activity Header"; var _IncludeInOrderList: Boolean)
begin
end;


Example: Don't include Invt. Picks when the source doc.(Purchase Order) is not released.

[EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Put Away", 'OnGetPutAwayOrders_OnIncludeWarehouseActivityHeader''', true, true)]
procedure MyOnGetPutAwayOrders OnGetPutAwayOrders_OnIncludeWarehouseActivityHeader(_WhseActHeader: Record "Warehouse Activity Header"; var _IncludeInOrderList: Boolean)
var
    PurchaseHeader: Record "Purchase Header";
begin
    if (_WhseActHeader.Type = _WhseActHeader.Type::"Invt. Put-away") and (_WhseActHeader."Source Document" = _WhseActHeader."Source Document"::"Purchase Order"then
        if PurchaseHeader.Get(_WhseActHeader."Source Subtype", _WhseActHeader."Source No.") and (PurchaseHeader.Status < PurchaseHeader.Status::Releasedthen
            _IncludeInOrderList := false;
end;


Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
titleMore examples
excerptTypesimple
cqllabel = "bc" and label = "orders" and label = "example" and label = "oninclude"

...