Skip to content

KVSQME - Integration Mgt.#

Events#

OnBeforeAllowIspectionOrderCreation(Record Item Journal Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeAllowIspectionOrderCreation(var ItemJournalLine: Record "Item Journal Line"; var RefuseInspectionOrder: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSQME - Integration Mgt.", 'OnBeforeAllowIspectionOrderCreation', '', false, false)]
local procedure DoSomethingOnBeforeAllowIspectionOrderCreation(var ItemJournalLine: Record "Item Journal Line"; var RefuseInspectionOrder: Boolean)
begin
end;

OnAfterPostingItemJnlLineConsideringInspectionCreation(Record Item Journal Line, Record Tracking Specification, Boolean, Boolean, Record KVSQME - Insp. Order Header) :#

[IntegrationEvent(false, false)]
local procedure OnAfterPostingItemJnlLineConsideringInspectionCreation(var ItemJournalLine: Record "Item Journal Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; InspectionRelevant: Boolean; InspectionCreated: Boolean; KVSQMEInspOrderHeader: Record "KVSQME - Insp. Order Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSQME - Integration Mgt.", 'OnAfterPostingItemJnlLineConsideringInspectionCreation', '', false, false)]
local procedure DoSomethingOnAfterPostingItemJnlLineConsideringInspectionCreation(var ItemJournalLine: Record "Item Journal Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; InspectionRelevant: Boolean; InspectionCreated: Boolean; KVSQMEInspOrderHeader: Record "KVSQME - Insp. Order Header")
begin
end;

OnBeforeCreateInspectionOrder(Record Item Journal Line, Record Tracking Specification, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreateInspectionOrder(var ItemJournalLine: Record "Item Journal Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSQME - Integration Mgt.", 'OnBeforeCreateInspectionOrder', '', false, false)]
local procedure DoSomethingOnBeforeCreateInspectionOrder(var ItemJournalLine: Record "Item Journal Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; var IsHandled: Boolean)
begin
end;

OnBeforeCheckDirectedPutAwayAndPick(Record Location, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckDirectedPutAwayAndPick(var Location: Record "Location"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSQME - Integration Mgt.", 'OnBeforeCheckDirectedPutAwayAndPick', '', false, false)]
local procedure DoSomethingOnBeforeCheckDirectedPutAwayAndPick(var Location: Record "Location"; var IsHandled: Boolean)
begin
end;

OnBeforeCheckLocationSetup(Record Location, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckLocationSetup(var Location: Record "Location"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSQME - Integration Mgt.", 'OnBeforeCheckLocationSetup', '', false, false)]
local procedure DoSomethingOnBeforeCheckLocationSetup(var Location: Record "Location"; var IsHandled: Boolean)
begin
end;