Codeunit 18122608 EOS060 Work Journal - Post
Codeunit 18122608 EOS060 Work Journal - Post
Methods
PostActivity
procedure PostActivity(var ActivityEntry: Record "EOS060 Machine Activity Entry";WorkRequest: Record "EOS060 Work Request";ActivityDescription: Text;PostingDate: Date;CloseRequest: Boolean)
Parameters / Return Value
ActivityEntry
Record "EOS060 Machine Activity Entry"
WorkRequest
Record "EOS060 Work Request"
ActivityDescription
Text[]
PostingDate
Date
CloseRequest
Boolean
PostJnlLinesYesNo
procedure PostJnlLinesYesNo(WorkJnlBatch: Record "EOS060 Work Journal Batch"): Boolean
Parameters / Return Value
WorkJnlBatch
Record "EOS060 Work Journal Batch"
Returns
Boolean
PostJnlLinesYesNo
procedure PostJnlLinesYesNo(var WorkJnlLine: Record "EOS060 Work Journal Line"): Boolean
Parameters / Return Value
WorkJnlLine
Record "EOS060 Work Journal Line"
Returns
Boolean
PostJnlLines
procedure PostJnlLines(WorkJnlBatch: Record "EOS060 Work Journal Batch")
Parameters / Return Value
- WorkJnlBatch
Record "EOS060 Work Journal Batch"
PostJnlLines
procedure PostJnlLines(var WorkJnlLine: Record "EOS060 Work Journal Line")
Parameters / Return Value
- WorkJnlLine
Record "EOS060 Work Journal Line"
PostWorkJnlLine
procedure PostWorkJnlLine(var WorkJnlLine: Record "EOS060 Work Journal Line")
Parameters / Return Value
- WorkJnlLine
Record "EOS060 Work Journal Line"
Events
OnBeforePostWorkJnlLine
local procedure OnBeforePostWorkJnlLine(var WorkJnlLine: Record "EOS060 Work Journal Line")
Raised before posting the work journal line.
Parameters / Return Value
WorkJnlLine
Record "EOS060 Work Journal Line"
The record that is going to be posted.
OnPostWorkJnlLineOnBeforeWorkLedgerEntryInsert
local procedure OnPostWorkJnlLineOnBeforeWorkLedgerEntryInsert(var WorkLedgerEntry: Record "EOS060 Work Ledger Entry")
Raised before inserting the ledger entry record.
Parameters / Return Value
WorkLedgerEntry
Record "EOS060 Work Ledger Entry"
The record that is going to be inserted.
OnAfterPostWorkJournalLine
local procedure OnAfterPostWorkJournalLine(var WorkLedgerEntry: Record "EOS060 Work Ledger Entry"; var WorkJnlLine: Record "EOS060 Work Journal Line")
Raised after posting the work journal line and the related job or item/resource entries.
Parameters / Return Value
WorkLedgerEntry
Record "EOS060 Work Ledger Entry"
The resulting work ledger entry.
WorkJnlLine
Record "EOS060 Work Journal Line"
The source work journal line.
OnBeforeActivityEntryInsert
local procedure OnBeforeActivityEntryInsert(var ActivityEntry: Record "EOS060 Machine Activity Entry";ActivityDescription: Text;PostingDate: Date;CloseRequest: Boolean)
Raised before the Machine Activity Entry record is inserted in the database.
Parameters / Return Value
ActivityEntry
Record "EOS060 Machine Activity Entry"
The current Machine Activity Entry record.
ActivityDescription
Text[]
PostingDate
Date
CloseRequest
Boolean
OnBeforeInitResourceJnlLine
local procedure OnBeforeInitResourceJnlLine(WorkLedgerEntry: Record "EOS060 Work Ledger Entry"; var ResourceJnlLine: Record "Res. Journal Line"; var IsHandled: Boolean)
Raised before init Resource Journal Line to insert
Parameters / Return Value
WorkLedgerEntry
Record "EOS060 Work Ledger Entry"
Work Ledger Entry linked to Resource Journal Line
ResourceJnlLine
Record "Res. Journal Line"
Resource Journal Line to insert
IsHandled
Boolean
If enabled, skip standard code
OnBeforeRunWithCheck
local procedure OnBeforeRunWithCheck(WorkLedgerEntry: Record "EOS060 Work Ledger Entry"; var ResourceJnlLine: Record "Res. Journal Line")
Raised before check Resource Journal Line to insert
Parameters / Return Value
WorkLedgerEntry
Record "EOS060 Work Ledger Entry"
Work Ledger Entry linked to Resource Journal Line
ResourceJnlLine
Record "Res. Journal Line"
Resource Journal Line to insert
OnBeforePostItemJnlLine
local procedure OnBeforePostItemJnlLine(WorkLedgerEntry: Record "EOS060 Work Ledger Entry"; var ItemJnlLine: Record "Item Journal Line")
Raised before posting the item journal line from a work request.
Parameters / Return Value
WorkLedgerEntry
Record "EOS060 Work Ledger Entry"
Work Ledger Entry linked to Item Journal Line
ItemJnlLine
Record "Item Journal Line"
Item Journal Line to post
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.