[IntegrationEvent(false, false)]
local procedure OnBeforeCalcCondLine(workplaceType: Enum "Capacity Type"; var workCenter: Record "Work Center"; var machineCenter: Record "Machine Center"; routingNo: Code[20]; routingVersionNo: Code[20]; operationNo: Code[10]; checkAlsoCalcParts: Boolean; conditionDate: Date; ignoreDetailLines: Boolean; var directUnitCost: Decimal; var workplaceCalcCondition: Record "KVSICOWorkplaceCalcCondition"; var calcConditionHeader: Record "KVSICOCalculationConditionHead"; var calcConditionLine: Record "KVSICOCalculationConditionLine"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSICOCalculationConditionMgmt", 'OnBeforeCalcCondLine', '', false, false)]
local procedure DoSomethingOnBeforeCalcCondLine(workplaceType: Enum "Capacity Type"; var workCenter: Record "Work Center"; var machineCenter: Record "Machine Center"; routingNo: Code[20]; routingVersionNo: Code[20]; operationNo: Code[10]; checkAlsoCalcParts: Boolean; conditionDate: Date; ignoreDetailLines: Boolean; var directUnitCost: Decimal; var workplaceCalcCondition: Record "KVSICOWorkplaceCalcCondition"; var calcConditionHeader: Record "KVSICOCalculationConditionHead"; var calcConditionLine: Record "KVSICOCalculationConditionLine")
begin
end;
[IntegrationEvent(false, false)]
local procedure OnBeforeGetWorkplcCalcValuesHarmonized(workplaceType: Enum "Capacity Type"; var workCenter: Record "Work Center"; var machineCenter: Record "Machine Center"; routingNo: Code[20]; routingVersionNo: Code[20]; operationNo: Code[10]; checkAlsoCalcParts: Boolean; conditionDate: Date; ignoreDetailLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSICOCalculationConditionMgmt", 'OnBeforeGetWorkplcCalcValuesHarmonized', '', false, false)]
local procedure DoSomethingOnBeforeGetWorkplcCalcValuesHarmonized(workplaceType: Enum "Capacity Type"; var workCenter: Record "Work Center"; var machineCenter: Record "Machine Center"; routingNo: Code[20]; routingVersionNo: Code[20]; operationNo: Code[10]; checkAlsoCalcParts: Boolean; conditionDate: Date; ignoreDetailLines: Boolean)
begin
end;
[IntegrationEvent(false, false)]
local procedure OnBeforeGetWorkplaceCalculationCond(var conditionDate: Date):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSICOCalculationConditionMgmt", 'OnBeforeGetWorkplaceCalculationCond', '', false, false)]
local procedure DoSomethingOnBeforeGetWorkplaceCalculationCond(var conditionDate: Date)
begin
end;