Skip to content

KVSPSAJobJnlLinePriceHelper#

Procedures#

FindResCostForJobLedgerEntry(Record Job Ledger Entry) :#

procedure FindResCostForJobLedgerEntry(var JobLedgerEntry: Record "Job Ledger Entry"): 

FindResCostForJobTimeLedgerEntry(Record KVSPSAJobTimeLedgerEntry) :#

procedure FindResCostForJobTimeLedgerEntry(var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"): 

GetJobCostCalculationMethod(Code[20]) : Enum#

procedure GetJobCostCalculationMethod(JobNo: Code[20]): Enum Price Calculation Method

GetJobPriceCalculationMethod(Code[20]) : Enum#

procedure GetJobPriceCalculationMethod(JobNo: Code[20]): Enum Price Calculation Method

Events#

KVSPSAOnFindResCostForJobLedgerEntryOnBeforeTempJournalLineApplyPrice(Record Job Journal Line, Record Job Ledger Entry, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnFindResCostForJobLedgerEntryOnBeforeTempJournalLineApplyPrice(var TempJobJournalLine: Record "Job Journal Line" temporary; var JobLedgerEntry: Record "Job Ledger Entry"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJobJnlLinePriceHelper", 'KVSPSAOnFindResCostForJobLedgerEntryOnBeforeTempJournalLineApplyPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnFindResCostForJobLedgerEntryOnBeforeTempJournalLineApplyPrice(var TempJobJournalLine: Record "Job Journal Line" temporary; var JobLedgerEntry: Record "Job Ledger Entry"; var IsHandled: Boolean)
begin
end;

KVSPSAOnFindResCostForJobTimeLedgerEntryOnBeforeTempJournalLineApplyPrice(Record Job Journal Line, Record KVSPSAJobTimeLedgerEntry, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnFindResCostForJobTimeLedgerEntryOnBeforeTempJournalLineApplyPrice(var TempJobJournalLine: Record "Job Journal Line" temporary; var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJobJnlLinePriceHelper", 'KVSPSAOnFindResCostForJobTimeLedgerEntryOnBeforeTempJournalLineApplyPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnFindResCostForJobTimeLedgerEntryOnBeforeTempJournalLineApplyPrice(var TempJobJournalLine: Record "Job Journal Line" temporary; var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"; var IsHandled: Boolean)
begin
end;