KVSPSACopy PSP#
Procedures#
SetParametersForFullPSPCopy(Record KVSPSAJobPSPHeader, Record KVSPSAJobPSPHeader) :#
procedure SetParametersForFullPSPCopy(SourceJobPSPHeader: Record "KVSPSAJobPSPHeader"; NewJobPSPHeader: Record "KVSPSAJobPSPHeader"):
Events#
KVSPSAOnBeforeAutoDeactivateOldPSPHeader(Record Job, Record KVSPSAJobPSPHeader, Record KVSPSAJobPSPHeader, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeAutoDeactivateOldPSPHeader(Job: Record "Job"; var OldJobPSPHeader: Record "KVSPSAJobPSPHeader"; var NewJobPSPHeader: Record "KVSPSAJobPSPHeader"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACopy PSP", 'KVSPSAOnBeforeAutoDeactivateOldPSPHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeAutoDeactivateOldPSPHeader(Job: Record "Job"; var OldJobPSPHeader: Record "KVSPSAJobPSPHeader"; var NewJobPSPHeader: Record "KVSPSAJobPSPHeader"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeCheckSourceJobPSPHeaderInCopyPSP(Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckSourceJobPSPHeaderInCopyPSP(var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACopy PSP", 'KVSPSAOnBeforeCheckSourceJobPSPHeaderInCopyPSP', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckSourceJobPSPHeaderInCopyPSP(var IsHandled: Boolean)
begin
end;
KVSPSAOnInitVisibleAndDefaultValue(Enum KVSPSACopyPSPOptionType) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnInitVisibleAndDefaultValue(CopyPSPOptionType: Enum "KVSPSACopyPSPOptionType"):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACopy PSP", 'KVSPSAOnInitVisibleAndDefaultValue', '', false, false)]
local procedure DoSomethingKVSPSAOnInitVisibleAndDefaultValue(CopyPSPOptionType: Enum "KVSPSACopyPSPOptionType")
begin
end;
Protected Variables#
GlobalJobPSPHeader#
Type: Record (KVSPSAJobPSPHeader)
GlobalTargetJobPSPHeader#
Type: Record (KVSPSAJobPSPHeader)
GlobalCopyPSPManagement#
Type: Codeunit (KVSPSACopy PSP Management)
GlobalDateCalcForm#
Type: DateFormula
GlobalCopyModeHidden#
Type: Boolean
GlobalCopyStructureOnly#
Type: Boolean
GlobalDateCalcFormHidden#
Type: Boolean
GlobalHideCopyStructureOnly#
Type: Boolean
GlobalIgnoreFinishedBudLines#
Type: Boolean
GlobalIgnoreFinishedBudLinesHidden#
Type: Boolean
GlobalInclBudEntry#
Type: Boolean
GlobalInclBudEntryHidden#
Type: Boolean
GlobalInclBudEntryKeepToDoNo#
Type: Boolean
GlobalInclBudEntryKeepToDoNoEnable#
Type: Boolean
GlobalInclBudEntryKeepToDoNoHidden#
Type: Boolean
GlobalInclBudLine#
Type: Boolean
GlobalInclBudLineHidden#
Type: Boolean
GlobalInclBudLineText#
Type: Boolean
GlobalInclBudLineTextHidden#
Type: Boolean
GlobalInclHeaderComment#
Type: Boolean
GlobalInclHeaderCommentHidden#
Type: Boolean
GlobalInclLineComment#
Type: Boolean
GlobalInclLineCommentHidden#
Type: Boolean
GlobalInclLineText#
Type: Boolean
GlobalInclLineTextHidden#
Type: Boolean
GlobalNewDim#
Type: Boolean
GlobalNewDimHidden#
Type: Boolean
GlobalNewEndDateHidden#
Type: Boolean
GlobalNewPhaseCodeHidden#
Type: Boolean
GlobalNewStartDateHidden#
Type: Boolean
GlobalNewStepCodeHidden#
Type: Boolean
GlobalNewTaskCodeHidden#
Type: Boolean
GlobalSelectedPSPLinesOnly#
Type: Boolean
GlobalSelectedPSPLinesOnlyHidden#
Type: Boolean
GlobalSourceBudgetnameHidden#
Type: Boolean
GlobalSourceJobNoHidden#
Type: Boolean
GlobalSourceVersionHidden#
Type: Boolean
GlobalTargetPositionHidden#
Type: Boolean
GlobalUpdateCostandPriceHidden#
Type: Boolean
GlobalUpdateEnddateStartdate#
Type: Boolean
GlobalUpdateEnddateStartdateHidden#
Type: Boolean
GlobalNewPhaseCode#
Type: Code[20]
GlobalNewStepCode#
Type: Code[20]
GlobalNewTaskCode#
Type: Code[20]
GlobalSourceBudgetname#
Type: Code[20]
GlobalSourceJobNo#
Type: Code[20]
GlobalSourceVersionNo#
Type: Code[20]
GlobalNewEndDate#
Type: Date
GlobalNewStartDate#
Type: Date
GlobalNewPSPLineNo#
Type: Integer
GlobalTargetPosition#
Type: Integer
GlobalCopyMode#
Type: Option
GlobalUpdateCostandPrice#
Type: Option