!--a11y-->
Una macroinstrucción es una operación matemática que consta de una secuencia de instrucciones. Estas instrucciones se llevan a cabo cuando se ejecuta la macroinstrucción. Las macroinstrucciones son útiles, por lo tanto, para series de instrucciones frecuentemente requeridas y/o complicadas. Aunque las propias instrucciones puedan ser complejas, ejecutar la macroinstrucción es muy simple para el usuario. Ni siquiera se necesita estar familiarizado con el cálculo que se realiza. Por lo tanto, las macroinstrucciones ahorran tiempo y previenen errores de tipificación.
Se pueden utilizar dos tipos de macroinstrucción en la Planificación global de producción/ventas (SOP):
La SOP estándar viene provista de macroinstrucciones para la planificación a dos niveles de grupos de productos y materiales (véase
Pueden definir sus propias macroinstrucciones en un tipo de planificación. A continuación se aplican estas macroinstrucciones a planes basados en este tipo de planificación.
Puede ejecutar macroinstrucciones en proceso de fondo o en modo interactivo. En la ejecución en proceso de fondo, el sistema calcula los resultados en el nivel de planificación definido en la variante. En la ejecución en modo interactivo, el sistema calcula los resultados de uno de los modos siguientes:
El indicador Planificación de agregación en el tipo de planificación está activado.
El indicador Planificación de agregación en el tipo de planificación está desactivado.
El nivel de planificación en el que ejecuta la macroinstrucción también da una diferencia en los resultados, como vemos en el siguiente ejemplo:

Los valores de ventas planificadas de su sociedad GL son los siguientes:

Registre la siguiente macroinstrucción:
Operando |
Operador |
Operando |
Resultado |
Ventas |
+ |
1 |
Ventas revisadas |
Si ejecuta esta macroinstrucción en el nivel de organización de ventas, obtendrá el resultado siguiente:
Operando |
Operador |
Operando |
Resultado |
100 |
+ |
1 |
101 |
El total es 101. Este total se desagrega al nivel detallado.
Si ejecuta la macroinstrucción en el nivel de material (es decir, el nivel detallado), obtendrá el resultado siguiente:
Operando |
Operador |
Operando |
Resultado |
10 |
+ |
1 |
11 |
40 |
+ |
1 |
41 |
20 |
+ |
1 |
21 |
30 |
+ |
1 |
31 |
Estos resultado se agregan al nivel total. El total es 104.