Skip to content

KVSPSAREJobEvalMgmt#

Procedures#

GetObjectFilterForFlatStatusFilter(Record KVSPSAJobEvaluationTemplateLi) : Text#

procedure GetObjectFilterForFlatStatusFilter(KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi"): Text

GetObjectFilterForBuildingTypeFilter(Record KVSPSAJobEvaluationTemplateLi) : Text#

procedure GetObjectFilterForBuildingTypeFilter(KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi"): Text

Events#

KVSPSAREOnAfterGetObjectFilterForFlatStatusFilterElse(Record KVSPSAJobEvaluationTemplateLi, Text) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterGetObjectFilterForFlatStatusFilterElse(KVSPSAJobEvaluationTemplateLi: Record "KVSPSAJobEvaluationTemplateLi"; var FilterString: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREJobEvalMgmt", 'KVSPSAREOnAfterGetObjectFilterForFlatStatusFilterElse', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterGetObjectFilterForFlatStatusFilterElse(KVSPSAJobEvaluationTemplateLi: Record "KVSPSAJobEvaluationTemplateLi"; var FilterString: Text)
begin
end;

KVSPSAREOnAfterSetJobAccountEntryFilterOnCalcOrderAmountWA(Record KVSPSA Job Account Entry, Record KVSPSAJob Account, Record KVSPSAJobEvaluationTemplateLi) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterSetJobAccountEntryFilterOnCalcOrderAmountWA(var KVSPSAJobAccountEntry: Record "KVSPSA Job Account Entry"; var KVSPSAJobAccount: Record "KVSPSAJob Account"; var KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREJobEvalMgmt", 'KVSPSAREOnAfterSetJobAccountEntryFilterOnCalcOrderAmountWA', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterSetJobAccountEntryFilterOnCalcOrderAmountWA(var KVSPSAJobAccountEntry: Record "KVSPSA Job Account Entry"; var KVSPSAJobAccount: Record "KVSPSAJob Account"; var KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi")
begin
end;

KVSPSAREOnAfterSetJobLedgerEntryFilterOnCalcActualCostsByBudgetLines(Record Job Ledger Entry, Record KVSPSAJob Account, Record KVSPSAJobEvaluationTemplateLi) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterSetJobLedgerEntryFilterOnCalcActualCostsByBudgetLines(var JobLedgerEntry: Record "Job Ledger Entry"; var KVSPSAJobAccount: Record "KVSPSAJob Account"; var KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREJobEvalMgmt", 'KVSPSAREOnAfterSetJobLedgerEntryFilterOnCalcActualCostsByBudgetLines', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterSetJobLedgerEntryFilterOnCalcActualCostsByBudgetLines(var JobLedgerEntry: Record "Job Ledger Entry"; var KVSPSAJobAccount: Record "KVSPSAJob Account"; var KVSPSAJobEvaluationTemplateLine: Record "KVSPSAJobEvaluationTemplateLi")
begin
end;