Codeunit "Whse.-Shipment Release"

ID 7310
Namespace: Microsoft.Warehouse.Document

Methods

Release

procedure Release(var WhseShptHeader: Record "Warehouse Shipment Header")

Parameters

Name Type Description
WhseShptHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"

Reopen

procedure Reopen(var WhseShptHeader: Record "Warehouse Shipment Header")

Parameters

Name Type Description
WhseShptHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"

SetSuppressCommit

procedure SetSuppressCommit(NewSuppressCommit: Boolean)

Parameters

Name Type Description
NewSuppressCommit Boolean

Events

OnAfterRelease

[IntegrationEvent(False,False)]
local procedure OnAfterRelease(var WarehouseShipmentHeader: Record "Warehouse Shipment Header", var WarehouseShipmentLine: Record "Warehouse Shipment Line")

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"

OnAfterReopen

[IntegrationEvent(False,False)]
local procedure OnAfterReopen(var WarehouseShipmentHeader: Record "Warehouse Shipment Header")

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"

OnAfterReleaseWarehouseShipment

[IntegrationEvent(False,False)]
local procedure OnAfterReleaseWarehouseShipment(var WarehouseShipmentHeader: Record "Warehouse Shipment Header")

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"

OnAfterTestWhseShptLine

[IntegrationEvent(False,False)]
local procedure OnAfterTestWhseShptLine(var WarehouseShipmentHeader: Record "Warehouse Shipment Header", var WarehouseShipmentLine: Record "Warehouse Shipment Line")

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"

OnAfterWhsePickRequestInsert

[IntegrationEvent(False,False)]
local procedure OnAfterWhsePickRequestInsert(var WhsePickRequest: Record "Whse. Pick Request")

Parameters

Name Type Description
WhsePickRequest Table Microsoft.Warehouse.Request."Whse. Pick Request"

OnBeforeRelease

[IntegrationEvent(False,False)]
local procedure OnBeforeRelease(var WarehouseShipmentHeader: Record "Warehouse Shipment Header")

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"

OnBeforeReopen

[IntegrationEvent(False,False)]
local procedure OnBeforeReopen(var WarehouseShipmentHeader: Record "Warehouse Shipment Header", var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"
IsHandled Boolean

OnBeforeWhsePickRequestInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeWhsePickRequestInsert(var WhsePickRequest: Record "Whse. Pick Request", WarehouseShipmentHeader: Record "Warehouse Shipment Header", var IsHandled: Boolean)

Parameters

Name Type Description
WhsePickRequest Table Microsoft.Warehouse.Request."Whse. Pick Request"
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"
IsHandled Boolean

OnBeforeCheckWhseShptLinesNotEmpty

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseShptLinesNotEmpty(WarehouseShipmentHeader: Record "Warehouse Shipment Header", var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)

Parameters

Name Type Description
WarehouseShipmentHeader Table Microsoft.Warehouse.Document."Warehouse Shipment Header"
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
IsHandled Boolean

OnReleaseOnAfterWhseShptLineTestField

[IntegrationEvent(False,False)]
local procedure OnReleaseOnAfterWhseShptLineTestField(var WarehouseShipmentLine: Record "Warehouse Shipment Line", Location: Record Location)

Parameters

Name Type Description
WarehouseShipmentLine Table Microsoft.Warehouse.Document."Warehouse Shipment Line"
Location Table Microsoft.Inventory.Location.Location

See also