MANUAL PARA LA IMPLEMENTACIÓN EN LA NÓMINA DE LOS DOCUMENTOS CON INTERFACE WORD: DOCUMENTO: MANUALWORD.RTF Este proceso sirve para tirar cartas a un grupo o rango de empleados. Los pasos a seguir para realizar una buena combinación de correspondencia son: 1. CREAR LA POLÍTICA TIPO DOCUMENTO EN EL MÓDULO DE POLÍTICAS DE LA NÓMINA: Ingreso al programa MIDAS y en el menú principal Por Configuración | Parámetros del Sistema | Definición de Políticas. El sistema lo llevará al menú principal del Módulo de Políticas y allí en Transacciones, Políticas. Oprima el botón insertar y diligencie allí la siguiente información: - Política: Anote el nombre de la nueva política a ingresar en el sistema. - Descripción: Detallar el nombre de la política a ingresar. - Modelo de Usuario: Anotar el nombre del modelo que contiene la estructura del documento. (Éste se encuentra en el archivo .mdl) - 32 bits: Marcar en caso de ser afirmativo - Tipo de Documento: Seleccione entre las opciones la correspondiente a DOCUMENTO. - Programa Ejecutable: Anotar el nombre del programa que realizará el documento. - Ubicación del Documento: Anotar el path o ruta de ubicación del documento (.Doc) donde se va a ubicar o sea el archivo de donde se saca la lista o documento modelo donde se lleva el texto. - Interface Word: Marcar en caso de que el documento a generar requiera dicha opción. - Archivo primario: Anotar el código o nombre del archivo que contiene la información requerida, puede seleccionarse de la pantalla Consultar Archivos, llamada con el botón lookup2 y señale allí el que necesita. - Tipo de Documento: Seleccione el requerido, entre LISTA ó INDIVIDUAL. - Documento Modelo: Anotar el código o nombre del documento a utilizar. - Archivo de Datos: Anotar el código o nombre del documento a utilizar. Si en al oprimir el botón de PROGRAMA FUENTE, creó la instrucción CODE, bórrela Oprima el botón aceptar, para guardar el nuevo documento. Luego debe crear las funciones que contienen los datos deseados para ser combinados en los documentos Word, para esto es necesario realizare la siguiente operación: En la carpeta de Campos, oprima el botón insertar y complete los datos así: En la parte superior de esta pantalla aparece el nombre del Documento al cual se le ingresarán los campos. - Consecutivo: El sistema trae por defecto el número del consecutivo o el orden de jerarquía en el documento. - Nombre del Campo: Anotar el nombre con el cual se identificará el campo (conforme lo llame en Word). - Descripción: Detallar el nombre del campo relacionado, para mejor comprensión. - Relación: Seleccionar la que más se acomode a sus necesidades, entre: Archivo: Cuando es de archivo me pregunta por el campo relacionado. Constante: Las constantes serían: ponerle el nombre o Nit de la compañía, Firma de un funcionario, cargo de un funcionario. Función: Debe anotar en el recuadro Función el nombre o código de la misma. Para el caso de las Funciones, según lo requerido para generar la carta modelo de la correspondencia, debemos implementar las funciones del siguiente listado: Con el archivo CES - Cesantías BuscarDsc(Empleado,Codigo,CES) : Para CÓDIGO DEL EMPLEADO BuscarDsc(FchExp,Letras,CES) : Para FECHA DE EXPEDICIÓN BuscarDsc(F_Liq,Letras,CES) : FECHA CORTE DE CESANTIAS BuscarDsc(FchUltint,Letras,CES) : FECHA DE ULTIMO PAGO DE INTERES BuscarDsc(AñoLiq,Número,CES) : AÑO DE CONSOLIDACIÓN BuscarDsc(Dias_Ause,Numero,CES) : DÍAS NO LABORADOS BuscarDsc(TotalCes,Numero,CES) : TOTAL CESANTÍAS BuscarDsc(Anterior,Numero,CES) : ANTICIPOS ANTERIORES BuscarDsc(F_Solicitud,Letras,CES) : FECHA SOLICITUD BuscarDsc(Ces_Con,Numero,CES) : CESANTÍAS CONSOLIDADAS BuscarDsc(Ces_Con_Cau,Numero,CES) : CESANTÍAS CONSOLIDADAS Y CUSADAS BuscarDsc(Int_Con,Numero,CES) : INTERESES A CESANTÍAS CONSOLIDADAS BuscarDsc(Ces_Pag,Numero,CES) : CESANTÍAS PAGADAS BuscarDsc(Int_Pag,Numero,CES) : INTERESES PAGADOS BuscarDsc(CesPagAct,Numero,CES) : CESANTÍAS PAGADAS BuscarDsc(Ces_Par_Pag,Numero,CES) : CESANTÍAS PARCIALES PAGADAS BuscarDsc(Sal_Pro_Ces,Numero,CES) : SALARIO PROMEDIO PARA CESANTÍAS BuscarDsc(Sal_Bas_Mes,Numero,CES) : SALARIO BÁSICO MENSUAL BuscarDsc(Causa, ,CES) : CAUSAS PARA PAGO DE CESANTÍAS BuscarDsc(Tiempo, ,CES) : TIEMPO DE CAUSACIÓN CESANTÍAS BuscarDsc(Resolucion,Letras,CES) : RESOLUCION PARA PAGO DE CESANTÍAS BuscarDsc(FchExp,Letras,CES) : FECHA DE EXPEDICIÓN BuscarDsc(FchUltInt,Numero,CES) : FECHA DE ÚLTIMOS INTERESES BuscarDsc(F_UltInt,Numero,CES) : ÚLTIMOS INTERESES PAGADOS BuscarDsc(Sal_Pro_CesDia, ,CES) : SALARIO PROMEDIO DE CESANTÍAS DÍA BuscarDsc(Sal_Pro_CesMes, ,CES) : SALARIO PROMEDIO DE CESANTÍAS MES Con el archivo EMV - Variables del Empleado Todas las funciones del EMV, permiten traer datos de las variables. Definidas para cada empleado. BuscarDsc(Adicion1D,Dato,EMV) : Para ADICIONES DE DESCRIPCION BuscarDsc(Adicion1F,Dato,EMV) : ADICIONES DE FECHA BuscarDsc(Adicion1P,Dato,EMV) : ADICIONES DE PORCENTAJE BuscarDsc(EMP:Nro_Contrato,Dato,EMV) : NUMERO DEL CONTRATO BuscarDsc(Obra,Dato,EMV) : PORC. OBRA ó PORC. OBRA CONTRATADA BuscarDsc(Descripcion_Obra,Dato,EMV) : DESCRIP. OBRA CONTRATADA BuscarDsc(Descripcion_Obra2,Dato,EMV) : DESCRIP.OBRA LINEA2 BuscarDsc(Prueba,Dato,EMV) : Para DÍAS DE PRUEBA TOMADA DEL EMV Con el archivo CIU - Ciudades BuscarDsc(Expendio_En,descripción,CIU) : Para CIUDAD EXPEDICION Cédula. BuscarDsc(Expedido_en,DepDescrición,CIU) : DESCRIP.DEPTO. EXPEDICIÓN Cédula BuscarDsc(Expedido_en,Depcodigo,CIU) : CÓDIGO DEPTO. EXPED.Cédula BuscarDsc(Ciudad,Descripción,CIU) : CIUDAD RESIDENCIA Con el archivo HSL - Historia Salarial BuscarDsc(SlrMes,Valor,HSL) : Para SALARIO DEL MES EN VALORES BuscarDsc(SlrMes,Letras,HSL) : SALARIO MENSUAL EN LETRAS BuscarDsc(SlrDía,Valor,HSL) : SALARIO DÍA EN VALOR BuscarDsc(SlrDía,Letras,HSL) : SALARIO DÍA EN LETRAS BuscarDsc(Integral,Valor,HSL) : DEVENGADO SALARIO INTEGRAL VALOR BuscarDsc(Prestacion,Valor,HSL) : PARTE PRESTACIONAL DEL SALARIO BuscarDsc(Integral,Letras,HSL) : DEVENGADO INTEGRAL EN LETRAS BuscarDsc(Prestacion,Letras,HSL) : SALARIO PRESTACIONAL EN LETRAS BuscarDsc(SlrHor,Letras,HSL) : SALARIO HORA EN LETRAS BuscarDsc(SlrHor,VALOR,HSL) : SALARIO HORA EN VALOR BuscarDsc(SlrMes,Numero,HSL) : SALARIO BÁSICO MENSUAL BuscarDsc(F_Aumento,Letras,HSL) : FECHA DEL AUMENTO Con el archivo VAC - Vacaciones Para lo siguientes siempre deben usar funciones: BuscarDsc(DiaVac,1,VAC). BuscarDsc(DiaVac,2,VAC) : Para FECHAS SÁLIDA -Y REGRESO de 1...10 períodos de vacac. BuscarDsc(DiaDin,1,VAC). BuscarDsc(DiaDin,2,VAC) : Para FECHAS SÁLIDA Y REGRESO de 1...10 períodos de vacac. BuscarDsc(F_Sal_R,salida,VAC) : FECHA SALIDA VACAC.,en letras BuscarDsc(F_Sal_R,letras,VAC) : FECHA SÁLIDA REAL VACAC.,en letras con puntos BuscarDsc(F_Sal_R, ,VAC) : FECHA SÁLIDA REAL VACAC.,Nros. Slash(/) BuscarDsc(F_Reg_R,regreso,VAC) : FECHA REGRESO VACAC.,en letras BuscarDsc(F_Reg_R,letras,VAC) : FECHA REGRESO VACAC.,en letras con puntos BuscarDsc(F_Reg_R, ,VAC) : REGRESO VACAC.,Nros. Slash(/) BuscarDsc(Final,Final,VAC) : FECHA FINALIZACIÓN VACAC.,en letras BuscarDsc(Final,Letras,VAC) : FECHA FINALIZACIÓN VACAC.,en letras con puntos BuscarDsc (Final, ,VAC) : FECHA FINALIZACIÓN VACAC.,Nros. BuscarDsc(DiaVac,Total,VAC) : VACACIONES Totales, en días BuscarDsc(DiaVac, ,VAC) : VACACIONES Totales, en letras BuscarDsc(DiaDint,Letras,VAC) : TOTALES Dinero, en letras BuscarDsc(DiaDint, ,VAC) : TOTALES EN DINERO.,valor BuscarDsc(DiaSusct,Numero,VAC) : AUSENTISMO x VACAC. ó DÍAS Suspensión, valor BuscarDsc(DiaSusct,Letras,VAC) : AUSENTISMO x VACAC.,en letras BuscarDsc(F_Sal_P, ,VAC) : FECHA DE SALIDA PROGRAMADA,formato dd/mm/aa BuscarDsc(F_Sal_P,Letras,VAC) : FECHA DE SALIDA PROGRAMADA,en letras BuscarDsc(F_Sal_P,Salida,VAC) : FECHA SALIDA Programada, letras con puntos BuscarDsc(F_Reg_P, ,VAC) : FECHA REGRESO PROGRAMADA,formato dd/mm/aa BuscarDsc(F_Reg_P,Letras,VAC) : FECHA REGRESO PROGRAMADA,en letras BuscarDsc(F_Reg_P,Regreso,VAC) : FECHA REGRESO PROGRAM.,letras con puntos BuscarDsc(Ano, ,VAC) : AÑO DE CAUSACIÓN,en números. Ej.: 2000 BuscarDsc(Ano,Letras,VAC) : AÑO DE CAUSACIÓN,en letras Con el archivo ESE - Seguridad Social - BuscarDsc(Disckey,Empresa,ESE): Permite Buscar en el archivo de matricula de seguridad social, diferentes campos En DscKey se debe indicar el código del servicio por ejemplo: PE Pensión, SF Salud, RP Rangos ó los que usted tenga definidos. BuscarDsc(Servicio,Empresa,ESE) : Trae la descripción de la Administradora del Servicio. BuscarDsc(Servicio,Sucursal,ESE) : Trae el nombre de la sucursal de seguridad social BuscarDsc(Servicio,SucursalDSC,ESE) : Trae la descripción de la sucursal. BuscarDsc(Servicio,DatoSucursal,ESE) : Trae el código de la sucursal BuscarDsc(Servicio,DatoEmpresa,ESE) : Trae el código de la administradora Puede tener además una regla Ej: ESE:Emp-ss = Código de Administración de Riesgos. Con el archivo EMP - Datos del Empleado BuscarDsc(Docto_Ident, ,EMP) : Para el DOCUMENTO DE IDENTIDAD DEL EMPLEADO. BuscarDsc(Tipo_Sal,VALOR,EMP) : Para el TIPO DE SALARIO BuscarDsc(F_antiguedad,Letras,EMP) : Para FECHA DE INGRESO BuscarDsc(Nombre Apellido, ,EMP) : Para el NOMBRE + APELLIDO del empleado. BuscarDsc(ApellidoNombre, ,EPM) : Para el APELLIDO + NOMBRE del empleado. BuscarDsc(LetrasSexo,LetrasSexo,EPM) : Trae la letra del señor, señora dependiendo del sexo del empleado. "Si es masculino",'A' si es femenino. BuscarDsc(Ccosto,Numero,EMP) : Para el CENTRO DE COSTO DEL EMPL. BuscarDsc(Oficio, ,EMP) : Para el OFICIO QUE DESEMPEÑA EL EMPL. BuscarDsc(Área, ,EMP) : Para el ÁREA DEL EMPLEADO. BuscarDsc(Tipo_Nom, ,EMP) : Para el TIPO DE NÓMINA. BuscarDsc(Clase_Nom, ,EMP) : Para el CLASE DE NÓMINA. BuscarDsc(Turno, ,EMP) : Para el TURNO DEL EMPLEADO. BuscarDsc(Rel_Laboral, ,EMP) : Para la REALCIÓN LABORAL DEL EMPLEADO. BuscarDsc(Rel_Sindical, ,EMP) : Para el RELACIÓN SINDICAL DEL EMPLEADO. BuscarDsc(Procedimiento, ,EMP) : Para PROCEDIMIENTO DE CÁLCULO DE RETEFUENTE. BuscarDsc(Porc_Rfte, ,EMP) : Para el PORCENTAJE DE RETEFUENTE. BuscarDsc(Forma_Pago, ,EMP) : Para FORMA DE PAGO DE LA NÓMINA. BuscarDsc(Banco, ,EMP) : Para el BANCO. BuscarDsc(Sucursal, ,EMP) : Para la SUCURSAL DEL BANCO BuscarDsc(Cta_Bco, ,EMP) : Para la CUENTA DEL BANCO DEL EMPLEADO. BuscarDsc(Tipo_Cta, ,EMP) : Para el TIPO DE CUENTA DEL EMPLEADO. BuscarDsc(Prop_Cta, ,EMP) : Para el PROPIETARIO DE LA CUENTA. BuscarDsc(Banco_G, ,EMP) : Para el BANCO DE LA EMPRESA. BuscarDsc(Sucursal_G, ,EMP) : Para la SUCURSAL DEL BANCO DE LA EMPRESA. BuscarDsc(Cta_Bco_G, ,EMP) : Para la CUENTA DE LA EMPRESA. BuscarDsc(Dpto, ,EMP) : Para el DEPARTAMENTO DONDE LABORA EL EMPL. BuscarDsc(F_Nace, ,EMP) : Para FECHA DE NAMIENTO DEL EMPLEADO. BuscarDsc(P_Pago, ,EMP) : Para el PERÍODO DE PAGO. BuscarDsc(Nro_Hijos, ,EMP) : Para el NÚMERO DE HIJOS DEL EMPLEADO. BuscarDsc(F_Retiro, ,EMP) : Para la FECHA DE RETIRO DEL EMPLEADO. BuscarDsc(Est_Civil, ,EMP) : Para el ESTADO CIVIL DEL EMPLEADO. BuscarDsc(F_Ult_Sal,Letras,EMP) : Para FECHA DE ULIMO PAGO. BuscarDsc(Ind_P_Liq, ,EMP) : Para el PERÍODO DE LIQUIDACIÓN. BuscarDsc(Ind_Retroact, ,EMP) : Para el RETROACTIVO DEL EMPLEADO. BuscarDsc(Ces_SiGrav, ,EMP) : Para las CESANTÍAS GRAVADAS DEL EMPLEADO. BuscarDsc(Ces_NoGravadas, ,EMP) : Para CESANTÍAS NO GRAVADAS DEL EMPLEADO. BuscarDsc(F_Jubilado,Letras,EMP) : Para la FECHA DE JUBILACIÓN. BuscarDsc(Tp_Contr, ,EMP) : Para el TIPO DE CONTRATO DEL EMPLEADO. BuscarDsc(F_Vcmt_Contr,Letras,EMP) : Para la FECHA VENCIMIENTO DEL CONTRATO. BuscarDsc(Grup_RH, ,EMP) : Para el GRUPO SANGUINEO DEL EMPLEADO. BuscarDsc(F_Ult_Retiro,Letras,EMP) : Para la FECHA DEL ÚLTIMO RETIRO. BuscarDsc(F_Vac,Letras,EMP) : Para la FECHA DE VACACIONES. BuscarDsc(Fact_Prest, ,EMP) : Para el FACTOR PRESTACIONAL SALARIO INTEGRAL. BuscarDsc(Jornada, ,EMP) : Para la JORNADA DE TRABAJO. BuscarDsc(N_Hrs_P, ,EMP) : Para el NÚMERO DE HORAS. BuscarDsc(Clase_Vac, ,EMP) : Para la CLASE DE VACACIONES. BuscarDsc(Tercero, ,EMP) : Para el TERCERO DE LA CUENTA DEL EMPLEADO. BuscarDsc(Dias_Prueba, ,EMP) : Para el NÚMERO DE DÍAS DE PRUEBA. BuscarDsc(Fch_L50,Letras,EMP) : Para la FECHA DE LA LEY 50. BuscarDsc(Cdg_Ccf, ,EMP) : Para el CÓDIGO CAJA DE COMPENSACIÓN. BuscarDsc(Est_Sbf, ,EMP) : Para el ESTADO DEL SUBSIDIO. BuscarDsc(Sld_Ccf, ,EMP) : Para el SALDO CAJA DE COMPENSACIÓN. BuscarDsc(Teléfono,Numéro,EMP) : Para el NÚMERO TELEFÓNICO DEL EMPLEADO. BuscarDsc(Extension,Numéro,EMP) : Para NÚMERO DE LA EXTENSIÓN DEL EMPLEADO. BuscarDsc(Libreta, ,EMP) : Para el NÚMERO DE LA LIBRETA DEL EMPLEADO. BuscarDsc(Distrito, ,EMP) : Para el NÚMERO DEL DISTRITO. BuscarDsc(Clase, ,EMP) : Para la CLASE DE LIBRETA DEL EMPLEADO. BuscarDsc(Carnet_Empr,Numéro,EMP) : Para el NÚMERO DEL CARNET DE LA EMPRESA. BuscarDsc(Ubicacion, ,EMP) : Para la UBICACIÓN GEOGRÁFICA DEL EMPLEADO. BuscarDsc(Edad, ,EMP) : Para la EDAD DEL EMPLEADO. BuscarDsc(DiasCtr,Numéro,EMP) : Para el NÚMERO DE DÍAS DEL CONTRATO. BuscarDsc(DiasPrueba,Numéro,EMP) : Para el NÚMERO DE DÍAS DE PRUEBA. BuscarDsc(IdentZero, ,EMP) : Para llenar la izquierda de CEROS DEL DCTO.DE IDENTIDAD. BuscarDsc(Var_Tra_01, ,EMP) : Para la VARIABLE 01 DEL EMPLEADO. BuscarDsc(Var_Tra_02, ,EMP) : Para la VARIABLE 02 DEL EMPLEADO. BuscarDsc(Var_Tra_03, ,EMP) : Para la VARIABLE 03 DEL EMPLEADO. BuscarDsc(Var_Tra_04, ,EMP) : Para la VARIABLE 04 DEL EMPLEADO. BuscarDsc(Var_Tra_05, ,EMP) : Para la VARIABLE 05 DEL EMPLEADO. BuscarDsc(Var_Tra_06, ,EMP) : Para la VARIABLE 06 DEL EMPLEADO. BuscarDsc(Var_Tra_07, ,EMP) : Para la VARIABLE 07 DEL EMPLEADO. BuscarDsc(Var_Tra_08, ,EMP) : Para la VARIABLE 08 DEL EMPLEADO. BuscarDsc(Var_Tra_09, ,EMP) : Para la VARIABLE 09 DEL EMPLEADO. BuscarDsc(Var_Tra_10, ,EMP) : Para la VARIABLE 10 DEL EMPLEADO. Con el archivo WAD - Datos Permite traer datos de las Tablas Genéricas creadas por el usuario de: Ubicación de Empleados, Grupo de Empleados y Subgrupo de Empleados. Ej: BuscarDsc(UBG,Ubicación,WAD) : Para DESCRIP. UBICACIÓN del empleado. BuscarDsc(Grupo,Grupo,WAD) : Para DESCRIP. GRUPO del empleado. BuscarDsc(SubGrupo,SubGrupo,WAD) : Para DESCRIP. SUBGRUPO del empleado. Para cada una de estas funciones se debe recordar que: - Para Ubicación se debe haber creado: a. La variable TGE:Ubg, donde le indica el nombre de la tabla b. La variable TGE:Ubg, descripción donde se debe haber creado el nombre de la variable que contiene la descripción. - Para Grupo: a. La variable TGE:GrupoEmp,nombre de la tabla b. La variable TGE:GrupoEmpDesc - Para Subgrupo: a. La variable TGE:SubgrupoEmp b. La variable TGE:SubgrupoEmpDesc Con el archivo APE - Ausencias y/o Permisos BuscarDsc(Empleado,Codigo,APE) ; Código del empleado que tiene la ausencia BuscarDsc(N_Ausencia,Numero,APE) ; Número de la ausencia BuscarDsc(Ausencia,Letra,APE) ; Código de la Ausencia BuscarDsc(AusDescripcion, ,APE) ; Descripción de la ausencia BuscarDsc(F_Ini,aaaa.mm.dd,APE) ; Fecha inicial de la ausencia con el formato aaaa.mm.dd BuscarDsc(Horas, ,APE) ; Horas de la Ausencia BuscarDsc(Dias, ,APE) ; Dias de la Ausencia BuscarDsc(F_terminacion,Letra,APE) ; Fecha de terminación de la ausencia BuscarDsc(Form_pagoAus, ,APE) ; Forma de pago de la Ausencia BuscarDsc(Acum_pag, ,APE) ; Acumulado pagado de la ausencia BuscarDsc(Resta_bas, ,APE) ; Si la ausencia resta al básico Con el archivo FEM - Fondo Cesantías por Empleado BuscarDsc(Fondo,Codigo,FEM) : Para el CÓDIGO DEL FONDO DE CESANTIAS BuscarDsc(Descripción,Descripción,FEM) : Para FONDO DE CESANTIAS Con el archivo OGR - Agrupación de Empleados BuscarDsc(PENS,Descripción,ORG) : Para FONDO DE PENSIONES Con el archivo OFI - Oficios BuscarDsc(Oficio, ,OFI) : Para el CÓDIGO DEL OFICIO DEL EMPLEADO BuscarDsc(Descripción, ,OFI) : Para CARGO DEL EMPLEADO BuscarDsc(Nro_Plazas,Numéro,OFI) : Para el NÚMERO DE PLAZAS DEL OFICIO BuscarDsc(Ocupadas,Numéro,OFI) : Para el NÚMERO DE PUESTOS OCUPADOS Con el archivo CTB - Clases de Contrato de Trabajo BuscarDsc(Tp_Contr,Letras,CTB) : Para el TIPO CONTRATO BuscarDsc(Descripción, ,CTB) : Para la DESCRIPCIÓN DEL TIPO CONTRATO Con el archico CCO - Centros de Costo BuscarDsc(Ccosto, ,CCO) : Para el CÓDIGO DEL CENTRO DE COSTO BuscarDsc(Descripción, ,CTB) : Para la DESCRIPCIÓN DEL CENTRO DE COSTO Con el archivo BCO - Bancos BuscarDsc(Banco,Numéro,BCO) : Para el CÓDIGO DEL BANCO BuscarDsc(Descripción, ,BCO) : Para la DESCRIPCIÓN DEL BANCO Con el archivo RSI - Relación Sindical BuscarDsc(Rel_Sindical,Letras,RSI) : Para el CÓDIGO DE LA RELACIÓN SINDICAL BuscarDsc(Descripción, ,RSI) : Para la DESCRIPCIÓN DE LA RELACIÓN SINDICAL Con el archivo RFM - Relación Familiar BuscarDsc(DescParentesco, ,RFM) : Para la Descripción de la Relación Familiar y/o Parentesco del Dependiente con el Empleado. Con el archivo TNM - Tipos de Nómina BuscarDsc(Tipo, ,TNM) : Para el TIPO DE NÓMINA BuscarDsc(Descripción, ,TNM) : Para la DESCRIPCIÓN DEL TIPO DE NÓMINA BuscarDsc(Hors_Por_Mes, ,TNM) : Para el NÚMERO DE HORAS POR MES BuscarDsc(Hrs_Dia, ,TNM) : Para el NÚMERO DE HORAS POR DÍA BuscarDsc(Dias_P, ,TNM) : Para el NÚMERO DE HORAS DEL PERÍODO BuscarDsc(Dscto_Min, ,TNM) : Para el DESCUENTO MÍNIMO Con el archivo DEE - Dependientes del Empleado BuscarDsc(Empleado, ,DEE) : Para el Empleado BuscarDsc(Apellido, ,DEE) : Para el Apellido del Dependiente BuscarDsc(Nombre, ,DEE ) : Para el Nombre del Dependiente BuscarDsc(ApellidoNombre, ,DEE) : Para el Apellido y Nombre del Dependiente BuscarDsc(NombreApellido, ,DEE) : Para el Nombre y Apellido del Dependiente BuscarDsc(Sexo, ,DEE) : Para el Sexo del Dependiente BuscarDsc(Docto_ident, ,DEE) : Para el Docto de identidad del Dependiente BuscarDsc(Clase_docto, ,DEE) : Para el Clase de docto de identidad del Dependiente BuscarDsc(F_Nace, ,DEE) : Para la fecha de nacimiento del Dependiente BuscarDsc(Grupo_rh, ,DEE) : Para el Grupo Rh del Dependiente BuscarDsc(Parentesco, ,DEE) : Para el parentesco del Dependiente con el Empleado. BuscarDsc(Grp_fml, ,DEE) : Para el Grupo Familiar del Dependiente con el Empleado. BuscarDsc(Rcb_sbf, ,DEE) : Para Si ó No recibe el Subsidio Familiar del Dependiente. Con el archivo VSY - Parámetros del Sistema BuscarDsc(Porc_Sal_Int, ,TNM) : Para el PORCENTAJE DEL SALARIO INTEGRAL FUNCIONES PARA LAS FECHAS: BuscarDsc(aaaammdd, ,[Tabla que necesite]) : Para la Fecha con formato AAAAMMDD BuscarDsc(aaaa.mm.dd,[Tabla que necesite]) : Para la Fecha con formato AAAA.MM.DD BuscarDsc(aaaa/mm/dd, ,[Tabla que necesite]) : Para la Fecha con formato AAAA/MM/DD BuscarDsc(aaaa-mm-dd, ,[Tabla que necesite]) : Para la Fecha con formato AAAA-MM-DD BuscarDsc(Letras,[Tabla que necesite]) : Para la Fecha con formato en Letras FUNCIONES CON PARÁMETROS ADICIONALES Algunas funciones se deben intercalar, para quitarle ambigüedades al sistema, así: Para traer el nombre y apellido ó cualquier otro campo de los empl.se debe usar la función: BuscarDsc (ApellidoNombre, VAC, EMP): Combinar dos tablas BuscarDsc (ApellidoNombre, ESE, EMP): Combinar dos tablas MÁS FUNCIONES: - Para llevar la EDAD DEL EMPLEADO: BuscarDsc (Edad, edad) - Para llevar la CIUDAD: BuscarDsc (Ciudad, descripción) - Para FECHA DE CONTRATACIÓN: BuscarDsc (F_Antiguedad, Letras) - Para FECHA DEL CONTRATO: Fechases(la fecha dada por el sistema) - Para FECHA DE LA LEY 50 EN NÚMEROS: BuscarDsc (Fch_L50, Valor) - Para FECHA DE LA LEY 50 EN LETRAS: BuscarDsc (Fch_L50, Letras) - Para FECHA TERMINACIÓN DEL CONTRATO: BuscarDsc (F_vcimi_contr, Letras) - Para DÍAS PERÍODO DE PRUEBA: BuscarDsc (DíasPrueba, Valor) - Para FECHA DE RETIRO: BuscarDsc (F_Retiro, Letas) Todos los campos tipo ARCHIVO, tienen un campo relacionado así: - CENTRO DE COSTO: Campo relacionado -> descripción - DESCRIP. CENTRO DE COSTO: Campo relacionado -> ccosto o descripción - NOMBRE DEL EMPLEADO: Campo relacionado -> nombre - APELLIDO DEL EMPLEADO: Campo relacionado -> apellido - CÉDULA DEL EMPLEADO: Campo relacionado -> docto_ident - CENTRO DE COSTO DEL EMPLEADO: Campo relacionado -> descripción - OFICIO A DESEMPEÑAR: Campo relacionado -> descripción - PERÍODO DE PAGO: Campo relacionado -> descripción - OBRA: Campo relacionado -> ccosto - CÓDIGO DE OFICIO: Campo relacionado -> oficio - DESCRIPCIÓN ESTADO SINDICAL: Campo relacionado -> descripción - RELACIÓN SINDICAL: Campo relacionado -> rel_sindical - DESCRIPCIÓN DEL CONTRATO: Campo relacionado -> descripción - TIPO DE CONTRATO: Campo relacionado -> tp_contr - SALARIO BASE DE LIQUIDACIÓN: Campo relacionado -> sal_pro_ces - SALDO DE CESANTÍAS A LA FECHA: Campo relacionado -> ces_con - VALOR CESANTÍAS CONSOLIDADAS: Campo relacionado -> ces_con - CESANTÍAS PAGADAS: Campo relacionado -> ces_pag - MOTIVO DE ANTICIPO: Campo relacionado -> causa - RESOLUCIÓN DE MINTRABAJO: Campo relacionado -> resolución - VALOR INTERÉS A PAGAR O PAGADO: Campo relacionado -> int_pag - DÍAS LABORADOS: Campo relacionado -> tiempo - NÚMERO CUENTA BANCARIA: Campo relacionado -> cta_bco - PROPIEDAD DE LA CUENTA: Campo relacionado -> tipo_cta - BANCO DEL EMPLEADO: Campo relacionado -> banco - NOMBRE DEL BANCO DEL EMPLEADO: Campo relacionado -> descripción - CÓDIGO DE LA CÉDULA: Campo relacionado -> empleado - DIRECCIÓN DE RESIDENCIA: Campo relacionado -> dirección - NÚMERO DE TELÉFONO: Campo relacionado -> teléfono - SALARIO PROMEDIO MENSUAL: Campo relacionado -> sal_pro_ces - FECHA DE CONTRATO: Campo relacionado -> f_antiguedad 2. CREAR LA BASE PARA LOS DOCUMENTOS: Se crea un archivo plano con extensión TXT, donde debe aparecer en le primer renglón el nombre de los campos a utilizar dentro del documento, así: "Nombre","Apellido","Código",etc..... Estos se generan automáticamente. Midas lo que hace en este paso es dejar una base tomada de los datos de nómina lista para ser leída en Word. Esta se puede generar en el sistema de nómina Midas por dos rutas: 1. Por Informes | Empleados | Generación de Extractos: Allí debe seleccionar la política creada y seleccionando los empleados que desea que aparezcan en la base de datos a leer por Word. 2. Por Módulo de Vinculaciones | Informes | Generación de Extractos: Allí debe seleccionar la política creada y seleccionando los empleados que desea que aparezcan en la base de datos a leer por Word. Cuando en Word no deja combinar correspondencia Txt, es porque el Word en su instalación no queda esta opción, por lo tanto busca un archivo para combinar con extensión .Dat. Para cuando esto ocurra debe crear en la versión de MidasOdb la siguiente variable: Por Configuración | Datos del Sistema | Variables Generales de Usuario: - Nombre de Variable: Mdoc: ExtDocto - Descripción: Extensión para combinación de correspondencia - Tipo de Variable: Alfanumérica - Dato: Anotar la extensión por la cual va a trabajar el Word. Ej. .DAT - Proceso de Liquidación: No se escribe nada. 3. CREAR EL DOCUMENTO PATRÓN PARA CORRESPONDENCIA EN LA HERRAMIENTO WORD: Digite el cuerpo de la carta modelo o el texto fundamental y que a su vez es el documento patrón de correspondencia a utilizar en su Empresa y en la barra de menú principal en la opción HERRAMIENTAS, seleccione Combinar correspondencia... y realice: Allí aparece una pantalla en la cual se deben de seleccionar el archivo, los campos y la lista de datos que se desea anexar al documento. Paso 1: Oprima el botón CREAR, elija Carta modelo... y combinar el tipo de documento. Paso 2: Oprima el botón OBTENER DATOS, elija entre las opciones: Abrir origen de datos..., en caso debe seleccionar la base ya creada por Midas que es el archivo que contiene la información. Paso 3: Oprima el botón COMBINAR, elija los campos que necesite sean extraídos de dicha tabla. Por último oprima ACEPTAR, para que el Word genere el documento. ¡PARA TENER EN CUENTA! Para que los documentos puedan imprimirse directamente los archivos después de creados y que Midas realice el llamado a Word automáticamente, revise lo siguiente: En el menú principal en Configuración | Parámetros del Sistema | Variables Generales, En la pantalla Registro de Parámetros del Sistema, existe el campo EDITOR DE TEXTO; Verifique que se encuentre en la ruta o path correctos el ejecutable del editor. Debe aparecer conforme se encuentra en D.O.S. Ej.: c:\archiv~1\micros~1\office\winword.exe