Skip to content

KVSPSAAbsence Registration#

Events#

KVSPSAOnAfterTransferFieldsBeforeInsertFromResourceToEmplAbsence(Record Employee Absence, Record Resource, Date, Boolean, Code[20], Decimal) :#

Summary: Integration event raised after transferring fields from resource to employee absence and before inserting.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferFieldsBeforeInsertFromResourceToEmplAbsence(var NewEmployeeAbsence: Record "Employee Absence"; var Resource: Record "Resource"; LoopDate: Date; AbsenceAllDay: Boolean; AbsenceCode: Code[20]; AbsenceTime: Decimal): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAAbsence Registration", 'KVSPSAOnAfterTransferFieldsBeforeInsertFromResourceToEmplAbsence', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferFieldsBeforeInsertFromResourceToEmplAbsence(var NewEmployeeAbsence: Record "Employee Absence"; var Resource: Record "Resource"; LoopDate: Date; AbsenceAllDay: Boolean; AbsenceCode: Code[20]; AbsenceTime: Decimal)
begin
end;

Parameters:

  • NewEmployeeAbsence: The new employee absence record
  • Resource: The resource record
  • LoopDate: The loop date
  • AbsenceAllDay: Indicates whether the absence is all day
  • AbsenceCode: The absence code
  • AbsenceTime: The absence time