Skip to content

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