KVSKBACLLMeasureManagementLib
Procedures
CreateMeasureFromCall(Code[20], Code[10]) :
Summary: Creates a new Measure from a Call (Claim or Complaint) and opens the Measure Card. Remark: Assigns the new measure to the specified call with fault code classification.
procedure CreateMeasureFromCall(callNo: Code[20]; callFaultCode: Code[10]):
Parameters:
callNo: The Call No. to create measure fromcallFaultCode: The Fault Code to assign to the measure
Events
OnBeforeCheckMandatoryData(Record KVSKBACLLMeasure, Boolean) :
Summary: Event raised before checking mandatory fields for a CLLMeasure record.
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckMandatoryData(var measure: Record "KVSKBACLLMeasure"; var isHandled: Boolean):
Parameters:
measure: The CLLMeasure record to check.isHandled: Indicates whether the event is handled.
Remarks: This event allows subscribers to customize the behavior of the mandatory fields check for a CLLMeasure record. Subscribers can set the isHandled parameter to true to prevent the default behavior and provide their own implementation.
OnBeforeCreateFollowUpMeasure(Record KVSKBACLLMeasure, Record KVSKBACLLMeasure, Boolean) :
Summary: Event raised before creating a follow-up measure from a source measure.
[IntegrationEvent(false, false)]
local procedure OnBeforeCreateFollowUpMeasure(var sourceMeasure: Record "KVSKBACLLMeasure"; var newMeasure: Record "KVSKBACLLMeasure"; var IsHandled: Boolean):
Parameters:
sourceMeasure: The source CLLMeasure record from which the follow-up measure will be created.newMeasure: The new CLLMeasure record that will be created as a follow-up measure.isHandled: Indicates whether the event is handled.
Remarks: This event allows subscribers to customize the behavior of creating a follow-up measure from a source measure. Subscribers can set the isHandled parameter to true to prevent the default behavior and provide their own implementation.
OnBeforeCloseMeasure(Record KVSKBACLLMeasure, Boolean) :
Summary: Event raised before closing a CLLMeasure record.
[IntegrationEvent(false, false)]
local procedure OnBeforeCloseMeasure(var measure: Record "KVSKBACLLMeasure"; var IsHandled: Boolean):
Parameters:
measure: The CLLMeasure record that will be closed.isHandled: Indicates whether the event is handled.
Remarks: This event allows subscribers to customize the behavior of closing a CLLMeasure record. Subscribers can set the isHandled parameter to true to prevent the default behavior and provide their own implementation.