Skip to content

KVSPSACreateJobTmplByJobMgt#

Events#

KVSPSAOnAfterCopiedFieldsOnTransferJobDataDimension(Record Default Dimension, Record Default Dimension) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCopiedFieldsOnTransferJobDataDimension(var JobTemplateDefaultDimension: Record "Default Dimension"; JobDefaultDimension: Record "Default Dimension"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterCopiedFieldsOnTransferJobDataDimension', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCopiedFieldsOnTransferJobDataDimension(var JobTemplateDefaultDimension: Record "Default Dimension"; JobDefaultDimension: Record "Default Dimension")
begin
end;

KVSPSAOnAfterDoTransfer(Record Job, Record KVSPSAJob Template) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterDoTransfer(Job: Record "Job"; var JobTemplate: Record "KVSPSAJob Template"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterDoTransfer', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterDoTransfer(Job: Record "Job"; var JobTemplate: Record "KVSPSAJob Template")
begin
end;
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInsertBudgetTemplLineLinkByBudgetLineTaskLink(var BudgetTemplLineLink: Record "KVSPSA Budget Templ. Line Link"; BudgetLineTaskLink: Record "KVSPSABudget Line Task Link"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterInsertBudgetTemplLineLinkByBudgetLineTaskLink', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInsertBudgetTemplLineLinkByBudgetLineTaskLink(var BudgetTemplLineLink: Record "KVSPSA Budget Templ. Line Link"; BudgetLineTaskLink: Record "KVSPSABudget Line Task Link")
begin
end;
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInsertWBSTemplateLineLinkByPSPLineTaskLink(var WBSTemplateLineLink: Record "KVSPSAWBS Template Line Link"; PSPLineTaskLink: Record "KVSPSAPSP Line Task Link"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterInsertWBSTemplateLineLinkByPSPLineTaskLink', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInsertWBSTemplateLineLinkByPSPLineTaskLink(var WBSTemplateLineLink: Record "KVSPSAWBS Template Line Link"; PSPLineTaskLink: Record "KVSPSAPSP Line Task Link")
begin
end;

KVSPSAOnAfterTransferFieldsFromJobToJobTemplate(Record KVSPSAJob Template, Record Job) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferFieldsFromJobToJobTemplate(var JobTemplate: Record "KVSPSAJob Template"; Job: Record "Job"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferFieldsFromJobToJobTemplate', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferFieldsFromJobToJobTemplate(var JobTemplate: Record "KVSPSAJob Template"; Job: Record "Job")
begin
end;

KVSPSAOnAfterTransferJobDataEvaluationBook(Record KVSPSAJobEvalBookTemplate, Record KVSPSAJob Evaluation Book) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferJobDataEvaluationBook(var JobEvalBookTemplate: Record "KVSPSAJobEvalBookTemplate"; JobEvaluationBook: Record "KVSPSAJob Evaluation Book"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferJobDataEvaluationBook', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferJobDataEvaluationBook(var JobEvalBookTemplate: Record "KVSPSAJobEvalBookTemplate"; JobEvaluationBook: Record "KVSPSAJob Evaluation Book")
begin
end;

KVSPSAOnAfterTransferPSPLineSkillToTemplate(Record KVSPSAPSP Line Template Skill, Record KVSPSAPSP Line Skill) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferPSPLineSkillToTemplate(var PSPLineTemplateSkill: Record "KVSPSAPSP Line Template Skill"; PSPLineSkill: Record "KVSPSAPSP Line Skill"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferPSPLineSkillToTemplate', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferPSPLineSkillToTemplate(var PSPLineTemplateSkill: Record "KVSPSAPSP Line Template Skill"; PSPLineSkill: Record "KVSPSAPSP Line Skill")
begin
end;

KVSPSAOnAfterTransferWBSBudgetLine(Record KVSPSA Job BudgetLine Template, Record KVSPSA Job Budget Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferWBSBudgetLine(var JobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template"; JobBudgetLine: Record "KVSPSA Job Budget Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferWBSBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferWBSBudgetLine(var JobBudgetLineTemplate: Record "KVSPSA Job BudgetLine Template"; JobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;

KVSPSAOnAfterTransferWBSCalculationFormulaOnTransferWBSCalculationFormulas(Record KVSPSAPSP Calculation Mapping, Record KVSPSAPSP Calculation Mapping) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferWBSCalculationFormulaOnTransferWBSCalculationFormulas(var PSPCalculationMappingTo: Record "KVSPSAPSP Calculation Mapping"; PSPCalculationMappingFrom: Record "KVSPSAPSP Calculation Mapping"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferWBSCalculationFormulaOnTransferWBSCalculationFormulas', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferWBSCalculationFormulaOnTransferWBSCalculationFormulas(var PSPCalculationMappingTo: Record "KVSPSAPSP Calculation Mapping"; PSPCalculationMappingFrom: Record "KVSPSAPSP Calculation Mapping")
begin
end;

KVSPSAOnAfterTransferWBSLine(Record KVSPSA Job PSP Line Template, Record KVSPSAJobPSPLine) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferWBSLine(var JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; JobPSPLine: Record "KVSPSAJobPSPLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnAfterTransferWBSLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferWBSLine(var JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; JobPSPLine: Record "KVSPSAJobPSPLine")
begin
end;

KVSPSAOnBeforeFinalize(Record KVSPSAJob Template, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFinalize(JobTemplate: Record "KVSPSAJob Template"; var OpenTemplateCard: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeFinalize', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFinalize(JobTemplate: Record "KVSPSAJob Template"; var OpenTemplateCard: Boolean; var IsHandled: Boolean)
begin
end;
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertBudgetTemplLineLinkByBudgetLineTaskLink(BudgetLineTaskLink: Record "KVSPSABudget Line Task Link"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeInsertBudgetTemplLineLinkByBudgetLineTaskLink', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertBudgetTemplLineLinkByBudgetLineTaskLink(BudgetLineTaskLink: Record "KVSPSABudget Line Task Link"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean)
begin
end;
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertWBSTemplateLineLinkByPSPLineTaskLink(PSPLineTaskLink: Record "KVSPSAPSP Line Task Link"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeInsertWBSTemplateLineLinkByPSPLineTaskLink', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertWBSTemplateLineLinkByPSPLineTaskLink(PSPLineTaskLink: Record "KVSPSAPSP Line Task Link"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeTransferJobDataDimension(Record Default Dimension, Record Job, Record KVSPSAJob Template, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferJobDataDimension(JobDefaultDimension: Record "Default Dimension"; Job: Record "Job"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeTransferJobDataDimension', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferJobDataDimension(JobDefaultDimension: Record "Default Dimension"; Job: Record "Job"; JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeTransferJobDataEvaluationBook(Record KVSPSAJob Evaluation Book, Record Job, Record KVSPSAJob Template, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferJobDataEvaluationBook(JobEvaluationBook: Record "KVSPSAJob Evaluation Book"; Job: Record "Job"; var JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeTransferJobDataEvaluationBook', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferJobDataEvaluationBook(JobEvaluationBook: Record "KVSPSAJob Evaluation Book"; Job: Record "Job"; var JobTemplate: Record "KVSPSAJob Template"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeTransferWBSBudgetLine(Record KVSPSA Job PSP Line Template, Record KVSPSA Job Budget Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferWBSBudgetLine(JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; JobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeTransferWBSBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferWBSBudgetLine(JobPSPLineTemplate: Record "KVSPSA Job PSP Line Template"; JobBudgetLine: Record "KVSPSA Job Budget Line"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeTransferWBSLine(Record KVSPSAJob Template, Record KVSPSAJobPSPLine, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeTransferWBSLine(JobTemplate: Record "KVSPSAJob Template"; var JobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSACreateJobTmplByJobMgt", 'KVSPSAOnBeforeTransferWBSLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeTransferWBSLine(JobTemplate: Record "KVSPSAJob Template"; var JobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean)
begin
end;