Codeunit "Release Service Document"

ID 416
Namespace: Microsoft.Service.Document

Properties

Name Value
TableNo Table Microsoft.Service.Document."Service Header"
Permissions TableData "Service Header" = rm, TableData "Service Line" = r

Methods

Reopen

procedure Reopen(var ServHeader: Record "Service Header")

Parameters

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

PerformManualRelease

procedure PerformManualRelease(var ServHeader: Record "Service Header")

Parameters

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

PerformManualReopen

procedure PerformManualReopen(var ServHeader: Record "Service Header")

Parameters

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

Events

OnBeforeReleaseServiceDoc

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

Parameters

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

OnAfterReleaseServiceDoc

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

Parameters

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

OnBeforeReopenServiceDoc

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

Parameters

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

OnAfterReopenServiceDoc

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

Parameters

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

OnCodeOnAfterCheck

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

Parameters

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

OnBeforeNothingToReleaseErr

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

Parameters

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

OnAfterPerformManualRelease

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

Parameters

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

OnBeforePerformManualReopen

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

Parameters

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

OnBeforePerformManualRelease

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

Parameters

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

OnCodeOnBeforeCheckLocationCode

[IntegrationEvent(False,False)]
local procedure OnCodeOnBeforeCheckLocationCode(var ServiceLine: Record "Service Line", var IsHandled: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
IsHandled Boolean

See also