Why do you need this change?
Event ist required to integrate our enhanced warehouse functionality for load carrier management (create put-away per load carrier).
Describe the request
    local procedure CreateWhsePutAwayForProdOutput(ProdOrderLine: Record "Prod. Order Line"; var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary)
    var
        TakeLineNo: Integer;
        BreakPackage: Boolean;
        Breakbulk: Boolean;
    begin
        OnBeforeInitializeGlobalsWhsePutAwayForProdOutput(ProdOrderLine, TempProdOrdLineTrackingBuff);
+       InitializeGlobalsWhsePutAwayForProdOutput();
        GetLocation(ProdOrderLine."Location Code");
        if not CurrLocation."Bin Mandatory" then begin
...
+   [IntegrationEvent(false, false)]
+   local procedure OnBeforeInitializeGlobalsWhsePutAwayForProdOutput(ProdOrderLine: Record "Prod. Order Line"; var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary)
+   begin
+   end;
Internal work item: AB#619007