procedure ValidatePeriodFormula(PeriodFormula: Code[20], var LanguageId: Integer)
Parameters
Name
Type
Description
PeriodFormula
Code[20]
LanguageId
Integer
TryCalculatePeriodStartEnd
[TryFunction]
procedure TryCalculatePeriodStartEnd(PeriodFormula: Code[20], LanguageId: Integer, Date: Date, var StartDate: Date, var EndDate: Date, var PeriodError: Boolean): Boolean
Parameters
Name
Type
Description
PeriodFormula
Code[20]
LanguageId
Integer
Date
Date
StartDate
Date
EndDate
Date
PeriodError
Boolean
Returns
Type
Description
Boolean
CalculatePeriodStartEnd
procedure CalculatePeriodStartEnd(PeriodFormula: Code[20], LanguageId: Integer, Date: Date, var StartDate: Date, var EndDate: Date, var PeriodError: Boolean)
Parameters
Name
Type
Description
PeriodFormula
Code[20]
LanguageId
Integer
Date
Date
StartDate
Date
EndDate
Date
PeriodError
Boolean
ParsePeriodFormula
procedure ParsePeriodFormula(FormulaExpression: Code[20], var LanguageId: Integer)
Parameters
Name
Type
Description
FormulaExpression
Code[20]
LanguageId
Integer
ParsePeriodFormula
procedure ParsePeriodFormula(FormulaExpression: Code[20], var Steps: Integer, var Type: Enum "Period Type", var RangeFromType: Enum "Period Formula Range", var RangeToType: Enum "Period Formula Range", var RangeFromInt: Integer, var RangeToInt: Integer, var LanguageId: Integer)