Codeunit "Whse.-Service Release"

ID 5770
Namespace: Microsoft.Service.Document

Methods

Release

procedure Release(ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

Reopen

procedure Reopen(ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

CreateWarehouseRequest

procedure CreateWarehouseRequest(var ServiceHeader: Record "Service Header", var ServiceLine: Record "Service Line", WhseType: Enum "Warehouse Request Type")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"
ServiceLine Table Microsoft.Service.Document."Service Line"
WhseType Enum Microsoft.Warehouse.Request."Warehouse Request Type"

UpdateExternalDocNoForReleasedOrder

procedure UpdateExternalDocNoForReleasedOrder(ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

Events

OnAfterCreateWhseRqst

[IntegrationEvent(False,False)]
local procedure OnAfterCreateWhseRqst(var ServiceHeader: Record "Service Header", var ServiceLine: Record "Service Line", WhseType: Option)

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"
ServiceLine Table Microsoft.Service.Document."Service Line"
WhseType Option

OnAfterRelease

[IntegrationEvent(False,False)]
local procedure OnAfterRelease(var ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

OnAfterReleaseSetFilters

[IntegrationEvent(False,False)]
local procedure OnAfterReleaseSetFilters(var ServiceLine: Record "Service Line", ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
ServiceHeader Table Microsoft.Service.Document."Service Header"

OnAfterReopen

[IntegrationEvent(False,False)]
local procedure OnAfterReopen(var ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

OnBeforeCreateWhseRequest

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhseRequest(var WarehouseRequest: Record "Warehouse Request", ServiceHeader: Record "Service Header", ServiceLine: Record "Service Line")

Parameters

Name Type Description
WarehouseRequest Table Microsoft.Warehouse.Request."Warehouse Request"
ServiceHeader Table Microsoft.Service.Document."Service Header"
ServiceLine Table Microsoft.Service.Document."Service Line"

OnBeforeRelease

[IntegrationEvent(False,False)]
local procedure OnBeforeRelease(var ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

OnBeforeReopen

[IntegrationEvent(False,False)]
local procedure OnBeforeReopen(var ServiceHeader: Record "Service Header")

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"

See also