Skip to content

KVSMEDTechniqueLib#

Procedures#

CreateSingleTechOrderFromServiceCockpit(Record KVSMEDTechniqueCockpitEntry) : Integer#

procedure CreateSingleTechOrderFromServiceCockpit(var TempTechniqueCockpitEntryVar: Record "KVSMEDTechniqueCockpitEntry" temporary): Integer

CreateCombinedTechOrderFromServiceCockpit(Record KVSMEDTechniqueCockpitEntry) : Integer#

procedure CreateCombinedTechOrderFromServiceCockpit(var TempMaintenancePlanningEntryVar: Record "KVSMEDTechniqueCockpitEntry" temporary): Integer

Events#

OnBeforeInsertTempTechCockpitEntryOnCreateTempTechCockpitEntryForCollectiveDocument(Code[20], Record KVSMEDTechniqueCockpitEntry) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertTempTechCockpitEntryOnCreateTempTechCockpitEntryForCollectiveDocument(CallNo: Code[20]; var TempTechCockpitEntryVar: Record "KVSMEDTechniqueCockpitEntry" temporary): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDTechniqueLib", 'OnBeforeInsertTempTechCockpitEntryOnCreateTempTechCockpitEntryForCollectiveDocument', '', false, false)]
local procedure DoSomethingOnBeforeInsertTempTechCockpitEntryOnCreateTempTechCockpitEntryForCollectiveDocument(CallNo: Code[20]; var TempTechCockpitEntryVar: Record "KVSMEDTechniqueCockpitEntry" temporary)
begin
end;

OnBeforeCloseTechniqueOrderLine(Record KVSMEDTechniqueOrderLine) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCloseTechniqueOrderLine(var techniqueOrderLineVar: Record "KVSMEDTechniqueOrderLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDTechniqueLib", 'OnBeforeCloseTechniqueOrderLine', '', false, false)]
local procedure DoSomethingOnBeforeCloseTechniqueOrderLine(var techniqueOrderLineVar: Record "KVSMEDTechniqueOrderLine")
begin
end;

OnBeforeTransferEquipPlanningLinesToConsumptionLines(Record KVSMEDTechniqueOrderLine, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeTransferEquipPlanningLinesToConsumptionLines(techOrderLinePar: Record "KVSMEDTechniqueOrderLine"; overwritePar: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDTechniqueLib", 'OnBeforeTransferEquipPlanningLinesToConsumptionLines', '', false, false)]
local procedure DoSomethingOnBeforeTransferEquipPlanningLinesToConsumptionLines(techOrderLinePar: Record "KVSMEDTechniqueOrderLine"; overwritePar: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforePostConsumption(Record KVSMEDTechniqueOrderLine, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePostConsumption(techOrderLinePar: Record "KVSMEDTechniqueOrderLine"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDTechniqueLib", 'OnBeforePostConsumption', '', false, false)]
local procedure DoSomethingOnBeforePostConsumption(techOrderLinePar: Record "KVSMEDTechniqueOrderLine"; var IsHandled: Boolean)
begin
end;