Normalmente, los pasos de derivación se procesan de la siguiente forma:
...
1. Si ha definido una condición para realizar un paso de derivación (véase más adelante), primero se verificará dicha condición. Si no se cumple, el paso no se lleva a cabo.
2. El sistema verifica si los campos fuente tienen valores. Si alguno de los campos fuente no tiene ningún valor, la derivación no se realiza.
3. Si alguno de los campos de destino de este paso de derivación no tiene ningún valor, el sistema ejecuta el paso de derivación. Si el sistema puede calcular valores, se derivan los valores de todos los campos de destino vacíos. Los campos que ya tienen valores permanecen inalterados.
4. Si el sistema no encuentra valores de destino apropiados en este paso de derivación, debido a valores predefinidos del campo fuente, no se modifica ninguno de los campos destino. No se visualiza ningún mensaje de error.
Esto significa que con las parametrizaciones estándar, la derivación de imputaciones no reemplaza campos que ya tienen valores.
Puede utilizar condiciones, atributos de campos y atributos de pasos, para controlar este método estándar de pasos de derivación del procesamiento:
Condiciones
Para cada paso de derivación, puede definir una condición en la etiqueta Condición, que se debe cumplir para que el paso se pueda ejecutar. Una condición consta de varias condiciones subordinadas que comparan los valores de imputación con constantes.
Ejemplo: Podría estipular que un paso se puede ejecutar únicamente si la sociedad es “1000”. En este caso, escribiría lo siguiente en la página de la etiqueta Condición:
Nombre |
Descripción |
Operando |
Valor |
COMPANY_CODE |
Sociedad |
= |
1000 |
Atributos de paso
En la etiqueta Atributos, puede utilizar las características del paso, para cada paso de derivación, para controlar si:
· Aparece un mensaje de error, si no se encuentra ningún valor de destino
· Se termina el procesamiento de la estrategia, si no se encuentra ningún valor
Para los tipos de derivación "Inicialización" y "Desplazar", esta función no está disponible.
Puede realizar también parametrizaciones para "reglas de derivación" para permitir que se actualicen las fechas de vencimiento para entradas de regla. Si activa este atributo, puede definir una fecha de "inicio de validez" para las entradas de reglas de derivación.
Atributos de campo
Puede determinar características de campo seleccionando para los campos fuente y destino.
· Puede establecer parametrizaciones para permitir valores en blanco para un campo fuente. Esto significa que se realizará la derivación, aún cuando el campo fuente no contenga ningún valor.
· Para un campo destino puede establecer que:
¡ No se acepte el nuevo valor si ya se ha tomado un valor de un paso de derivación anterior
¡ El nuevo valor se copie, aún cuando está vacío
¡ El nuevo valor se copie, si tiene un valor concreto
Esto permite asegurar que cualquiera que sea el valor determinado por el paso de derivación, se copie en el campo destino independientemente de que el campo contenga ya un valor. Después de esta derivación, no podrá reemplazar este valor manualmente.
En versiones anteriores, al realizar las parametrizaciones adecuadas en el Customizing (fijación de imputación FM-CO y fijación de imputación FM-CO), se podía evitar que se reemplazasen imputaciones del control presupuestario derivadas por el sistema. A partir de la versión 462, esta parametrización del Customizing ya no está disponible.
· Además del paso de derivación "Regla de derivación", para campos fuente y destino, puede definir que se incluya el contenido completo del campo, o sólo parte de él.