✒️SAP SD Las funciones especiales para la determinación de precios
SAP SD Las funciones especiales para la determinación de precios
1 | Condiciones colectivas:
CONDICIONES COLECTIVAS: Le permiten combinar el valor de la base de la condición a partir de múltiples ítems antes de calcular el valor de la condición.
Figura - Condiciones colectivas
Clase de condición K029 / Condiciones Colectivas
Registro de condiciones K029
> Grupo de materiales 02
Registro de condiciones K029
Grupo materiales 02: Material M1 / M2
Si vemos la figura anterior, el valor base de la condición KO29 se calcula a partir de la suma de las posiciones, es decir 60 kg 70 kg. Por esta razón, cuando el sistema busca el registro de condición correspondiente, toma sobre la base de 130 kg, y según la escala, encuentra un valor de $20/kg.
Figura - Condiciones colectivas con clave distinta
Clase de condiciones K005
> Rutina condiciones col. 3
Registro de condición K005
M1
> Desde 0: 8$ / Unidad
> Desde 10: 15$ / Unidad
M2
> Desde 0: 8$ / Unidad
> Desde 10: 20$ / Unidad
Pedido
Pos 10 | M1 | 3UN | K005 45-
Pos 20 | M2 | 7UN | K005 140-
El objetivo de la condición colectiva con clave distinta es acumular las cantidades de posición para determinar los valores de escala, pero que cada posición lea su propio registro de condición con esa cantidad.
Fíjense que la diferencia con el ejemplo anterior, es que dado que las posiciones tienen datos diferentes, (la clave para acceder a la tabla de acceso es diferente) como ser en este caso, el grupo de material (M1 y M2), si bien el valor base es el mismo, 10 unidad, cada ítem accede a un registro de condición diferente. Al primer item le corresponde $15/unidad, mientras que al segundo, le corresponde $20/unidad.
2| Exclusión de condiciones
En el esquema de cálculo, las condiciones pueden enlazar con las cláusulas condicionales.
Una cláusula condicional puede evaluar el indicador de exclusión de condiciones y hacer caso omiso de la condición si el indicador está marcado.
Figura - Exclusión de condiciones
Esquema de cálculo
Paso | Clase de Condición | Necesidad
1 | PR00 - Precio | 2
2 | K007 - Descuento | 2
Indicador de exclusión de condición
Registro condición PR00
Exclusiones de condiciones Fijar
Objetivos: El indicador de exclusión de condiciones puede fijarse en la clase de condición o bien en el registro de condición.
3| Comparación de clases de condición
Las clases de condición que deben compararse se colocan primero en un grupo de exclusión. Al determinar el precio, se seleccionan las condiciones con el precio más favorable (recargo inferior o descuento superior) de ese grupo. Todas las demás condiciones se desactivan.
Figura - Determinar el precio más favorable con exclusión de condiciones
Pedido
Se pueden utilizar varios métodos de comparación:
> A: Se comparan todas las condiciones determinadas dentro del grupo de exclusión. Se selecciona el mejor precio. Todas las demás condiciones se desactivan.
> B: Se comparan todos los registros de condición encontrados para una clase de condición. Se selecciona el mejor precio. Todas las demás condiciones se desactivan. Este método puede utilizarse para la clase de condición PR00.
> C: La suma de los registros de condiciones determinados en el primer grupo de exclusión se compara con la suma de los registros de condiciones determinados en el segundo grupo de exclusión. Se selecciona el grupo con el mejor precio. Se desactivan las condiciones del otro grupo.
> D: Si se determina un registro de condición para las clases de condición del primer grupo de exclusión, se desactivarán todos los registros de condiciones para el segundo grupo de exclusión.
> E: Igual que en B, con la excepción de que se selecciona el peor precio (recargo superior o descuento inferior).
> F: Igual que en C, con la excepción de que se selecciona el grupo con el peor precio. Se desactivan las condiciones del otro grupo.
4| Actualización de Condiciones
En los registros de condiciones se pueden actualizar los valores acumulados y se pueden especificar valores límite. De este modo, puede especificarse un valor máximo de condición, un valor base de condición o una cantidad de pedidos para una condición.
Figura - Actualización de condiciones de valores acumulados
Clases de condición K005 Actualización de condiciones: X
Cliente C1 | Material M1 | 5$ / Unidad
Datos adicionales Comerciales
> Valor de condición máximo: 1000$
> Numero máximo de pedidos :
> Base de condición máximo:
Los valores acumulados pueden visualizarse en el registro de condición.
5| Condiciones adicionales
Las condiciones adicionales no poseen una secuencia de acceso propia. Se encuentran junto con el registro de condición subyacente.
Figura - Condiciones adicionales
Clases de Condición: PR00 Precio
Organización de ventas: 1000
Canal de distribución: 01
Cliente: C1
Material: M1
Periodo: Marzo de 1998 | Diciembre de 2000
100 $
Condiciones adicionales
> KA00 - Descuento 1 | 10%
> KA00 - Descuento 2 | 1%
6| Repaso
¿Qué aprendiste en esta lección?
Cómo funcionan las condiciones colectivas.
Cuál es la finalidad de los grupos de exclusión.
De qué manera se puede determinar el precio más favorable.
 
 
 
Sobre el autor
Publicación académica de Alex Francisco Lemos Collazos, en su ámbito de estudios para la Carrera Consultor en SAP SD.
Alex Francisco Lemos Collazos
Profesión: Ingeniero en Sistemas - Colombia - Legajo: QS36A
✒️Autor de: 174 Publicaciones Académicas
🎓Cursando Actualmente: Master S/4HANA Material Management
🎓Egresado de los módulos:
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Inicial