!--a11y-->
Funciones flexibles 
Las funciones flexibles amplían considerablemente las opciones de cálculo de cantidades, ya que permiten ejecutar evaluaciones mediante tablas internas. Por ejemplo, las tablas internas pueden comprender operaciones empresariales para hojas de ruta, componentes de una lista de materiales o posiciones del cálculo de coste. Los datos a los que se accede se hacen más detallados. Es posible, por ejemplo, evaluar varios componentes de lista de materiales de una orden de fabricación o componentes de material de actividades en la red.
Las funciones flexibles también permiten seguir procesando los resultados después de haber verificado necesidades concretas definidas por los usuarios.
Las funciones flexibles constan de los componentes siguientes:
· La tabla que se evalúa (especificada en una función flexible)
· Condiciones: Para cada entrada de tabla interna, el Sistema R/3 verifica si se cumple unacondición de usuario.
· Fórmula: Si se cumple la condición, el Sistema R/3 evalúa una fórmula definida por el usuario (por entrada en la tabla interna). La fórmula utiliza los datos que se encuentran en la entrada en cuestión. El resultado de la fórmula es un valor numérico.
· Cálculo: Se procesan entonces todos los resultados de fórmula de una evaluación. Se pueden, por ejemplo, totalizar, o se puede calcular la media (indicado en la función flexible). La descripción de la función flexible muestra la clase de tratamiento: Total... - Suma, Multi ... - Multiplicación, Media ... Cálculo de la media.

Si no se define una condición, la fórmula evalúa todas las entradas de la tabla interna.
Defina las funciones flexibles en el editor del modelo. Seleccione una función con asignación de tabla en el árbol de funciones e introduzca las condiciones y las fórmulas.
Para obtener más información, véase Definición de funciones flexibles.
Una función flexible evalúa una lista de materiales (TotalOfBOMItems). El sistema verifica si cada componente de lista de materiales cumple la condición "categoría de posición = material de almacén" (el usuario introduce la condición). Si se cumple la condición, se calculan los valores por componente mediante una fórmula introducida por el usuario. Se calculan los valores individuales (especificado en la función flexible).
