✒️SAP SD Las funciones especiales
SAP SD Las funciones especiales
LAS FUNCIONES ESPECIALES
En esta lecciòn veremos el uso de las condiciones colectivas, las condiciones adicionales y la comparaciòn de tipos de condiciones.
1 - CONDICIONES COLECTIVAS
Puede marcarse una clase de condiciòn, en el Customizing, como clase de condiciòn colectiva. Al hacerlo, el valor base de la condiciòn, por ejemplo el peso, se calcula como la suma de cada posiciòn individual en un grupo.
Vemos en el ejemplo del gràfico 651, que la clase de condiciòn K029 tiene un registro en escala para ciertos kilogramos. Si consideramos posiciòn por posiciòn, no se podrìa dar un valor de descuento de $20, pero como està marcado como condiciòn colectiva, se suman las posiciones dando que el valor sea 130 kg ubicàndose en el valor de $20 de descuento.
NOTA : Tenga cuidado con las condiciones colectivas puesto que tienen sus detalles por ejemplo a veces las cantidades se redondean para determinar el valor y no es apropiado usar una condiciòn colectiva, las condiciones colectivas se generan a nivel de cabecera y luego surge una propagaciòn de esa misma condiciòn a las posiciones, donde se pueden generar redondeos no muy exactos en la distribuciòn a estas mismas posiciones.
2 - LAS CONDICIONES COLECTIVAS CON CLAVE DISTINTA
La condiciòn colectiva con clave distinta, en su funcionalidad, tiene como objetivo acumular las cantidades de diferentes posiciones para determinar valores de escala que por sì sola la posiciòn no determinarìa, pero adèmas cada posiciòn puede leer su propio registro de condiciòn con esa cantidad.
En el Customizing de la clase de condiciòn se debe tildar el flag de " Condiciòn colectiva ". Luego, se debe definir la medida de acumulaciòn, por ejemplo,unidades.
Ademàs se debe complementar con la determinaciòn de la clave colectiva : 1,2, o 3.
1. Documento completo : esta clave suma las cantidades/valores de todas las posiciones del documento de ventas que comparten la misma clase de condiciòn, con la condiciòn colectiva que se està procesando actualmente.
2. Para todas las clases de condiciòn : suma las cantidades/valores de todas las posiciones del documento de ventas independientemente de las clases de condiciòn que se hayan aplicado.
3. Grupo de artìculos : suma las cantidades/valores de todas las posiciones que en el documento compartan entre sì el mismo grupo de materiales.
3 - LA EXCLUSIÒN DE CONDICIONES
Al momento de definir un esquema de càlculo, en la configuraciòn de èste, se puede definir o enlazar las condiciones con las clàusula condicionales.
Una clàusula condicional puede evaluar el indicador de exclusiòn de condiciòn, o bien, en el registro de condiciòn.
Este indicador puede fijarse en la clase de condiciòn en el esquema o en el registro de la condiciòn. Estos indicadores, en otras palabras, corresponden a codificaciòn ABAP que determina la exclusiòn de una condiciòn, de acuerdo a si, el valor està o no y còmo se excluye. Estas codificaciones se denominan subrutinas.
Se pueden definir las subrutinas propias, ademàs de las existentes en el sistema.
Los indicadores de exclusiòn de una condiciòn pueden encontrarse a nivel customizing o a nivel de dato maestro.
4 - LA DETERMINACIÒN DEL MEJOR PRECIO CON LA EXCLUSIÒN DE CONDICIONES
Existe otro mètodo para la exclusiòn de condiciones, que es el uso de un grupo de exclusiòn. Èste, nos ayudarà a comparar y excluir primero una condiciòn u otra.
Al determinar el precio, se seleccionan las condiciones con el mejor precio (recargo inferior o descuento superior ) de ese grupo. Todas las demàs condiciones se desactivan.
Existen varios mètodos de comparaciòn para los grupos de exclusiò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 compara todos los registros de condiciòn encontrados para una clase de condiciòn. Se toma la condiciòn con el mejor precio, todas las demàs 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 el C, con la excepciòn de que se selecciona el grupo con el peor precio. Se desactivan las condiciones del otro grupo.
>L : Igual que en A, con la excepciòn de que se selecciona el peor precio (recargo superior o descuento inferior) .
5 - LA ACTUALIZACIÒN DE CONDICIONES Y VALORES ACUMULADOS
A la hora de actualizar o modificar los registros de condiciones, es posible determinar valores acumulados y especificar los valores lìmites. De este modo, puede especificarse un valor màximo de condiciòn, un valor base de condiciòn o una cantidad de pedido para una condiciòn.
Estos valores a analizar, se pueden visualizar en el registro de condiciòn correspondiente.
Para que esto se pueda permitir, en el Customizing de la clase de condiciòn se debe activar el flag de Actualizaciòn de condiciones.
6 - LAS CONDICIONES ADICIONALES
Las condiciones adicionales que se definen como adicionales no se encuentran configuradas con una secuencia de acceso propia. Se actualizan junto con el registro de condiciòn subyacente.
Mediante la configuraciòn y asignaciòn de un esquema de càlculo diferente a la clase de condiciòn, se realiza la definiciòn del conjunto de condiciones adicionales permitidas en el Customizing.
Condiciones adicionales : Son aquellas que no estàn configuradas con secuencia de acceso propia.
 
 
 
Sobre el autor
Publicación académica de Adriana Sabrina Araujo, en su ámbito de estudios para la Carrera Consultor en SAP SD.
Adriana Sabrina Araujo
Argentina - Legajo: EK35F
✒️Autor de: 66 Publicaciones Académicas
🎓Cursando Actualmente: Master S/4HANA Sales & Distribution
🎓Egresado de los módulos:
Certificación Académica de Adriana Araujo