Codeunit 18123294 EOS FindPSPAndBudgetLine
Codeunit 18123294 EOS FindPSPAndBudgetLine
Methods
FindJobAndPSPLine
Obsolete
Pending: Replaced with FindJobAndPSPLineV2. (26.0)procedure FindJobAndPSPLine(JobNo: Code[20]; WorkPackageCodePar: Code[10]; PhaseCode: Code[10]; TaskCode: Code[10]; StepCode: Code[10]; var Job: Record Job; var PSPLine: Record KVSPSAJobPSPLine; var ErrorText: Text[250]) Founded: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPackageCodePar
Code[10]PhaseCode
Code[10]TaskCode
Code[10]StepCode
Code[10]Job
Record "Job"PSPLine
Record "KVSPSAJobPSPLine"ErrorText
Text[250]Returns
Boolean
FindJobAndPSPLineV2
procedure FindJobAndPSPLineV2(JobNo: Code[20]; WorkPackageCodePar: Code[20]; PhaseCode: Code[20]; TaskCode: Code[20]; StepCode: Code[20]; Job: Record Job; var PSPLine: Record KVSPSAJobPSPLine; var ErrorText: Text[250]) Founded: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPackageCodePar
Code[20]PhaseCode
Code[20]TaskCode
Code[20]StepCode
Code[20]Job
Record "Job"PSPLine
Record "KVSPSAJobPSPLine"ErrorText
Text[250]Returns
Boolean
ChooseBudgLineForPSPLine
procedure ChooseBudgLineForPSPLine(PSPLine: Record KVSPSAJobPSPLine; TypeFilter: Integer; NoFilter: Code[20]; VariantCodeFilter: Code[20]; OldLineNo: Integer; var PSAJobBudgLine: Record "KVSPSA Job Budget Line") Founded: Boolean
Parameters / Return Value
PSPLine
Record "KVSPSAJobPSPLine"TypeFilter
IntegerNoFilter
Code[20]VariantCodeFilter
Code[20]OldLineNo
IntegerPSAJobBudgLine
Record "KVSPSA Job Budget Line"Returns
Boolean
FindUniqueBudgetLine
Obsolete
Pending: Replaced with FindUniqueBudgetLineV2. (26.0)procedure FindUniqueBudgetLine(JobNo: Code[20]; WorkPaketCode: Code[10]; PhaseCode: Code[10]; TaskCode: Code[10]; StepCode: Code[10]; Type: Option; No: Code[20]; VariantCode: Code[20]; var PSAJobBudgLine: Record "KVSPSA Job Budget Line") Founded: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPaketCode
Code[10]PhaseCode
Code[10]TaskCode
Code[10]StepCode
Code[10]Type
OptionNo
Code[20]VariantCode
Code[20]PSAJobBudgLine
Record "KVSPSA Job Budget Line"Returns
Boolean
FindUniqueBudgetLineV2
procedure FindUniqueBudgetLineV2(JobNo: Code[20]; WorkPaketCode: Code[20]; PhaseCode: Code[20]; TaskCode: Code[20]; StepCode: Code[20]; Type: Option; No: Code[20]; VariantCode: Code[20]; var PSAJobBudgLine: Record "KVSPSA Job Budget Line") Founded: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPaketCode
Code[20]PhaseCode
Code[20]TaskCode
Code[20]StepCode
Code[20]Type
OptionNo
Code[20]VariantCode
Code[20]PSAJobBudgLine
Record "KVSPSA Job Budget Line"Returns
Boolean
TestConnectedBudget
Obsolete
Pending: Replaced with TestConnectedBudgetV2. (26.0)procedure TestConnectedBudget(JobNo: Code[20]; WorkPaketCode: Code[10]; PhaseCode: Code[10]; TaskCode: Code[10]; StepCode: Code[10]; BudgetLineNo: Integer; TypeText: Text[30]; Type: Option; No: Code[20]; VariantCode: Code[20]; var PSAJobBudgLine: Record "KVSPSA Job Budget Line"; var ErrorText: Text[250]) OK: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPaketCode
Code[10]PhaseCode
Code[10]TaskCode
Code[10]StepCode
Code[10]BudgetLineNo
IntegerTypeText
Text[30]Type
OptionNo
Code[20]VariantCode
Code[20]PSAJobBudgLine
Record "KVSPSA Job Budget Line"ErrorText
Text[250]Returns
Boolean
TestConnectedBudgetV2
procedure TestConnectedBudgetV2(JobNo: Code[20]; WorkPaketCode: Code[20]; PhaseCode: Code[20]; TaskCode: Code[20]; StepCode: Code[20]; BudgetLineNo: Integer; TypeText: Text[30]; Type: Option; No: Code[20]; VariantCode: Code[20]; var PSAJobBudgLine: Record "KVSPSA Job Budget Line"; var ErrorText: Text[250]) OK: Boolean
Parameters / Return Value
JobNo
Code[20]WorkPaketCode
Code[20]PhaseCode
Code[20]TaskCode
Code[20]StepCode
Code[20]BudgetLineNo
IntegerTypeText
Text[30]Type
OptionNo
Code[20]VariantCode
Code[20]PSAJobBudgLine
Record "KVSPSA Job Budget Line"ErrorText
Text[250]Returns
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.