✒️SAP SD La técnica de condiciones en la determinación de precios
SAP SD La técnica de condiciones en la determinación de precios
Técnica de condiciones en la determinación de precios
1 - Introducción al esquema de cálculo
Para una determinación de precios existen un conjunto de clases de condición posibles para la operación. Estas se encuentran vinculadas a un esquema de cálculo. El esquema se determina en el customizing en función de:
- Área de ventas (organización de ventas, canal de distribución y sector).
- Documento de ventas (esquema de documento).
- Solicitante (esquema de cliente).
Existen una gran variedad de atributos para el customizing de los esquemas de cálculo, que afectan a las clases de condiciones individualmente:
- Nivel: determina la secuencia en que las condiciones se irán procesando en el esquema, y como están ubicadas en el documento de ventas.
- Subtotales: para dejar un subtotal comprendido para ciertas clases de condiciones, se debe dejar en blanco el campo "clase de condición" y escribir un nombre para el subtotal en el campo Descripción.
- Nivel de referencia: permite determinar una base alternativa con referencia al cálculo o valor de la condición y para consolidar las condiciones para los subtotales.
- Requisitos: determinan cómo el sistema utilizará las clases de condición individuales.
- En el esquema de cálculo una clase de condición se puede marcar como:
· Condición obligatoria.
· Una condición que solo se puede introducir manualmente (no se toman en cuenta las secuencias de acceso).
· Condición para fines estadísticos.
Además se definen varios atributos técnicos, como ser: fórmula de cálculo (fórmula utilizada para la determinación del valor de una condición, como alternativa a la fórmula estándar), fórmula base (fórmula que se utiliza para la determinación de la base de la condición, como alternativa de la fórmula estándar) e indicador para impresión.
El esquema de precios almacena todas las clases de condiciones y particularidades de configuración de las mismas.
2 - Secuencia de acceso
La secuencia de acceso es la constitución de una estrategia de búsqueda que emplea el sistema para encontrar un registro maestro de condición que sea válido para una clase de condición. Esta secuencia especifica de qué forma debe leer el sistema los registros de condición referentes a una clase de condición.
Cada clase de condición tendrá su secuencia de acceso, y cada secuencia de acceso sus tablas de condiciones en las que buscar los registros maestros, por ejemplo (gráfco 612):
Clase de condición PR00 (precio)- Secuencia de acceso PR02
Clase de condición K007 (descuento %) - Secuencia de acceso K007
Clase de condición K020 (reducción para clientes importantes) - Secuencia de acceso K020
Secuencia de acceso PR02 . Tabla de condiciones:
1.- Cliente/material
2.- Lista precios/Moneda/Material
3.- Material
Se le puede asignar una secuencia de acceso a una clase de condición (salvo a las clases de condición configuradas como cabecera).
Las secuencias de accesos toman los campos claves para los accesos a través de tablas de condiciones, estas son combinaciones de campos que forman la clave de un registro de condición.
Una secuencia puede tener más de un acceso (campos claves), en este caso, se suelen clasificar de específicos a generales en orden ascendente.
Un acceso también puede estar supeditado a los requisitos en la secuencia de acceso.
Audio: Defina la menor cantidad de secuencias de accesos para una clase de condición. De lo contrario, el mantenimiento de los registros de condición y el análisis de los precios puede ser complicado. Cada secuencia de acceso puede tener múltiples tablas de condición con accesos para datos a cargar con características para determinar el precio de una condición del pricing de un pedido. Siempre que defina tablas de condiciones, deje la condición más particular como primera y luego vaya hasta la más general, de forma que se encuentre primero el registro más específico, y si no es encontrado se busque por el general.
3 - Visión general de la determinación de precios
Utilizamos el ejemplo del gráfico 613, en el cual se registra un pedido de 120 unidades de un pedido. El sistema, a través de la técnica de condición, debe determinar el precio automáticamente.
En primer lugar el documento toma el procedimiento de precios o esquema de cálculo asignado mediante: el área de ventas (para la cual se creó el documento), tipo de documento de ventas (por el dato esquema de documento que tiene el customizing de la clase de pedido) y el esquema de cliente dado por el maestro del solicitante del pedido. El esquema de cálculo determina las clases de condición.
Se determinan por tanto las clases de condición correspondientes, vinculadas al esquema de cálculo, y de ellas se determinarán los valores de condición (registros de condición), por medio de las diferentes secuencias de accesos asignadas a las clases de condición.
La secuencia en la que aparecen las tablas de condiciones representa la estrategia de búsqueda para determinar el registro de condición correspondiente.
Cada tabla de condiciones se vincula a un acceso, que puede ser un acceso a los registros de condición con la clave indicada.
El sistema identificará cuál es el registro de condición válido y correspondiente a la clave específica por la tabla de condiciones (accesos).
Se va recorriendo todos los accesos de la secuencia hasta encontrar un registro maestro válido para uno de estos accesos.
En el ejemplo, el registro maestro se encuentra para accesos de Lista de precios/Moneda/Material de la secuencia de accesos PR02 para la clase de condición PR00.
Una vez que el sistema encontró el registro maestro para un acceso, el valor del registro es copiado como valor de condición al pedido de ventas. Si el registro de precios es por escala, se tomará en cuenta el valor de escala correspondiente.
Para cada clase de condición (KA00 y RA01) se realiza el mismo proceso hasta que el esquema de cálculo se haya analizado completamente.
El esquema de precios también puede denominarse procedimiento o determinación.
Pregunta de alumno
La definición de fórmula de cálculo y fórmula base no me queda muy clara y las confundo. Por favor, podrías aclararme estos términos y si puede ser indicarme algún pequeño ejemplo, aunque sea por escrito.
La fórmula de cálculo te ayuda a dar un valor final de condición. Ejemplo, quieres hacer el cálculo de un descuento y aplicas, por ejemplo, un porcentaje, por los kilogramos, multiplicado por un factor de calidad y verificando si el cliente tiene una condición en el maestro (para todo esto necesitas rutina abap, porque la lógica es muy compleja). Colocas una rutina de fórmula de cálculo en la clase de condición en el esquema, y el valor de la condición se sobrescribe por lo calculado en la fórmula.
La fórmula base es distinto. Hay muchas condiciones que tienen un valor base sobre la que se calculan. Ejemplo, los impuestos. Por ejemplo. Tienes que calcular una alícuota de impuestos, teniendo en consideración ciertas condiciones del maestro del cliente. Entonces, tomas el maestro del cliente y por una condición dices que sobre la BASE IMPONIBLE, el neto de una factura, esa condición te exige que solo puedas aplicar la alícuota sólo solo el 50% de la base. Entonces, modificas la base, con la fórmula de la base (rutina abap), dividiéndola por 2 y la alícuota del X % se calcula sobre esa base nada más.
Ejercicio de Repaso:
1. ¿Qué objeto de la determinación de precios contiene las clases de condición, así como la secuencia en la que se ejecutan en el documento de ventas?
El esquema de cálculo es el objeto de la determinación de precios que contiene las clases de condición, así como la secuencia en la que se ejecutan en el documento de ventas
2. ¿Cuáles son los criterios que influyen al determinar el esquema de cálculo en la determinación de precios?
Los criterios que influyen en la determinación del esquema de cálculo son:
%uF0B7 El área de ventas (organización de ventas, canal de distribución y sector)
%uF0B7 Un código denominado esquema de documento almacenado en la clase de documento de ventas.
%uF0B7 Un código denominado esquema de cliente almacenado en el maestro de clientes.
3. ¿Cuál es el elemento de precio que se utiliza para controlar la determinación de precios de modo que se pueda indicar que en la determinación de precios automática se utilice un precio propio de cliente en lugar de un precio de material?
La secuencia de acceso determina la secuencia en la que se determinarán y leerán los registros de condición para una clase de condición.
 
 
 
Sobre el autor
Publicación académica de Sebastian Zunino, en su ámbito de estudios para la Carrera Consultor en SAP SD.
Sebastian Zunino
Profesión: Consultor Sap Seguridad - Argentina - Legajo: VQ83V
✒️Autor de: 125 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Sebastian Zunino