KVSMEDTechniqueLib#
Procedures#
CreateSingleTechOrderFromServiceCockpit(Record KVSMEDTechniqueCockpitEntry) : Integer#
Summary: Creates a single technical order from the service cockpit.
procedure CreateSingleTechOrderFromServiceCockpit(var TempTechniqueCockpitEntryVar: Record "KVSMEDTechniqueCockpitEntry" temporary): Integer
Parameters:
TempTechniqueCockpitEntryVar
: Temporary record of technical cockpit entries.
Returns: The number of created orders.
CreateCombinedTechOrderFromServiceCockpit(Record KVSMEDTechniqueCockpitEntry) : Integer#
Summary: Creates a combined technical order from the service cockpit.
procedure CreateCombinedTechOrderFromServiceCockpit(var TempKVSMEDTechniqueCockpitEntry: Record "KVSMEDTechniqueCockpitEntry" temporary): Integer
Parameters:
TempKVSMEDTechniqueCockpitEntry
: Temporary record of maintenance planning entries.
Returns: The number of created orders.
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;