Skip to content

KVSQME - Carry Out Insp.Order#

Procedures#

Set(Record KVSQME - Insp. Order Header, Enum KVSQMECarryOutInspDecisionType) :#

Summary: This procedure checks if the action is allowed based on the registration management logic.

procedure Set(InspOrderHeader: Record "KVSQME - Insp. Order Header"; CarryOutInspDecisionType: Enum "KVSQMECarryOutInspDecisionType"): 

Parameters:

  • InspOrderHeader: Inspection order header record to be processed.
  • CarryOutInspDecisionType: CarryOutInspDecisionType enum value indicating the decision type for the inspection order.

Events#

OnAfterCheckInspectionOrderSourceType(Record KVSQME - Insp. Order Header, Boolean) :#

Summary: Event triggered after checking the inspection order source type.

[IntegrationEvent(false, false)]
local procedure OnAfterCheckInspectionOrderSourceType(InspOrderHeader: Record "KVSQME - Insp. Order Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Carry Out Insp.Order", 'OnAfterCheckInspectionOrderSourceType', '', false, false)]
local procedure DoSomethingOnAfterCheckInspectionOrderSourceType(InspOrderHeader: Record "KVSQME - Insp. Order Header"; var IsHandled: Boolean)
begin
end;

Parameters:

  • InspOrderHeader: Inspection order header record.
  • IsHandled: Indicates if the event was handled externally.

OnAfterSetCarryOutInspOrderPage(Record KVSQME - Insp. Order Header, Boolean) :#

Summary: Event triggered after setting the Carry Out Inspection Order page.

[IntegrationEvent(false, false)]
local procedure OnAfterSetCarryOutInspOrderPage(InspOrderHeader: Record "KVSQME - Insp. Order Header"; var CreatePutAway: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Carry Out Insp.Order", 'OnAfterSetCarryOutInspOrderPage', '', false, false)]
local procedure DoSomethingOnAfterSetCarryOutInspOrderPage(InspOrderHeader: Record "KVSQME - Insp. Order Header"; var CreatePutAway: Boolean)
begin
end;

Parameters:

  • InspOrderHeader: Inspection order header record.
  • CreatePutAway: Indicates if a put-away should be created.