Block Warehouse Shipment Posting by Code- Event to use

samantha73
samantha73 Member Posts: 124

Hi All

We want to block warehouse shipment posting if all pick list lines are not picked. What's best event to subscribe. Found this

 [EventSubscriber(ObjectType::Codeunit, Codeunit::"Whse.-Post Shipment",        OnBeforeCheckWhseShptLines, '', false, false)]    local procedure ValidatePicksCheckedBeforePost(        var WarehouseShipmentLine: Record "Warehouse Shipment Line";        var WarehouseShipmentHeader: Record "Warehouse Shipment Header";        Invoice: Boolean;        var SuppressCommit: Boolean;        var IsHandled: Boolean)