Skip to content

KVSPSAJobPaymentPlanningChart#

Procedures#

SetJob(Record Job) :#

Summary: This procedure sets value of GlobalJob and GlobalNotComplete.

procedure SetJob(Job: Record "Job"): 

Parameters:

  • Job: Record used to set GlobalJob.

Events#

OnBeforeCheckJobPaymentPlanningRate(Record KVSPSAJobPaymentPlanningEntry, Boolean) :#

Summary: This Event is raised before the CheckJobPaymentPlanningRate procedure is executed. If IsHandled is set to true, the standard job payment planning rate check will be skipped.

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckJobPaymentPlanningRate(var JobPaymentPlanningEntry: Record "KVSPSAJobPaymentPlanningEntry"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAJobPaymentPlanningChart", 'OnBeforeCheckJobPaymentPlanningRate', '', false, false)]
local procedure DoSomethingOnBeforeCheckJobPaymentPlanningRate(var JobPaymentPlanningEntry: Record "KVSPSAJobPaymentPlanningEntry"; var IsHandled: Boolean)
begin
end;

Parameters:

  • JobPaymentPlanningEntry: The Job Payment Planning Entry record
  • IsHandled: Set to true to skip the standard job payment planning rate check

Protected Variables#

GlobalStatusStyleExpr#

Type: Text