GENERACION DE AJUSTES

Documento Ogen_Tnaj001.RTF

Proceso Ogen_Tnaj, por favor remitase al 

Este proceso permite generar del modulo de Ajustes, las novedades a un periodo de Nomina.

Los ajustes se pueden generar de dos formas distintas, 
1-.Directamente que Ajustes los Acumulados
2-.Que se generen como novedades de Nomina, para que posteriormente en el cierre sean acumuladas.

¿CÓMO SE VISUALIZA?

Se crea una variable de usuario por:
Configuración | Parámetros del Sistema | Variables Generales de Usuario y allí oprima el botón <Insertar>

Nombre de la Variable: Aje: Debug
Descripción: Visualizar generación de Ajustes
Tipo: Numérica
Dato: ‘0’ - No visualiza;  '1' - Visualiza

Con esta variable se visualiza como el sistema ha calculado una incapacidad.

CASOS PARTICULARES DE AJUSTES-.

CASO 1-.

Se tiene un concepto (LLAMEMOLO TEMPARIO) que su forma de liquidación normal es , con las horas registradas por este concepto se va a una de rangos , donde dependiendo del rango de horas se determina el valor.
Tabla
Rango de Horas     Valor Hora
100  - 120                 2000
121  - 140                 2200
El ajuste se da, cuando por ejemplo :
En mayo se pagaron 120 horas, que de acuerdo al a tabla da como valor de la hora 2000, es decir se pagaron $240.000
En Abril, resulta que no eran 120 horas sino 140 horas. De acuerdo con la tabla, por el rango de 140 se debería de haber pagado la hora a 22000, por lo que se debió de haber pagado 308000.
Por lo tanto la diferencia en horas son 20 horas y la diferencia en valores es 68000 y este debería ser el ajuste.
Ajuste 20 horas - $68000

Se debe de tener en cuenta que el ajuste es positivo o negativo, según sea el caso. Por lo tanto las horas del ajuste se deben de grabar con el signo correspondiente.

Además, como este concepto hace base para la liquidación de conceptos de horas extras. estos conceptos (Horas extras debe ser ajustados en su valor correspondiente, de acuerdo con la siguiente formula :
(Valor Ajuste / Horas del Mes) * Horas Mes Anterior Liquidadas.

SOLUCION:

En el concepto TEMPARIO, debe indicar las siguientes Variables
 
Aje: TipoAjuste, Tipo de Ajuste
Alfanumérica
Dato = T
            N, se liquidan los Ajuste normalmente.

Aje: TpBase, Tipo de Base para la liquidación
Alfanumérica
Dato = TH

Aje: TABLAIMP, Tabla de Impuesto que contiene los rangos de Valores por Horas   
Alfanumérica
Dato = Código de la Tabla de Impuestos

Como el valor del ajuste puedes ser un Pago o una deducción dependiendo del Caso. Se debe nde crea estas dos variables 
 
Aje: CptPago, Concepto por el cual se hace el pago
Alfanumérica
Dato = Código del Concepto, Si no se indica se toma el Templario.

Aje: CptDeduce, Concepto por el cual se hace la deducción
Alfanumérica
Dato = Código del Concepto,

Aje: Agrtemplario, Agrupación de conceptos para determinar las bases del mes anterior.
Alfanumérica
Dato = Código de la Agrupación

Aje: AgrHextras,    Agrupacion de conceptos de horas extras, que este concepto (el templario) afecta.
Alfanumérica
Dato = Código de la Agrupacion. En ella van cada uno de los conceptos de horas extras que serán afectados.

En cada uno de los conceptos de Horas Extras que seran afectados por el tempario, deben de crearse las siguientes variables de concepto.

Aje: AgrH, Agrupacion de conceptos de horas extras para determinar las bases del mes anterior.Debe de contener al menos el mismo concepto que se va afectar
Alfanumérica
Dato = Código de la Agrupacion

Aje: FactorH, Factor de horas extras multiplicado por 100. Si es 1.25 entonces indique 125
Numérica
Dato = Factor de liquidacion de la hora extra.

Modificado 15/10/2006 SM

Como este valor de horas extras se puede generar por un ajuste negativo, entonces debe de crear en cada uno de los conceptos de horas extras y que estamos tratando en este tema, la siguiente variable
Aje: CPTHdeduc, Concepto por donde se hace la deducción cuando el ajuste es negativo
Alfanumérica
Dato = Código del concepto

Modificado 18/10/2006 SM

CASO 2-. AJUSTE DE COMISIONES            - Modificado 16/02/2007 SM
El concepto se debe tener en cuenta para: Ajuste al mínimo legal, liquidar horas extras y el pago del auxilio de transporte legal generando novedades positivas o negativas según sea el caso. Se debe tener en cuenta que estos ajustes deben afectar los pagos realizados en el mes correspondiente al ajuste de comisiones. Ejemplo: A un trabajador en el mes de Noviembre se le liquidaron y pagaron Comisiones por $200.000 y en el mes de diciembre se determina que las comisiones no fueron $200.000 sino de $1.000.000 por lo cual se genera un ajuste de comisiones del mes de Noviembre por $800.000 pagaderos en el mes diciembre y por las cuales se generan ajustes al mínimo legal, horas extras y descuentos del pago del auxilio de transporte legal.

SOLUCION:

El Ajuste se graba así:

1-.Se ajusta por este concepto, es decir el concepto de ajuste de comisiones.
2-.En el valor se digita el valor a Ajustar es decir 1.000.000.
3-.En el concepto de pago o deducción se indica el  concepto de comisiones, para pagar por este concepto el valor, cuando el sistema no encuentra en los periodos anteriores estos conceptos de comisiones.
 
En el concepto de Ajustes de Comisiones

Se Crea la Variables del concepto

Aje: TipoAjuste, Tipo de Ajuste
Alfanumérica
Dato = T
            N, se liquidan los Ajuste normalmente.

Aje: TpBase, Tipo de Base para la liquidación
Alfanumérica
Dato = CO, por comisión

Aje: AgrComision, Agrupacion del concepto de comisiones
Alfanumérica
Dato = Código de la agrupación que contiene el concepto de Comisiones, que se van a ajustar.

Si de esta agrupación, no encuentra valores, se paga por el concepto de pago o deducir indicado en el punto 3, y en este evento no se hace el ajuste correspondiente.

4-.Cuando el valor digitado en el ajuste es mayor que el que se encontró en  la agrupación anterior, se debe de pagar por el concepto de ajustes, de acuerdo con la siguiente variable

Aje: CptPagoAj, concepto de pago del Ajuste
Alfanumérica
Dato = Código del concepto del Ajuste de comisiones.

5-.Cuando el valor digitado en el ajuste es menor que el que se encontró en en la agrupación anterior, se debe de pagar por el concepto de comisiones, de acuerdo con la siguiente variable

Aje: CptDeduceAj, Código del concepto de Comisiones
Alfanumérica
Dato = Código del concepto del Ajuste de comisiones en este evento no se hacen los ajustes correspondientes.

6-.Para que el sistema haga los ajustes a los conceptos, que se hace si el punto 4 se da, se debe de crear, en el concepto de Ajustes de comisiones

Aje:AgrAjustar, Agrupacion de Conceptos a Ajustar
Alfanumérica
Dato, Código de la agrupación de conceptos que se deben de ajustar, por ejemplo ajuste al mínimo legal, subsidio de transporte.

7-.En cada uno de estos conceptos, (Ajuste al mínimo, sub.transportes etc...), se deben de crear las siguientes variables del concepto.
 
Aje: AgrV, Agrupacion de conceptos que se deben de ajustar 
Alfanumérica
Dato, Código de la agrupación, en la cual se debe incluir el mismo (Ajuste al mínimo legal)  por ejemplo.

Aje: CPTVdeduc, Concepto por el que se hace el ajuste
Alfanumérica
Dato = Código del concepto por el cual se ajusta. Ejemplo Concepto pra Retar el subsidio de transporte.