Skip to content

KVSPSARetrieveTimeLedgEntries#

Procedures#

SetJobJnlBatchLine(Record Job Journal Line) :#

Summary: This procedure sets value of GlobalJobJournalLine.

procedure SetJobJnlBatchLine(JobJournalLine: Record "Job Journal Line"): 

Parameters:

  • JobJournalLine: Record used for setting GlobalJobJournalLine.

Events#

KVSPSAOnAfterInsertedCommentsForJobLedgerEntry(Record Job Journal Line) :#

Summary: Integration event raised after inserting comments for job ledger entry.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInsertedCommentsForJobLedgerEntry(var JobJournalLine: Record "Job Journal Line"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSARetrieveTimeLedgEntries", 'KVSPSAOnAfterInsertedCommentsForJobLedgerEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInsertedCommentsForJobLedgerEntry(var JobJournalLine: Record "Job Journal Line")
begin
end;

Parameters:

  • JobJournalLine: The job journal line record

KVSPSAOnBeforeInsertJobJnlLineForJobTimeEntry(Record Job Journal Line, Record KVSPSAJobTimeLedgerEntry) :#

Summary: Integration event raised before inserting job journal line for job time entry.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertJobJnlLineForJobTimeEntry(var JobJournalLine: Record "Job Journal Line"; JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSARetrieveTimeLedgEntries", 'KVSPSAOnBeforeInsertJobJnlLineForJobTimeEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertJobJnlLineForJobTimeEntry(var JobJournalLine: Record "Job Journal Line"; JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry")
begin
end;

Parameters:

  • JobJournalLine: The job journal line record
  • JobTimeLedgerEntry: The job time ledger entry record