Table of Contents

KVSPSAJob-Time Jnl.-Post Batch

Procedures

OnRun

procedure OnRun(Rec: Record "KVSPSAJobTimeJournalLine")

Events

KVSPSAOnAfterCheckJournalUser(Record KVSPSAJobTimeJournalLine) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckJournalUser(var JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"): 

KVSPSAOnAfterCheckRecurringLine(Record KVSPSAJobTimeJournalLine, Record KVSPSAJobTimeJournalTemplate) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckRecurringLine(var JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"; JobTimeJournalTemplate: Record "KVSPSAJobTimeJournalTemplate"): 

KVSPSAOnAfterMakeRecurringTexts(Record KVSPSAJobTimeJournalLine, Record Accounting Period, Integer, Integer, Integer, Text[30]) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterMakeRecurringTexts(var JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"; AccountingPeriod: Record "Accounting Period"; Day: Integer; Week: Integer; Month: Integer; MonthText: Text[30]): 

KVSPSAOnBeforeCheckRecurringLine(Record KVSPSAJobTimeJournalLine, Record KVSPSAJobTimeJournalTemplate, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckRecurringLine(var JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"; JobTimeJournalTemplate: Record "KVSPSAJobTimeJournalTemplate"; var IsHandled: Boolean): 

KVSPSAOnBeforeCode(Record KVSPSAJobTimeJournalLine) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCode(JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"): 

KVSPSAOnBeforeMakeRecurringTextsIsHandled(Record KVSPSAJobTimeJournalLine, Record Accounting Period, Integer, Integer, Integer, Text[30], Boolean) :

Summary: This procedure is called before the MakeRecurringTexts function is called. If the function sets the IsHandled parameter to true, the MakeRecurringTexts function will not be called.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeMakeRecurringTextsIsHandled(var JobTimeJournalLine: Record "KVSPSAJobTimeJournalLine"; var AccountingPeriod: Record "Accounting Period"; var Day: Integer; var Week: Integer; var Month: Integer; var MonthText: Text[30]; var IsHandled: Boolean): 

Parameters:

  • JobTimeJournalLine:
  • AccountingPeriod:
  • Day:
  • Week:
  • Month:
  • MonthText:
  • IsHandled: