El valor base alternativo se utiliza únicamente como base de cálculo, mientras que el cálculo alternativo se utiliza para modificar el valor final.
Por ejemplo, imagina que tienes un tipo de condición ZZ01, con un registro de condición mantenido (datos maestros) por $100. Ahora, la condición ZZ02 también existe más abajo en el esquema, pero con una tasa del 10%. El cálculo estándar resultaría en un valor final de $110.
El valor base alternativo podría decir: "no utilices $100 como base, utiliza solo el precio original PR00, que era de $90". Entonces, el valor final sería $100 + (10% de $90) = $109.
La rutina de cálculo alternativa dice: "ignora el 10% por completo. En su lugar, utiliza un 20% calculado externamente". Entonces, terminas con un valor final de $100 + (20% de $100) = $120.
Al combinar ambos, podrías obtener $100 + (20% de $90) = $118.
Una vez más,
Tipo de Cálculo Alternativo:
Normalmente, si deseas calcular un valor, debes utilizar un tipo de cálculo para determinar el valor. Este tipo de cálculo puede ser de adición, sustracción o multiplicación. De manera similar, SAP también tiene un tipo de cálculo predeterminado en los datos de control del tipo de condición. Allí tienes las opciones de basado en cantidad, basado en cantidad fija o basado en porcentaje.
Lo que sucede es que, si defines tu tipo de condición que calcula el precio base de un material basado en la cantidad, entonces el cálculo se realizará en función de la cantidad del material. Si el cliente ordena 10 unidades y has mantenido un precio unitario de 100 Rs para cada material, entonces el valor determinado es de 1000 INR. De manera similar, si el tipo de condición de descuento, mantienes el tipo de cálculo como %. Esto significa que si mantienes el valor del 10% en el registro de condición, entonces este porcentaje se toma como el tipo de cálculo y se determina el valor de la condición.
En algunos casos, debes renunciar a los tipos de cálculo predeterminados y utilizar un método específico del cliente para calcular un valor. Por ejemplo, si estás calculando los cargos de flete para un material, depende de muchos criterios como el peso, el volumen y también el monto mínimo, etc. En esos casos, renuncias al valor predeterminado y luego utilizas el tipo de cálculo alternativo para calcular el valor de la condición contra la condición particular.
Valor Base de Condición Alternativo:
Si debes calcular algún valor, debes tener un valor base para ello. Por ejemplo, si deseas calcular un descuento del 10% para un material, entonces debes tener un valor base sobre el cual se calcula este 10%. Normalmente tomas el valor de la condición del precio base del material para calcular el valor.
Ahora, si no deseas tomar el valor base y tomar otros valores como valor base que se derivan de alguna fórmula. Entonces creas una rutina que realizará las operaciones matemáticas en la rutina y te derivará un valor que ahora se utiliza como valor base para calcular el valor de la condición para un tipo de condición particular.
Requisito:
Un factor en la técnica de condición que restringe el acceso a una tabla de condiciones. El sistema solo accede a una tabla de condiciones para determinar el precio si se ha cumplido el requisito especificado.
Ejemplo:
El sistema utiliza una secuencia de acceso para determinar el precio de un material. Uno de los accesos en la secuencia contiene el requisito "en moneda extranjera". El sistema solo utiliza la tabla detrás de este acceso si la orden de venta para la cual se debe calcular el precio está en una moneda extranjera.