Codeunit 18126476 EOS Exp Time Sheet Management
Codeunit 18126476 EOS Exp Time Sheet Management
Methods
CreateTravelAgreementLines
procedure CreateTravelAgreementLines(TimeSheetLine: Record "Time Sheet Line")
Parameters / Return Value
- TimeSheetLine
Record "Time Sheet Line"
UpdateTravelAgreement
procedure UpdateTravelAgreement(var TimeSheetDetail: Record "Time Sheet Detail")
Parameters / Return Value
- TimeSheetDetail
Record "Time Sheet Detail"
CheckAnomaly
procedure CheckAnomaly(var TimeSheetDetail: Record "Time Sheet Detail"; CheckAnomalyForUserOnly: Boolean)
Parameters / Return Value
TimeSheetDetail
Record "Time Sheet Detail"
CheckAnomalyForUserOnly
Boolean
CheckResourcePrice
Obsolete
Pending: Use procedure “CheckResourcePrice” with “Time Sheet Detail” parameter on codeunit 18126476 “EOS Exp Time Sheet Management” - app EOS.EX095.03.P365Expenses (25.0)procedure CheckResourcePrice(iRecTimeSheetLine: Record "Time Sheet Line"): Boolean
Parameters / Return Value
iRecTimeSheetLine
Record "Time Sheet Line"
Returns
Boolean
CheckResourcePrice
procedure CheckResourcePrice(iRecTimeSheetDetail: Record "Time Sheet Detail"): Boolean
Parameters / Return Value
iRecTimeSheetDetail
Record "Time Sheet Detail"
Returns
Boolean
Events
OnAfterUpdateTravelAgreement
procedure OnAfterUpdateTravelAgreement(var TimeSheetDetailVar: Record "Time Sheet Detail")
Parameters / Return Value
- TimeSheetDetailVar
Record "Time Sheet Detail"
OnBeforeCheckAnomaly
procedure OnBeforeCheckAnomaly(var TimeSheetDetail: Record "Time Sheet Detail"; CheckAnomalyForUserOnly: Boolean; var AnomalyDetect: Boolean; var IsHandled: Boolean)
Parameters / Return Value
TimeSheetDetail
Record "Time Sheet Detail"
CheckAnomalyForUserOnly
Boolean
AnomalyDetect
Boolean
IsHandled
Boolean
OnFilterJobPSPLineOnGetActivity
procedure OnFilterJobPSPLineOnGetActivity(var JobPSPLine: Record KVSPSAJobPSPLine)
Parameters / Return Value
- JobPSPLine
Record "KVSPSAJobPSPLine"
OnFilterJobPSPLineOnGetActivity2
procedure OnFilterJobPSPLineOnGetActivity2(var JobPSPLine: Record KVSPSAJobPSPLine)
Parameters / Return Value
- JobPSPLine
Record "KVSPSAJobPSPLine"
OnFilterJobPSPLineOnGetActivity3
procedure OnFilterJobPSPLineOnGetActivity3(var JobPSPLine: Record KVSPSAJobPSPLine)
Parameters / Return Value
- JobPSPLine
Record "KVSPSAJobPSPLine"
OnValidateDescriptionOnBudgetSelect
procedure OnValidateDescriptionOnBudgetSelect(TempjobBudgetLineTEMPLoc: Record "KVSPSA Job Budget Line"; var ActDescriptionVar: Text)
Parameters / Return Value
TempjobBudgetLineTEMPLoc
Record "KVSPSA Job Budget Line"
ActDescriptionVar
Text
OnValidateDescriptionOnBudgetSelect2
procedure OnValidateDescriptionOnBudgetSelect2(TempjobBudgetLineTEMPLoc: Record "KVSPSA Job Budget Line"; var ActDescriptionVar: Text)
Parameters / Return Value
TempjobBudgetLineTEMPLoc
Record "KVSPSA Job Budget Line"
ActDescriptionVar
Text
OnFilterFilterJobBudgetLineOnGetTempBudgetLinesForJob
procedure OnFilterFilterJobBudgetLineOnGetTempBudgetLinesForJob(var PSAJobBudgetLineVar: Record "KVSPSA Job Budget Line")
Parameters / Return Value
- PSAJobBudgetLineVar
Record "KVSPSA Job Budget Line"
OnFilterFilterTempBudgetLines
procedure OnFilterFilterTempBudgetLines(var PSAJobBudgetLineVar: Record "KVSPSA Job Budget Line"; ResNoPar: Code[20]; var IsHandled: Boolean)
Parameters / Return Value
PSAJobBudgetLineVar
Record "KVSPSA Job Budget Line"
ResNoPar
Code[20]
IsHandled
Boolean
OnFilterFilterTempBudgetLines2
procedure OnFilterFilterTempBudgetLines2(var PSAJobBudgetLineVar: Record "KVSPSA Job Budget Line"; ResNoPar: Code[20]; var IsHandled: Boolean)
Parameters / Return Value
PSAJobBudgetLineVar
Record "KVSPSA Job Budget Line"
ResNoPar
Code[20]
IsHandled
Boolean
OnBeforeEOSCheckDayTotal
procedure OnBeforeEOSCheckDayTotal(TimeSheetNo: Code[20]; var IsHandled: Boolean)
Parameters / Return Value
TimeSheetNo
Code[20]
IsHandled
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.