DOCUMENTO: CAPACITACION 1 - INFORMES LEGALES .DOC MÓDULO DE INFORMES LEGALES DOCUMENTO:TNLG_FRM001 .RTF Permite controlar el proceso de generación de aquellos procesos legales que se presentan por los trabajadores de la empresa, ya sea como presentación de informes o cálculo de valores. 1. CONFIGURACIÓN. * Instalación de archivos. 2. INFORMES LEGALES. ? Certificados de ingresos y retenciones. ??Información tributaria. ??Parafiscales. ??Provisiones. ??Definición contable. ??Contabilización de liquidaciones. ??Informe del movimiento contable. ??Exportación de distribución contable. ??Contabilización de usuario. * Distribución por centros de costo. ??Consolidaciones. ??Ejecución de DLL por período. DEFINICIÓN DE INFORMES COLUMNARIOS DOCUMENTO: CO2_BRWLGJ001.RTF Ruta de Prueba y realización de informes columnarios: Informes | Configuración | Definición de Informes. Aquí se matriculan las agrupaciones de conceptos que conformar el reporte columnario o el certificado de ingreso y retenciones. Las columnas máximas permitidas para configurar son 10. Los informes columnarios se generan por Modulo de Informes Generales | Generales | Distribución de Horas. Los certificados de ingreso y retenciones en Modulo de Informes Legales | Informes Legales | Certificados de Ingresos y Retenciones. Para generar los informes columnarios en distribución de horas tenga en cuenta lo siguiente: - Presentación: columnaria - Informe columnario: el que creo anteriormente - Tipo de informe: completo - Tipo datos: Acumulados | Movimiento Liquidado | Novedades. Elija la opción que necesita. - Nómina: la que necesita. NOTA: Para este tipo de informes tenga presente que sólo puede listar 10 (diez) columnas. Luego marque en la pantalla "Seleccionar Destino del Informe", el dispositivo donde desee listar el mismo. ¿CÓMO SE PARAMETRIZAN LOS CERTIFICADOS DE INGRESOS Y RETENSIONES? Ruta: Módulo de Informes Legales | Informes Legales | Certificados de Ingresos y Retenciones | Definición del cerificado En el insertar del la Definición de Informes llene los siguientes campos: 1. Parámetros de Certificados: ? Informe: Asígnele un nombre que relacione el certificado. ? Titulo del Informe: Certificado de ingresos y retenciones, es la descripción del informe. ? Referencia: Dejar en Blanco. ? Tipo de Informe: Selecciones Retenciones. ? Dll de generación: Si es de carvajal preimpreso es el CICRV.DLL, Si es el de Legis preimpreso CILEG.DLL o si es de Legis impreso en la hoja en Blanco es el CILEF.DLL. Selecciones el que su empresa utiliza (para el 2004), y CILF5 (Formato Preimpreso para el 2005). A continuación van los datos de la Empresa Emisora ? Nombre: Nombre de la empresa que Emite el Certificado ? NIT: Nit con - y digito de verificación ejemplo: 99999999-9 ? Dirección: Dirección ? Nombre: Nombre del representante legal o persona autorizada ? Lugar: Ciudad donde se practico la retención ? Municipio: Código de la ciudad donde se practicó la retención ? Departamento: Código del Departamento donde se practicó la retención Agrupación de deducciones de Retención en la Fuente: Se debe crear una agrupación nueva con los conceptos de retención fte, si es deducción van con signo positivo, si es devolución con signo negativo. Para el formato del 2004 y 2005 se debe crear en el reglo 10. 2. Registro de Certificados: Aquí se matricula cada una de las agrupaciones de cada fila si esta se utiliza, en caso contrario inserte el renglón sin agrupacion. *Número de renglón: 001 Descripción: Salarios Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos que representen salarios, si devengado con signo positivo, si es deducción con signo negativo o a criterio de la empresa. Conceptos no Gravados: Nada Tipo de Registro: Nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 002 Descripción: Cesantías Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos que representen cesantías e intereses ya sea pagados al fondo, pagos al empleado por anticipos y por definitivas. Conceptos no Gravados: Nada Tipo de Registro: Nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 003 Se crea si hay conceptos de gastos de representación Descripción: Gastos de representación Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos que representen gastos de representación. Conceptos no Gravados: Nada Tipo de Registro: Nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 004 Se crea si hay conceptos de pensiones de jubilación, Descripción: Jubilación Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos de pensión de jubilación Conceptos no Gravados: Nada Tipo de Registro: Nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 005 Si existen conceptos de otros ingresos originados en la relación laboral. Descripción: Otros Ingresos Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos que representen otros ingresos originados en la relación laboral diferentes los conceptos de salario. Conceptos no Gravados: Nada Tipo de Registro: nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 007 Descripción: Aporte Obligatorios de Salud Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos de aportes de salud obligatoria. Conceptos no Gravados: Nada Tipo de Registro: nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 008 Descripción: Aporte Obligatorios de Pensión y Solidaridad Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos de aportes de pensión Obligatoria y Fondo de Solidaridad Pensional. Conceptos no Gravados: Nada Tipo de Registro: nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 009 Descripción: Aportes Voluntarios Conceptos gravados: Se debe crear una agrupación nueva de conceptos con todos los conceptos de Aportes Voluntarios y Cuentas AFC. Conceptos no Gravados: Nada Tipo de Registro: nada Descripción 1era columna: Nada. Regla de validación: Nada *Número de renglón: 010 Descripción: Retención en la Fuente Conceptos gravados: Se debe crear una agrupación nueva de conceptos de retención en la fuente, si deducción con signo positivo, si es devolución con signo negativo. Tipo de Registro: Nada Descripción 1era columna: Nada. Regla de validación: Nada En el nuevo formato para el 2004 y 2005 ya no hay columna de No gravados. Por tal razón todas las agrupaciones se deben matricular en Conceptos Gravados. EMISIÓN DE CERTIFICADOS En el 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 Admón., 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 exento 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: Cesantías, 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 Certifico 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.) ¿CÓMO SE PUEDE EXPORTAR LOS INFORMES COLUMNARIOS DEFINIDOS POR EL USUARIO? En la definición de informes columnarios tenga en cuenta lo siguiente: - Informe: Asígnele un código - De le un Titulo al informe - Referencia, Si quiere llénela. - Tipo de informe: Columnario - Dll Generación en Blanco - Exportar: Seleccione un tipo donde Archivo (Genera un plano), Excel (Exporta la información a Excel) y No (Crea un reporte en el sistema Columnario). - Nombre de Archivo. Indique la ubicación y el nombre con su extensión según el tipo de exportar. Ejemplo; c: \plano.txt, C:\columnas.xls Y para el No aparece este campo. - Archivo Primario: Seleccione alguno de estas opciones: MLQ Movimiento liquidado NVN Novedades de nómina ACU Acumulados PTOM Movimiento del Presupuesto En la definición de las columnas para Informes tipo Excel los campos para tener en cuenta son: - Cns: Digite el consecutivo de la columna, sirve para indicar la prioridad - Columna: Asigne la columna en la hora de Excel Ejemplo: A, B, C etc... - Tipo de Dato: Las posibles opciones son: Agrupación, Campo, Función y Defaul. - Agrupación: Si el tipo de dato es Agrupación aparecerá este campo y aquí debe seleccionar la agrupación correspondiente. - En el campo siguiente a la agrupación puede elegir Valor o Horas, lo que quiere decir es que mostrara de la agrupación las horas o el Valor. Seleccione la que necesita. - Archivo Relacionado: Este campo aparece al elegir Campo o Función, y se llena la tabla maestra donde se encuentra el campo o Función que deseo mostrar en la hoja de Excel. - Campo Relacionado: También aparece con el tipo Campo y aquí se selecciona el campo de la tabla que se eligió en el campo anterior. Este campo no tiene ningún formato. - Función: Seleccione las funciones disponibles según el Archivo Relacionado. - Defaults: Solo aparece al elegir con tipo de dato Defaul, Indique el campo fijo que aparecerá en la hoja de Excel. En la definición de las columnas para Informes tipo Archivo los campos para tener en cuenta son: - Nro del Renglón: Asígnele una prioridad al campo. - Descripción: Asígnele una descripción. Es un campo informativo y pueden ir vacíos. - Tipo de Registro: Asígnele un tipo. Es un campo informativo y pueden ir vacíos. - Agrupación: Se debe seleccionar la agrupación correspondiente. - En el campo siguiente a la agrupación puede elegir Valor o Horas, lo que quiere decir es que mostrara de la agrupación las horas o el Valor. Seleccione la que necesita. - Descripción de la primera columna: Es un campo informativo y pueden ir vacíos. - Descripción de la segunda columna: Es un campo informativo y pueden ir vacíos. - Nombre del Campo: Dele un nombre al campo - Posición Inicial; indique la posición inicial del campo en el archivo plano - Longitud: Asígnele la longitud del campo en el archivo plano. - Archivo Relacionado: Se busca la tabla maestra donde se encuentra el campo que deseo mostrar en el archivo plano. - Campo Relacionado: Seleccione el campo de la tabla que se eligió en el campo anterior. - Defauls: Se puede indicar un campo por defecto de hasta 30 caracteres, no indique campo relacionado. Si indica %B%, este campo quedará en blanco. - Tipo de dato: Pueden ser: String Caracteres Real Números sin decimales Real 2d números con dos decimales Real 2dp números con dos decimales y punto FechaAMD Fechas con formato AAAAMMDD FechaDMA Fechas con formato DDMMAAAA FechaMDA Fechas con formato MMDDAAAA - Alineación: Derecha si es número, se apunta a la derecha y se rellena con ceros. Izquierda: Son campos tipo caracteres alineados a la izquierda y rellando con espacios en blanco En la definición de las columnas para Informes tipo No los campos se definen así: - Nro del Renglón: Asígnele una prioridad al campo. - Descripción: Asígnele una descripción. Es un campo informativo y pueden ir vacíos. - Tipo de Registro: Asígnele un tipo. Es un campo informativo y pueden ir vacíos. - Agrupación: Se debe seleccionar la agrupación correspondiente. - En el campo siguiente a la agrupación puede elegir Valor o Horas, lo que quiere decir es que mostrara de la agrupación las horas o el Valor. Seleccione la que necesita. - Descripción de la primera columna: Es un campo informativo y pueden ir vacíos. - Descripción de la segunda columna: Es un campo informativo y pueden ir vacíos. ¿CÓMO GENERAR LOS INFORMES COLUMNARIOS? Después de configurado el informe columnario se genera por Informes | Distribución de Horas: -Presentación: columnaria; Informe columnario: el que creo anteriormente; Tipo de informe: completo; Tipo datos: Acumulados; Nómina: la que necesita. NOTA: Para este tipo de informes tenga presente que sólo puede listar 10 (diez) columnas. Luego marque en la pantalla "Seleccionar Destino del Informe", el dispositivo donde desee listar el mismo. Para generar en el informe columnario tasa y moneda cuando esta se pague en otro tipo de moneda. -Debe crear las siguientes funciones en el registro columnario BuscarDSC (MONEDA,MLQ,) BuscarDSC(TASA,MLQ,) BuscarDSC(TASA,VALOR,MLQ,) BuscarDSC(TASA,LETRAS,MLQ,) Dependiendo la forma como usted desee la información podrá escoger la función que mas le convenga Debe existir en el infame de Excel estas columnas creadas para que así pueda llenar la columna con este campo PARÁMETROS DE CERTIFICADOS _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Aquí se parametriza los certificados. En la pantalla Definición de Informes, debe: Informe: Certificado, Es el nombre del certificado Titulo del Informe: Certificado de ingresos y retenciones, es la descripción del informe Referencia: Blanco, nada Tipo de Informe: Retenciones,. Dll de generación: Si es de carvajal es el CICRV.DLL o si es de Legis es el CILEG.DLL REGISTRO DE CERTIFICADOS DOCUEMTO: CO2_FRMCRG001.RTF RUTA: Administración / Sistema de Nómina / Módulos de Nómina / Registro / Definición de informes columnarios / Definición de Informes / Registro de certificados. Se detalla los campos de la retención, debe crear tantos campos como utilice: Ejemplo: Número de renglón: 001. Descripción: Salarios. Conceptos gravados: Se debe crear una agrupación nueva de conceptos gravados, si deducción con signo positivo, si es devolución con signo negativo. Tipo de Registro: Nada. Conceptos No gravados: Se debe crear una agrupación nueva de conceptos no gravados, si deducción con signo positivo, si es devolución con signo negativo. Descripción 1era columna: Nada. Regla de validación: Nada. 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. RELACIÓN DE PAGOS LABORALES _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Crear un informe columnario de acumulados para generar el informe columnario de pagos laborales. Tipo de nómina : Se debe seleccionar el tipo y clase de nómina. Informe : Se selecciona el informe columnario anterior mente creado para la generación del informe. Tipo de generación : Se selecciona si es un archivo plano o un informe. Desde - Hasta. Período: Seleccionar el período de nómina para la generación del informe. Empleado : Digitar el código del empleado puede seleccionarla de la pantalla Consulta de Empleados General llamada con el lookup. DOCUMENTO: TNLG_WINPTIPTM001 .RTF Por esta opción se ingresan al sistema el encabezado y el detalle del Informe Tributario. ¿CÓMO TRABAJAR LA INFORMACIÓN TRIBUTARIA? Este proceso se realiza en el módulo de Informes Legales | Información Tributaria. Para realizar correctamente la información requerida realice cada uno de los siguientes pasos: 1) DEFINICIÓN DE REGISTROS: Por esta opción se ingresan al sistema el encabezado y el detalle del Informe Tributario, así: A. Identificación - Cierre: Allí se registran los datos del encabezado del Informe, completando: Año Gravable: Colocar el año que se desea tributar. Tipo Informante: Colocar el código de la Clase de Informante que es la Empresa. Para efectos de la presente Resolución es el "31" Nit Informante: Colocar el número de identificación tributaria de quien informa. Dv: Anotar el dígito de verificación del mismo. Clase de Documento: Seleccionar si es Nit o Cédula de Ciudadanía o Tarjeta de Identidad. Actividad Económica: Anotar el código asignado para la Actividad Económica de la persona jurídica o social que Tributa Fecha Grabación: Anotar la fecha de grabación del Informe Tributario Carrete: Anotar el código de este medio de presentación en caso de utilizarse, de lo contrario va en blanco. D.D.N: Anotar el código del Departamento y de la ciudad de presentación del Informe, según codificación del Dane. Ej: 05001 - Antioquia (05), Medellín (001) Teléfono: Anotar el número telefónico del tributante. Entidad: Anotar el nombre de la Empresa o tributante. Dirección: Anotar la dirección de la Empresa o tributante. Tipos de Registro Identificación: Llevará 1 Unidades, Centenas ó Miles B. Registro de Movimiento: Allí se registran los datos del detalle de cada uno de los movimientos realizados por la empresa a reportar en el presente Informe, completando: Tipo de Registro: 2, indicando que es el registro del movimiento Códigos: Van de acuerdo a la discriminación del concepto de pago o abonos a cuenta. 75. (De acuerdo a Res.8750 del 27/10/2000) Sub-códigos: Va de acuerdo al movimiento de los valores informados. Ej: valor acumulado pagado, sin incluir aportes parafiscales 01. (De acuerdo a Res.8750 del 27/10/2000) Informados: Seleccionar la agrupación de empleados que se desee informar en el movimiento. Primer Valor: Seleccionar la agrupación de conceptos a reportar en el primer valor a tributar. Segundo Valor: Seleccionar la agrupación de conceptos a reportar en el segundo valor a tributar. Ubicación: Es la posición del movimiento dentro del proceso de generación. Tope Mínimo: Anotar el valor del tope mínimo a tributar. 2) GENERACIÓN DEL MOVIMIENTO: Es realizar el proceso de los movimientos anteriormente registrados: - Año Gravable: Indicar el año que se desea tributar. - Códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. - Sub-códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. - Inicial Acumulados: Indicar la fecha de la cual se deben mirar los acumulados. - Final Acumulados: Indicar la fecha hasta donde se deben mirarán los acumulados. Luego indique para generar el proceso. Nota: Si desea ver paso a paso el proceso de generación del movimiento Tributario, debe crear la siguiente variable: Por Configuración | Parámetros del Sistema | Variables Generales de Usuario e Inserte: - Nombre de Variable: Tnlg:BenTriDebug - Descripción: Visualizar - Tipo Variable: Alfanumérica - Dato: 0 - Para No visualizar, 1- Para visualizar el proceso. - Proceso: No se digita Nada 3) INFOME PARA REVISIÓN: Es realizar el proceso de los movimientos anteriormente registrados: - Año Gravable: Indicar el año que se desea tributar. - Códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a listar. - Sub-códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a listar. Luego indique para generar el proceso. El informa muestra los empleados informados con el Primer y Segundo valor a Tributar, de acuerdo a la agrupación de valores seleccionada. 4) CREACIÓN MEDIO MAGNÉTICO: Si desea generar el medio magnético del Informe Tributario anteriormente procesado, llene: - Año Gravable: Indicar el año que se desea tributar. - Códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. - Sub-códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. - Archivo: Indicar el path o ruta y el nombre del archivo que contiene los datos. - Borrar Archivo Anterior?: Marcar en el caso que desee sobreescribir sobre el archivo anteriormente generado. Luego indique para generar el proceso. Nota: Si desea que el nombre del registro aparezca por defecto cree la siguiente variable: Por Configuración | Parámetros del Sistema | Variables Generales de Usuario e Inserte: - Nombre de Variable: Tnlg:NombArcGenMIT - Descripción: Nombre del Informe Tributario - Tipo Variable: Alfanumérica - Dato: Ruta y nombre del archivo. Ej: c:\midas\datos\IMP631.ASC - Proceso: No se digita Nada GENERACIÓN DE MOVIMIENTO _____________________________________________________________""""""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Es realizar el proceso de los movimientos anteriormente registrados: Año Gravable: Indicar el año que se desea tributar. Códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. Sub-códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. Inicial Acumulados: Indicar la fecha de la cual se deben mirar los acumulados. Final Acumulados: Indicar la fecha hasta donde se deben mirarán los acumulados. Luego indique para generar el proceso. INFORME PARA REVISIÓN _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""""" Es realizar el proceso de los movimientos anteriormente registrados: Año Gravable: Indicar el año que se desea tributar. Luego indique para generar el proceso. El informa muestra los empleados informados con el Primer y Segundo valor a Tributar, de acuerdo a la agrupación de valores seleccionada. CREACIÓN DE MEDIO MAGNETICO _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Si desea generar el medio magnético del Informe Tributario anteriormente procesado, llene: Año Gravable: Indicar el año que se desea tributar. Códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. Sub-códigos: Indicar los códigos Desde y Hasta que Movimientos Tributarios se van a procesar. Archivo: Indicar el path o ruta y el nombre del archivo que contiene los datos. Borrar Archivo Anterior?: Marcar en el caso que desee sobre escribir el archivo anteriormente generado. Luego indique para generar el proceso. PARAFISCALES DOCUMENTO: TNLG_BRWPPR001 .RTF Procedimiento: TNLG: BRWPPR001 Los parafiscales son los aportes ó un porcentaje que por ley debe realizar una empresa sobre el devengado de cada empleados a cualquiera de los siguientes estamentos: SENA, ICBF y CAJAS DE COMPENSACIÓN FAMILIAR. Todos los conceptos de Parafiscales tienen una cuenta de origen Débito y otra Crédito. CASO 1: Si el centro de Costo me determina la Cuenta, entonces debo crear los conceptos para el pago a dichas entidades y se debe crear por Configuración | Conceptos. Matricularle a cada concepto la contabilización pertinente, ósea las cuentas crédito y débito de cada concepto de parafiscales. Luego se debe parametrizar por Informes Legales, Parafiscales, Configuración. Y allí en la cuenta y contrapartida se debe colocar el proceso que las va a generar, ya que el MCN, va a mirar en los conceptos como tal. Para poder generar el informe realice: Informes Legales, Parafiscales, Por Código o Por Centro de Costo: Complemente los datos de nómina, período a generar y período contable, luego oprima el botón GENERAR, el sistema muestra en la barra inferior el avance del proceso generado, terminado este proceso oprima el botón y complete los datos pertinentes y . El informe muestra cada una de las entidades de los parafiscales con las cuentas de la contrapartida y el valor que se debe pagar por cada una. Si en la agrupación de conceptos cada uno de ellos tiene matriculadas las cuentas en función del Parafiscal, no genera inconvenientes. CASO 2: En el caso de que la Cuenta no esta determinada por un Centro de Costos, ósea que se maneja la misma cuenta para determinado parafiscal, entonces se realiza lo siguiente: Se agrupan a los empleados en cada sucursal del parafiscal a pagar y por InfoLegales, Parafiscales, Configuración, creo cada una de las sucursales y se separan a los empleados en dos grupos, así: al marcar tipo salario integral .incluye (para todos los que son de Salario Integral, ya que para éstos se les calcula sustrayéndoles cada uno de los conceptos adicionales) y el otro grupo debe quedar marcado No aplica para que realice el cálculo con los empleados que devengan el salario normal. Además les debo colocar la cuenta, la contrapartida y el número del comprobante ya que el MCN va a generar con estos datos. Nota: Debo preguntar como contabiliza cada empresa. Si la contabilización se hace x Ccosto (ej: si para cada sucursal hay una cuenta diferente, osea que la cuenta me la esta determinando el CCosto) o si el Centro de Costo no me determina la cuenta (ej: Para las sucursales de Mede, Bog, Cali, etc. manejan el mismo tipo de cuenta débito y crédito para el parafiscal). Todo esto para saber con cual caso proceder. Lo que genera este módulo lo lleva al archivo MCN. Si configuro las cuentas por InfoLeg. No necesito crear el concepto, si configuro las cuentas por Contabilización del Concepto, debo colocarles el proceso entre el signo %. NOTA: Para los parafiscales y las provisiones se utiliza la misma ventana pero para fines diferentes , y la forma de llenar los datos. para tal efecto se explicara primero los parafiscales y seguidamente las provisiones. Los parafiscales dependen de una contabilización Parametrización de conceptos para Parafiscales: Debe crear dichos conceptos, así: Configuración | Conceptos, ej: Concepto xxx1 - Caja Compensación Familiar S.I., Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx2 - Caja Compensación Familiar, Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx3 - ICBF S.I., Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx4 - ICBF, Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx5 - SENA S.I., Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx6 - SENA, Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Generar los parafiscales del mes a contabilizar y listar los informes del mismo. Ingrese por Configuración | Conceptos, oprima contabilización. De las cuentas que se encuentran allí registradas, se le debe registrar una sustitución a la cuenta que varía según el centro de costos, ej: SENA: La cuenta débito 1425160100 para los centros de costo de 11 al 71, varía por la cuenta 5105780000 de los centros de costos 1,2,3,99; debe indicarse allí con XXXXXXXXXX (10 dígitos representando los mismos de la cuenta). Además en la parte inferior donde dice Sustituciones oprima el botón y complete: Prioridad: 1 Posición inicial: 1 (donde empieza la cuenta). Longitud: 10 (indicando los que tiene la cuenta). Y marque en la Variable: C3 Cuenta de Ccosto X Concepto Esto le indicará al sistema que debe buscar la cuenta específica para el Centro de Costo correspondiente. Luego oprima el botón e ingrese los que necesita y en el segundo renglón que es para la contabilización de los Parafiscales anote la cuenta débito adecuada al centro de costo y en la cuenta crédito no anote ninguna debido a que ya se registró en el paso anterior (ya que esta no se sustituye). De igual forma ingrese para el ICBF y COMFAMA. Luego genere el movimiento por el módulo de Informes Legales y consulte si los datos son los correctos. ________________________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""""""""""""""""""""" PROVISIONES ________________________________________________________________________ Las provisiones son causaciones e indican que son algo que la Empresa debe. Ej: Cesantías, Prima legal. Luego se procede igualmente como con las parafiscales. Es cuánto debe guardar la empresa cada mes o cada período por un determinado concepto. Para trabajar las provisiones, existen dos formas: POR CONCEPTO : Ingrese por Informes Legales | Provisiones | Por Concepto: Provisionar por concepto se refiere a que se selecciona un concepto de nómina y a éste se le aplica un factor para dicho cálculo Para terminar el proceso, ingrese por Generación y complete: Período: Este el período contable del cual se realiza el proceso. Luego oprima para que el sistema realice la operación. Si desea obtener consultas e informes del proceso generado oprima los botones de POR CENTROS DE COSTO Para trabajar las provisiones por Centros de Costos, debe crear dichos conceptos, así: Configuración | Conceptos, ej: Concepto xxx1 - Provisión Cesantías, Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Concepto xxx2 - Provisión Prima de Vacaciones, Política LQ003 y en la Contabilización anotar las cuentas correspondientes. Y así sucesivamente para cada una de las provisiones. Ingresando además la contabilización de cada uno de los conceptos de provisión. Luego ingrese al módulo de Informes Legales | Provisiones | Por Centros de Costo: Provisionar por centros de costos se refiere a que dicho proceso se realiza teniendo en cuenta toda su distribución contable por dichos centros. Su configuración es la siguiente: GENERACIÓN DE PARAFISCALES Y/O PROVISIONES POR CENTRO DE COSTO Procedimiento - Tnlg:PrvCCO Ruta : Sistema de Nómina/Módulos de Nómina/Informes Legales/Parafiscales/Generación por Centro de Costo. Ruta : Sistema de Nómina/Módulos de Nómina/Informes Legales/Provisiones/Por centro de Costo/Generación. Este proceso como su nombre lo indica permite generar la contabilización tanto de la provisiones como de parafiscales. Para ello debe de haber realizado la siguiente parametrización : 1-.Haber configurado los parafiscales y/o las provisiones, para mas detalles sobre este punto remítase a los documentos : 1.1-.Parafiscales TNLG_BRWPPR001.RTF 1.2-.Provisiones TNLG_BRWPPR001.RTF 2-.Si las cuentas indicadas en la parametrización son del tipo %CPT%, entonces debe de haber realizado lo siguiente : 2.1-.En el registro de Conceptos parametrice cada uno de los conceptos indicados en las agrupaciones definidas que constituyen la base de cada uno de los ítem para parafiscales y/o provisiones. 2.2-.En esta parametrización (Contabilización) indique apropiadamente cada uno de los campos solicitados. En los documentos mencionados anteriormente encontrara mas detalles al Respecto. Para la ejecución de este proceso actúe de la siguiente manera : 1-.Período contable, este es el período al cual se llevara la información generada, por lo tanto selecciónelo de la tabla correspondiente. 2-.Usa Dll Externo, normalmente no indique nada, a menos que durante el proceso de implementación del sistema se le diga expresamente y se le halla asignado un nombre a este proceso. 3-.Una vez habilitados los botones de Registro Global y/o Registro de Nómina actue sobre ellos de acuerdo a lo siguiente : 3.1-.Registro Global, este botón selecciona todas los períodos de nómina, de todas las nóminas cuyo año y mes correspondan al año y mes del período contable, dejándolos en lista presentado. Nota : Realizado lo anterior le aparece el botón Borrar Nómina, el cual le permite borrar de la lista presentada los períodos de las nóminas que no va ha procesar. 3.2-.Registro de Nómina, le permite seleccionar una a una las nóminas y los períodos que Ud. va ha procesar. 4-.Borrar Nómina, como se dijo anteriormente borra de la lista presentada los que Ud. no quiere procesar. 5-.Una ves este seguro de que la información solicitada es correcta, proceda con el Botón de GENERACION 6-.En el caso de que Ud. desee modificar la información solicitada, seleccione nuevamente el período contable, lo cual borra completamente la lista y vuelva al paso 1. 7-.Una ves generada la información correspondiente, Ud puede obtener un listado por medio del botón INFORME. Paso a Paso, la variable para activarlo en este proceso es TNLG:DIFEDEBUG. tal como aparece en la parte superior derecha de la pantalla, remítase al documento SysoftPasoaPaso001.RTF Variables de Usuario Utilizadas dentro de este proceso : PARA TOMAR AJUSTES ? Tnlg:TomarAje , Toma Ajustes Para Provisiones/Parafiscales S/N/M' S (Default) toma ajustes grabados en el modulo de Ajustes. N No M Toma los ajustes que esten en el movimiento liquidado, por generacion directa de Ajustes. PARA FACTOR PRESTACIONAL PARA SALARIO INTEGRAL ? Tnlg:PrvFact_Pres, Aplicar Factor Prestacional a empleados de Salario Intregral N (Default) No aplica. S Si Aplica Tnlg:AplicFact, Proceso a Aplicar Factor Prestacional a P-provisiones V-Parafiscales, A Ambos, Blanco Ambos PARA TOMAR LAS LIQUIDACIONES DEFINITIVAS ? Tnlg:TomarLQE , Toma liquidaciones Definitivas Para Provisiones/Parafiscales S/N S (Default) tomar iquidaciones Definitivas , que cumplan con las siguiente condicion : 1-.El periodo de Acumulacion grabado en las liquidaciones definitivas (ver grabacion de liquidaciones Defintivas) , concuerde con alguno de los periodos (año,mes,periodo) para los cuales se va a generar este proceso.Por lo tanto hay que terner sumo cuidado con esto al registrar las liquidaciones definyivas. N No La variable de Usuario : Tnlg:PrvValPer , Validar Periodo de Acumulacion y Fecha de Retiro en Liq. Defitivas A-ambos/S-Solo/N-No Alfanumerica Dato Default = A Valores Posibles A=Permite que se valide tanto la Fecha de Retiro y el Periodo de Acumulacion. N=Solo la fecha de Retiro S=Solo el periodo de acumulacion.Esta opcion es util cuando la fecha de retiro no concuerda con el periodo de acumulacion. NOTAS : Por conveniencias y facilidad de procesamiento los parámetros solicitados dentro de este proceso fueron modificados a partir del 05/09/2003. TIPS : Caso 1-. ! 30/11/2005 SM Para que este proceso tome el comprobante de Provisiones o Parafiscales , directamente de lo definido en la defincicion contable (CCU) Use las siguientes variables de Usuario Para Provisisone Tnlg:CbteCCUPRV ,'Comprobante De Provisiones del CCU ? /S/Blanco' Alfanumerica Dato = S Para Parafiscales Tnlg:CbteCCUPRF ,'Comprobante De Parafiscales del CCU ? /S/Blanco Alfanumerica Dato = S Modificado 08/03/2006 simon mendez 1-.Se implemneto una nueva forma de distribucion. 2-.Esta nueva forma involucra toda la estructura Administrativa. 3-.Para esto se tendran que seguir los siguientes pasos : 3.1-.En la defincion de la cuenta en provisiones y parafiscales se debe indicar %Pini%. Esto se hace en Provisiones y/o parafiscales en configuracion, TABLA PPR. 3.2-.En el INI , MidasMcn.ini cuya ruta se se indica en esta ventana Las rutas de estos inis , se configuran en las variables de Usuario asi : Para Provisiones Tnlg:IniPRV , Ubicacion del Ini de Distribución Alfanumerica Dato = Ubicación del ini , por default .\ , Por lo tanto Cambie Según su conveniencia Para Parafiscales Tnlg:IniPRF , Ubicacion del Ini de Distribución Alfanumerica Dato = Ubicación del ini , por default .\ , Por lo tanto Cambie Según su conveniencia Recomendación Estas rutas deben de ser iguales y ojala igual a la ruta que aparece en la ventana de exportacion contable donde esta el orden y el rompimiento que utiliza tambien este ini MidasMcn.ini Siguiendo con la Parametrizacion, en este Ini se debe crear la estructura administrativa por la cual se va ha ser la distribucion , los nombres disponibles de la estructura se encuentran en (ver el Ini en mension): [DISTRIBUCION] EstructuraPRVPRF= MLQ:AREA & MLQ:CCOSTO & MLQ:DPTO & MLQ:GRUPO & MLQ:SUBGRUPO & MLQ:SECCION & MLQ:SUC_CIA & MLQ:UBICACION & MLQ:PROYECTO & MLQ:NIVEL & MLQ:OFICIO & MLQ:Tipo & MLQ:Clase & MLQ:Rel_Sindical & MLQ:Rel_Laboral & MLQ:Clase_Emp & MLQ:TP_CONTR &MLQ:DIVISION 3.3-.Para crear la estrucutura se debe de modificar la entrada segun sea el caso PARAFISCALES= y colacar aqui los campos de la estructura que sea necesiso PROVISONES= y colacar aqui los campos de la estructura que sea necesiso Por ejemplo, supongamos que vamos a distribuir parafiscales y/o provisiones por centro de costo, grupo, subgrupo, ubicacion , entonces : 3.3.1-.En la configuracion correspondiente, en el campo cuenta colocamos %Pini% 3.3.2-.Editamos el Midasmcn.ini , de la ruta indicada y de la entrada [DISTRIBUCION] EstructuraPRVPRF= MLQ:AREA & MLQ:CCOSTO & MLQ:DPTO & MLQ:GRUPO & MLQ:SUBGRUPO & MLQ:SECCION & MLQ:SUC_CIA & MLQ:UBICACION & MLQ:PROYECTO & MLQ:NIVEL & MLQ:OFICIO & MLQ:Tipo & MLQ:Clase & MLQ:Rel_Sindical & MLQ:Rel_Laboral & MLQ:Clase_Emp & MLQ:TP_CONTR &MLQ:DIVISION 3.3.3-.Tomamos : MLQ:CCOSTO MLQ:GRUPO MLQ:SUBGRUPO MLQ:UBICACION 3.3.4-. Dependiendo del caso vamos a la entrada PARAFISCALES= PROVISONES= 3.3.5-.Despues del signo igual colocamos ejl. PARAFISCALES= MLQ:CCOSTO & MLQ:GRUPO & MLQ:SUBGRUPO & MLQ:UBICACION o si fuera para provisiosenes PROVISONES= MLQ:CCOSTO & MLQ:GRUPO & MLQ:SUBGRUPO & MLQ:UBICACION Recuerde que cada uno de estos campos se deben de separa con el signo & 4-. Una vez hechos los pasos anteriores, en esta ventana chulee el campo DISTRIBUYE POR INI ? A partir de este momento puede ejecutar el proceso normalmente. RENDONDEO Para Parafiscales ! 04/07/2006 sm Para efectos de que el redondeo de parafiscales sea compatible con lo realizado en el SOI, debe de crear o modificar las siguientes variables de usuario : Mllg:PRFMCNRound Redondear Valor de Parafiscales en la contabilizacion MCN Alfanumerica Dato = C redondea al Cien Mllg:PRFMCNRoundB Redondear Base de Parafiscales en la contabilizacion Alfanumerica Dato = M redondea al mil ! 04/07/2006 sm RENDONDEO Para Provisiones ! 04/07/2006 sm Para efectos de que el redondeo de provisiones sea compatible con lo realizado en el SOI, debe de crear o modificar las siguientes variables de usuario : Mllg:PRVMCNRound Redondear Valor de Parafiscales en la contabilizacion MCN Alfanumerica Dato = C redondea al Cien Mllg:PRVMCNRoundB Redondear Base de Parafiscales en la contabilizacion Alfanumerica Dato = M redondea al mil ! 04/07/2006 sm Caso 2-. Este caso se presenta para provisones y parafiscales, cuando se esta usando la Autoliquidacion Integrada. Sucede cuando una persona Sale, Esta o regresa de Vacaciones. En estos casos las bases de aportes se encuentra afectadas por estos eventos Se hace mas critico , cuando la persona esta un mes completo de vacaciones. En este caso, no aparecen los Aportes de Parafiscales. Para la solucion de este caso : 1-.Elimine de las agrupaciones de conceptos definidas el concepto de Vacaciones. 2-.Cree las siguientes variables de Usuario Para Provisiones : Mllg:PRVVerVaca, Verificar Vacaciones Alfanumerica Dato = S Para Parafiscales : Mllg:PRFVerVaca, Verificar Vacaciones Alfanumerica Dato = S En cualquier caso, lo que el sistema hace, es controlar que la persona no haya estado ningun dia durante el mes en ningun estado de vacaciones y crea un registro con el salario mensual para este caso, que sera la base para los aportes. 18/10/2006 Modificado sm GENERACIÓN _____________________________________________________________""""""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Para terminar el proceso, ingrese por Generación y complete: Período: Este el período contable del cual se realiza el proceso. Luego oprima para que el sistema realice la operación. CONTABILIZACION DE NÓMINA PERIÓDICA DOCUMENTO: TNLG_WICCONTMLQ001.RTF Proceso: TNLG: WICCONTMLQ001 Ruta : Sistema de Nómina/Módulos de Nómina/Informes Legales/contabilización de Liquidaciones/de Nómina Periódica. Este proceso como su nombre lo indica permite generar la contabilización de la nómina periódica. Para ello debe de haber realizado la siguiente parametrización : 1-.En el registro de Conceptos parametrice cada uno de los conceptos por Contabilización. 2-.En esta parametrización (Contabilización) indique apropiadamente cada uno de los campos solicitados. Para la ejecución de este proceso actúe de la siguiente manera : 1-.Período contable, este es el período al cual se llevara la información generada, por lo tanto selecciónelo de la tabla correspondiente. 2-.Usa Dll Externo, normalmente no indique nada, a menos que durante el proceso de implementación del sistema se le diga expresamente y se le halla asignado un nombre a este proceso. 3-.Una vez habilitados los botones de Registro Global y/o Registro de Nómina actue sobre ellos de acuerdo a lo siguiente : 3.1-.Registro Global, este botón selecciona todas los períodos de nómina, de todas las nóminas cuyo año y mes correspondan al año y mes del período contable, dejándolos en list presentado. Nota : Realizado lo anterior le aparece el botón Borrar Nómina, el cual le permite borrar de la lista presentada los períodos de las nóminas que no va ha procesar. 3.2-.Registro de Nómina, le permite seleccionar una a una las nóminas y los períodos que Ud. va ha procesar. 4-.Borrar Nómina, como se dijo anteriormente borra de la lista presentada los que Ud. no quiere procesar. 5-.Una ves este seguro de que la información solicitada es correcta, proceda con el Botón de GENERACIÓN 6-.En el caso de que Ud. desee modificar la información solicitada, seleccione nuevamente el período contable, lo cual borra completamente la lista y vuelva al paso 1. Paso a Paso, existen varias formas de Realizar el la visualización de este proceso, dependiendo de la (s) variable(s) activadas, asi : Tnlg:DebugMLQMCN = en forma general, dato = 1 Tnlg:DebugMLQxcta = para una cuenta y tipo especifico , dato código del cuenta + tipo (DB/CR) Tnlg:DebugMLQxCPT = para un concepto especifico, dato = código del concepto. Tnlg:DebugMLQSInt = para empleados de Salario Integral, dato = 1. Tnlg:DebugMLQXemp = para un empleado especifico, dato = código del empleado. Para mas detalles de como es el paso a paso, remítase al documento SysoftPasoaPaso001.RTF Tnlg:DebugStopMLQ, esta variable permite Mostrar el stop del filtro para Restricciones, siempre y cuando cualquiera de la variables anteriores este activa. Cuando le aparezca el stop, coja el clip board y lo lanza en el query, esto permite verificar la integridad del query ejecutado. Otras variables que Utiliza este proceso son: Tnlg:ContOtrmnd , permite Contabilizar otra moneda dato = 'S' Cta:Integral, permite traer las cuentas contables definidas en la tabla de conceptos cuentas centros de costo (CCC), de la parte definida en salario integral, dato = S. Mcn:DescripCta, permite tomar la descripción de la cuenta contable del PUC (Dato= PUC) o de una tabla genérica creada por el usuario Dato = TGE Tnlg:ContaEspecie, permite realizar la contabilización de los conceptos en especie. NOTAS : Por conveniencias y facilidad de procesamiento los parámetros solicitados dentro de este proceso fueron modificados a partir del 05/09/2003. OTROS TIPS, Caso 1-. Para el sistema integrado con el sistema financiero, es necesario que a las cuentas por pagar llegue entre otros campos el concepto de Retencion manejado en este modulo, para ello : 1-.En los conceptos de retencion de la nomina cree la variable Mllg:CPTORET, concepto de retencion para el sistema financiero Alfanumerica Dato = codigo del concepto de retencion financiero Caso 2-. Para que el proceso de contabilizacion reemplaze la estructura administrativa del Movimiento liquidado utilice la variable de Usuario : Tnlg:GenPrvDatMLQ Alfanumerica Dato = N , toma la estructura del EMP S , solo reemplaza la estrucutura Ubicacion con la del movimiento liquidado T, remplza toda la estructura con la del movimiento liquidado ______________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" CONTABILIZACION DE LIQUIDACIONES DEFINITIVAS """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" DOCUMENTO: TNLG_WICCONTLQE001.RTF Procedimiento - Tnlg:Winccontlqe Este proceso permite generar la contabilización de las liquidaciones definitivas. Para ello debe de diligenciar los siguientes campos de la pantalla. Este proceso lo podrá realizar tantas veces como sea necesario. Si los parámetros indicados son los mismos, en un reproceso el le preguntara que si desea borrar los datos existentes. Comprobante El comprobante de liquidaciones definitivas debe de estar matriculado en la variable de Usuario Cmpbte:Def, indicando en el dato el numero del comprobante y además estar matriculado en la tabla de comprobantes. Ud. podría hacer la contabilización de estas liquidaciones definitivas utilizando las mismas cuentas contables de la Nómina periódica, para esto en la variable de Usuario CntNormal:Def, indique en el Dato S. Al hacer esto se le activa el check : Usar parametrización de Nómina Normal ? , el cual deberá de dejar chequeado si es el caso. En caso contrario, es decir cuando las cuentas de las liquidaciones definitivas son totalmente diferentes a las de la liquidación periódica, debe de parametrizar cada uno de los conceptos, indicando en el tipo de contabilizacion L, de liquidaciones definitivas. Si este es su caso remítase al documento de como se contabilizan los conceptos. Si Ud. NO matricula este Comprobante en la Variable Indicada, siempre le aparecerá el mensaje : Defina el Comprobante en Variable de Usuario Cmpbte:Def. Período contable : Indique el período contable Año, Mes en donde va ha insertar la Contabilización. Seleccionar este período de la tabla de calendarios contables. Fechas de liquidación : Debe indicar las fechas Del - Al, que el sistema toma para hacer la evaluación de las liquidaciones que va ha contabilizar. Este control lo tiene Ud., pues si en la próxima contabilización indica fechas donde se encuentren liquidaciones ya contabilizadas, el sistema las repite. Esto hace de que Ud. deba de tener mucho control sobre las liquidaciones realizadas en cuanto a las fechas. Utilizar DLL externo ? : Este check se utiliza solo en el caso en que se le indique y se utiliza en el evento de que su contabilización sea tan compleja que a Sysoft le haya tocado realizar un proceso especifico para su Empresa. Si este no es su caso entonces no revise esta opción. En el caso de que la revise, le aparece una ventana donde deberá de escoger la política que se realizo para este evento y de la cual se le debió haber indicado el nombre. 23/09/03 OTROS TIPS, Caso 1-. Para el sistema integrado con el sistema financiero, es necesario que a las cuentas por pagar llegue entre otros campos el concepto de Retencion manejado en este modulo, para ello : 1-.En los conceptos de retencion de la nomina cree la variable Mllg:CPTORET, concepto de retencion para el sistema financiero Alfanumerica Dato = codigo del concepto de retencion financiero En la parte inferiro de esta ventana , encontrara la lista de las varaibles de usuario utilizada Como se evita la doble contabilizacion de las liquidaciones definitivas? Esta doble contabilizacion surge cuando se hacen liquidaciones defintivas tanto por nomina como por acumulados. Para evitar esto, Utilice la variable de Usuario Mllg:CntLQEFPD, Contabilizar por Forma de Pago Alfanumerica Dato = S , solo contabiliza las que la forma de pago es por acumulados N , todas , este es el Default SM 08/06/06 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" CONTABILIZACIÓN DE AUTOLIQUIDACIÓN """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" MODIFICADO EL 15 DE SEPTIEMBRE - 03 DOCUMENTO: TNLG_WICCONTAMA001.RTF Ruta : Módulo de Nómina/Informes Legales/Contabilización de Liquidaciones de Autoliquidación Este proceso como su nombre lo indica permite generar la contabilización de la Autoliquidación. Para ello debe de haber realizado la siguiente parametrización : 1-.Haber configurado las cuentas contables en las administradoras y sucursales de Servicio. Para mas detalles sobre este punto remítase al documento : Sil01:FrmESV 2-.Haber configurado los comprobantes de pago de la autoliquidación, para mas detalles sobre este punto remítase al documento : Sil01:FrmPGD 3-.Dependiendo del tipo de cuenta matriculada, es decir si la cuenta es del tipo %xxxx, donde xxxx es código del concepto ,entonces debe de haber realizado lo siguiente : 3.1-.En el registro de Conceptos parametrice cada uno de los conceptos indicados como xxxxx. 3.2-.En esta parametrización (Contabilización) indique apropiadamente cada uno de los campos solicitados. En los documentos mencionados anteriormente encontrara mas detalles al Respecto. Para la ejecución de este proceso actúe de la siguiente manera : 1-.Comprobante, seleccione de la tabla de comprobantes. Con la Variable de Usuario Cmpbte: Auto, indicando en el Dato el codigo de comprobante este aparece automáticamente y no habra necesidad de seleccionarlo. 2-.Período contable, este es el período al cual se llevara la información generada, por lo tanto selecciónelo de la tabla correspondiente. 3-.Usa Dll Externo, normalmente no indique nada, a menos que durante el proceso de implementación del sistema se le diga expresamente y se le halla asignado un nombre a este proceso. 3-Período de Auliquidacion .el que se va a contabilizar. 4-.Una ves este seguro de que la informacion solicitada es correcta, proceda con el Boton de ACEPTAR Paso a Paso, la variable para activarlo en este proceso es Tnlg:wiccontAMA. tal como aperece en la parte superior derecha de la pantalla, remitase al documento SysoftPasoaPaso001.RTF NOTAS : 1-.Para que el valor de la empresa se encuentre de uan manera mas real, es decir se le descuente el valor realmente descontado a los trabajadores o lo que es lo mismo aplicar la siguiente formula : Valor Empresa = Valor pagado a la Entidad Administradora - Valor real deducción trabajadores. Debe debe de crear al concepto la siguiente variable: No,No, Aut:Valor, Toma valor de Autoliquidación, Alfa#, S. Esta variable se debe duplicar en todos los conceptos de Seguridad Social. 2-.En La Nómina, Configuración | Conceptos, para el caso de %xxxx Se debe matricular las cuentas contables de Autoliquidación a cada uno de los conceptos, con sus respectivas cuentas débito y crédito de la empresa, con su comprobante y en el tipo de contabilización marcar autoliquidación. 3-.En el Módulo de Informes Legales, Informes Legales | Informes del Movimiento Contable. Se sacan los informes del período de autoliquidación filtrado por comprobante y se genera el proceso. Se debe de seleccionar el informe apropiado. 4-.En el Módulo de Informes Legales, Informes Legales | Exportación de distribución contable. Se genera la exportación contable del período de autoliquidación por comprobante y se genera el proceso. Se debe de seleccionar el archivo de exportación apropiado. 5-. Si se require que el Nit de las entidades administradoras contengan el digito de verificación, en el caso de cuentas directas active la variable de usuario DgtoVer:Auto y en dato matricule una S. 6-.En el caso de que Ud. decida solo contabilizar una Administradora de seguridad Social, especifica active la variable de usuario Tnlg:GenEmpss , condato = 'S' y complete los campos solicitados en la pantalla. Valor pagado a la Entidad Administradora - Valor real deducción trabajadores. En La Nómina, Configuración | Conceptos: Se debe matricular las cuentas contables de Autoliquidación a cada uno de los conceptos, con sus respectivas cuentas débito y crédito de la empresa, con su comprobante y en el tipo de contabilización marcar autoliquidación. Si ya existe la cuenta contable para la contabilización de nómina y no le permite ingresar dicha cuenta para autoliquidación, debe de crear la cuenta con una mascara ó parámetro de sustitución por Ag Agrupación dato indicado, este parámetro toma la agrupación y el dato para reemplazarlo en la contabilización. Para esto debe crearle al concepto la siguiente variable: No,No, Aut:Valor, Toma valor de Autoliquidación, Alfa#, S. Esta variable se debe duplicar en todos los conceptos de Seguridad Social. En el Módulo de Seguridad Social, Registro | Administradoras Sucursal Servicio, oprima y llene sólo los siguientes campos, así : Aporte Trabajador: 333.3333 si es Salud, 250.0000 si es pensión y 1000.0000 si es Riesgo No se debe crear la cuenta aportes trabajador para Riesgos y sólo aportes empresa para los Fondos. Cuenta Aportes empresa: %???? (???? Es el concepto de nómina de la Entidad Administradora) tanto en las columnas de débito y contrapartida. Cuenta Aportes Trabajador: %???? (???? Es el concepto de nómina de la Entidad Administradora) tanto en las columnas de débito y contrapartida. Cuenta Aportes Fondo: %???? (???? Es el concepto de nómina de la Entidad Administradora) tanto en las columnas de débito y contrapartida. En el Módulo de Informes Legales, Informes Legales | Contabilización de Liquidaciones | de Autoliquidación, Se escoge el comprobante de autoliquidación, el período contable y el período de autoliquidación y se genera el proceso. En el Módulo de Informes Legales, Informes Legales | Informes del Movimiento Contable. Se sacan los informes del período de autoliquidación filtrado por comprobante y se genera el proceso. Se debe de seleccionar el informe apropiado. En el Módulo de Informes Legales, Informes Legales | Exportación de distribución contable. Se genera la exportación contable del período de autoliquidación por comprobante y se genera el proceso. Se debe de seleccionar el archivo de exportación apropiado. Para ver el proceso se debe de crear una variable por Configuración | Parámetros del sistema | Variables Generales de Usuario: Nombre variable : Tnlg:wiccontAMA Descripción : Debut Contabilización de Autoliquidación Tipo de Variable : Numérica Dato Con 1 se activa y con blanco se desactiva. Proceso de liquidación Blanco. MODIFICADO 2005/09/27 sm La variable de Usuario : Tnlg:WicContAMASCCH Sufijo Para el CCH en Contabilizacion AMA Alfanumerica DATO = Permite anexar a l tercero un sufijo , por Ej -00 TIPS Caso 1-. ! 30/11/2005 SM Para que este proceso tome el comprobante de AUTOLIQUIDACION , directamente de lo definido en la defincicion contable (CCU) Use la siguiente variable de Usuario Tnlg:CbteCCUAMA 'Comprobante De Autoliquidacion del CCU ? /S/Blanco Alfanumerica Dato = S _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" DE AJUSTES """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Procedimiento - Tnlg:Wiccontaje En el caso de la Contabilización de las Liquidaciones de Ajustes, realice lo siguiente: Ingrese al Menú Principal de la Nómina y por Configuración | Parámetros del Sistema | Variables Generales de Usuario y cree las variables: CntNormal: Aje, Contabilización de Ajustes, Alfanumérica, cuyo dato es S Para ajustes. Nómina : Se debe seleccionar el tipo y clase de nómina. Período nómina : Seleccionar el período de la nómina. Período contable : Seleccionar el período contable. Utilizar DLL externo ? : Utiliza una política propia de contabilización si se activa pregunta por que DLL ejecuta. 23/09/03 DE CHEQUES _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" solo se utiliza cuando se realiza por informes de pre-nómina la generación de cheques. Dado a que si no se generan cheques no se pueden contabilizar. Comprobante: Se digita el numero contable que identifica que es un cheque. Nómina : Se debe seleccionar el tipo y clase de nómina Período nómina : Seleccionar el período de la nómina Período contable : Seleccionar el período contable. Generar tercero para conciliación ? : Utilizar DLL externos ? : Se selecciona si se utiliza unas líneas de código adicionales para la ejecución. INFORME DEL MOVIMIENTO CONTABLE _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Informes por nómina si se activa dicho campo se activan los campos: Nómina : Se debe seleccionar el tipo y clase de nómina. Período nómina : Seleccionar el período de la nómina. Comprobante : Se digita los códigos de los comprobantes Desde - Hasta. Período contable : Seleccionar el período contable. EXPORTACIÓN DE DISTRIBUCIÓN CONTABLE ______________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****"""""""""""""""""""""" DOCUMENTO: TNLG_WINPLANOMCN001. DOC Procedimiento: TNLG_WINPLANOMCN001 Ruta : Informes Legales/Exportación de Distribución Contable Este proceso se utiliza para la generación contable de la Nómina. Diligencie los campos requeridos. Para poder realizar este proceso Ud. debe cumplir con los siguientes requisitos : 1-.Haber parametrizado todos y cada uno de los conceptos de Nómina. 2-.Haber realizado todos los procesos de contabilización. 3-.Haber definido una política de exportación esto se realiza por Administración/ Políticas/ transacciones/ Políticas Ver documento 3.1-.Esta política debe de tener como archivo primario el MCN. 3.2-.Relacione los campos correspondientes. 3.3-.Si en la definición de la política y/o proceso de exportación, se ha indicado que se hará por medio de un programa externo, Ud debe de chequear Utiliza Dll Externo ?, de lo contrario NO. 4-.Haber diligenciado correctamente los campos de Filtro, Orden y Rompimiento. 4.1-. Estos campos son cruciales para la exportación. y se encuentran almacenados en el InI : MidasMCN.ini , donde se ejecuta el programa. En la parte inferior de la pantalla se encuentra su ruta y nombre. 4.2-.En el caso de que Ud. desee modificarlos existe un check Actualizar MidasMCN.ini ?, el cual si Ud. diligencia le permitirá el acceso a ellos. Una vez cumplidas las reglas anteriores, podrá realizar el proceso. Esta exportación se puede hacer de variadas formas y su caso será explicado detalladamente en el momento de su capacitación. Existen algunas variable de Usuario que se pueden utilizar para un mejosr condicionamiento de la exportación ha realizar, a continuación se explican : Tnlg:RemoMcnINI, Reemplazar el Ini de exportacion ,Alfanumerica,Dato = N Tnlg:McnINI ,Ubicacion del Ini de exportacion ,Alfanumerica, Dato = .\ IniPorProceso ,Si el Ini es por Politica ,Alfanumerica,N Tnlg:ExpCbanteFil ',0,'Si filtra la exportacion por comprobante','Alfanumerica','') Mllg:NativaMCH',0,'Exportacion Nativa 1-MIdasoft,2-GregPlain','Numerica','') En caso de Nativa = 2 Mllg:PMPrefijo,0,'Prefijo para el consecutivo de CxP','Alfanumerica','') Mllg:Sologenera,0,'Solo ejecuta los stores o solo crea Fct,Fcti,Mcp,MCH','Numerica','') Esta variable puede tener los siguientes datos 0 - Hace el proceso Normal 1-.Solo crea las tablas Fct,Fcti,Mcp,MCH' 2-.Solo ejecuta los stores, obviamente estas tablas debe de existir NOTA : Estas tablas fct, fcti, mcp y mchp se borran para nativa 2 cuando me salgo de la ventana Mllg:StoreMCP,0,'Store Procedure Interfase MCPH con Otro Sistema','Alfanumerica','SINC_MCP') Mllg:StoreMCPH,0,'Store Procedure Interfase MCPH con Otro Sistema','Alfanumerica','SINC_MCH') Mllg:StoreFCT,0,'Store Procedure Interfase FCT con otro Sistema','Alfanumerica','SINC_FCT') Mllg:StoreFCTI,0,'Store Procedure Interfase FCTI con otro Sistema','Alfanumerica','SINC_FCTI') Mllg:StoredelFCT,0,'Store Procedure para Borra FCT creado en otro Sistema , 'Alfanumerica','BORRA_PM10000') Mllg:StoredelMCP,0,'Store Procedure para Borra MCP creado en otro Sistema','Alfanumerica','BORRA_GL10000') Mllg:StoredelFCTI,0,'Store Procedure para Borra FCTI creado en otro Sistema','Alfanumerica','BORRA_PM10100') Mllg:StoredelMCH',0,'Store Procedure para Borra MCH creado en otro Sistema','Alfanumerica','BORRA_GL10001') Puc:CnsPUC','0','Nombre del Store Procedure para Actualizar CnsPUc GregPlain','Alfanumerica','ACT_PUC') Mllg:CodChequera','0','Codigo de la Chequera Greg Plain','Alfanumerica','BANCAFECT01') Mllg:CodMoneda','0','Codigo de la Moneda Greg Plain','Alfanumerica','2999') Para el caso de Filtrar la exportación por Comprobante con la Variable Tnlg:ExpCbanteFil y en el dato Un Numero de comprobante , Ud. pude además filtrar la exportación para un día especifico. Este caso se utiliza para la exportación de las liquidaciones definitivas, y su operación se realiza de la siguiente manera. 1-.Recuerde que la exportación de las liquidaciones definitivas se hacen para un comprobante. 2-.Para Un período contable 3-.Además se indica una fecha desde y una fecha hasta, rango en el cual se buscan estas liquidaciones, y en el cual no podrá existir ninguna ambigüedad. Es decir debe de ser consecuente y no puede mezclar estas fechas pues lo mas común es que se le dupliquen sus liquidaciones definitivas. 4-.El sistema toma el día de la fecha desde y con el marca la contabilización realizada. 5-. Cree la variable : Mllg:DiaFiltro y fíjela con el comprobante en el dato coloque S. Con esto el sistema sabe que Ud. va ha filtrar la exportación para un dia por ese comprobante. La variable queda de la forma Mllg:DiaFiltroxxxx , donde xxxx es el código del comprobante. 6-.Creada la variable anterior , con Dato = S, le aparece en la ventana el campo : Día Filtro, en el cual Ud. digita el día especifico , 01 02 ... etc, siendo consecuente con lo indicado en el punto 3. COMO CAMBIAR EL SIGNO Y LA NATURALEZA DE UNA CUENTA ? Parametrice la variable de Usuario Mllg:VerSignos con dato = S Esto permite : Ejemplo 1: Cuenta Nit Debito Credito 25200101 xxxxxxxx -193900 25050101 xxxxxxxx -193900 Despues de su evaluacion queda asi : Cuenta Nit Debito Credito 25200101 xxxxxxxx 193900 25050101 xxxxxxxx 193900 En el caso de Nativa 1 , 2 o 3 Ud debe de crear una política de exportación que contenga los siguientes campos TIPREG STRING(1) ! 1 COMPROBANTE String(20) ! 2 - 21 DOCUMENTO String(20) ! 22 - 41 ANO String(4) ! 42 - 45 MES String(2) ! 46 - 47 FECHACTABLE String(8) ! 48 - 55 REFERENCIA1 String(20) ! 56 - 75 REFERENCIA2 String(20) ! 76 - 95 DETALLE String(80) ! 96 - 175 UBICACION String(16) ! 176 - 191 CUENTA String(30) ! 192 - 221 !js +14 18/01/2006 compuredes IDTERCERO String(20) ! 222 -241 DETALLEMCH String(60) ! 242 -301 VALOR String(20) ! 302 -321! + 10 18/03/2005 SM PARA DIACO CANTIDAD String(10) ! 322 - 331 TIPO String(2) ! 332-333 MONEDA String(4) ! 334-337 TASA String(10) ! 338-347 VALOROTRO String(10) ! 348-357 VALORBASE String(10) ! 358-367 PORCENTAJE String(10) ! 368-377 CPTORETEN String(4) ! 378-381 REFERENCIA2MCH String(20) ! 382-401 REFERENCIA1MCH String(20) ! 402-421 CENTROCOSTO String(20) ! 422-441 AREA String(20) ! 442-461 10/10/2003 LF CAMBIO DE 4 A 20 DEPTO String(20) ! 462-481 10/10/2003 LF CAMBIO DE 4 A 20 GRUPO String(20) ! 482-501 19/18/2004 LF CAMBIO DE 12 A 20 SUBGRUPO String(20) ! 502-521 19/18/2004 LF CAMBIO DE 12 A 20 PRODUCTO String(16) ! 522-537 SECCION String(20) ! 538-557 19/18/2004 LF CAMBIO DE 12 A 20 SUCURSAL String(20) ! 558-577 19/18/2004 LF CAMBIO DE 12 A 20 BANCO_G String(2) ! 578-579 SUCURSAL_G String(2) ! 580-581 CTA_BCO_G String(15) ! 582-596 N_CHEQUE String(16) ! 597-612 19/18/2004 LF CAMBIO DE 20 A 16 PROYECTO STRING(20) ! 613-632 10/10/2003 LF AGREGO NIVEL String(20) ! 633-652 18/01/2004 SM IDSEDE String(5) ! 653-657 18/01/2004 SM CNSPUC String(30) ! 658-687 18/01/2004 SM TIPOTER String(4) ! 688-691 08/10/2004 JAS DIACO IND_APLICA STRING(1) ! 692 25/01/2006 JS COMPURREDES CPTORET String(20) ! 693 04/10/2005 SM PARA monarca Elkin EXPORTACION CONTABLE A GREAT PLAINS Para esta exportación, lo primero que se necesita es tener configurada la variable Mllg:NativaMCH con dato igual a 2. 1. VARIABLES DE USUARIO DEL PROCESO DE EXPORTACIÓN CONTABLE GENERALES Tnlg:ExpMCN Esta variable activa el debug del proceso de exportación (1) Mllg:NativaMCH Exportación Nativa Numerica 1-Midasoft 2-GregPlain 3-CAPTUS Tnlg:REDONDEA Redondeo de cifras Alfanumérica Redondea los valores encontrados en el MCN Mllg:Motor Motor de Base de datos utilizado Alfanumerica -MSSQL = Microsoft SQL server -PERVASIVE= Pervasive -ORACLE PARA NATIVA = 2 Mllg:PMPrefijo Prefijo para el consecutivo de los documentos de CxP Alfanumérica Esta variable se puede leer en la configuración de cuentas por pagar (ver tabla sy00900) Mllg:StoreMCP Store Procedure Interfase MCPH con Otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoreMCPH Alfanumerica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoreFCT Store Procedure Interfase FCT con otro sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoreFCTI Store Procedure Interfase FCTI con otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoredelFCT Store Procedure para Borra FCT creado en otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoredelMCP Store Procedure para Borra MCP creado en otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoredelFCTI Store Procedure para Borra FCTI creado en otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoredelMCH Store Procedure para Borra MCH creado en otro Sistema Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Puc:CnsPUC Nombre del Store Procedure para Actualizar CnsPUc Gre-PlainS Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:CodChequera Código de la Chequera Great Plains Alfanumérica Este dato se usa en los lotes de cuentas por pagar, lo suministra el área contable Mllg:CodMoneda Código de la Moneda Great Plains Alfanumérica Este es un valor numérico , de la moneda (puede ser 1000 o 1008) , se extrae de la tabla MC00600 Mllg:NombreNBD Código de la Base de Datos Great Plains Alfanumérica Generalmente es el mismo nombre de la base de datos de Great Plains ( Ver tabla SY01500) Mllg:usuarioBD Código de usuario Base de Datos Great Plains Alfanumérica Nombre de usuario con el que se quieren registrar las transacciones ( Ver tabla SY01500) Mllg:glprnst Marca de PRNTSTUS (GL10000) de GP Numérica (1 o 0) Depende de la instalacion de Great Plains. Mllg:actlote Actualizar Totales Lote de GP Numerica Si esta en 1 Totaliza el valor de las transacciones en el registrpo del lote Mllg:netoportipo Sumar CXP sin ver tipo Alfanumerica Esta variable,en N, crea la distribucion de la cuenta por pagar (FCTI) neteando por TERCERO , CUENTA Y TIPO (DB/CR) EN S , solo netea por TERCERO y CUENTA . Si usa contabilidad analitica, debe estar en N Mllg:Sologenera Solo genera tablas base (FCT, FCTI, MCP, MCH). Numerica En dato 0 = genera normalmente y lanza store procedures. En dato 1 = Sirve para solo generar lso archivos sin lanzar los store procedure. En dato 4 = No lanza los store procedue, sino que ejecuta codigo nativo de clarion para la exportacion. Es Importante en este caso configurar las entradas con la ubicacion de las bases de datos de great plains en el erchivo SYF:INI Mllg:MnjCntAnl Maneja Cont Analitica GP Alfanumerica En S = Si maneja contabilidad Analitica. En este caso mllg:sologenera debe estar en 4 en N = no maneja contabilidad analitica 2.CONFIGURACIÓN MINIMA DEL SISTEMA Antes de Iniciar la contabilización, se deben tener correctamente diligenciadas las siguientes tablas de referencia : PUC : Esta es la tabla de las cuentas contables y debe tener, obviamente además del código de la cuenta, el indicador Maneja Relaciones Activado. Con esto el sistema buscará la equivalencia entre la cuenta en Midasoft y la misma cuenta en el otro sistema. Si la cuenta no existe en el otro sistema o el store_ procedure configurado en la variable Puc:CnsPUC , no funciona o no esta implementado, esto será la primera causa de errores. PUCR: Esta tabla contiene las relaciones entre la cuenta contable y los módulos del sistema externo. Como mínimo debe existir un registro en esta tabla por cada cuenta a exportar. En esta tabla además de diligenciar el campo imputación con el código de la cuenta, debe indicar a que modulo del sistema externo va a exportar el movimiento de esta Cuenta ( escoja solo entre CXP y Contabilidad). DEBE CREAR LA FUNCION DE USUARIO VER_TERCERO ( SI MANEJA SQL 2000 O SUPERIOR ) Se debe verificar en la tabla GCSS (consecutivos del sistema), la existencia del prefijo CNS-FIN-GP. Este debe contener la ultima entrada de diario. Preferiblemente inicie en una secuencia superior. Debe crear manualmente en great plains el primer documento de cuentas por pagar, con el prefijo parametrizado en las variables de usuario. DEBE CREAR LOS STORE PROCEDURE Los siguientes store procedure deben estar creados en la base de datos de MIDASOFT ( si no esta la variable mllg:sologenera en 4): SINC_MCP SINC_MCH SINC_FCT SINC_FCTI ACT_PUC CONSEC_GL40000 CONSEC_PM400 VAL_MONEDA 3.PARÁMETROS A INTRODUCIR POR PANTALLA Si desea exportar solo la contabilización de una nomina particular, marque la casilla exportación por nomina y seleccione el tipo de nomina y el periodo que va a exportar. En el campo comprobante filtro, seleccione el codigo del comprobante del cual va a exportar. En el proceso de exportación seleccione la política de exportación, que configuró previamente. En la opción lotes, debe escribir en los campos Financiero y CXP , los nombres de los lotes de contabilización con los que va a grabar en Great Plains. Asegúrese de escribir los dos nombres para evitar cualquier error de integridad de datos. 4.VALIDACIONES INICIALES Al iniciar la exportación el sistema genera en tablas base, diferentes para Contabilidad y cuentas por pagar, la información a exportar y le aplica a esta información las siguientes validaciones : * Validación de las cuentas : Esta validación revisa todas las cuentas a exportar del comprobante seleccionado, buscándolas en el PUC del sistema contable externo. En caso de No encontrarlo se apreciará el siguiente mensaje : " Índice de la cuenta XXXX no encontrado" y se abortará la exportación. * Validación de terceros :Esta validación revisa la existencia de los terceros de midasoft, en la tabla maestra de terceros PM00200 ,en caso de no encontrarlo, se apreciará el siguiente mensaje : "Id del tercero xxx 'No existe en Maestro de proveedores PM00200 " y se abortará la exportación. 5. RESTRICCIONES A NIVEL DE STORE PROCEDURE Luego de pasadas las validaciones previas, se pasa a la exportación al sistema externo, mediante ejecución de store procedure (recuerde configurar las variables de usuario que definen los nombres de los store). En la pantalla de debug, aparecerá cualquier error de integridad referencial. Con los cual se da por terminada la exportación. Deberá entonces eliminar el lote de transacciones en su sistema contable, extraer el proceso de exportación en Midasoft y reiniciar el proceso una vez se corrijan las inconsistencias. EXPORTACION CONTABLE A STONE Para esta exportación, lo primero que se necesita es tener configurada la variable Mllg:NativaMCH con dato igual a 3. 1. VARIABLES DE USUARIO DEL PROCESO DE EXPORTACIÓN CONTABLE GENERALES Tnlg:ExpMCN Esta variable activa el debug del proceso de exportación (1) Mllg:NativaMCH Exportación Nativa Numerica 1-Midasoft 2-GregPlain 3-CAPTUS Tnlg:REDONDEA Redondeo de cifras Alfanumérica Redondea los valores encontrados en el MCN Mllg:Motor Motor de Base de datos utilizado Alfanumerica -MSSQL = Microsoft SQL server -PERVASIVE= Pervasive -ORACLE PARA NATIVA = 3 Mllg:PMPrefijo Prefijo para el consecutivo de los documentos de CxP Alfanumerica Esta variable se puede leer en la configuración de cuentas por pagar (ver tabla sy00900) Mllg:StoreMCP Store Procedure Interfase MCPH con Otro Sistema Alfanumerica Nombre del store procedure ubicado en la BD de midasoft Mllg:StoreFCT Store Procedure Interfase FCT con otro sistema Alfanumerica Nombre del store procedure ubicado en la BD de midasoft Puc:CnsPUC Nombre del Store Procedure para Actualizar CnsPUc Gre-PlainS Alfanumérica Nombre del store procedure ubicado en la BD de midasoft Mllg:CodChequera Codigo de la Chequera STONE Alfanumerica Este dato se usa en los lotes de cuentas por pagar, lo suministra el area contable Mllg:CodMoneda Codigo de la Moneda Blanda captus Alfanumerica Este es un valor numerico , de la moneda local (pesos) Mllg:CodMoneda2 Codigo de la Moneda duracaptus Alfanumerica Este es un valor numerico , de la moneda extranjera (dolar) Mllg:codtercero' Codigo del tercero general para nomina, por transferencia Alfanumerica Suministrado por el area contable Mllg: CodCodptovta' Codigo de Punto de venta captus Alfanumerica Suministrado por el area contable 2.CONFIGURACIÓN MINIMA DEL SISTEMA Antes de Iniciar la contabilización, se deben tener correctamente diligenciadas las siguientes tablas de referencia : PUC : Esta es la tabla de las cuentas contables y debe tener, obviamente además del código de la cuenta, el indicador Maneja Relaciones Activado. Con esto el sistema buscará la equivalencia entre la cuenta en Midasoft y la misma cuenta en el otro sistema. Si la cuenta no existe en el otro sistema o el store_ procedure configurado en la variable Puc:CnsPUC , no funciona o no esta implementado, esto será la primera causa de errores. PUCR: Esta tabla contiene las relaciones entre la cuenta contable y los módulos del sistema externo. Como minimo debe existir un registro en esta tabla por cada cuenta a exportar. En esta tabla además de diligenciar el campo imputación con el codigo de la cuenta, debe indicar a que modulo del sistema externo va a exportar el movimiento de esta Cuenta ( escoja solo entre CXP y Contabilidad). ERR_EXPORT: esta tabla no esta definida en el sistema debe crearla aparte. 3.PARÁMETROS A INTRODUCIR POR PANTALLA Si desea exportar solo la contabilización de una nomina particular, marque la casilla exportación por nomina y seleccione el tipo de nomina y el periodo que va a exportar. En el campo comprobante filtro, seleccione el codigo del comprobante del cual va a exportar. En el proceso de exportación seleccione la política de exportación, que configuró previamente. 4.VALIDACIONES INICIALES Al iniciar la exportación el sistema genera en tablas base, diferentes para Contabilidad y cuentas por pagar, la información a exportar y le aplica a esta información las siguientes validaciones : * Validación de las cuentas : Esta validación revisa todas las cuentas a exportar del comprobante selcccionado, buscándolas en el PUC del sistema contable externo. En caso de No encontrarlo se apreciará el siguiente mensaje : " Indice de la cuenta XXXX no encontrado" y se abortará la exportación. 5. VALIDACIONES A NIVEL DE STORE PROCEDURE Estas validaciones tienen por objeto garantizar la integridad de los datos y anularán el proceso de exportación. Estas inconsistencias se ven en la pantalla de debug del proceso. A continuación se documentan las validaciones. 5.1 EXPORTACION A CONTABILIDAD error de insercion CN_CAMOV Este error significa que esta rompiendo alguna regla de integridad en la tabla de cabecera del movimiento contable CUENTA NO EXISTE XXX Indica que la cuenta XXXX no esta registrada en las cuentas del sistema contable CN_RCUCC NO EXISTE XXX - YYY Indica que la cuenta XXX que se esta tratando de exportar, maneja centro de costo y no esta relacionada con el centro de costo YYY Error de insercion CN_CUMOV Este error significa que esta rompiendo alguna regla de integridad en la tabla de detalle del movimiento contable * Este código varia de acuerdo a la regla de integridad que se rompa 5.1 EXPORTACION A CUENTAS POR PAGAR No existe consecutivo y/o periodo No se ha creado la configuración basica del periodo en STONE No se pudo actualizar consecutivo para periodos No se ha creado la configuración basica del periodo en STONE No detalle tercero XXX No existe un tercero (o un empleado) de midasoft en la tabla de terceros de STONE Ya existe registro en po_cafa Se esta tratando de contabilizar dos veces el mismo documento Error en la tabla XXX al hacer INSERT Este error significa que esta rompiendo alguna regla de integridad en la tabla XXX Error en actualizacion de FCT El registro de cuentas por pagar no se pudo marcar como exportado 6. RESTRICCIONES A NIVEL DE STORE PROCEDURE Luego de pasadas las validaciones previas, se pasa a la exportación al sistema externo, mediante ejecución de store procedure (recuerde configurar las variables de usuario que definen los nombres de los store). En la pantalla de debug, aparecerá cualquier error de integridad referencial. Con los cual se da por terminada la exportación. Deberá entonces eliminar el lote de transacciones en su sistema contable, extraer el proceso de exportación en Midasoft y reiniciar el proceso una vez se corrijan las inconsistencias. Modificado 03/08/05 JS Modificado 11/08/2005 SIMON MENDEZ TIPS UTILIZADOS EN LA EXPORTACION CONTABLE Caso 1-. Se necesita que el tipo sea : DR para Debitos CR para Creditos Utilice la mascara del PLT D para DEbitos C para Creditos Y el campo con valor por Defecto,Alfanumerico R para el otro componente Caso 2-. Se necesita que el exista un Campo : ' ' para Debitos - para Creditos Parametrice un la definicion contable un campo xxxxx , con campo Relacionado TIPO Y en la descripcion indique SignoTipo Modificado 04/10/2005 SIMON MENDEZ Caso 3-. Para la exportación contable Nativa 1, es decir para ERP de Midasoft y que se quiera realizar la reconstrucción de Saldos en forma automatica : Configure la Variable de Usuario Mllg:StoreSAC Store Recostruccion de Saldos Contables Alfanumérica Dato = SP_Reconstruir_Saldos Existen para este proceso tres store procedure: 1-. Deben de ser creados en el motor en el siguiente orden : 1.1-.SPAct_SacMes01 1.2-.SPAct_SacMesMayor01 1.3-.Sp_Reconstruir_Saldos 2-.Estos strores se encuentran en en el directorio MSSQL, para slq server. Caso 4-. COMO SEPARAR LAS COLUMNAS DE LAS CUENTAS EN DEBITO Y CREDITO, en un archivo plano Ejemplo 1: Para que el archivo plano quede así: Nit Debito Crédito Valor xxxxxxxx 25200101 $100.000 xxxxxxxx 510506 $100.000 En la politica de Exportación, identifique dos campos uno como Debito y otro Como Credito. En el campo CUENTAD, en la Descripción del Campo se pone ctadebito. POLITCA CNS NOM_CAMPO DESCRIPCION CAMPO_REL EXPCP 95 CUENTAD CUENTA ctadebito COD_CONTABLE En el campo CUENTAC, en la Descripcion del Campo se pone ctacredito. POLITCA CNS NOM_CAMPO DESCRIPCION CAMPO_REL EXPCP 100 CUENTAC CUENTA ctacredito COD_CONTABLE Caso 5-. COMO SEPARAR LAS COLUMNAS DE LOS VALORES PARA DEBITO Y CREDITO, en un archivo plano Ejemplo 1: Para que el archivo plano quede así: Cuenta Nit ValorDebito ValorCredito 25200101 xxxxxxxx $193900 510506 xxxxxxxx $193900 En la política de Exportación, identifique dos campos uno como ValorDebito y otro Como ValorCredito. En el campo VCREDITO, en la Descripción del Campo se pone TIPO_CR sinzeros. POLITCA CNS NOM_CAMPO DESCRIPCION CAMPO_REL EXPGP 50 VCREDITO TIPO_CR sinzeros VALOR En el campo CUENTAC, en la Descripción del Campo se pone TIPO_CR sinzeros. POLITCA CNS NOM_CAMPO DESCRIPCION CAMPO_REL EXPGP 40 VDEBITO TIPO_CR sinzeros VALOR Nota: Si quiere generar el valor con ceros a la Izquierda no poner en la descricion del campo sinzeros. Sale así 0010000, De lo contrario el valor sale así 10000. PROCEDIMIENTO PARA IMPORTACION DE LA POLITICA MIDAS 1. Haga backup 2. Tire el sgte Query : DELETE FROM PLX WHERE POLITICA = 'Midas' 3. Importe en la tabla PLX el archivo de excel con la nueva politica. NUEVOS TIPS Caso 6-. Si en el nombre del campo en la definicion de la poltica PLX, se coloca : 1-. CuentaDer, la cuenta sera aligneada a la derecha 2- .CuentaIzq, la cuenta sera aligneada a la izquierda. Caso 7-. Campos que se pueden exportar, si se utiliza los valores por defecto Plx:Val_def = 'S' y el tipo de valor es alfanumerico. En este caso Ud. puede de parametrizar en el campo valor por defecto, los siguiente nombres : tipo_n , trael tipo de nomina. clase_n, trae la calse de nomina Nomina , Trae la nomina Nom:desc, trae la decripcion de la nomina cpr:desc, trae la descripcion del periodo Cpr:MSG, trae el mensaje del periodo cpr:prd, trae le perido de la nomina chq:cheq,trae el numero del cheque emp:dpto,trae el departamento del empleado emp:ccosto, trae el centro de costo del empleado cpt:descripcion, trae la descripcion del concepto emp:Nombre, trae los nombres del empleado emp:apellido, trae los apellidos del empleado emp:ApellNom, trae apellidos y nombres del empleado emp:NomApell, trae los nombres y los apellidos emp:sgdoapellido, trae el segundo apellido emp:primerapellido, trae el primer apellido emp:primernombre, trae el primer nombre emp:sgdonombre, trae el segundo nombre Caso 8-. Campos que se pueden exportar, si se utiliza los valores por defecto Plx:Val_def = 'S' y el tipo de valor es numerico. En este caso Ud. puede de parametrizar en el campo valor por defecto, los siguiente nombres : TotalControl, trae a un campos la suma de los valores debitos y creditos TotalControlB, trae a un campos la suma de los valores debitos + creditos + Base CONTABILIZACIÓN DE USUARIO _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Se definen los procesos para ejecutar los archivos ACTUALIZAR DEFINICIÓN DE PROCESOS CONTABLES Procedimiento : Se digita el nombre el procedimiento a ejecutar. Ejecutar con : Se selecciona una política con la cual se ejecutara. Descripción : Se digita el detalle del procedimiento. Nómina : Se debe seleccionar el tipo y clase de nómina. Período inicial de proceso : Se selecciona el período de inicio y aparece en día, mes y año. Período final de proceso : Se selecciona el período de finalización y aparece en día, mes y año. Período contable : Se selecciona el período y aparece en mes y año. ENTIDADES PARA DISTRIBUCIÓN DE GASTOS _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" La distribución de los centros de costos determina los gastos de la empresa NOTA : Este proceso se realiza cuando la contabilización no se genera por centros de costos. CONCEPTOS DE DISTRIDUCIÓN DE GASTOS _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Son las especificaciones genéricas de las entidades. Ejemplo : Salud, Pensión, Riesgos profesionales, Sena, ICBF y Cajas de compensación. Se matriculan los conceptos de acuerdo a una distribución de gastos. Conceptos : Se digita el código del concepto. Descripción : Se digita el detalle del concepto. Ejemplo : SA - Salud, PE - Pensión, RP - Riesgos profesionales, SE - Sena, CF - Comfama, IC - ICBF. CONCEPTO DE DISTRIBUCIÓN DE GASTOS POR ENTIDAD _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Es la asociación de los conceptos de distribución con cada una de las entidades. Ejemplo : entidad : Coomeva, asociada con el concepto salud. REGISTRO ENTIDADES PARA DISTRIBUCIÓN DE GASTOS _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Se registran las entidades que generan gastos a la empresa como son EPS (Entidades Promotoras de Salud), AFP (Administradoras de Fondos de Pensión), ARP (Administradora de Riesgos Profesionales), y parafiscales (Sena, ICBF Y Cajas de compensación familiar). Tipo de entidad : Se marca seguridad social cuando la entidad pertenece a este servicio. Se marca otra cuando la entidad a registrar presta un servicio diferente a la seguridad social. Entidad : Se digita el código de la entidad a la cual se hará la distribución de gastos. Alfanumérico de máximo 2 dígitos. Descripción : Se digita el nombre de la entidad a la cual se hará la distribución de gastos. Contrapartida contable : Es la cuenta que lleva el valor del procedimiento, puede ser débito y crédito de acuerdo a la cuenta contable. Sector : Se marca publico cuando la entidad registrada es administrada por el gobierno. Se marca privada cuando la entidad registrada es autónoma. REGISTRO DE CONCEPTOS PARA DISTRIBUCIÓN DE GASTOS _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Se registran los conceptos con su respectivo aporte para la distribución de gastos. Concepto : Se selecciona el concepto que se asocia a la entidad anteriormente seleccionada. Aporte : Se digita el porcentaje a aplicar en la distribución. Ejemplo : Salud = 66.6667%, Pensión = 75%, Riesgos profesionales = 100%, SENA = 2%, ICBF = 3% y Caja de compensación = 4% Contrapartida contable : Es la cuenta que lleva el valor del procedimiento, puede ser débito y crédito de acuerdo a la cuenta contable. Agrupación de conceptos : Se selecciona la agrupación de conceptos que son base para la distribución. EXPORTAR DISTRIBUCIÓN CONTABLE _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Genera un archivo plano con toda la información de la distribución de gastos. Periodo : Se selecciona el periodo contable que se desea exportar. Archivo : Se selecciona la política de exportación que esta configurada entre para este fin. Borrar plano anterior : Si se marca SI sobre escribe el archivo anteriormente generado. Si se marca NO adiciona en archivo al anteriormente generado. Oprima el botón < Generar> para que el sistema realice automáticamente el proceso. Genera un archivo plano con toda la información de la distribución de gastos. Periodo : Se selecciona el periodo contable que se desea exportar. Archivo : Se selecciona la política de exportación que esta configurada entre para este fin. Borrar plano anterior : Si se marca SI sobre escribe el archivo anteriormente generado. Si se marca NO adiciona en archivo al anteriormente generado. Oprima el botón < Generar> para que el sistema realice automáticamente el proceso. CONSOLIDACIONES ______________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****"""""""""""""""""""""" DOCUMENTO: TNLG_MENUCONSOL001.RTF CONSOLIDAR: Es proyectar el pago de un concepto calculando lo que se debe al empleado hasta una fecha determinada. Los conceptos que se pueden consolidar son: Primas, Vacaciones, Cesantías, Bonificaciones. Se le coloca al concepto por Configuración | Conceptos | Seleccionar el concepto a consolidar y oprimir el botón Cambiar y en políticas | Consolidación colocarle la política correspondiente al concepto a consolidar. Luego en el mismo concepto oprima el botón Definición de Variables y agregue las variables con prefijo PMC que son las utilizadas para éste fin Las Relaciones y los Argumentos de las variables son definidos por el usuario dependiendo del manejo del concepto, de igual forma el Dato debe seleccionarse de acuerdo a lo requerido por la Empresa. *SPRGN* CONSOLIDACIÓN DE PRIMAS GENERAL (PRIMAS). Para trabajar las consolidaciones de las Primas se le coloca la política SPRGN: Rel_Arg_Variable_Descripción_Tipo_Dato__Ag_Ag_Pmc:Agrup_Cpt_Au_Agrupación para Ausencias_Alfa#_Agrup. Conceptos base para ausencias.__No_No_Pmc:APlicaAu_Aplicar Ausencias_Alfa#_A-Ausencias ó T-Ausencias Totales.__No_No_Pmc:Fi_Au_Fecha inicial de Ausencias_Fecha_Apartir donde se tomarán las ausencias__No_No_Pmc:Ff_Au_Fecha final de Ausencias_Fecha_Hasta donde se tomarán las ausencias.__No_No_Pmc:TipAu_Tipo de Ausecias_Alfa#_A-Ausencias que estén en acumulados__No_No_Pmc:Dias_Minimos_Días mín. para tener derecho_acá._días que necesita trabajar para su pago__No_No_Pmc:Dias_Pag_Días de pago_#ca._#días que pagan por el concepto * 100__No_No_Pmc:Dias_Semestre_Días del Semestre_#ca._#días del semestre para pago del cpto.__No_No_Pmc:F_IniAcu_Fecha inicial de Acumulados_Fecha_Apartir donde se tomarán acumulados__No_No_Pmc:F_UlPag_Fecha de Último pago_Fecha_Que se pagó por última vez el concepto__No_No_Pmc:Retirados_Consolida retirados_Alfa#_S - Si consolida a los retirados__No_No_Pmc:Jubilados_Consolida Jubilados_Alfa#_S - Si consolida a los jubilados__No_No_Pmc:Orden_Para Ordenar el Informe de Consolidación._Alfa#_N- Nómina, L-Relación Laboral, A-Area, D-Depto, C-Ccosto, G-Grupo, S-Subgrp, U-Ubicación, I-Relación Sindical, O-Oficio, E-Empleado, P-Apellido__No_No_Pmc:Debug_Visualizar el proceso_#ca._0 - No visualiza, 1 - Visualiza__No_No_Pmc:Npag_No pagar a ..._Alfa#_S - No paga de acuerdo a la Rel.y el Argum.__**Más las variables para el cálculo del salario promedio, si es que se utiliza para este fin. *SCEGN* CONSOLIDACIÓN DE CESANTÍAS GENERAL CLASIFICADA (SCESA). Para trabajar las consolidaciones de las Cesantías se coloca la política SCEGN: Rel_Arg_Variable_Descripción_Tipo_Dato__Ag_Ag_Pmc:Agrup_Cpt_Au_Agrupación para Ausencias_Alfa#_Agrup. Conceptos base para ausencias.__No_No_Pmc:ApliAuInt_Aplica Ausencias a Intereses_Alfa#_S - Si aplica las Ausencias a los Intereses.__No_No_Pmc:APlicaAu_Aplicar Ausencias_Alfa#_A - Ausencias Acum. T-Ausencias Totales.__No_No_Pmc:Fi_Au_Fecha inicial de Ausencias_Fecha_Apartir donde se tomarán las ausencias__No_No_Pmc:Ff_Au_Fecha final de Ausencias_Fecha_Hasta donde se tomarán las ausencias.__No_No_Pmc:TipAu_Tipo de Ausecias_Alfa#_A - Ausencias que estén en acumulados__No_No_Pmc:Cpto_i_Cpto. Consolidación Intereses_Alfa#_# del Cpto. que se va a pagar intereses__No_No_Pmc:DiaCes_Día de Cesantías_#ca._360 ó 365 (Según calendario)__No_No_Pmc:DiaInt_Días para intereses_#ca._360 ó 365 (Según calendario)__No_No_Pmc:Dias_Pag_Días a Pagar_#ca._#días que pagan por el concepto * 100__No_No_Pmc:MnjDiaSalPro_Prom1/2 desde última Consol._Alfa#_U - Cuenta días desde última consolidac.__No_No_Pmc:Npag_No pagar a...._Alfa#_S - No paga a la condición de Rel ó Arg.__No_No_Pmc:PagIntSinPag_Paga intereses totales_Alfa#_S - No tiene en cuenta pagos parciales o anter__No_No_Pmc:Salto_Crea filtro para orden del info_Alfa#_S - Si genera filtro__No_No_Pmc:Orden_Para Ordenar el Informe de Consolidación._Alfa#_N- Nómina, L-Relación Laboral, A-Area, D-Depto, C-Ccosto, G-Grupo, S-Subgrp, U-Ubicación, I-Relación Sindical, O-Oficio, E-Empleado, P-Apellido__No_No_Pmc:Retirados_Consolida retirados_Alfa#_S - Si consolida a los retirados__No_No_Pmc:SalInt_Consolida a Salario Integral_Alfa#_S - Si consolida a los de Salario Integral__No_No_Pmc:Debug_Visualizar el proceso_#ca._0 - No visualiza, 1 - Visualiza__No_No_Pmc:Origen_Origen de la consolidación_Alfa#_P - Consolida por Nómina de Cptos.Propios__No_No_Pmc:Condicion_Condición de la consolidación_Alfa#_S - No paga si existe esta condición.__No_No_Pmc:TipCldCes_Calendario para Cesantías_Alfa#_C - Comercial, J - Juliano.__No_No_Pmc:DiaCtlTrb_Controla Días Trabajados_Alfa#_C - Comercial, J - Juliano.__No_No_Pmc:DiaCtlInt_Controla Días de Intereses_Alfa#_C - Comercial, J - Juliano.__**Más las variables para el cálculo del salario promedio, si es que se utiliza para este fin. *SVGEN* CONSOLIDACIÓN DE VACACIONES GENERAL (SVACA). Para trabajar las consolidaciones de las Vacaciones se le coloca la política SVGEN. Rel_Arg_Variable_Variable_Tipo_Dato__Ag_Ag_Pmc:Agrup_Cpt_Au_Agrupación para Ausencias_Alfa#_Agrup. Conceptos base para ausencias.__No_No_Pmc:APlicaAu_Aplicar Ausencias_Alfa#_A-Ausencias ó T-Ausencias Totales.__No_No_Pmc:Fi_Au_Fecha inicial de Ausencias_Fecha_Apartir donde se tomarán las ausencias__No_'No_Pmc:Ff_Au_Fecha final de Ausencias_Fecha_Hasta donde se tomarán las ausencias.__No_No_Pmc:TipAu_Tipo de Ausecias_Alfa#_A-Ausencias que esten en acumulados__Ag_Ag_Pmc:Agr_Pag_Vac_Agrupación para Vacac._Alfa#_Agrupac. Cptos.base después de los últimos pagos.__No_No_Pmc:Anticipos_Anticipos de Vacaciones_Alfa#_S-para cuando hay anticipos__No_No_Pmc:Dias_Antg_Días de Antigüdedad_#ca._# días de Antiguedad__No_No_Pmc:Tbl_antg_Tabla de Antigüedad_Alfa#_# Tabla con los % de antigüedad a pagar__No_No_Pmc:Dias_Minimos_Días mín.para tener derecho_#ca._# días que necesita trabajar para su pago__No_No_Pmc:Dias_Pag_Días a Pagar_#ca._# días que pagan por el concepto * 100__No_No_Pmc:Dias_Semestre_Días del Semestre_#ca._# días del semestre para pago del concep__No_No_Pmc:Dias_Vac_Días de Vacaciones_#ca._# de días de vacaciones__No_No_Pmc:F_IniAcu_Fecha inicial Acumulados_Fecha_Apartir donde se tomarán acumulados__No_No_Pmc:Fch_Ult_Pag_Fecha de Último Pago_Fecha_Ultima vez que se realizó dicho pago.__No_No_Pmc:Cpto_p_Concepto de Pago_Alfa#_Cpto.por el cual se paga la prima__No_No_Pmc:Nprima_Para consolidar prima vacac_Alfa#_S-No consolida prima de vacaciones__No_No_Pmc:Prim_Vac_Prima de Vacaciones_#ca_Días de Prima *100__No'_No_Pmc:Tp_Prim_Tipo de Prima_Alfa#_D-días, V-Valor., T-Tabla__No_No_Pmc:MnjDiaSalPro_Maneja Días para Promedio_Alfa#._U-Últimas Cesantías Consolidades.__No_No_Pmc:SaldoPer_Saldo del Período_Alfa#_P-Cálcula saldo de vacaciones cuando se dividide entre los días Pmc:PerVac__No_No_Pmc:PerVac_Nro. Días de vacaciones_#ca._0 Asume días vacac.por nómina.__No_No_Pmc:Npag_No pagar a...._Alfa#_S-No paga a la condición de Rel ó Arg.__No_No_Pmc:Retirados_Consolidar empl. Retirados_Alfa#_S-Consolida empleados Retirados__No_No_Pmc:Jubilados_Consolidar empl. Jubilados_Alfa#_S-Consolida empleados Jubilados__No_No_Pmc:Orden_Para Ordenar el Informe de Consolidación._Alfa#_N- Nómina, L-Relación Laboral, A-Area, D-Depto, C-Ccosto, G-Grupo, S-Subgrp, U-Ubicación, I-Relación Sindical, O-Oficio, E-Empleado, P-Apellido__**Más las variables para el cálculo del salario promedio, si es que se utiliza para este fin. Nota: Para realizar la consolidación este concepto NO debe programar las vacaciones de los empleados del año que comienza, es decir, primero debe consolidar antes de realizar cualquier operación del año siguiente: **VARIABLES PARA EL CÁLCULO DEL SALARIO PROMEDIO** Rel_Arg_Variable_Descripción_Tipo_Dato__Ag_Ag_Pmc:Agrup_Cpt_BA_Base Acumulado en Vlres*_Alfa#_Agrup.Cptos base para salario prom.__Ag_Ag_Pmc:Agrup_Cpt_BH_Base Acumulado en Horas*_Alfa#_Agrup.Cptos base para salario prom.__No_No_Pmc:DiaSlrPrm_Días para Salario Promedio*_#ca._360 ó 365 (Según calendario)__No_No_Pmc:TipCld_Tipo de Calendario*_Alfa#_C-Comercial, J-Juliano__No_No_Pmc:Tipo_Sal_Tipo de Salario*_Alfa#_B-Básico, P-Prom1/2, U-Bás+Prom__No_No_Pmc:MnjDiaSalpro_Maneja días para Salario Promedio._Alfa#_U-Ultima fecha de Pago, C-Comercial, J-Juliano__No_No_Pmc:DiasChgSal_Días de cambio de salario_#ca._#días a tener encuenta si hubo cambio de salario y necesita la vble.Ldf:Tipo_Prom__No_No_Pmc:Tipo_Prom_Tipo de Promedio_Alfa#_H-Historia Sal., P-Promedio__No_No_Pmc:DiasMenos_Días a Restar_#ca._#días que restan antes del cálculo SalPro__No_No_Pmc:TipDmenos_Tipo de Resta_#ca._I-Inicio del proceso de liq., P-Proyección, F-Fecha Ingreso del Empleado.__No_No_Pmc:N_Var_Trab_Nro.de variable trabajador_#ca._Si se requiere algún proceso con la vble. del trabajador.__No_No_Pmc:Var_TopSub_Vble.Del tope del Subsidio_#ca._#de vble. del Sistema que tiene el vlr. del tope del subsidio de transporte.__No_No_Pmc:VlrSub_Valor del Subsidio_#ca._Valor mensal del subsidio de transp.__No_No_Pmc:Por_Exceso_Porcentaje de Exceso_#ca._% que aplica a sal.prom1/2 calculado__No_No_Pmc:Vlr_Exceso_Valor del Exceso_#ca._Vlr.que suma a sal.prom1/2 calculado__Ag_Ag_Pmc:Agrup_Cpt_BsV_Base para sumar al básico_Alfa#_Agrup.Cptos base, pero sin el básico.__No_No_Pmc:DiasBsV_Días para sumar al básico_#ca._# de días (Según calendario)__No_No_Pmc:Factor_BsV_Factor para el básico_#ca._% para aplicar al básico (1.30%)__Ag_Ag_Pmc:Agrup_Cpt_Pry_Agrup. para Proyección_Alfa#_Agrup.Cptos base proyección salario__No_No_Pmc:TipProy_Tipo de Proyección_Alfa#_P-Tipo resta, D-Días, A-Acumulados__No_No_Pmc:DiasPry_Días para la Proyección_#ca._# de días para la proyección__No_No_Pmc:ClaseSal*_Clase de Salario a Retornar_Alfa#_D-Días,H-Horas,P-Período__Ag_Ag_Pmc:Ext_Agrup_Agrup. para Extralegales_Alfa#_Agrup.Cptos base de extras__No_No_Pmc:Ext_APlic_Tipo aplicación para Extras_Alfa#_B-básico, P-promedio__No_No_Pmc:Ext_Fte_Fuente de Extralegales_Alfa#_L-Movimiento Liquidado, A-Acumulados, D-Liq.Definitivas, N-Novedades__No_No_Pmc:ExtF_fin_Fecha final para Extras_Fecha_No se digita__No_No_Pmc:Ext_dias_Días para Extralegales_#ca._# días. No se digita__No_No_Pmc:Ext_Div_Divisor para Extralegales_#ca._# días dividir los extras. No se digita__ * Son esenciales en el salario promedio Nota: Las variables Ext_ se le matriculan al concepto que debe buscar en los que ya estén liquidados, es decir, si el concepto xx necesita sumarle los valores del concepto zz, debe matricularse las variables el concepto xx. Además deben cambiarse las prioridades de liquidación del mismo. Modificado SM - 26/02/2007 SM En todas las consolidaciones se pude colocar una variable del concepto, que inhibí la contabilización de apropiaciones Negativas. La variable es: Pmc: ContVlrNeg, No contabilizar apropiaciones negativas Alfanumerica Dato = S, no las contabiliza Otro dato o no existe la variable si las contabiliza EJECUCIÓN DE DLL POR PERIODO _____________________________________________________________ """"""""""""""""""""""""""""""""""""""""""""""""""""*****""""""""""""""""""""" Nomina : Se debe seleccionar el tipo y clase de nómina. Período nomina : Seleccionar el período de la nómina. Período contable : Seleccionar el período contable.