Report 18122605 EOS060 Sugg. WorkJnl TimeSheet

Report 18122605 EOS060 Sugg. WorkJnl TimeSheet

LanguageCaption
de-ATJob-Journalzeilen vorschlagen
de-CHJob-Journalzeilen vorschlagen
de-DEJob-Journalzeilen vorschlagen
en-USSuggest Work Jnl. Lines
it-CHSuggerisci righe giornale lavoro
it-ITSuggerisci righe giornale lavoro

Methods

SetWorkJnlLine

procedure SetWorkJnlLine(NewWorkJnlLine: Record "EOS060 Work Journal Line")

Parameters / Return Value

  • NewWorkJnlLine Record "EOS060 Work Journal Line"

InitParameters

procedure InitParameters(NewWorkJnlLine: Record "EOS060 Work Journal Line"; NewResourceNoFilter: Code[1024]; NewWorkRequestNoFilter: Code[1024]; NewStartingDate: Date; NewEndingDate: Date)

Parameters / Return Value

  • NewWorkJnlLine Record "EOS060 Work Journal Line"

  • NewResourceNoFilter Code[1024]

  • NewWorkRequestNoFilter Code[1024]

  • NewStartingDate Date

  • NewEndingDate Date


Events

OnBeforeInsertTempTimeSheetLine

local procedure OnBeforeInsertTempTimeSheetLine(WorkJournalLine: Record "EOS060 Work Journal Line"; TimeSheetHeader: Record "Time Sheet Header"; var TempTimeSheetLine: Record "Time Sheet Line" temporary; var SkipLine: Boolean)

This event is raised before inserting a time sheet line into the temporary time sheet line buffer.

Parameters / Return Value

  • WorkJournalLine Record "EOS060 Work Journal Line"

    Work Journal Line record set

  • TimeSheetHeader Record "Time Sheet Header"

    Time Sheet Header

  • TempTimeSheetLine Record "Time Sheet Line"

    Temporary Time Sheet Line to insert

  • SkipLine Boolean

    if true, skip inserting line


OnAfterTransferTimeSheetDetailToWorkJnlLine

local procedure OnAfterTransferTimeSheetDetailToWorkJnlLine(var WorkJournalLine: Record "EOS060 Work Journal Line"; var TempTimeSheetLine: Record "Time Sheet Line" temporary; TimeSheetDetail: Record "Time Sheet Detail"; WorkJournalBatch: Record "EOS060 Work Journal Batch"; var LineNo: Integer)

This event is raised after transferring a time sheet detail to a work journal line.

Parameters / Return Value

  • WorkJournalLine Record "EOS060 Work Journal Line"

    Work Journal Line to insert

  • TempTimeSheetLine Record "Time Sheet Line"

    Temporary Time Sheet Line

  • TimeSheetDetail Record "Time Sheet Detail"

    Time Sheet Detail

  • WorkJournalBatch Record "EOS060 Work Journal Batch"

    Posting batch

  • LineNo Integer

    Line number


OnOnPostReportOnTempTimeSheetLineEndLoop

local procedure OnOnPostReportOnTempTimeSheetLineEndLoop(var WorkJournalLine: Record "EOS060 Work Journal Line"; var LineNo: Integer)

This event is raised after processing a time sheet detail record set and inserting the work journal lines.

Parameters / Return Value

  • WorkJournalLine Record "EOS060 Work Journal Line"

    Work Journal Line inserted

  • LineNo Integer

    Line number



EOS Labs -