KVSPSATime Sheet Line-Post
Events
KVSPSAOnAfterCheckTimeSheetLine(Record Time Sheet Line) :
Summary: Event triggered after performing all standard checks on a time sheet line before posting. Allows subscribers to perform additional validation or modifications on the time sheet line after standard validation is completed.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckTimeSheetLine(var TimeSheetLine: Record "Time Sheet Line"):
Parameters:
TimeSheetLine: The time sheet line that has been checked and can be further validated or modified by subscribers.
KVSPSAOnAfterTimeSheetLinePostFailure(Record Time Sheet Line) :
Summary: Event triggered after a time sheet line posting has failed. Allows subscribers to perform error handling, logging, or cleanup actions when a time sheet line fails to post.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTimeSheetLinePostFailure(var TimeSheetLine: Record "Time Sheet Line"):
Parameters:
TimeSheetLine: The time sheet line that failed to post and can be referenced for error handling.
KVSPSAOnAfterTimeSheetLinePostSuccess(Record Time Sheet Line) :
Summary: Event triggered after a time sheet line has been successfully posted. Allows subscribers to perform additional actions or logging after successful time sheet line posting.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTimeSheetLinePostSuccess(var TimeSheetLine: Record "Time Sheet Line"):
Parameters:
TimeSheetLine: The time sheet line that was successfully posted and can be referenced for additional processing.
KVSPSAOnBeforeTimeSheetPosting() :
Summary: Event triggered before starting the time sheet posting process. Allows subscribers to perform initialization, setup, or pre-processing tasks before time sheet lines are posted.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTimeSheetPosting():