EMISIÓN DE CERTIFICADOS

DOCUMENTO: MLGJ020001.RTF

Ruta:  Módulo de Informes Legales |  Informes Legales  | Certificados de Ingresos y Retenciones | Emisión de Certificados,

Informe: Certificado, Se selecciona el certificado que acaba de crear o que tiene hecho.

Fechas del certificado: Del: 1.01.2004, Fecha Inicial,  Al:   31.12.2004, Fecha final. Estas fechas son las que aparecerán en la impresión del formato. O según corresponda al año de generación.

Fecha Inicial de Acumulado: Normalmente es el 1.01.Año, Por Ejemplo 1.01.2004. Pero puede cambiar dependiendo de la periodicidad de la nomina. O según corresponda al año de generación.

Fecha Final de Acumulado: Normalmente es el 31.12.Año, Por Ejemplo 31.12.2004. Pero puede cambiar dependiendo de la periodicidad de la nomina. Estas fechas son para buscar los acumulados de cada columna con su respectiva agrupación de conceptos. O según corresponda al año de generación.

Expedición: Fecha de expedición del certificado.

Tipo de Proceso: Puede ser de Impresión o Reimpresión, si es de impresión el sistema genera un proceso global y si es de impresión es por empleado.

Orden: Puede ser Alfabético, por código, por centro de costo, por área ó por nómina. Solo se activa cuando se selecciona Impresión.

Para: Puede ser para Todos, Vigentes ó retirados. Solo se activa cuando si se selecciona Impresión.

Empleado: Solo se activa cuando se selecciona Reimpresión. Desde - Hasta.

Además de estos parámetros tenga en cuenta las siguientes Variables de Usuario:

Cileg:F_IniAcu, Fecha Inicial Acumulados, Fecha, Fecha inicial de Acumulados por Ejemplo 5.01.200X, Esta variable se usa cuando la fecha inicial no es 1.01.año.

Cileg:F_FinAcu, Fecha Final Acumulados, Fecha, Fecha final de Acumulados por Ejemplo 26.12.200X, Esta variable se usa cuando la fecha final no es 31.12.año.

Cileg:F_Gen, Fecha Generación, Fecha, Por ejemplo 15.03.200X. Es para guardar la Fecha de generación para futuras reimpresiones.

VARIABLES DE USUARIO PARA EL CILEG.DLL Y CILEF.DLL

NotaCileg, Nota, Alfanumérica, Nro de agencias y sucursales (Campo 30 del formato)

Cileg:CEmpleado, Empleado, Alfanumérica, Si es S pone el código del empleado en la parte inferior de la hoja. Si es N no lleva nada y en caso contrario pondrá el centro de costo del empleado.

Cileg:Debug, Visualizar cileg, Numérica, 1 para activar el debug o 0 para desactivarlo.

liq:MnjAlias, Manejo de Alias, Alfanumérica, N maneja alias por nomina, C las maneja por contratos, Blanco si no maneja alias.

Cileg:BscMulRet, Buscar Múltiples Retiros para Certificados, Alfanumérica, S, si se usa la información de los anteriores contratos.

Cileg:Firma, Firma para Certificados, Alfanumérica, Una firma o mensaje que ira en el lado derecho de la casilla de firma del retenedor.

Cileg:IncRet, Incluye retirados, Alfanumérica, S incluye los retirados o N para excluirlos.

Cileg:Admon, Código de la Admon, Alfanumérica, Es el código de 2 dígitos dela casilla 12 Cód. admón.

Cileg:TELEFONO, Teléfono Retenedor, Alfanumérica, Nro telefónico.

Cileg:TiempoLab, Pone fecha ant. y retiro, Alfanumérica, S – Si se desea que la fecha inicial sea la fecha de antigüedad y fecha final la fecha de retiro si la tiene en caso contrario la fecha final del periodo. Si se desea que sea del año en curso no se llena la variable.

Cileg:RevAntAno, Revisa la antiguedad, Alfanumérica, A – Verifica que la fecha de antigüedad sea mayor que la fecha de inicio del certificado y si este es el caso cambia las fechas del certificado.

Cileg:valor2, Valor Letras Num 2. Inf, Alfanumérica, Ochenta millones de pesos ($80.000.000). Este es el valor que cambia cada año en el numeral 2 de la parte inferior del certificado, Este campo es de máximo 60 caracteres

Cileg:Sgvalor2, Continuación Valor Letras Num 2., Alfanumérica, Se utiliza si se desea agregar un mensaje superior a 60 caracteres del numeral 2 de la parte inferior del certificado. Aquí se ingresa desde el carácter 61.

Cileg:valor4, Valor Num 4. Inf, Alfanumérica, ($ 60.000.000). El valor del numeral 4.

Cileg:valor5, Valor Num 5. Inf, Alfanumérica, ($ 50.000.000). El valor del numeral 5.

Cileg:valor7, Valor Num 7. Inf, Alfanumérica, Ochenta millones de pesos ($80.000.000). El valor del numeral 7.

VARIABLES DE USUARIO PARA EL CILF5.DLL

NotaCileg, Numero de Agencias y Sucursales, Alfanumérica, Digitar el Nro de agencias y sucursales (Campo 30 del formato)

Cileg:CEmpleado, Empleado, Alfanumérica, Si es S pone el código del empleado en la parte inferior de la hoja. Si es N no lleva nada y en caso contrario pondrá el centro de costo del empleado.

Cileg:Debug, Visualizar cileg, Numérica, 1 para activar el debug o 0 para desactivarlo.

liq:MnjAlias, Manejo de Alias, Alfanumérica, N maneja alias por nomina, C las maneja por contratos, Blanco si no maneja alias.

Cileg:BscMulRet, Buscar Múltiples Retiros para Certificados, Alfanumérica, S, si se usa la información de los anteriores contratos.

Cileg:Firma, Firma para Certificados, Alfanumérica, Una firma o mensaje que ira en el lado derecho de la casilla de firma del retenedor.

Cileg:IncRet, Incluye retirados, Alfanumérica, S incluye los retirados o N para excluirlos.

Cileg:TiempoLab, Pone fecha ant. y retiro, Alfanumérica, S – Si se desea que la fecha inicial sea la fecha de antigüedad y fecha final la fecha de retiro si la tiene en caso contrario la fecha final del periodo. Si se desea que sea del año en curso no se llena la variable.

Cileg:RevAntAno, Revisa la antiguedad, Alfanumérica, A – Verifica que la fecha de antigüedad sea mayor que la fecha de inicio del certificado y si este es el caso cambia las fechas del certificado.

Cileg:CodTI, Código de la Tarjeta de Identidad, Alfanumérica, Escribir el código de la Tarjeta de Identidad como esta configurado en el sistema

Cileg:CodCC, Código de la Cedula de Ciudadanía,  Alfanumérica, Escribir el código de la Cedula de Ciudadanía como esta configurado en el sistema.

Cileg:CodTE, Código de la Tarjeta de Extranjería, Alfanumérica, Escribir el código de la Tarjeta de Extranjería como esta configurado en el sistema.

Cileg:CodCE, Código de la Cedula de Extranjería, Alfanumérica, Escribir el código de la Cedula de Extranjería como esta configurado en el sistema.

Cileg:CodNIT, Código del Nit, Alfanumérica, Escribir el código del Nit como esta configurado en el sistema.

Cileg:CodPASS, Código del Pasaporte, Alfanumérica, Escribir el código del Pasaporte como esta configurado en el sistema.

RESTRICCIONES POR RENGLÓN PARA FORMATO CILEG Y CILEF

Estas restricciones solo se llenan si el renglón tiene una configuración diferente a la de las agrupaciones.  Las posibles opciones son:

Cileg:2, Restricción Renglón 32, Alfanumérica, CE

Con esta restricción busca el valor de las cesantías y los intereses en la tabla CES, pagos parciales que hay entre las fechas de acumulados y así buscar el promedio de cada pago y determinar las rentas exentas según tabla.

Si se utiliza esta restricción se debe tener en cuenta lo siguiente:

1.	Crear tabla de impuesto con los rangos de salario promedios para calcular la cesantías exentas en Nomina | Tablas de Referencia | Tablas de Impuesto. Inserte primero la información general de la tabla y por ultimo los siguientes rangos.

Limite Inferior	Limite Superior		
0	6.308.000	100	
 6.308.001	7.360.000	90	
 7.360.001	8.411.000	80	
 8.411.001	9.463.000	60	
 9.463.001	10.514.000	40	
10.514.001	11.565.000	20	

2.	Crear la variable de usuario

Cileg:Tabla_Imp, Tabla impuesto Cesantías, Alfanumérica, Numero de tabla creada en el punto 1.

Si se desea que la fecha de  búsqueda de las cesantías sea diferente a la fecha del acumulado crear las variables de usuario.

Cileg:F_IniCes, Fecha Inicial Cesantías, Fecha, Nueva fecha inicial
Cileg:F_FinCes, Fecha Final Cesantías, Fecha, Nueva fecha final

Advertencia: aquí debe existir la tabla CES (cesantías) completa.

Cileg:7, Restricción Renglón 37, Alfanumérica, AU

Con esta restricción busca el valor del renglón 37 de los aportes hechos a las administradoras de las seguridad social por concepto de salud(12%), pensión(14.5%) y fondo de solidaridad.
Y tener en cuenta las variables de usuarios si la fecha de la autoliquidación es diferente a los de los acumulados:

Cileg:F_IniAMA, Fecha Inicial Autoliquidación, Fecha, fecha inicial que solo se matricula si existe la restricción Cileg:7 con dato AU y las fechas de la autoliquidación son diferente a las de los acumulados.
 
Cileg:F_FinAMA, Fecha Final Autoliquidación, Fecha, fecha Final que solo se matricula si existe la restricción Cileg:7 con dato AU y las fechas de la autoliquidación son diferente a las de los acumulados.

Cileg:9, Restricción Renglón 39, Alfanumérica, Existen dos alternativas.

E1- Ecuación 1 que es:

(32 + 34 + (25% (31 + 35), SI ESTE ES <= TOPEMAXIMO, EN CASO CONTRARIO + 0))

E2- Ecuación 2 que es:

25 % (31 + 33 + 34 + 35 - 37 - 38 ) SI ESTO ES > TOPE SE TOMA EL TOPE, EN CASO CONTRARIO LO QUE DE LA OPERACIÓN.

E3- Ecuación 3 que es:

LAS RENTAS EXENTAS SON 25 % (31 + 33 + 34 + 35 - VALOR1). SI LA RENTAS EXENTAS ES > TOPE2, LAS RESTAS ES = TOPE2, EN CASO CONTRARIO LAS RENTAS ES = 25 % (31 + 33 + 34 + 35 - VALOR1). AL FINAL SE SUMA LAS CESANTIAS NO GRAVADAS O EXENTAS.

DONDE VALOR1 ES LA SUMA DEL (37 + 38) COMPARADO CON EL TOPE1. SI (37 + 38) > TOPE1 EL VALOR1 = TOPE1 Y SINO VALOR1 = (37 + 38).  

TOPE1 = 30% (31 + 33 + 34 + 35)

TOPE2 Es la variable de usuario Cileg:TOpeMaxEXC, Tope Máximo Cesantías, Alfanumérica, 51336000.

Como el renglón 37 contiene salud, pensiones y fondo de solidaridad y la salud no hace parte del tope del 30% de las deducciones obligatorias hay que restar este valor, para ello crear la variable de usuario Cileg:AgrupSal, Agrupación Salud, Alfanumérica, Agrupación con los conceptos de salud.

Si no existe CES completo y por obvias razones restricción del renglón 2, sino una agrupación se debe crear la variable de usuario Cileg:ExcCES, Suma la cesantías al Exento, Alfanumérica, S. Para que sume el renglón 2 calculado de los acumulados a las rentas exentas.

E4- Ecuación 4 que es:

25 % (31 + 33 + 34 + 35) SI ESTO ES > TOPE SE TOMA EL TOPE, EN CASO CONTRARIO LO QUE DE LA OPERACIÓN.

* Para las cuatro ecuaciones se debe crear la variable de usuario para el tope máximo excento que es  51.336.000 equivalente a 4.278.000 X 12. Para configurar este tope cree la variable de usuario:
Cileg:TOpeMaxEXC, Tope Máximo Cesantías, Alfanumérica, 51336000.

* Para la ecuación E3 y E4 para calcular el tope proporcional al tiempo laborado si hay un ingreso o retiro se debe crear la variable de usuario: Cileg:TopeTLab, Maneja tope por Tiempo Laborado 12, Alfanumérica, S.

VARIABLES PARA MANEJAR FORMATO TIPO COOPERATIVA:

Cileg:FormCoop, Firma para Certificados, Alfanumérica, S si es para cooperativa y hay cambios dentro el texto

Cileg:Asalariado, Asalariado, , Alfanumérica, Texto a reemplazar (En el titulo de Asalariado reemplazarlo por cualquier otro como Asociado:)

Cileg:Salario, Titulo del Salario, Alfanumérica, Texto a reemplazar (En el titulo de SALARIO Y DEMÁS INGRESOS LABORALES reemplazarlo por cualquier otro como COMPENSACIÓN Y DEMÁS INGRESOS)

Cileg:Cesantias, Titulo de Cesantías, Alfanumérica, Texto a reemplazar (En el titulo de CESANTIAS E INTERESES DE CESANTIAS reemplazarlo por cualquier otro como FONDO ACUMULATIVO Y RENDIMIENTO)

Cileg:Certifico, Texto numeral 1 del Certifico , Alfanumérica, Texto a reemplazar (En el numeral 1 del Cetifico el titulo de LABORAL O LEGAL Y REGLAMENTARIA. reemplazarlo por cualquier otro como ASOCIADA, LEGAL O REGLAMENTARIA.)

Cileg:Empleado, Firma empleado, Alfanumérica, Texto a reemplazar (En la firma del Empleado el Texto EMPLEADO reemplazarlo por cualquier otro como ASOCIADO.)

Modificado por Lorena Fuentes el 7 de Marzo de 2005.

PARA EL MANEJO DE CERTIFICADOS PARA PERSONAL CON PAGO EN OTRA MONEDA  Y EL CERTIFICADO DEBE DE SALIR EN LA MONEDA DEL PAIS.

Supongamos que tenemos personal con pago en dólares , pero el certificado debe salir en Pesos.

1-.Los acumulados (tabla ACU) debe tener debidamente diligenciados los valore en la moneda del país.

2-.Se debe de crear la variable de Usuario

cileg:MonedaCert  ,Código de la Moneda del Certificado, Alfanumérica, Dato = COP , código de la moneda país, para este caso COP es pesos.

Modificado por Lorena Fuentes el 16 de febrero de 2006.

PARA EL MANEJO DE CERTIFICADOS  CON MULTIPLES COMPAÑIAS  

Para  que  el sistema al generar  el certificado por multples compañías  coloque el lugar  de  expedición del certificado  y    el lugar  dependiendo de la compañía a manejar   en la tabla  Pro ( Provedores)  que se encuentra  amarrada  a la división    en  el campo  Direccion  ahí deberá  ir    el lugar  de  expedición  y  donde  dice  municipio  el código Dane.