🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP SD Las funciones especiales

SAP SD Las funciones especiales

SAP SD Las funciones especiales

FUNCIONES ESPECIALES

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.

Como vemos en el gráfico, en la condición K029 se aplica descuento mediante registros de escala en peso para el grupo de materiales 02, al cual pertenecen los materiales M1 y M2. En el pedido se incluye una línea para cada material, pero si consideramos posición por posición no se podría dar un valor de descuento de $20, pero al estar marcada la condición K029 como colectiva en el customizing, se suman las posiciones de modo que el valor en conjunto sea de 130kg y por tanto se aplica un valor de $20 de descuento.

Audio: Tenga cuidado con las condiciones colectivas, puesto que tienen sus detalles. Por ejemplo, a veces las cantidades se redondean para determinar el valor y en algunos casos puede no ser 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.

Condiciones colectivas con clave distinta

La condición colectiva con clave distinta, 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 además cada posición puede leer su propio registro de condición con esa cantidad.

Por ejemplo, como vemos en el gráfico 652, se define por ejemplo la clase de condición K005 como colectiva, y como clave colectiva el valor 3. Consideramos dos materiales M1 y M2 del mismo grupo de materiales, de modo que para el material M1 en su registro de condición para la K005 se establece un descuento de $8 por unidad a partir de cero unidades pedidas, y un descuento de $15 por unidad a partir de 10 unidades pedidas. Para le material M2 n su registro de condición para la K005 se establece un descuento de $5 por unidad a partir de cero unidades pedidas, y un descuento de $20 por unidad a partir de 10 unidades pedidas. Si creamos un pedido con 3 unidades para M1 y 7 unidades para M2, al ser una condición K005 colectiva y con clase de condición "3" se suman las unidades 3 7 y se aplica la condición K005 con un descuento de $45 para el M1 (3*15) y un descuento de $140 para el material 2 (7*20).

En el customizing de la clase de condición se debe marcar el flag de "Condición colectiva". También se debe definir la Medida de acumulación, por ejemplo unidades, kilos, etc.

Adicionalmente se debe complementar con la determinación de la Clave colectiva, que tiene tres posibles valores:

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 (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 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.

Exclusión de condiciones

Al momento de definir un esquema de cálculo, en la configuración de este, se pueden definir o enlazar las condiciones con las cláusulas condicionales.

Una Cláusula condicional puede evaluar el indicador de exclusión de condición, o bien, en el registro de condición. Es decir, se puede ver en el customizing para el registro de condición, o bien a nivel de registro de condición en el documento.

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 en función de si el valor está o no activado y también especifica cómo se excluye. Estas condiciones se denominan subrutinas, las cuales pueden definirse además de las existentes en el sistema.

=> Los indicadores de exclusión de una condición pueden encontrarse a nivel de customizing o de dato maestro.

En el gráfico 653 vemos como se activa en el customizing para registro de condición para PR00 la cláusula de Exclusión de condiciones. Esto indica, en el esquema de cálculo ejecutará la clase de condición PR00 si solo si el Indicador de exclusión de condiciones a nivel del registro de condición en el esquema de cálculo está en blanco (sin marcar). Es algo así como que en customizing se activa la posibilidad de poder desactivar o no la clase de condición correspondiente en los pasos del esquema de cálculo que la utilicen.

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. Este nos ayudará a comparar y excluir 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.

En el gráfico 654, se observa como para el esquema de cálculo RVAA01 se establecen dos grupos de exclusión, A01 y A02. Cada grupo de exclusión tiene sus propias clases de condición, KA00 y KA05 para el grupo A01, y KF01 y KF02 para el grupo A02. En el pedido, observamos como se determinan todas las clases de condición, pero después para cada grupo (A01 y A02) son desactivadas o excluidas aquellas que no cumplen la condición de mejor precio: mayor descuento (para el grupo A01) y mayor recargo (en el grupo A02).

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 comparan 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. (No se queda con el primer registro de condición encontrado en la secuencia, sino con el de mejor precio).

- 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 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 de 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.

- L: Igual que en A, con la excepción de que se selecciona el peor precio (recargo superior o descuento inferior).

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ímite.

De este modo, puede especificarse para una condición:

- Un Valor máximo de condición,

- Una Base de condición máxima,

- Un número máximo de pedidos.

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.

Condiciones adicionales

Las condiciones 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.

Las Condiciones adicionales son aquellas que no están configuradas con secuencia de acceso propia.

Como se ve en el gráfico 656, condiciones subyacentes pueden ser descuentos como KA00 y RA00, que no tienen su propia secuencia de acceso, sino que actúan sobre la secuencia de acceso de la condición PR00 sobre la cual actúan.

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.


 

 

 


Sobre el autor

Publicación académica de Sebastian Zunino, en su ámbito de estudios para la Carrera Consultor en SAP SD.

SAP Master

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

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las funciones especiales" de la mano de nuestros alumnos.

SAP Master

FUNCIONES ESPECIALES * Condiciones colectivas: Al aplicarlo, el valor base de la condición se calcula como la suma de cada posición individual en un grupo. Se genera a nivel cabecera. * Condiciones colectivas con clave distinta K005: Acumula cantidades en diferentes posiciones para determinar valores de escala que por sí sólo la posición no determinaría. Además, cada posición puede leer su propio registro de condición con esa cantidad. * Grupo de condiciones: - Clausulas condicionales: Puede evaluar el indicador de exclusión de condición o en el registro de condición. - Determinación del mejor precio con la exclusión de condición. - Actualización...

Acceder a esta publicación

Creado y Compartido por: Josephine Irene Figueira Fernandes / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Funciones especiales. En el customizing pueden marcarse una de la clase de condición como clase de condición colectiva lo que trae consigo que el valor base de la condición se calcule como la suma de casa posición individual en el grupo. Condiciones colectiva con clase distinta: tiene como objetivo acumular las cantidades de distintas posiciones con el próposito de definir valores de escala que por si sola la posición no determinaría, pero además cada posición puede leer su propio registro de condición con esa cantidad. Exclusión de condiciones: se llevan a cabo al momento de definir el esquema de calculo, a través de la configuración de este se pueden...

Acceder a esta publicación

Creado y Compartido por: Simón Alberto Pérez Hernández

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las funciones especiales 1. Las condiciones colectivas: Puede marcarse una clase de condicion, en el customizing, como clase de condicion colectiva. Al hacerlo, el valor base de la condicion, por ejemplo el peso, se calcula como la suma de cada posicion individual en un grupo. 2. Las condiciones colectivas con clave distinta: La condicion colectiva con clave distinta, en su funcionalidad, tiene como objeto acumular las cantidades de diferentes posiciones para determinar valores de escala que por si sola la posicion no determinaria, pero ademas cada posicion puede leer su propio registro de condicion con esa cantidad. En el customizing de la clase de condicion se debe tildar el flag de "condicion colectiva" Se debe definir...

Acceder a esta publicación

Creado y Compartido por: Johanna Bejarano Garzon / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Unidad 6, Lección 5 Funciones Especiales: 1) Condiciones colectivas: Se generan a nivel de cabecera y luego surje una propagación a las posiciones, donde se pueden generar redondeos no muy exactos.. Tiene sus detalles del cual hay que tener cuidado , por ejemplo a veces las cantidades se redondean para determinar el valor. 2) Condiciones colectivas con clave distinta: 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 además cada posición puede leer su propio registro de condición con esa cantidad. 3) Exclusión de condiciones: Al momento de definir un esquema de cálculo,...

Acceder a esta publicación

Creado y Compartido por: Gisselle Vega Gonzalez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

FUNCIONES ESPECIALES 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. Como vemos en el gráfico, en la condición K029 se aplica descuento mediante registros de escala en peso para el grupo de materiales 02, al cual pertenecen los materiales M1 y M2. En el pedido se incluye una línea para cada material, pero si consideramos posición por posición no se podría dar un valor de descuento de $20, pero al estar marcada la condición K029 como colectiva en el customizing, se suman las...

Acceder a esta publicación

Creado y Compartido por: Jairo Alejandro Carvajal Rodriguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

FUNCIONES ESPECIALES 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. Como vemos en el gráfico, en la condición K029 se aplica descuento mediante registros de escala en peso para el grupo de materiales 02, al cual pertenecen los materiales M1 y M2. En el pedido se incluye una línea para cada material, pero si consideramos posición por posición no se podría dar un valor de descuento de $20, pero al estar marcada la condición K029 como colectiva en el customizing, se suman las...

Acceder a esta publicación

Creado y Compartido por: Jose Miguel Sanchez Gonzalez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Lección 5: Las funciones especiales Una clase de condición puede marcarse 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. 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 además cada posición puede leer su propio registro de condición con esa cantidad. Al momento de definir un esquema de cálculo, en la configuración de éste, se...

Acceder a esta publicación

Creado y Compartido por: Maribel Munoz Tobon / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


LAS FUNCIONES ESPECIALES Las condiciones colectivas Al marcarse una clase de condición en el customizing como Clase de Condición Colectiva, el valor de la condición se calcula como la suma de cada posición individual en un grupo. Las condiciones colectivas se generan a nivel de cabecera y se propagan a posiciones, donde se pueden generar redondeos no tan exactos en la distribución de estas posiciones. Condiciones colectivas con clave distinta Tiene como objetivo acumular las cantidades de diferentes posicones para determinar valores de escala que la posición en si sola no determinaria, pero ademas cada posición puede leer su propio registro de condición con esa cantidad. En la configuración...

Acceder a esta publicación

Creado y Compartido por: Jeisson Alejandro Sarmiento Salgado / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

FUNCIONES ESPECIALES CONDICIONES COLECTIVAS Puede marcarse una clase de condición, como clase condición colectiva→ se calcula por cada posición CONDICIONES COLECTIVAS CON CLAVE DISTINTAS La condición colectiva con clave, distinta en si funcionalidad, tiene como objetivo acumular las cantidades de diferentes posiciones para determinar valores de escala que por si sola la posición no determinaría, pero además 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 definir la medida de acumulación (unidades) Clave colectiva. 1,2,3 1- documento completo...

Acceder a esta publicación

Creado y Compartido por: Estefania Selene Dulac / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

LAS FUNCIONES ESPECIALES Condiciones colectivas Se puede configurar una clase de condición como colectiva, con lo cual el valor base de la condición se calcula como la suma de cada posición individual en un grupo. Se generan a nivel de cabecera y luego se distribuye a las posiciones pero hay que tener cuidado porque se pueden generar redondeos no muy exactos. Condiciones colectivas con clave distinta 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 además cada posición puede leer su propio registro de condición con esa cantidad. En la configuración de la clase de condición...

Acceder a esta publicación

Creado y Compartido por: Carolina Samela / Disponibilidad Laboral: FullTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!