Línea de Producto: | Microsiga Protheus | ||||||||||||||||||||||||||
Segmento: | Mercado Internacional | ||||||||||||||||||||||||||
Módulo: | Gestión de Personal | ||||||||||||||||||||||||||
Rutina: |
| ||||||||||||||||||||||||||
Archivo Iniciales: | |||||||||||||||||||||||||||
Parámetro(s): | |||||||||||||||||||||||||||
Punto de Entrada: | |||||||||||||||||||||||||||
Llamados vinculados: | |||||||||||||||||||||||||||
Requisito (ISSUE): | |||||||||||||||||||||||||||
País(es): | México | ||||||||||||||||||||||||||
Base(s) de Datos: | Todas | ||||||||||||||||||||||||||
Tablas utilizadas: | SRA – Maestro de empleadosSRV – ConceptosRCH – PeriodosRCJ – ProcesosSRJ – FuncionesRCM – Tipos de AusenciasSA6 – BancosSRY – Procedimiento de CalculoRGC – Localidad de PagoSRC – Movimiento del PeriodoSRD – Histórico de MovimientosRCO – Registros PatronalesSQB – DepartamentosSR6 – Tipo de JornadaRCC – ParámetrosRCB– Configuración de Parámetros | ||||||||||||||||||||||||||
Sistema(s) operativo(s): | Todos |
Descripción
Generación y timbrado de los recibos de nómina “Recibo de Nómina CFDi” Version 1.2
Para dar cumplimiento con los dispuesto por la Ley del Impuesto Sobre la Renta (L-ISR), Capítulo I “De los ingresos por salarios y en general por la prestación de un servicio personal subordinado”, se establece en el fracción III del Artículo 99, que los patrones deben expedir y entregar comprobantes fiscales a las personas que reciban pagos, en la fecha que realicen la erogación respectiva, para lo cual se agregó:
Rutina para generación y timbrado de los recibos de nómina “Recibo de Nómina CFDi”.
Si está utilizando el módulo de contabilidad de gestión de Protheus y va requerir generar los archivos XML de contabilidad electrónica, debe asegurarse de tener la configuración emitida en el boletín técnico CTB_BT_Contabilidad_Electronica_MEX_TQJ006, donde se complementó la solución de recibos de nómina agregando la tabla de Folios Fiscales de Nomina (RIW) para almacenar el UUID, RFC, monto total y fecha de timbrado de los recibos, considerado para la Version Nomina 1.2.
a) Realizar el respaldo de la base de datos del producto en el ambiente en que será ejecutada la actualización (directorio PROTHEUS_DATA\DATA, si es versión 11 de Protheus) y de los diccionarios de datos SXs (directorio PROTHEUS_DATA\SYSTEM).
b) Los directorios mencionados arriba corresponden a la instalación estándar de Protheus, por lo tanto, deben ser modificados de acuerdo al producto instalado en la empresa.
c) La rutina de actualización debe ser ejecutada en modo exclusivo, o bien, ningún usuario debe estar utilizando el sistema para poder ejecutarla.
d) Si los diccionarios de datos contienen índices personalizados (creados por el usuario), antes de ejecutar la actualización es importante verificar que dichos índices se encuentren identificados por nickname.
En caso que la actualización necesite crear índices, va a agregarlos a partir del orden original instalado por Protheus, por lo que podrá sobrescribir los índices personalizados en caso de que no estén identificados por nickname.
e) La actualización debe ser ejecutada con la Integridad Referencial desactivada* en el sistema.
Atención ¡El siguiente procedimiento debe realizarlo un profesional calificado como Administrador de base de datos (DBA) o su equivalente! La activación indebida de la integridad referencial puede modificar drásticamente la relación entre tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente el siguiente procedimiento: 1. En el Configurador (SIGACFG), verifique si la empresa utiliza Integridad referencial, seleccionando la opción Integridad/Verificación (APCFG60A). 2. Si no hay Integridad referencial activa, se listan en una nueva ventana todas las empresas y sucursales registradas en el sistema y ninguna de estas estará seleccionada. SOLAMENTE en este caso no es necesario ningún otro procedimiento de activación o desactivación de integridad, basta finalizar la verificación y aplicar normalmente el compatibilizador, de acuerdo con las instrucciones. 3. Si la Integridad referencial está activa en todas las empresas y sucursales, se muestra un mensaje en la ventana Verificación de vínculo entre tablas. Confirme el mensaje para que se concluya la verificación, o; 4. Si existe Integridad referencial activa en una o más empresas, que no representan la totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas en el sistema y solamente se seleccionarán las que tienen integridad. Anote las empresas y/o sucursales que tienen la integridad activada y reserve esta anotación para posterior consulta en la reactivación (o incluso, entre en contacto con nuestro Help Desk Framework para informarse sobre los archivos que contienen esta información). 5. En los casos descritos en los ítems “iii” o “iv”, Y SOLO EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D). 6. Al desactivar la Integridad referencial, ejecute el compatibilizador, de acuerdo con las instrucciones. 7. Después de aplicar el compatibilizador, la Integridad referencial debe reactivarse, SOLAMENTE CUANDO se haya desactivado, por medio de la opción Integridad/Activar (APCFG60). Para ello, tenga a disposición la información de la(s) empresa(s) y/o sucursal(es) que tenía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.
¡EN CASO DE DUDAS, entre en contacto con el Help Desk Framework! |
Describa si hay algún procedimiento necesario después de aplicar el compatibilizador.
El patch contiene la actualización de los fuentes:
• GPER884.PRW – Recibo de Nómina CFDi
• EPDGPEMI.PRW – Rutina para update del diccionario de datos (Gestión de Personal)
• UPDMODMI.PRW – Rutina para update del diccionario de datos
• GPTABCRG.PRW – Actualización de tablas alfanuméricas
• GPER884.INI – Archivo de configuración para generar el recibo.xml
• TIMBRERN.PRW – Envío a timbrado
• GPEXIDC.PRX – Descripción de los identificadores de cálculo
• GPEXIDC1.PRX – Descripción de los identificadores de cálculo
• GPEA400.PRW– Periodos
• IMPRECXML.PRW – Impresión en Versiones Anteriores
2. Copiar el archivo GPER884.ini dentro del system (PROTHEUS_DATA\SYSTEM), este archivo se utiliza para configurar la generación del “recibo.xml” que es timbrado e impreso, como resultado de la ejecución de la rutina “Recibo de Nómina CFDi” versión 1.2.
3. Agregar en el configurador (SIGACFG) la opción “Recibo de Nómina CFDi”, en el módulo “SIGAGPE >> Informes | Periódicos”, como función de Protheus y con el nombre del fuente GPER884.
4. En la ruta del cliente de Protheus (Smartclient) deben copiarse los archivos:
a. Ejecutable del timbrado del PAC (TimbradoPAC.exe)
5. En la ruta donde se dejarán los certificados, indicada en el parámetro MV_CFDDIRS, colocar los archivos del certificado del cliente:
a. *.cer
b. *.key
c. Certificado.pem
d. Primarykey.pem
Pregunta | ¿Proceso? |
Nombre | Proceso |
Grupo | GPER884 |
Orden | 01 |
Tipo | C |
Tam | 5 |
Objeto | |
Cons. | RCJ |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Procedimiento? |
Nombre | Procedimiento |
Grupo | GPER884 |
Orden | 02 |
Tipo | C |
Tam | 3 |
Objeto | |
Cons. | SRY |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Periodo? |
Nombre | Periodo |
Grupo | GPER884 |
Orden | 03 |
Tipo | C |
Tam | 6 |
Objeto | |
Cons. | RCH |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Número de Pago? |
Nombre | Número de Pago |
Grupo | GPER884 |
Orden | 04 |
Tipo | C |
Tam | 2 |
Objeto | |
Cons. | RCH01 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Pre-Imp/Mail? |
Nombre | Pre-Imp/Mail |
Grupo | GPER884 |
Orden | 05 |
Tipo | C |
Tam | 1 |
Objeto | Combo |
Cons. | |
Combo/ Item1 | Impreso |
Combo/ Item2 |
Pregunta | ¿De Sucursal? |
Nombre | De Sucursal |
Grupo | GPER884 |
Orden | 06 |
Tipo | C |
Tam | TamSX3("RA_FILIAL")[1] |
Objeto | |
Cons. | XM0 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A Sucursal? |
Nombre | A Sucursal |
Grupo | GPER884 |
Orden | 07 |
Tipo | C |
Tam | TamSX3("RA_FILIAL")[1] |
Objeto | |
Cons. | XM0 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De Matricula? |
Nombre | De Matricula |
Grupo | GPER884 |
Orden | 08 |
Tipo | C |
Tam | 6 |
Objeto | |
Cons. | SRA02 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A Matricula? |
Nombre | A Matricula |
Grupo | GPER884 |
Orden | 09 |
Tipo | C |
Tam | 6 |
Objeto | |
Cons. | SRA02 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De Nombre? |
Nombre | De Nombre |
Grupo | GPER884 |
Orden | 10 |
Tipo | C |
Tam | 30 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A Nombre? |
Nombre | A Nombre |
Grupo | GPER884 |
Orden | 11 |
Tipo | C |
Tam | 30 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De Nº de Tarj. sin Rel. ? |
Nombre | De No. de Tarj. sin Rel. |
Grupo | GPER884 |
Orden | 12 |
Tipo | C |
Tam | 5 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A Nº de Tarj. sin Rel. ? |
Nombre | A No de Tarj. sin Rel. |
Grupo | GPER884 |
Orden | 13 |
Tipo | C |
Tam | 5 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De Centro de costo? |
Nombre | De Centro de costo |
Grupo | GPER884 |
Orden | 14 |
Tipo | C |
Tam | 9 |
Objeto | |
Cons. | CTT |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A centro de costo? |
Nombre | A centro de costo |
Grupo | GPER884 |
Orden | 15 |
Tipo | C |
Tam | 9 |
Objeto | |
Cons. | CTT |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De departamento? |
Nombre | De departamento |
Grupo | GPER884 |
Orden | 16 |
Tipo | C |
Tam | 9 |
Objeto | |
Cons. | SQB |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A departamento? |
Nombre | A departamento |
Grupo | GPER884 |
Orden | 17 |
Tipo | C |
Tam | 9 |
Objeto | |
Cons. | SQB |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Situaciones por Impr. ? |
Nombre | Situaciones por Impr. |
Grupo | GPER884 |
Orden | 18 |
Tipo | C |
Tam | 5 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Categorías por Impr. ? |
Nombre | Categorías por Impr. |
Grupo | GPER884 |
Orden | 19 |
Tipo | C |
Tam | 15 |
Objeto | |
Cons. | |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Mensaje 1? |
Nombre | Mensaje 1 |
Grupo | GPER884 |
Orden | 20 |
Tipo | C |
Tam | 3 |
Objeto | |
Cons. | X06 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Mensaje 2? |
Nombre | Mensaje 2 |
Grupo | GPER884 |
Orden | 21 |
Tipo | C |
Tam | 3 |
Objeto | |
Cons. | X06 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Mensaje 3? |
Nombre | Mensaje 3 |
Grupo | GPER884 |
Orden | 22 |
Tipo | C |
Tam | 3 |
Objeto | |
Cons. | X06 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Mensaje Pie de Pag. ? |
Nombre | Mensaje Pie de Pag. |
Grupo | GPER884 |
Orden | 23 |
Tipo | C |
Tam | 4 |
Objeto | |
Cons. | S018 |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿De Local Pago? |
Nombre | De Local Pago |
Grupo | GPER884 |
Orden | 24 |
Tipo | C |
Tam | 4 |
Objeto | |
Cons. | RGC |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿A Local Pago? |
Nombre | A Local Pago |
Grupo | GPER884 |
Orden | 25 |
Tipo | C |
Tam | 4 |
Objeto | |
Cons. | RGC |
Combo/ Item1 | |
Combo/ Item2 |
Pregunta | ¿Sumariza Concepto? |
Nombre | Sumariza Concepto |
Grupo | GPER884 |
Orden | 26 |
Tipo | C |
Tam | 1 |
Objeto | Combo |
Cons. | |
Combo/ Item1 | Si |
Combo/ Item2 | No |
Pregunta | ¿Envía Timbrar? |
Nombre | Envía Timbrar |
Grupo | GPER884 |
Orden | 27 |
Tipo | C |
Tam | 1 |
Objeto | Combo |
Cons. | |
Combo/ Item1 | Si |
Combo/ Item2 | No |
La pregunta ¿Envía Timbrar?, se creó para que puedan imprimir los recibos antes de enviarse a timbrar y de esa forma verificar que se están generando de forma correcta.
Si solo se desean imprimir, se debe seleccionar NO, en caso contrario SI para timbrar e imprimir.
4. Creación o modificación de Campos en el archivo SX3 – Campos:
Acción | Nuevo Campo |
Campo | RA_TIPREG |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Regimen |
Descripción | Tipo Regimen |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | ValidRCC("S027",M->RA_TIPREG,1,2) |
Consulta Std | S27MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | Si |
Browse | Si |
Help | Indicar el tipo de régimen por el cual se tiene contratado al trabajador, conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | RA_CLABE |
Tipo | C |
Tamaño | 18 |
Decimal | 0 |
Formato | @! |
Título | CLABE |
Descripción | CLABE depósito bancario |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema |
|
Consulta Std |
|
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help | Indicar la CLABE para el depósito bancario, adicional a la cuenta de depósito. |
Acción | Nuevo Campo |
Campo | RA_TIPCON |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Contrat |
Descripción | Tipo Contrato SAT |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | VALIDRCC("S028",M->RA_TIPCON,1,2) .AND. NAOVAZIO() |
Consulta Std | S28MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help | Indicar el Tipo de Contrato de acuerdo al código publicado en el portal del SAT in internet. |
Acción | Nuevo Campo |
Campo | RA_PAIS |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | País |
Descripción | País |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | EXISTCPO("SX5","BH"+M->RA_PAIS) |
Consulta Std | BH |
Nivel | 0 |
Usado | Si |
Obligatorio | Si |
Browse | No |
Help | Indicar el país en el que vive el trabajador. |
Acción | Nuevo Campo |
Campo | RA_PORSUB |
Tipo | N |
Tamaño | 6 |
Decimal | 2 |
Formato | 999.99 |
Título | % Subcontratación |
Descripción | Porcentaje Subcontratacio |
Contexto | Rea |
Propiedad | Mod |
Val. Sistema | IIf(M->RA_PORSUB >= 0 .Or. M->RA_PORSUB <= 100, .T., .F.) |
Consulta Std | |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | Si |
Help | Indicar el porcentaje del tiempo que prestó sus servicios con esta empresa. |
NOTA: | La suma de los valores de este campo, cuando el empleado haya prestado sus servicios para distintas empresas, debe ser igual a 100. Hay que considerar que si presta servicios para distintas empresas, tendrá diferentes números de matrículas, pero el mismo RFC (RA_CIC) que es con el que se validará que llegue al 100%. |
Acción | Nuevo Campo |
Campo | RA_RFCLAB |
Tipo | C |
Tamaño | 13 |
Decimal |
|
Formato | @! |
Título | RFC Subcontratante |
Descripción | RFC Subcontratante |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema |
|
Consulta Std |
|
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help | En caso de que el empleado este subcontratado por otra empresa, indicar el RF de esta empresa. Si el empleado labora para la misma empresa emisora del recibo, hay que poner el RFC del patrón. |
Acción | Nuevo Campo |
Campo | RV_TIPSAT |
Tipo | C |
Tamaño | 4 |
Decimal | 0 |
Formato | @! |
Título | Tipo SAT |
Descripción | Tipo Concepto SAT |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | ValidRCC("S031",M->RV_TIPOSAT,1,4) |
Consulta Std | S31MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | Si |
Help | Clave agrupadora del concepto conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | R6_TIPJOR |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Jornada |
Descripción | Tipo Jornada SAT |
Contexto | Rea |
Propiedad | Mod |
Val. Sistema | ValidRCC("S034",M->R6_TIPJOR,1,2) |
Consulta Std | S34MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | Si |
Browse | No |
Help | Clave del Tipo de Jornada publicado en el portal del SAT en internet. |
Acción | Modificar la Validación y la Lista de Opciones |
Campo | RCH_STATUS |
Tipo | C |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | Status |
Descripción | Status do Periodo |
Contexto | Real |
Propiedad |
|
Val. Sistema | Pertence ("0123456") |
Consulta Std |
|
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help |
|
Lista | 0=Normal;1=Cerrado Previamente;2=Utilizado por otro usuario; 3=Recibos ya impresos; 4=En Proceso de Cierre; 5=Cerrado; 6=RecTimbrado |
Acción | Nuevo Campo
|
Campo | RCH_HRPAGO |
Tipo | N |
Tamaño | 5 |
Decimal | 0 |
Formato | 99:99 |
Título | Hora de Pago |
Descripción | Hora de Pago |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | - |
Consulta Std | - |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help | Hora de Pago |
Lista | - |
Acción | Nuevo Campo |
Campo | RCJ_PERIOD |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Periodicidad |
Descripción | Periodicidad |
Contexto | Real |
Propiedad | Actualizar |
Val. Sistema | ValidRCC("S029",M->RCJ_PERIOD,1,2) |
Consulta Std | S29MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | Si |
Browse | Si |
Help | Forma en que se establece el pago del salario: diario, semanal, quincenal, catorcenal, mensual, bimestral, unidad de obra, comisión, precio alzado, etc. conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | RCJ_ORIREC |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Origen Recur |
Descripción | Origen Recursos |
Contexto | Real |
Propiedad | Actualizar |
Val. Sistema | ValidRCC("S035",M->RCJ_ORIREC,1,2) |
Consulta Std | S35MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | No |
Help |
Acción | Nuevo Campo |
Campo | RJ_RIESGO |
Tipo | C |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | Riesgo |
Descripción | Riesgo del puesto |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | ValidRCC("S030",M->RJ_RIESGO,1,1) |
Consulta Std | S30MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | Si |
Help | Clave conforme a la Clase en que deben inscribirse los patrones, de acuerdo a las actividades que desempeñan sus trabajadores, según lo previsto en el artículo 196 del Reglamento en Materia de Afiliación Clasificación de Empresas, Recaudación y Fiscalización. Catálogo conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | RCM_TIPSAT |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo SAT |
Descripción | Tipo Ausentismo SAT |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | ValidRCC("S032",M->RCM_TIPSAT,1,1) |
Consulta Std | S32MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | No |
Browse | Si |
Help | Clave agrupadora del ausentismo conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | A6_TIPSAT |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Tipo SAT |
Descripción | Tipo Banco SAT |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | ValidRCC("S033",M->A6_TIPSAT,1,3) |
Consulta Std | S33MEX |
Nivel | 0 |
Usado | Si |
Obligatorio | Si |
Browse | Si |
Help | Clave agrupadora del banco conforme al código publicado en el portal del SAT en internet. |
Importante:
El tamaño de los campos que disponen de grupo puede variar de acuerdo con el entorno en uso.
5. Creación o modificación de Consulta Estándar en el archivo SXB – Consulta Estándar:
Alias | S27MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Régimen SAT |
Contém | RCC |
Alias | S27MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S027","Clave") |
Alias | S27MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S28MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Contrato SAT |
Contém | RCC |
Alias | S28MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S028","Clave") |
Alias | S28MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S29MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Periodicidad SAT |
Contém | RCC |
Alias | S29MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S029","Clave") |
Alias | S29MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S30MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Riesgo Puesto SAT |
Contém | RCC |
Alias | S30MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S030","Clave") |
Alias | S30MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S31MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Concepto SAT |
Contém | RCC |
Alias | S31MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S031","Clave") |
Alias | S31MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S32MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Incapacidad SAT |
Contém | RCC |
Alias | S32MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S032","Clave") |
Alias | S32MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S33MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Banco SAT |
Contém | RCC |
Alias | S33MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contém | GP310SXB("S033","Clave") |
Alias | S33MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contém | VAR_IXB |
Alias | S34MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Tipo Jornada |
Contenido | RCC |
Alias | S34MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contenido | GP310SXB("S034","Clave") |
Alias | S34MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contenido | VAR |
Alias | S35MEX |
Tipo | 1 |
Secuencia | 01 |
Columna | RE |
Descripción | Origen Recurso SAT |
Contenido | RCC |
Alias | S35MEX |
Tipo | 2 |
Secuencia | 01 |
Columna | 01 |
Descripción | |
Contenido | GP3 |
Alias | S35MEX |
Tipo | 5 |
Secuencia | 01 |
Columna | |
Descripción | |
Contenido | VAR_IXB |
7. Creación de Parámetros en el archivo SX6 – Parámetros:
Nombre de la Variable | MV_CFDDIRS |
Tipo | C |
Descripción | CFDi: Ruta donde se ubican los archivos de certificados. |
Valor Estándar | GetSrvProfString('startpath','')+'\cfd\llaves\' |
Nombre de la Variable | MV_CFDSMAR |
Tipo | C |
Descripción | CFDi: Carpeta local en donde se procesaran las facturas para generar el timbre. |
Valor Estándar | GetClientDir() |
Nombre de la Variable | MV_CFDRECN |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, ruta del almacén de recibos de nómina (\Protheus_data\System\) |
Valor Estándar | GetSrvProfString('startpath','')+'\cfd\recibos\' |
Nombre de la Variable | MV_CFDI_US |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, usuario para conectarse al Servicio Web de PAC. |
Valor Estándar |
Nombre de la Variable | MV_CFDI_CO |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, contraseña para conectarse al Servicio Web del PAC. |
Valor Estándar |
Nombre de la Variable | MV_CFDI_PA |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre del servicio web a utilizar: Ateb, Edicom, DaySoft, DigitalFactura, FormasDigitales, InvoiceOne, Kreativisys, Masteredi, Pax, Sefactura, TimbreFiscal |
Valor Estándar |
Nombre de la Variable | MV_CFDI_AM |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, ambiente de trabajo con el PAC: T=(Teste) Pruebas; P=Producción. |
Valor Estándar | T |
Nombre de la Variable | MV_CFDI_CE |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.cer). |
Valor Estándar |
Nombre de la Variable | MV_CFDI_PR |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.key/.pfx). |
Valor Estándar |
Nombre de la Variable | MV_CFDI_CL |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, clave de autenticación o de la llave privada. |
Valor Estándar |
Nombre de la Variable | MV_CFDI_CS |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, número de certificado de sello digital. |
Valor Estándar |
Nombre de la Variable | MV_CFDI_CP |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.PEM) |
Valor Estándar |
Nombre de la Variable | MV_CFDI_KP |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.PEM) |
Valor Estándar |
Nombre de la Variable | MV_PROXYSR |
Tipo | L |
Descripción | CFDi: Proxy Server para consumo de servicios web? |
Valor Estándar | .F. |
Nombre de la Variable | MV_PROXYIP |
Tipo | C |
Descripción | CFDi: IP del Proxy Server |
Valor Estándar |
Nombre de la Variable | MV_PROXYPT |
Tipo | N |
Descripción | CFDi: Puerto del Proxy Server |
Valor Estándar |
Nombre de la Variable | MV_PROXYAW |
Tipo | L |
Descripción | CFDi: Autenticación al Proxy Server con credenciales de Windows? |
Valor Estándar | .F. |
Nombre de la Variable | MV_PROXYUR |
Tipo | C |
Descripción | CFDi: Usuario para autenticación al Proxy Server |
Valor Estándar |
Nombre de la Variable | MV_PROXYPW |
Tipo | C |
Descripción | CFDi: Contraseña para autenticación al Proxy Server |
Valor Estándar |
Nombre de la Variable | MV_PROXYDM |
Tipo | C |
Descripción | CFDi: Dominio para autenticación al Proxy Server |
Valor Estándar |
|
Nombre de la Variable | MV_CFDI_CP |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.PEM) |
Valor Estándar |
Nombre de la Variable | MV_CFDI_KP |
Tipo | C |
Descripción | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.PEM) |
Valor Estándar |
Nombre de la Variable | MV_SRVPORT |
Tipo | N |
Descripción | Puerto de salida de servidor de correo |
Valor Estándar |
Nombre de la Variable | MV_CFDI_DT |
Tipo | C |
Descripción | CDFi: Concepto para num. dias Pagados (solo aplica hasta el ultimo periodo de marzo/2014). |
Valor Estándar | 709 |
Nombre de la Variable | MV_CFDI_PG |
Tipo | C |
Descripción | CDFi: Concepto para Total Gravado-142 (solo aplica hasta el ultimo periodo de marzo/2014). |
Valor Estándar | 710 |
Nombre de la Variable | ES_DIRLOG |
Tipo | C |
Descripción | CFDi: Ruta del logo para el envió de correo. |
Valor Estándar | http://servidor.com/imagen/logo.jpg |
Nombre de la Variable | MV_RELACNT |
Tipo | C |
Descripción | Cuenta a ser utilizada en el envío de email para los informes. |
Valor Estándar | [email protected] |
Nombre de la Variable | MV_RELAPSW |
Tipo | C |
Descripción | Contraseña para autenticación en servidor de email |
Valor Estándar | tupassword |
Nombre de la Variable | MV_RELAUTH |
Tipo | L |
Descripción | El servidor de EMAIL requiere Autenticación? |
Valor Estándar | .T. |
Nombre de la Variable | MV_RELSRV |
Tipo | C |
Descripción | Nombre de Servidor de envío de E-mail utilizado en |
Valor Estándar | webmailmx.totvs.com |
Nombre de la Variable | MV_RELSSL |
Tipo | L |
Descripción | Indica si utiliza SSL |
Valor Estándar | .T. |
Nombre de la Variable | MV_AGLUTPD |
Tipo | C |
Descripción | Agrupa conceptos (1=Si, 2=No) |
Valor Estándar | 1 |
Nombre de la Variable | MV_RELSERV |
Tipo | C |
Descripción | Nombre de Servidor de envío de E-mail utilizado en los informes. |
Valor Estándar | webmailmx.totvs.com |
Nombre de la Variable | MV_RELPSW |
Tipo | C |
Descripción | Contraseña de cta. de E-mail para enviar informes |
Valor Estándar | tupassword |
8. Creación delas tablas Alfanuméricas para los catálogos del SAT (RCB/RCC):
S027 Tipo Régimen SAT
Clave | Descripción |
2 | Sueldos y salarios |
3 | Jubilados |
4 | Pensionados |
5 | Asimilados Miembros Sociedades Cooperativas Producción |
6 | Asimilados Integrantes Sociedades Asociaciones Civiles |
7 | Asimilados Miembros consejos |
8 | Asimilados comisionistas |
9 | Asimilados Honorarios |
10 | Asimilados acciones |
11 | Asimilados Otros |
99 | Otro Régimen. |
S028 Tipo Contrato SAT
Clave | Descripción |
1 | Contrato de trabajo por tiempo indeterminado |
2 | Contrato de trabajo para obra determinada |
3 | Contrato de trabajo por tiempo determinado |
4 | Contrato de trabajo por temporada |
5 | Contrato de trabajo sujeto a prueba |
6 | Contrato de trabajo con capacitación inicial |
7 | Modalidad de contratación por pago de hora laborada |
8 | Modalidad de trabajo por comisión laboral |
9 | Modalidades de contratación donde no existe relación de trabajo |
10 | Jubilación, pensión, retiro. |
99 | Otro contrato |
S029 Periodicidad SAT
Clave | Descripción |
1 | Diario |
2 | Semanal |
3 | Catorcenal |
4 | Quincenal |
5 | Mensual |
6 | Bimestral |
7 | Unidad obra |
8 | Comisión |
9 | Precio alzado |
99 | Otra Periodicidad |
S030 Riesgo Puesto SAT
Clave | Descripción |
1 | Clase I |
2 | Clase II |
3 | Clase III |
4 | Clase IV |
5 | Case V |
S031 Tipo Concepto SAT
Clave | Descripción |
001P | Sueldos, Salarios, Rayas y Jornales |
002P | Gratificación Anual (Aguinaldo) |
003P | Participación de los Trabajadores en las Utilidades PTU |
004P | Reembolso de Gastos Médicos, Dentales y Hospitalarios |
005P | Fondo de Ahorro |
006P | Caja de Ahorro |
009P | Contribuciones a Cargo del Trabajador Pagadas por el Patrón |
010P | Premio por Puntualidad |
011P | Prima De Seguro De Vida |
012P | Seguro de Gastos Médicos Mayores |
013P | Cuotas Sindicales Pagadas por el Patrón |
014P | Subsidios por Incapacidad |
015P | Becas para Trabajadores y/o Hijos |
019P | Horas Extras |
020P | Prima Dominical |
021P | Prima Vacacional |
022P | Prima por Antigüedad |
023P | Pagos por Separación |
024P | Seguro de Retiro |
025P | Indemnizaciones |
026P | Reembolso por Funeral |
027P | Cuotas de Seguridad Social Pagadas por el patrón |
028P | Comisiones |
029P | Vales de despensa |
030P | Vales de restaurante |
031P | Vales de gasolina |
032P | Vales de ropa |
033P | Ayuda para la renta |
034P | Ayuda para artículos escolares |
035P | Ayuda para anteojos |
036P | Ayuda para transporte |
037P | Ayuda para gastos de funeral |
038P | Otros ingresos por salarios |
039P | Jubilaciones, pensiones o haberes de retiro |
044P | Jubilaciones, pensiones o haberes de retiro en parcialidades |
045P | Ingresos en acciones o títulos valor que representan bienes |
046P | Ingresos asimilados a salarios |
047P | Alimentación |
048P | Habitación |
049P | Premios por asistencia |
001D | Seguridad Social |
002D | ISR |
003D | Aportaciones a Retiro, Cesantía en Edad Avanzada y Vejez |
004D | Otros |
005D | Aportaciones a Fondo de Vivienda |
006D | Descuento por Incapacidad |
007D | Pensión Alimenticia |
008D | Renta |
009D | Préstamos provenientes del Fondo Nacional de la Vivienda para los Trabajadores |
010D | Pago por Crédito de Vivienda |
011D | Pago de Abonos INFONACOT |
012D | Anticipo de Salarios |
013D | Pagos hechos con exceso al trabajador |
014D | Errores |
015D | Pérdidas |
016D | Averías |
017D | Adquisición de artículos producidos por la empresa o establecimiento. |
018D | Cuotas para la constitución y fomento de sociedades cooperativas y de cajas de ahorro |
019D | Cuotas Sindicales |
020D | Ausencias (Ausentismo) |
021D | Cuotas Obrero Patronales |
022D | Impuestos Locales |
023D | Aportaciones voluntarias |
001O | Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT). |
002O | Subsidio para el empleo (efectivamente entregado al trabajador). |
003O | Viáticos (entregados al trabajador). |
004O | Aplicación de saldo a favor por compensación anual. |
999O | Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados. |
S032 Tipo Incapacidad SAT
Clave | Descripción |
01 | Riesgo de Trabajo |
02 | Enfermedad General |
03 | Maternidad |
S033 Tipo Banco SAT
Clave | Descripcion |
002 | BANAMEX |
006 | BANCOMEXT |
009 | BANOBRAS |
012 | BBVA BANCOMER |
014 | SANTANDER |
019 | BANJERCITO |
021 | HSBC |
030 | BAJIO |
032 | IXE |
036 | INBURSA |
037 | INTERACCIONES |
042 | MIFEL |
044 | SCOTIABANK |
058 | BANREGIO |
059 | INVEX |
060 | BANSI |
062 | AFIRME |
072 | BANORTE |
102 | THE ROYAL BANK |
103 | AMERICAN EXPRESS |
106 | BAMSA |
108 | TOKYO |
110 | JP MORGAN |
112 | BMONEX |
113 | VE POR MAS |
116 | ING |
124 | DEUTSCHE |
126 | CREDIT SUISSE |
127 | AZTECA |
128 | AUTOFIN |
129 | BARCLAYS |
130 | COMPARTAMOS |
131 | BANCO FAMSA |
132 | BMULTIVA |
133 | ACTINVER |
134 | WAL-MART |
135 | NAFIN |
136 | INTERBANCO |
137 | BANCOPPEL |
138 | ABC CAPITAL |
139 | UBS BANK |
140 | CONSUBANCO |
141 | VOLKSWAGEN |
143 | CIBANCO |
145 | BBASE |
166 | BANSEFI |
168 | HIPOTECARIA FEDERAL |
600 | MONEXCB |
601 | GBM |
602 | MASARI |
605 | VALUE |
606 | ESTRUCTURADORES |
607 | TIBER |
608 | VECTOR |
610 | B&B |
614 | ACCIVAL |
615 | MERRILL LYNCH |
616 | FINAMEX |
617 | VALMEX |
618 | UNICA |
619 | MAPFRE |
620 | PROFUTURO |
621 | CB ACTINVER |
622 | OACTIN |
623 | SKANDIA |
626 | CBDEUTSCHE |
627 | ZURICH |
628 | ZURICHVI |
629 | SU CASITA |
630 | CB INTERCAM |
631 | CI BOLSA |
632 | BULLTICK CB |
633 | STERLING |
634 | FINCOMUN |
636 | HDI SEGUROS |
637 | ORDER |
638 | AKALA |
640 | CB JPMORGAN |
642 | REFORMA |
646 | STP |
647 | TELECOMM |
648 | EVERCORE |
649 | SKANDIA |
651 | SEGMTY |
652 | ASEA |
653 | KUSPIT |
655 | SOFIEXPRESS |
656 | UNAGRA |
659 | OPCIONES EMPRESARIALES DEL NOROESTE |
901 | CLS |
902 | INDEVAL |
670 | LIBERTAD |
S034 Tipo Jornada
Clave | Descripcion |
01 | Diurna |
02 | Nocturna |
03 | Mixta |
04 | Por hora |
05 | Reducida |
06 | Continuada |
07 | Partida |
08 | Por turnos |
99 | Otra Jornada |
S035 Origen Recurso
Clave | Descripción |
IP | Ingresos propios. |
IF | Ingreso federales. |
IM | Ingresos mixtos. |
S035 Estados S036 Estados SAT
Cod. SAT | Cod. SX5 | Descripción SAT |
AGU | AGS | Aguascalientes |
BCN | BC | Baja California |
BCS | BCS | Baja California Sur |
CAM | CAMP | Campeche |
CHP | CHIS | Chiapas |
CHH | CHIH | Chihuahua |
COA | COAH | Coahuila |
COL | COL | Colima |
DIF | DF | Ciudad de México |
DUR | DGO | Durango |
GUA | GTO | Guanajuato |
GRO | GRO | Guerrero |
HID | HGO | Hidalgo |
JAL | JAL | Jalisco |
MEX | MEX | Estado de México |
MIC | MICH | Michoacán |
MOR | MOR | Morelos |
NAY | NAY | Nayarit |
NLE | NL | Nuevo León |
OAX | OAX | Oaxaca |
PUE | PUE | Puebla |
QUE | QRO | Querétaro |
ROO | QROO | Quintana Roo |
SLP | SLP | San Luis Potosí |
SIN | SIN | Sinaloa |
SON | SON | Sonora |
TAB | TAB | Tabasco |
TAM | TAMP | Tamaulipas |
TLA | TLAX | Tlaxcala |
VER | VER | Veracruz |
YUC | YUC | Yucatán |
ZAC | ZAC | Zacatecas |
CONFIGURACIÓN DE MENÚS
En el módulo Configurador (SIGACFG) ingrese a la ruta “SIGACFG >> Ambiente | Archivos | Menú”, informe la nueva opción del menú de SIGAGPE (Gestión de Personal) conforme a las siguientes instrucciones:
Menú | Gestión de Personal
|
Submenú | Informes>Periódicos
|
Nombre de la Rutina | Reporte de Nomina CFDi
|
Programa | GPER884
|
Módulo | Gestión de Personal
|
Tipo | Función Protheus
|
En Empleados (Actualizaciones>Empleado), se debe tener configurado para cada Empleado, el Tipo de Régimen (RA_TIPREG), la CLABE bancaria (RA_CLABE) y el Tipo de Contrato (RA_TIPCON), esto de acuerdo a los nuevos catálogos definidos por el SAT. Adicional se crearon los campos: para el país del empleado (RA_PAIS) requerido en el archivo "xml" y se le debe dar mantenimiento, % del tiempo del empleado en esta empresa (RA_PORSUB), RFC Subcontratante (RA_RFCLAB).
El Catálogo de Tipo de contrato cambió, por lo que se deberá revisar la configuración de cada empleado, para ajustarlo.
En Procesos (Actualizaciones>Definic. Calculo>Proceso), se debe tener configurado para cada proceso, el tipo de periodicidad (RCJ_PERIOD), esto de acuerdo al catálogo de periodicidad definido por el SAT (S029 - Periodicidad SAT).
NOT por lo que es necesario volver a configurarlo.
En Funciones (Actualizaciones>Archivos>Funciones), se debe tener configurado para cada función, el tipo de riesgo (RJ_RIESGO), esto de acuerdo al catálogo definido por el SAT (S030 - Riesgo Puesto SAT).
Es común que el tipo de riesgo se maneje por empresa y no por función. Si este es el caso, se sugiere que manualmente se modifique por configurador, el valor inicial (X3_RELACAO) de campo de Tipo de Riesgo (RV_RIESGO) para que se le asigne automáticamente a los nuevos registros el valor que le corresponda al riesgo de la empresa. Solo hay que recordar que este puede cambiar cada año.
En Tipos de ausencia (Actualizaciones>Definic. Calculo>Tipos de Ausencia), se debe tener configurado el tipo de ausencia (RCM_TIPSAT), esto de acuerdo al catálogo publicado por el SAT (S032 Tipo Incapacidad SAT).
En Bancos/Agencias (Actualizaciones>Archivos>bancos/Agencias), se debe tener configurado el tipo de banco (A6_TIPSAT), esto de acuerdo al nuevo catálogo definido por el SAT (S033 Tipo Banco SAT)
Definir para cada turno el nuevo campo de Tipo de Jornada para el SAT (R6_TIPJOR) a la que corresponde, de acuerdo al nuevo catálogo definido por el SAT (S024 Tipo de Jornada SAT).
Por ejemplo:
También es necesario que, si no existen, los siguientes conceptos se den de alta. Se sugiere que se realice de la siguiente forma:
RV_COD | 709 | 710 | 711 | 712 |
RV_DESC | Días Traba | Tot Per 142 | Días Hrs Extras Dob | Días Hrs Extras Tri |
RV_DESCDET | Días Trabajados | Total Percepción Gravada 142 | Días Horas Extras Dobles | Días Horas Extras Triples |
RV_TIPOCOD | 3 | 3 | 3 | 3 |
RV_IMPRIPD | 1 | 1 | 2 | 2 |
RV_CODFOL | 0989 | 1376 | 1377 | 1378 |
RV_TIPO | H | V | D | D |
RV_OBRIGAT | N | N | N | N |
RV_QTDLANC | 1 | 1 | 1 | 1 |
RV_LCTODIA | N | N | N | N |
RV_INSS | N | N | N | N |
RV_IR | 3 | 3 | 3 | 3 |
RV_FGTS | N | N | N | N |
RV_INCORP | N | N | N | N |
RV_REF13 | N | N | N | N |
RV_REFFER | N | N | N | N |
RV_ADIANTA | N | N | N | N |
RV_PERICUL | N | N | N | N |
RV_INSALUB | N | N | N | N |
RV_PENSAO | N | N | N | N |
RV_DSRHE | N | N | N | N |
RV_HE | N | N | N | N |
RV_ADICTS | N | N | N | N |
RV_SINDICA | N | N | N | N |
RV_SALFAMI | N | N | N | N |
RV_SEGVIDA | N | N | N | N |
RV_DEDINSS | N | N | N | N |
RV_PIS | N | N | N | N |
RV_ENCARCC | N | N | N | N |
RV_CUSTO | N | N | N | N |
RV_MED13 | N | N | N | N |
RV_MEDFER | N | N | N | N |
RV_CONVCOL | N | N | N | N |
RV_MEDREAJ | N | N | N | N |
RV_VALDISS | 2 | 2 | 2 | 2 |
RV_RAIS | N | N | N | N |
RV_DIRF | N | N | N | N |
RV_COMPL_ | N | N | N | N |
RV_CODCOM_ | N | N | N | N |
RV_DSRPROF | N | N | N | N |
RV_HRSATIV | N | N | N | N |
RV_VAR100 | 2 | 2 | 2 | 2 |
RV_CUSTEMP | 2 | 2 | 2 | 2 |
RV_PROISN | 2 | 2 | 2 | 2 |
RV_COMPRO | N | N | N | N |
RV_FECCOMP | 2 | 2 | 2 | 2 |
RV_REFTAB | N | N | N | N |
RV_CODFOR | 70901 | 71001 | 71101 | 71201 |
RV_CODCRI | 01 | 01 | 01 | 01 |
RV_LANCPCO | 2 | 2 | 2 | 2 |
RV_LEEINC | 1 | 1 | 1 | 1 |
RV_LEEPRE | 2 | 2 | 2 | 2 |
RV_LEEACU | 2 | 2 | 2 | 2 |
RV_LEEAUS | 2 | 2 | 2 | 2 |
RV_LEEBEN | 2 | 2 | 2 | 2 |
RV_COMPMED | N | N | N | N |
RV_LEEFIX | 2 | 2 | 2 | 2 |
RV_ACUMULA | 1 | 1 | 1 | 1 |
RV_IETU | 2 | 2 | 2 | 2 |
RV_REFPTU | 2 | 2 | 2 | 2 |
RV_IMPPTU | 2 | 2 | 2 | 2 |
RV_DIAVAR | 2 | 2 | 2 | 2 |
RV_TIPSAT |
En Procesos (Actualizaciones>Definic. Calculo>Proceso), se debe tener configurado para cada proceso, el tipo de periodicidad (RCJ_PERIOD), esto de acuerdo al catálogo de periodicidad definido por el SAT (S029 - Periodicidad SAT).
En Funciones (Actualizaciones>Archivos>Funciones), se debe tener configurado para cada función, el tipo de riesgo (RJ_RIESGO), esto de acuerdo al catálogo definido por el SAT (S030 - Riesgo Puesto SAT)
Es común que el tipo de riesgo se maneje por empresa y no por función. Si este es el caso, se sugiere que manualmente se modifique por configurador, el valor inicial (X3_RELACAO) de campo de Tipo de Riesgo (RV_RIESGO) para que se le asigne automáticamente a los nuevos registros el valor que le corresponda al riesgo de la empresa. Solo hay que recordar que este puede cambiar cada año.
En Tipos de ausencia (Actualizaciones>Definic. Calculo>Tipos de Ausencia), se debe tener configurado el tipo de ausencia (RCM_TIPSAT), esto de acuerdo al catálogo publicado por el SAT (S032 Tipo Incapacidad SAT).
En Bancos/Agencias (Actualizaciones>Archivos>bancos/Agencias), se debe tener configurado el tipo de banco (A6_TIPSAT), esto de acuerdo al nuevo catálogo definido por el SAT (S033 Tipo Banco SAT).
Definir los conceptos que serán considerados como Impuestos Retenido (ISR) en la generación de recibos, se contemplan aquellos conceptos que su Tipo de Concepto sea ISR (RV_TIPSAT=’002D’).
Mnemónicos: En caso de que no existan, hay que crear los mnemónicos que se ocuparán en las fórmulas de Total Percepciones Gravadas 142, Días Horas Extras Dobles, Días Horas Extras Triples. En caso de que se tenga la formulación estándar, se sugieren los siguientes mnemónicos:
RCA_MNEMON | RCA_DESC | RCA_TIPO | RCA_CONTEU |
DIASHRSDOB | Días Tiempo Extra Doble | N | GetValType("N") |
DIASHRSTRI | Días Tiempo Extra Triple | N | GetValType("N") |
TOTGRA142 | Total Percepciones Gravadas de acuerdo Art 142 RISR | N | GetValType("N") |
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
70901 | 000001 | # | TRACE_ON | ||
70901 | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
70901 | 000003 | MUEVE | INCUNIINC | UNIDADES | |
70901 | 000004 | UNIDADES | SI_DIFERENTE | 0 | FINAL |
70901 | 000005 | MUEVE | DIASPAGPER | UNIDADES | |
70901 | 000006 | FINAL | ETIQUETA | ||
70901 | 000007 | # | TRACE_OFF |
Percepción Gravada 142:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
70304 | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
70304 | 000002 | MUEVE | INCIMPINC | IMPORTE | |
70304 | 000003 | IMPORTE | SI_DIFERENTE | 0 | FINAL |
70304 | 000004 | PROISR142 | SI_DIFERENTE | "1" | FINAL |
70304 | 000005 | MUEVE | GRAVABLE86 | IMPORTE | |
70304 | 000006 | FINAL | ETIQUETA |
Días Horas Extras Dobles y Triples:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
13701 | 000001 | # | TRACE_ON | ||
13701 | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
13701 | 000003 | INCUNIINC | SI_IGUAL | 0 | FINAL |
13701 | 000004 | # SEPARA DOBLES Y TRIPLES | |||
13701 | 000005 | MUEVE | INCUNIINC | UNIDADES | |
13701 | 000006 | UNIDADES | SI_MENOR | 9 | ETQ02 |
13701 | 000007 | UNIDADES | SI_IGUAL | 9 | ETQ02 |
13701 | 000008 | MUEVE | 9 | UNIDADES | |
13701 | 000009 | ETQ02 | ETIQUETA | ||
13701 | 000010 | INCUNIINC | RESTA | UNIDADES | NAUX_02 |
13701 | 000011 | HOREXTTRI | SUMA | NAUX_02 | HOREXTTRI |
13701 | 000012 | UNIDADES | MULTIPLICA | EMPSALHOR | IMPORTE |
13701 | 000013 | IMPORTE | MULTIPLICA | 2 | IMPORTE |
13701 | 000014 | NAUX_02 | MULTIPLICA | EMPSALHOR | NAUX_03 |
13701 | 000015 | NAUX_03 | MULTIPLICA | 3 | NAUX_03 |
13701 | 000016 | IMPEXTTRI | SUMA | NAUX_03 | IMPEXTTRI |
13701 | 000017 | # DETERMINA IMPORTE | INTEGRABLE | ||
13701 | 000018 | PROHOREXT | SI_IGUAL | "2" | ETQ03 |
13701 | 000019 | IMPEXTINT | SUMA | NAUX_02 | IMPEXTINT |
13701 | 000020 | HOREXTINT | SUMA | NAUX_01 | HOREXTINT |
13701 | 000021 | PROHOREXT | SI_DIFERENTE | "2" | ETQ07 |
13701 | 000022 | ETQ03 | ETIQUETA | ||
13701 | 000023 | # CALCULO DIARIO | |||
13701 | 000024 | # NAUX04=CONTADOR DIAS | |||
13701 | 000025 | MUEVE | 0 | NAUX_04 | |
13701 | 000026 | # NAUX05=CONTADOR VECES | |||
13701 | 000027 | MUEVE | 0 | NAUX_05 | |
13701 | 000028 | # NAUX09=HRS SI INTEG SEM | |||
13701 | 000029 | # | MUEVE | 0 | NAUX_09 |
13701 | 000030 | # NAUX10=HRS NO INTEG SEM | |||
13701 | 000031 | # | MUEVE | 0 | NAUX_10 |
13701 | 000032 | CICLO | ETIQUETA | ||
13701 | 000033 | NAUX_04 | SI_IGUAL | 7 | ETQ05 |
13701 | 000034 | NAUX_04 | SUMA | 1 | NAUX_04 |
13701 | 000035 | # NAUX06=HRS NO INTEG DIA | |||
13701 | 000036 | MUEVE | 0 | NAUX_06 | |
13701 | 000037 | # NAUX07=HRS SI INTEG DIA | |||
13701 | 000038 | MUEVE | 0 | NAUX_07 | |
13701 | 000039 | # NAUX08=HORAS X DIA | |||
13701 | 000040 | NAUX_04 | SUMA_DIAS | NAUX_04 | NAUX_08 |
13701 | 000041 | NAUX_08 | SI_IGUAL | 0 | ETQ05 |
13701 | 000042 | NAUX_05 | SUMA | 1 | NAUX_05 |
13701 | 000043 | NAUX_05 | SI_MAYOR | 3 | ETQ04 |
13701 | 000044 | MUEVE | NAUX_08 | NAUX_06 | |
13701 | 000045 | DIASHRSDOB | SUMA | 1 | DIASHRSDOB |
13701 | 000046 | NAUX_08 | SI_MENOR | 3 | ETQ04 |
13701 | 000047 | NAUX_08 | SI_IGUAL | 3 | ETQ04 |
13701 | 000048 | MUEVE | 3 | NAUX_06 | |
13701 | 000049 | ETQ04 | ETIQUETA | ||
13701 | 000050 | NAUX_08 | RESTA | NAUX_06 | NAUX_07 |
13701 | 000051 | NAUX_09 | SUMA | NAUX_07 | NAUX_09 |
13701 | 000052 | DIASHRSTRI | SUMA | 1 | DIASHRSTRI |
13701 | 000053 | ETQ05 | ETIQUETA | ||
13701 | 000054 | NAUX_04 | SI_MENOR | 7 | CICLO |
13701 | 000055 | HOREXTINT | SUMA | NAUX_09 | HOREXTINT |
13701 | 000056 | # NAUX11=IMP SI INTEG | |||
13701 | 000057 | INCUNIINC | RESTA | NAUX_09 | NAUX_10 |
13701 | 000058 | NAUX_09 | MULTIPLICA | 2 | NAUX_11 |
13701 | 000059 | NAUX_11 | MULTIPLICA | NAUX_01 | NAUX_11 |
13701 | 000060 | INCUNIINC | SI_MENOR | 9 | ETQ06 |
13701 | 000061 | INCUNIINC | SI_IGUAL | 9 | ETQ06 |
13701 | 000062 | 9 | RESTA | NAUX_10 | NAUX_11 |
13701 | 000063 | NAUX_09 | RESTA | NAUX_11 | NAUX_12 |
13701 | 000064 | NAUX_11 | MULTIPLICA | 2 | NAUX_11 |
13701 | 000065 | NAUX_11 | MULTIPLICA | NAUX_01 | NAUX_11 |
13701 | 000066 | NAUX_12 | MULTIPLICA | 3 | NAUX_12 |
13701 | 000067 | NAUX_12 | MULTIPLICA | NAUX_01 | NAUX_12 |
13701 | 000068 | NAUX_11 | SUMA | NAUX_12 | NAUX_11 |
13701 | 000069 | ETQ06 | ETIQUETA | ||
13701 | 000070 | IMPEXTINT | SUMA | NAUX_11 | IMPEXTINT |
13701 | 000071 | ETQ07 | ETIQUETA | ||
13701 | 000072 | # DETERMINA LA PARTE | GRAVADA Y EXENTA | ||
13701 | 000073 | SALMIN | MULTIPLICA | 5 | NAUX_13 |
13701 | 000074 | IMPORTE | MULTIPLICA | 0.50 | NAUX_14 |
13701 | 000075 | NAUX_14 | SI_MENOR | NAUX_13 | ETQ08 |
13701 | 000076 | MUEVE | NAUX_13 | NAUX_14 | |
13701 | 000077 | ETQ08 | ETIQUETA | ||
13701 | 000078 | IMPORTE | RESTA | NAUX_14 | NAUX_15 |
13701 | 000079 | NAUX_14 | SUMA | IMPEXTEXE | IMPEXTEXE |
13701 | 000080 | NAUX_15 | SUMA | IMPEXTGRA | IMPEXTGRA |
13701 | 000081 | FINAL | ETIQUETA | ||
13701 | 000082 | # | TRACE_OFF |
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
71001 | 000001 | # | TRACE_ON | ||
71001 | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
71001 | 000003 | MUEVE | INCUNIINC | UNIDADES | |
71001 | 000004 | UNIDADES | SI_DIFERENTE | 0 | FINAL |
71001 | 000005 | MUEVE | DIASHRSDOB | UNIDADES | |
71001 | 000006 | FINAL | ETIQUETA | ||
71001 | 000007 | # | TRACE_OFF |
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
71101 | 000001 | # | TRACE_ON | ||
71101 | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
71101 | 000003 | MUEVE | INCUNIINC | UNIDADES | |
71101 | 000004 | UNIDADES | SI_DIFERENTE | 0 | FINAL |
71101 | 000005 | MUEVE | DIASHRSTRI | UNIDADES | |
71101 | 000006 | FINAL | ETIQUETA | ||
71101 | 000007 | # | TRACE_OFF |
Proceso: Se debe definir el proceso para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para la consulta de procesos - RCJ).
Procedimiento: Se debe definir el procedimiento para la generación de los recibos de nómina (teclear el valor directamente o bien presionar la tecla F3 para consultar los procedimientos - SRY).
Periodo: Se debe definir el periodo para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para la consulta de periodos - RCH). Pueden ser periodos abiertos o cerrados.
Numero de Pago: Se debe definir el número de pago para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar los números de pago – RCH01).
Pre-imp/Mail: Se debe definir el tipo de generación de los recibos de nómina. Las opciones disponibles son “Impreso” e “E-mail”.
De Sucursal / A Sucursal: Se debe definir el rango de las sucursales para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar las sucursales – XM0).
De Matricula / A Matricula: Se debe definir el rango de matrículas para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar las matriculas – SRA02).
De Nombre / A Nombre: Se debe definir el rango de nombres para la generación de los recibos de nómina (teclearlo directamente).
De Nº de Tarj. sin Rel. / A Nº de Tarj. sin Rel.: Se debe ingresar el número de tarjeta para la generación de los recibos de nómina (teclear directamente).
De Centro de Costo / A Centro de Costo: Se debe definir el rango de centro de costos para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar los centros de costo - CTT).
De Departamento / A Departamento: Se debe definir el rango de departamentos para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar departamentos - SQB).
Situaciones por Impr.: Se debe definir las situaciones o estatus por imprimir para la generación de los recibos de nómina (teclear directamente).
Categorías por Impr.: Se debe definir las categorías por imprimir para la generación de los recibos de nómina (teclear directamente).
Mensaje 1 / Mensaje 2 / Mensaje 3: Se debe definir los mensajes para la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 “consultar mensajes” – X06). Este mensaje se mostrara en la sección de mensajes del Recibo.
Mensaje Pie de Pag.: Definir un mensaje para mostrar en la generación de los recibos de nómina (teclear directamente o bien presionar la tecla F3 para consultar mensajes – S018). Este mensaje se mostrara en la sección de mensajes del Recibo.
De Local Pago / A Local Pago: Definir el rango de Localidades de Pago para la generación de los recibos de nómina (teclear directamente).
Sumariza Concepto: Definir si el concepto será resumido. Las opciones disponibles son “Si” o “No”.
Envía Timbrar: Definir si se envía a Timbrar o solo se imprimen. Las opciones disponibles son “Si” o “No”.