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.