Inicio del área de contenido

Documentación de función Editor de fórmula Localizar documento en árbol de navegación

Utilización

El editor de fórmula se usa para definir ratios en un Esquema de cálculo. Un ratio se puede definir como una fórmula utilizando operaciones matemáticas estándar, y conteniendo ratios u otros ratios calculados. También puede programar sus propias funciones ABAP.

Condiciones previas

La sociedad PA tiene que estar definida.

Características

- Fórmulas no definidas

- Fórmulas recursivas

- Correcta utilización de los operadores y de los paréntesis

Nota

Sólo debe utilizar Sin verificar si tiene que salir de la ventana de diálogo antes de terminar de definir la fórmula. Cuando termina la fórmula, seleccione siempre Verificar.

Las funciones para esquemas de cálculo se definen como rutinas FORM en el Include SAPMKEBF. Allí puede definir también sus propias funciones para complementar las existentes.

La interfase de sus formularios debe seguir las convenciones mostradas en el Include SAPMKEBF. Esto significa que el parámetro de retorno se declara primero y, a continuación, los parámetros de entrada después de "USING". No defina ninguna clase.

Ejemplo 

FORM notzero USING pe p1.
IF p1 = 0.

pe = 0.
ELSE.

pe = 1.
ENDIF.

La función "notzero" espera un parámetro "p1". Si este parámetro no es "0", la función devuelve ("pe") un "1", de lo contrario devuelve un "0".

Atención

Cuando llama un esquema de cálculo, el sistema lee el Include SAPMKEBF y analiza las rutinas FORM existentes para que se puedan visualizar con la función Entradas posibles del editor de fórmulas. Si la interfase no sigue las convenciones mostradas, no se puede utilizar la función en esquemas de cálculo.

Si se añaden más rutinas FORM al Include SAPMKEBF, se debe verificar el código ABAP y activar el Include SAPMKEBF.

 

 

 

 

Fin del área de contenido