Modificación de lógica en cálculo de retenciones.

Inicio Foros Foro principal Desarrolladores Modificación de lógica en cálculo de retenciones.

  • Este debate está vacío.
Viendo 1 entrada (de un total de 1)
  • Autor
    Entradas
  • #32893
    Juan Manuel Martínez
    Participante

    Estimados,

    Me encontré con una situación que dejó en evidencia un problema en el cálculo de retenciones.

    El escenario es el siguiente:

    Una empresa que es a la vez cliente y proveedor, a la cual se le retiene ganancias por el régimen de compra-venta de bienes muebles en los pagos y, a su vez, retiene por el mismo impuesto y régimen en los pagos que efectúa.
    Entonces, si en un período se emite un recibo a la EC que incluya retenciones, éstas no se deben tomar en cuenta para el cálculo de retenciones a aplicar en los pagos realizados a esa EC.

    El problema está en dos querys: uno en el método getSumaRetencionesPagosAnteriores, de la clase AbstractRetencionProcessor, y el otro en el método calculateRetencionesMensualAcumuladas de la clase RetencionGanancias.

    En ambos casos, la modificación es necesaria en el WHERE principal, agregando la condición

    Code:
    issotrx = ‘N’

    .

    Si es necesario, puedo abrir un ticket en googlecode.
    Espero haberme explicado bien.

    Saludos cordiales,
    Juan Manuel.

Viendo 1 entrada (de un total de 1)
  • Debes estar registrado para responder a este debate.