cl005 niveles de aplicación de descuentos

17
Corporativo Casa Ley: Carretera Internacional km 1434 s/n Col. Humaya Infonavit C.P 80020 Culiacán de Rosales, Sinaloa México Niveles de Aplicación de Descuentos Armando Garrido Galindo Valuadores y verificación de mercadería Abril 2014 CL005

Upload: joshua

Post on 12-Nov-2015

221 views

Category:

Documents


1 download

DESCRIPTION

APLICACION DE DESCUENTOS

TRANSCRIPT

  • Corporativo Casa Ley: Carretera Internacional km 1434 s/n Col. Humaya Infonavit C.P 80020 Culiacn de Rosales, Sinaloa Mxico

    Niveles de Aplicacin de Descuentos Armando Garrido Galindo Valuadores y verificacin de mercadera

    Abril 2014 CL005

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Control del documento:

    Identificador de documento: CL005 Nombre del documento: Niveles de Aplicacin de Descuentos Nombre del proyecto: Valuadores y verificacin de mercadera Cliente: Casa Ley TI Autor: Armando Garrido Galindo Versin: V 1.0 Estatus: Cerrado Fecha de aprobacin: 01 abril 2014

    Historia de Ediciones: Versin Fecha Autor Cambio 1.0 01/04/14 Armando Garrido Documento Inicial

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Requerimiento Los descuentos comerciales se aplican incorrectamente cuando se tiene el mismo descuento con regitros en ms de un nivel (nivel proveedor nivel artculo proveedor). En los casos en los que una posicin de un pedido de compra tenga un descuento comercial con registros en ms de un nivel, se deben aplicar en casacada todos los registros encontrados. Los siguientes documentos adjuntos muestran la problemtica manifestada as como datos para poder realizar las pruebas necesarias.

    29casoPedido_descuentoCOM1_aplicadoinc

    CL005 DescuentosComerciales aplicados

    Diagnstico y solucin La forma en la que se est haciendo la determinacin y aplicacin de los descuentos es correcta considerando las configuraciones actuales en el sistema. El problema principal radica en que dentro de la definicin del esquema de clculo slo se puede definir una vez, por clase de condicin, el nivel al que debe aplicarse cada registro. Por esta razn, aunque se pueden ingresar ms de un registro a diferentes niveles y todos pueden ser considerados dentro del esquema de clculo, todos los registros se aplicarn al mismo nivel (por ejemplo precio bruto). Para que la aplicacin de los registros se pueda ligar en cascada, una opcin es manejarlos como dos clases de condicin distintas y puedan aplicarse siguiendo la definicin actual del esquema de clculo. Por ejemplo, si se tiene un descuento a nivel proveedor registrarlo como decuento COM1 y si adicional a esto, para un artculo ese proveedor maneja otro descuento, ingresarlo como descuento COM2. Esta propuesta de solucin difiere de la forma actual en la que los usuarios finales ingresan los descuentos al sistema; estn acostumbrados a ingresar en una misma clase de condicin, registros a ms de un nivel en lugar de usar diferentes clases de condicin. Por lo anterior, se plantea una solucin alterna en la que se definirn nuevas clases de condicn las cuales:

    Estarn referenciadas a las clases de condicin actuales para que hereden de ellas los registros de condicin.

    Correspondern una por cada nivel definido para las clases de condicin actuales. Con este manejo se podrn realizar las modificaciones necesarias en el esquema de clculo para que los descuentos se apliquen conforme al requerimiento y la operacin actual para el mantenimiento de los registros de condicin no se vea afectada. Nota. En este documento se motrar como generar las nuevas clases de condicin, las modificaciones al esquema de cculo y las pruebas considerando slo el descuento comercial COM1. Lo anterior tendr que ser replicado para el resto de los descuentos.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Generar nuevas secuencia de acceso. Ruta de Configuracin: Gestin de materiales Compras Condiciones Fijar determinacin de precio Fijar secuencia de acceso

    Seleccionar la secuenca existente Z113 y tomarla como referencia de copia para generar las nuevas secuencias: ZCOP Condiciones por Proveedor ZCOA Condiciones por Artculo

    Copiar todas las entradas

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Para la secuencia de acceso ZCOP eliminar el acceso de la tabla 904 Proveedor/Artculo y dejar slo el acceso de la tabla 44 Proveedor Seleccionar el registro de la tabla 904 y dar clic en eliminar

    Dar clic en la opcin Entradas (todas) y aceptar el mensaje de la ventana de confirmacin.

    Grabar.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Para la secuencia de acceso ZCOA eliminar el acceso de la tabla 44 Proveedor y dejar slo el acceso de la tabla 904 Proveedor/Artculo Seleccionar el registro de la tabla 44 y dar clic en eliminar

    Dar clic en la opcin Entradas (todas) y aceptar el mensaje de la ventana de confirmacin.

    Grabar.

    Crear Nuevas Clases de Condicin. Ruta de Configuracin: Gestin de Materiales Compras Condiciones Fijar determinacin de precio Fijar clases de condicin

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Seleccionar Definir clases de condicin

    Seleccionar la clase de condicin COM1 y utilizarla como base para la copia de las dos nuevas clases de condicin: CO1P %DescCom1 Proveedor (cambiar secuenca de acceso a ZCOP) CO1A %DescCom1 Artculo (cambiar secuencia de acceso a ZCOA)

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Para la clase de condicin CO1P modificar los siguientes campos con los valores que se indican: Sec.acceso: ZCOP En la seccin de Datos maestros Cl.cond.ref. COM1 Aplicac.ref. M

    Para la clase de condicin CO1A modificar los siguientes campos con los valores que se indican: Sec.acceso: ZCOA En la seccin de Datos maestros Cl.cond.ref. COM1 Aplicac.ref. M

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Modificar el esquema de clculo. Ruta de Configuracin: Gestin de Materiales Compras Condiciones Fijar determinacin de precio Fijar esquema de clculo

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Seleccionar el esquema de clculo ZRMISR Doc de compras Casa Ley Retail y dar doble clic en la carpeta Control

    Realizar lo siguiente: Cambiar la clase de condicin del Nivel 110 contador 1 de COM1 a CO1P con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 2 de COM2 a CO1A con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 3 de COM3 a COM2 con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 4 de COM4 a COM3 con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 5 de COM5 a COM4 con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 6 de PAD1 a COM5 con Clave de cuenta ZCM Cambiar la clase de condicin del Nivel 110 contador 7 de PAD2 a PAD1 Cambiar la clase de condicin del Nivel 110 contador 8 de PAD3 a PAD2 Cambiar la clase de condicin del Nivel 110 contador 9 de PAD4 a PAD3 Cambiar la clase de condicin del Nivel 110 contador 10 de PAD5 a PAD4 Cambiar la clase de condicin del Nivel 110 contador 11 de PAD6 a PAD5 Cambiar la clase de condicin del Nivel 110 contador 12 de CAD1 a PAD6 Cambiar la clase de condicin del Nivel 110 contador 13 de CAD2 a CAD1 Cambiar la clase de condicin del Nivel 110 contador 14 de CAD3 a CAD2 Cambiar la clase de condicin del Nivel 110 contador 15 de CAD4 a CAD3 Cambiar la clase de condicin del Nivel 110 contador 16 de CAD5 a CAD4 Cambiar la clase de condicin del Nivel 110 contador 17 de PAC1 a CAD5 Cambiar la clase de condicin del Nivel 110 contador 18 de PAC2 a PAC1 Cambiar la clase de condicin del Nivel 110 contador 19 de PAC3 a PAC2 Cambiar la clase de condicin del Nivel 110 contador 20 de PAC4 a PAC3 Cambiar la clase de condicin del Nivel 110 contador 21 de PAC5 a PAC4 Cambiar la clase de condicin del Nivel 110 contador 22 de CAC1 a PAC5 Cambiar la clase de condicin del Nivel 110 contador 23 de CAC2 a CAC1 Cambiar la clase de condicin del Nivel 110 contador 24 de CAC3 a CAC2 Cambiar la clase de condicin del Nivel 110 contador 25 de CAC4 a CAC3 Cambiar la clase de condicin del Nivel 110 contador 26 de CAC5 a CAC4

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Crear el nivel 110 contador 27 con clase de condicin CAC5 utilizando como base de la copia el nivel 110 contador 26.

    Revisin de Registros de Condicin. Para los casos en los que se tenga un descuento comercial COM1 con registros de condicin en ms de un nivel ser pueden realizar las siguientes consutas: TRX. MEK3 Ingresar la clase de condicin COM1 y revisar el nivel Proveedor.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Se ingresa la Organizacin de compras y el proveedor

    Ejecutar y se visualiza el registro de condicin.

    TRX. MEK3 Ingresar la clase de condicin COM1 y revisar el nivel Proveedor/Artculo.

    Se ingresa la Organizacin de compras, el proveedor y el artculo

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Ejecutar y se visualiza el registro de condicin.

    TRX. M_LD Lista de condiciones Z1

    Ingresar: Clase de condicn. COM1 Proveedor, Organizacin compras y artculo.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Se ejecuta y se visualizan los registros de condicin que se tenga creados.

    Para las nuevas clases de condicin no existen registros de condicin creados.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Pruebas unitarias Prueba 1. Generar un pedido de compra que aplique en cascada los registros de condicin ligados al descuento COM1. Creacin de Pedido TRX ME21N Al generarse un pedido se determinan las clases de condicin y los registros de condicin que se aplicarn a un pedido de acuerdo al esquema de clculo que corresponda.

    Para la prueba, al revisar el anlisis de condiciones se tiene lo siguiente:

    Para la clase de condicin CO1P el sistema encuentra un registro de condicin del 2%, este registro de condicin es tomado del registro a nivel proveedor que se tiene para la clase de condicin COM1.

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    Para la clase de condicin CO1A el sistema encuentra un registros de condicin del 5%, este registro de condicin es tomado del registro a nivel Proveedor/Artculo que se tiene para la clase de condicn COM1. El clculo de las condiciones en el pedido es el siguiente:

    El precio bruto es de 300 y previo a los descuentos comerciales se tiene un descuento ZPRA (Bonif Promo Afec) de 9.09% que corresponde a un importe de descuento de 27.27, (300 X 0.0909 = 27.27). Al aplicar este primer descuento, el precio de compra se tiene en 272.73, (300 27.27 = 272.73). El siguiente descuento es del 2% y corresponde a la clase de condicin CO1P, este descuento debe aplicarse al precio de compra que se gener despus de la aplicacin del descuento anterior. El importe del descuento CO1P es de 5.45, (272.73 X 0.02 = 5.45). Al aplicar el descuento CO1P, el precio de compra se tiene en 267.28, (272.73 5.45 = 267.28). El siguiente descuento es del 5% y corresponde a la clase de condicn CO1A, este descuento debe aplicarse al precio de compra que se gener tras la aplicacin del descuento CO1P. El importe de descuento CO1A es de 13.36, (267.28 X 0.05 = 13.36). Al aplicar el descuento CO1A, el precio de compra se tiene en 253.92, (267.28 13.36 = 253.92). El siguiente descuento es del 4% y corresponde a la clase de condicn COM2, este descuento debe aplicarse al precio de compra que se gener tras la aplicacin del descuento CO1A. El importe de descuento COM2 es de 10.16, (253.92 X 0.04 = 10.16). Al aplicar el descuento COM2, el precio de compra se tiene en 243.76, (253.92 10.16 = 243.76). El siguiente descuento es del 1% y corresponde a la clase de condicn PAD1, este descuento debe aplicarse al precio de compra que se gener tras la aplicacin del descuento COM2. El importe de descuento PAD1 es de 2.44, (243.76 X 0.01 = 2.44). Al aplicar el descuento PAD1, el precio de compra se tiene en 241.32, (243.76 2.44 = 241.32).

  • Proyecto: VALUADORES Y VERIFICACIN DE MERCADERA Caso: Niveles de Aplicacin de Descuentos

    01 de abr. de 14 Versin: V1.0

    El valor neto sin aportaciones que se muetsra en las condiciones del pedido es de 241.32 y corresponde al importe obtenido con el anlisis previo, por lo que la aplicacin de las nuevas clases de condicin (CO1P y CO1A) se realiz en cascada como se esperaba. Por otra parte, los registros de condicin aplicados en las clases de condicin CO1P y CO1A corresponden a los registros a Nivel Proveedor y Nivel Proveedor/Artculo, respectivamente, de la clase de condicin COM1 y de esta manera la forma en la que actualmente se tienen registrados los descuentos y la forma en la que se les da mantenimiento, no se veran afectadas con la nuevas definciones de esta solucin.

    Finalmente, el pedido se crea con el clculo correcto de descuentos.

    Observaciones Se recomienda hacer una revisin al esquema de calculo actual para determinar de que manera se pueden simplificar o unificar las clases de condicin definidas, a fin de que el esquema de clculo se pueda definir de manera ms simple y el mantenimiento de datos sea menor. Es probable que al redefinir el esquema de cculo se generen cambios en la forma de ingresar y dar mantenimiento a los descuentos, por lo que se debe evaluar este impacto con el rea comercial. Adems, puede requerirse una carga inicial de los registros de condicin que vaya de acuerdo con la nueva definicin.