Codeunit "Service Transfer Ext. Text"

ID 6003
Namespace: Microsoft.Foundation.ExtendedText

Methods

ServCheckIfAnyExtText

procedure ServCheckIfAnyExtText(var ServiceLine: Record "Service Line", Unconditionally: Boolean): Boolean

Parameters

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

Returns

Type Description
Boolean

InsertServExtText

procedure InsertServExtText(var ServiceLine: Record "Service Line")

Parameters

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

MakeUpdate

procedure MakeUpdate(): Boolean

Returns

Type Description
Boolean

Events

OnBeforeServCheckIfAnyExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeServCheckIfAnyExtText(var ServiceLine: Record "Service Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean, var AutoText: Boolean, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
Unconditionally Boolean
MakeUpdateRequired Boolean
AutoText Boolean
Result Boolean
IsHandled Boolean

OnServCheckIfAnyExtTextOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnServCheckIfAnyExtTextOnBeforeSetFilters(var ServiceLine: Record "Service Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

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

OnServCheckIfAnyExtTextAutoText

[IntegrationEvent(False,False)]
local procedure OnServCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var ServiceHeader: Record "Service Header", var ServiceLine: Record "Service Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
ServiceHeader Table Microsoft.Service.Document."Service Header"
ServiceLine Table Microsoft.Service.Document."Service Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnDeleteServiceLinesOnAfterSetFilers

[IntegrationEvent(False,False)]
local procedure OnDeleteServiceLinesOnAfterSetFilers(var ServiceLine2: Record "Service Line", var ServiceLine: Record "Service Line")

Parameters

Name Type Description
ServiceLine2 Table Microsoft.Service.Document."Service Line"
ServiceLine Table Microsoft.Service.Document."Service Line"

OnBeforeInsertServExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertServExtText(var ServiceLine: Record "Service Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean

OnInsertServExtTextOnBeforeToServiceLineInsert

[IntegrationEvent(False,False)]
local procedure OnInsertServExtTextOnBeforeToServiceLineInsert(var ServLine: Record "Service Line", var ToServLine: Record "Service Line", TempExtTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ServLine Table Microsoft.Service.Document."Service Line"
ToServLine Table Microsoft.Service.Document."Service Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

See also