Technical data
Creating Rules, Formul as, and User Functions Chapter 10
Error Message Description
Duplicate dimensions in member references. Two or more member references in a data cube slice use the same
dimension. A data cube slice can refer to only one mem ber from
each dimension. For this reason, you must remove one of the
clashing member references.
See Enterprise PeopleTo ols 8.49 PeopleBook: Using PeopleSoft
Applicatio ns , “Working With Pages,” Slicing A nalytic Grid
Data.
Error in ARGUMENTS of user function %1. The analytic calculation engine encountered an error while
parsing the ARGUMEN TS section of the user function. Please
check this section to make sure that it conforms to the following
syntax:
ARGUMENTS(argument1, argument2...argumentN)
Dimension arguments should be declared with a prefix of $, and
expression arguments should be declared with a p refix of @.
The following error occurred w hile preprocessing
user function %1 – %2.
This error occurred while processing th e user function, which
was referred to in anoth er rule or user function.
Function not allowed in this co ntex t. You used a function that is not allowed in the curren t context.
Functions are n ested too deeply. Functions are nested when one function is used insid e another
function. For example, th e SIN function is nested inside the ABS
function in th e expression ABS(SIN(A)). Th e nesting depth
refers to the number of l evels of functions within functions. F or
example, the expression ABS(SIN(MAX(A, B))) has a depth
of three, while MAX(ABS(A), SIN(B)) has a depth of two,
because the SIN function is not used inside the ABS function.
Functions can be n ested up to 32 levels deep. This error messag e
appears when you try to nest functio ns beyond this limit.
Internal erro r. Uncompiled user function reference
made in the formul a .
The analy tic calculatio n engine encountered an internal error
while compiling rules. Please analyze and correct the user
function in qu estion .
Invalid constant. The rule c ontains an invalid constant reference. Please refer to
the valid constants that are supported by PeopleSoft An alytic
Calculation Engine.
See C
hapter 10, “Creating Rules, Formulas, and User
Functi ons,” Understanding the Elements of Rules, page 120.
Invalid dimension %1. A function is referring to a dimension that does not exist. Make
sure that all of the dim ension names in the rule are spelled
correctly.
Invalid function % 1. The rule contains a user function or built-in functio n n a me
that the analytic calculation engine does not recognize. The
analytic calculation engine reads a name as a function w hen it is
followed by an opening parenthesis. For example, the ex pressio n
A + BLOOPER(X) generates this error because PeopleSoft
Analytic Calculatio n E ngine does not contain a function called
BLOOPER.
116 Copyright © 1988-2007, Oracl e. All rights reserved.