This element will become obsolete from version 25.0. Replaced with GetTimeSheetActionDialogInstruction to remove 100 characters limitation.
[Obsolete(Replaced with GetTimeSheetActionDialogInstruction to remove 100 characters limitation.,25.0)]
procedure GetTimeSheetDialogInstruction(ActionType: Option): Text[100]
Parameters
Name
Type
Description
ActionType
Option
Returns
Type
Description
Text[100]
GetTimeSheetActionDialogInstruction
procedure GetTimeSheetActionDialogInstruction(ActionType: Option): Text
Parameters
Name
Type
Description
ActionType
Option
Returns
Type
Description
Text
GetManagerTimeSheetDialogInstruction
Obsolete
This element will become obsolete from version 25.0. Replaced with GetManagerTimeSheetActionDialogInstruction to remove 100 characters limitation.
[Obsolete(Replaced with GetManagerTimeSheetActionDialogInstruction to remove 100 characters limitation.,25.0)]
procedure GetManagerTimeSheetDialogInstruction(ActionType: Option): Text[100]
Parameters
Name
Type
Description
ActionType
Option
Returns
Type
Description
Text[100]
GetManagerTimeSheetActionDialogInstruction
procedure GetManagerTimeSheetActionDialogInstruction(ActionType: Option): Text
Parameters
Name
Type
Description
ActionType
Option
Returns
Type
Description
Text
GetCommonTimeSheetDialogInstruction
procedure GetCommonTimeSheetDialogInstruction(ActionType: Option): Text
Parameters
Name
Type
Description
ActionType
Option
Returns
Type
Description
Text
Events
OnBeforeInsertEmployeeAbsence
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertEmployeeAbsence(var EmployeeAbsence: Record "Employee Absence", TimeSheetLine: Record "Time Sheet Line", var TimeSheetDetail: Record "Time Sheet Detail")
This element will become obsolete from version 25.0. Replaced with OnBeforeGetTimeSheetActionDialogText and OnBeforeGetCommonTimeSheetActionDialogText to remove 100 characters limitation.
[Obsolete(Replaced with OnBeforeGetTimeSheetActionDialogText and OnBeforeGetCommonTimeSheetActionDialogText to remove 100 characters limitation.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeGetTimeSheetDialogText(ActionType: Option, LinesQty: Decimal, var ReturnText: Text[100], var IsHandled: Boolean)
Parameters
Name
Type
Description
ActionType
Option
LinesQty
Decimal
ReturnText
Text[100]
IsHandled
Boolean
OnBeforeGetTimeSheetActionDialogText
[IntegrationEvent(False,False)]
local procedure OnBeforeGetTimeSheetActionDialogText(ActionType: Option, LinesQty: Decimal, var ReturnActionText: Text, var IsHandled: Boolean)
Parameters
Name
Type
Description
ActionType
Option
LinesQty
Decimal
ReturnActionText
Text
IsHandled
Boolean
OnBeforeGetCommonTimeSheetActionDialogText
[IntegrationEvent(False,False)]
local procedure OnBeforeGetCommonTimeSheetActionDialogText(ActionType: Option, LinesQty: Decimal, var ReturnActionText: Text, var IsHandled: Boolean)
Parameters
Name
Type
Description
ActionType
Option
LinesQty
Decimal
ReturnActionText
Text
IsHandled
Boolean
OnBeforeGetManagerTimeSheetDialogText
Obsolete
This element will become obsolete from version 25.0. Replaced with OnBeforeGetManagerTimeSheetActionDialogText to remove 100 characters limitation.
[Obsolete(Replaced with OnBeforeGetManagerTimeSheetActionDialogText to remove 100 characters limitation.,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeGetManagerTimeSheetDialogText(ActionType: Option, LinesQty: Decimal, var ReturnText: Text[100], var IsHandled: Boolean)
Parameters
Name
Type
Description
ActionType
Option
LinesQty
Decimal
ReturnText
Text[100]
IsHandled
Boolean
OnBeforeGetManagerTimeSheetActionDialogText
[IntegrationEvent(False,False)]
local procedure OnBeforeGetManagerTimeSheetActionDialogText(ActionType: Option, LinesQty: Decimal, var ReturnActionText: Text, var IsHandled: Boolean)
Parameters
Name
Type
Description
ActionType
Option
LinesQty
Decimal
ReturnActionText
Text
IsHandled
Boolean
OnBeforeReject
[IntegrationEvent(False,False)]
local procedure OnBeforeReject(var TimeSheetLine: Record "Time Sheet Line", var IsHandled: Boolean)