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 empleados SRV – Conceptos RCH – Periodos RCJ – Procesos SRJ – Funciones RCM – Tipos de Ausencias SA6 – Bancos SRY – Procedimiento de Cálculo RGC – Localidad de Pago SRC – Movimiento del Periodo SRD – Histórico de Movimientos RCO – Registros Patronales SQB – Departamentos SR6 – Tipo de Jornada RCC – Parámetros RCB– Configuración de Parámetros | ||||||||||||||||||||||||||
Sistema(s) operativo(s): | Todos |
Generación y timbrado de los recibos de nómina “Recibo de Nómina CFDi” Versión 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 Versión Nomina 1.2.
Antes de ejecutar la actualización es imprescindible:
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! |
En Microsiga Protheus TOTVS ByYou Smart Client, digite UPDMODMI en el campo Programa Inicial.
Importante
Para que se actualice correctamente el diccionario de datos, asegúrese de que la fecha del compatibilizador sea igual o superior al 12/12/2016.
Haga clic en OK para continuar.
Después de confirmar, aparece una pantalla para seleccionar la empresa en la cual se modificará el diccionario de datos o aparece la ventana para seleccionar el compatibilizador. Deberá seleccionar el módulo “SIGAGPE – Gestión de Personal” y posteriormente el actualizador “01 - Recibos de nómina CFDi versión 1.2”.
Al confirmar, se muestra un mensaje de advertencia sobre la copia de seguridad y la necesidad de su ejecución de modo exclusivo.
Haga clic en Procesar para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos.
Se muestra un mensaje explicativo en la pantalla.
A continuación, se muestra la ventana Actualización concluida con el historial (log) de todas las actualizaciones procesadas. En este log de actualización se muestran únicamente los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.
Haga clic en Grabar para guardar el historial (log) mostrado.
Haga clic en OK para finalizar el procesamiento.
Nota:
Con la actualización a la Versión 1.2 el SAT realizó modificaciones a los catálogos, donde se cambiaron tamaños en algunos campos y descripciones así como su contenido, por lo que debe de realizar el análisis de estos catálogos para su correcta implementación.
Deberá aplicar el paquete de actualización (patch) relacionado a éste llamado (respaldar RPO antes de aplicar).
El patch contiene la actualización de los fuentes:
• GPER884.PRW – Recibo de Nómina CFDi Versión 1.2
• UPDGPEMI.PRW – Rutina para actualización del diccionario de datos (Gestión de Personal)
• UPDMODMI.PRW – Rutina para actualización del diccionario de datos
• GPTABCRG.PRW – Actualización de tablas alfanuméricas
• 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
• GPEXIDE.PRW – Identificadores de cálculo
También se incluye:
• GPER884.INI – Archivo de configuración para generar el recibo.xml
Importante:
Las configuraciones y/o personalizaciones realizadas en el archivo RECNOM.INI de la funcionalidad anterior deben ser efectuadas en el archivo GPER884.INI respetando la estructura del archivo.
2. Copiar el archivo GPER884.ini dentro de la carpeta 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.
Algunos clientes tienen su propia versión del recibo. Como cambió mucho la estructura del archivo xml, es necesario que el script RECNOM.ini de cada cliente se ajuste de acuerdo al archivo INI estándar.
Lo que se sugiere es que el cliente, al menos al inicio, genere la impresión de recibos estándar, para garantizar el timbrado en la primera semana y/o quincena de enero 2017, y posteriormente podrá decidir si se queda con el estándar o solicita las adecuaciones al archivo INI y/o al formato del recibo.
4. En la ruta del cliente de Protheus (Smartclient) deben copiarse los archivos:
a. Ejecutable del timbrado del PAC (TimbradoPAC.exe)
b. Certificados otorgados por el SAT (*.cer, *.key, *.pfx)
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
6. En la ruta del \PROTHEUS_DATA se deberá crear una carpeta llamada \HTTP, donde se crearan temporalmente las carpetas *.ZIP generadas, estas contienen archivos XM y PDF.
Importante:
Tomar en consideración el campo acción, ya que indica el cambio que sufrió con respecto a la versión anterior, de acuerdo a la siguiente relación:
Ninguna Modificación. - Se trae el campo sin sufrir alguna alteración.
Modificación - Se modificó algo en sus datos.
Campo Nuevo - Se agrega este campo para la versión 1.2.
Nueva Consulta - Se agregó consulta estándar para la versión 1.2.
Creación de Preguntas en el archivo SX1 – Archivo de Preguntas:
GPER884 | |||||||
Orden | Pregunta | Tipo | Tamaño | Objeto | Consulta | Combo/ Item1 | Combo/ Item2 |
1 | ¿Proceso? | C | 5 | RCJ | |||
2 | ¿Procedimiento? | C | 3 | SRY | |||
3 | ¿Periodo? | C | 6 | RCH | |||
4 | ¿Número de Pago? | C | 2 | RCH01 | |||
5 | ¿Pre-Imp/Mail? | C | 1 | Combo | Impreso | ||
6 | ¿De Sucursal? | C | FWGETTAMFILIAL | XM0 | |||
7 | ¿A Sucursal? | C | FWGETTAMFILIAL | XM0 | |||
8 | ¿De Matricula? | C | 6 | SRA02 | |||
9 | ¿A Matricula? | C | 6 | SRA02 | |||
10 | ¿De Nombre? | C | 30 | ||||
11 | ¿A Nombre? | C | 30 | ||||
12 | ¿De Nº de Tarj. sin Rel. ? | C | 5 | ||||
13 | ¿A Nº de Tarj. sin Rel. ? | C | 5 | ||||
14 | ¿De Centro de costo? | C | 9 | CTT | |||
15 | ¿A centro de costo? | C | 9 | CTT | |||
16 | ¿De departamento? | C | 9 | SQB | |||
17 | ¿A departamento? | C | 9 | SQB | |||
18 | ¿Situaciones por Impr. ? | C | 5 | ||||
19 | ¿Categorías por Impr. ? | C | 15 | ||||
20 | ¿Mensaje 1? | C | 3 | X06 | |||
21 | ¿Mensaje 2? | C | 3 | X06 | |||
22 | ¿Mensaje 3? | C | 3 | X06 | |||
23 | ¿Mensaje Pie de Pag. ? | C | 4 | S018 | |||
24 | ¿De Local Pago? | C | 4 | RGC | |||
25 | ¿A Local Pago? | C | 4 | RGC | |||
26 | ¿Sumariza Concepto? | C | 1 | Combo | Si | No | |
27 | ¿Envía Timbrar? | C | 1 | Combo | Si | 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:
Tabla SRA – Maestro de empleados:
Campo | RA_TIPREG |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Régimen |
Descripción | Tipo Régimen |
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 | Ninguna Modificación |
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 | Ninguna Modificación |
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 | Ninguna Modificación |
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 | Ninguna Modificación |
Campo | RA_PORSUB |
Tipo | N |
Tamaño | 6 |
Decimal | 2 |
Formato | 999.99 |
Título | % Subcontratación |
Descripción | Porcentaje Subcontratación |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | IIf(M->RA_PORSUB >= 0 .And. 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. |
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 RFC 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 |
Tabla SRV – Conceptos:
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_TIPSAT,1,4) .Or. Vazio() |
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 | Ninguna Modificación |
Campo | RV_IR |
Tipo | C |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | ISR |
Descripción | Aplica para ISR |
Contexto | Real |
Propiedad | Modificar |
Val. Sistema | Pertence("12345") |
Consulta Std | - |
Nivel | 0 |
Usado | Sí |
Obligatorio | Sí |
Browse | Sí |
Help | Indicar si aplica para ISR: 1=Art 113, 2=Exento, 3=No Aplica, 4=Art 142, 5=Art 95 |
Acción | Modificación |
Tabla SR6
Campo | R6_TIPJOR |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Jornada |
Descripción | Tipo Jornada SAT |
Contexto | Rea |
Propiedad | Modificar |
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 | Nuevo Campo |
Tabla RCH – Periodos:
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 | Ninguna Modificación |
Tabla RCJ – Procesos:
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 | Ninguna Modificación |
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 | Clave del origen recurso de acuerdo al catálogo publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Campo | RCJ_REGIME |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Rég Fis |
Descripción | Régimen Fiscal CFDI |
Contexto | Real |
Propiedad | Actualizar |
Val. Sistema | ValidRCC("S037",M->RCJ_REGIME,1,3) |
Consulta Std | S37MEX |
Nivel | 0 |
Usado | Sí |
Obligatorio | Sí |
Browse | Sí |
Help | Informar el Régimen Fiscal de la Empresa, conforme al código publicado en el portal del SAT en internet. |
Acción | Nuevo Campo |
Tabla SRJ – Funciones:
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 | Ninguna Modificación |
Tabla RCM – Tipos de Ausencias:
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 | Modificación |
Tabla SA6 – Bancos:
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. |
Acción | Ninguna Modificación |
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:
S27MEX – Tipo Régimen SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Régimen SAT | RCC |
2 | 01 | 01 | GP310SXB("S027","Clave") | |
5 | 01 |
| VAR_IXB | |
Acción | Ninguna Modificación |
S28MEX – Tipo Contrato SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Contrato SAT | RCC |
2 | 01 | 01 | GP310SXB("S028","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S29MEX –Tipo Periodicidad SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Periodicidad SAT | RCC |
2 | 01 | 01 | GP310SXB("S029","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S30MEX – Riesgo Puesto SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Riesgo Puesto SAT | RCC |
2 | 01 | 01 | GP310SXB("S030","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S31MEX – Tipo Concepto SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Concepto SAT | RCC |
2 | 01 | 01 | GP310SXB("S031","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S32MEX – Tipo Incapacidad SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Incapacidad SAT | RCC |
2 | 01 | 01 | GP310SXB("S032","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S33MEX – Tipo Banco SAT
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Banco SAT | RCC |
2 | 01 | 01 | GP310SXB("S033","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Ninguna Modificación |
S34MEX – Tipo Jornada
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Tipo Jornada SAT | RCC |
2 | 01 | 01 | GP310SXB("S034","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Nueva Consulta |
S35MEX – Origen Recurso
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Origen Recurso SAT | RCC |
2 | 01 | 01 | GP310SXB("S035","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Nueva Consulta |
S37MEX – Régimen Fiscal
Tipo | Secuencia | Columna | Descripción | Contenido |
1 | 01 | RE | Régimen Fiscal | RCC |
2 | 01 | 01 | GP310SXB("S037","Clave") | |
5 | 01 | VAR_IXB | ||
Acción | Nueva Consulta |
7. Creación de Parámetros en el archivo SX6 – Parámetros
NOTA: algunos de los parámetros ya tienen el contenido previo que se requiere ( el campo del contenido que se llena es el X6_CONTSPA siempre y cuando el idioma del ambiente sea 'Español')
Nombre | Tipo | Descripción | Valor |
MV_CFDDIRS | C | CFDi: Ruta donde se ubican los archivos de certificados. | GetSrvProfString('startpath','')+'\cfd\llaves\' |
MV_CFDSMAR | C | CFDi: Carpeta local en donde se procesaran las facturas para generar el timbre. | GetClientDir() |
MV_CFDRECN | C | CFDi: Complemento recibo de nómina, ruta del almacén de recibos de nómina (\Protheus_data\System\) | GetSrvProfString('startpath','')+'\cfd\recibos\' |
MV_CFDI_US | C | CFDi: Complemento recibo de nómina, usuario para conectarse al Servicio Web de PAC. | |
MV_CFDI_CO | C | CFDi: Complemento recibo de nómina, contraseña para conectarse al Servicio Web del PAC. | |
MV_CFDI_PA | C | CFDi: Complemento recibo de nómina, nombre del servicio web a utilizar: Ateb, DaySoft, DigitalFactura, Diverza, Edicom, EdiFactMx, FormasDigitales, InvoiceOne, ioFacturo, Masteredi, MySuite, Sefactura, SolucionFactible, STOFactura, Tralix | |
MV_CFDI_AM | C | CFDi: Complemento recibo de nómina, ambiente de trabajo con el PAC: T=(Teste) Pruebas; P=Producción. | T |
MV_CFDI_CE | C | CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.cer). | |
MV_CFDI_PR | C | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.key/.pfx). | |
MV_CFDI_CL | C | CFDi: Complemento recibo de nómina, clave de autenticación o de la llave privada. | |
MV_CFDI_CS | C | CFDi: Complemento recibo de nómina, número de certificado de sello digital. | |
MV_CFDI_CP | C | CFDi: Complemento recibo de nómina, nombre y extensión del archivo del certificado (.PEM) | |
MV_CFDI_KP | C | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.PEM) | |
MV_PROXYSR | L | CFDi: Proxy Server para consumo de servicios web? | .F. |
MV_PROXYIP | C | CFDi: IP del Proxy Server | |
MV_PROXYPT | N | CFDi: Puerto del Proxy Server | |
MV_PROXYAW | L | CFDi: Autenticación al Proxy Server con credenciales de Windows? | .F. |
MV_PROXYUR | C | CFDi: Usuario para autenticación al Proxy Server | |
MV_PROXYPW | C | CFDi: Contraseña para autenticación al Proxy Server | |
MV_PROXYDM | C | CFDi: Dominio para autenticación al Proxy Server | |
MV_SRVPORT | N | Puerto de salida de servidor de correo | |
ES_DIRLOG | C | CFDi: Ruta del logo para el envió de correo. | |
MV_CFDIPDF | L | CFDi:Abrir los recibos de nómina en formato PDF | .T. |
El contenido de los parámetros que contengan una ruta, deben ir sin espacios.
Los siguientes parámetros ya existen en el ambiente de Protheus por lo cual el "actualizador" no los genera ni actualiza. Se deberán tener configurados para enviar el recibo por email, de acuerdo a su descripción:
NOTA: El campo valor de los parámetros siguientes (negritas) son ejemplos del tipo de información que se espera, para el llenado de este verifique con el Administrador web
Nombre | Tipo | Descripción | Valor |
MV_RELACNT | C | Cuenta a ser utilizada en el envío de email para los informes. | |
MV_RELAPSW | C | Contraseña para autenticación en servidor de email | tupassword |
MV_RELAUTH | L | El servidor de EMAIL requiere Autenticación? | .T. |
MV_RELSRV | C | Nombre de Servidor de envío de E-mail utilizado en | |
MV_RELSSL | L | Indica si utiliza SSL | .T. |
MV_AGLUTPD | C | Agrupa conceptos (1=Si, 2=No) | 1 |
MV_RELSERV | C | Nombre de Servidor de envío de E-mail utilizado en los informes. | |
MV_RELPSW | C | Contraseña de cta. de E-mail para enviar informes | tupassword |
NOTA: El actualizador no crea estas tablas,para ello haga referencia a la sección de "Procedimiento de Configuración"
S027 Tipo Régimen SAT
Clave | Descripción |
02 | Sueldos y salarios |
03 | Jubilados |
04 | Pensionados |
05 | Asimilados Miembros Sociedades Cooperativas Producción |
06 | Asimilados Integrantes Sociedades Asociaciones Civiles |
07 | Asimilados Miembros consejos |
08 | Asimilados comisionistas |
09 | Asimilados Honorarios |
10 | Asimilados acciones |
11 | Asimilados Otros |
99 | Otro Régimen. |
Nota: Actualizado
S028 Tipo Contrato SAT
Clave | Descripción |
01 | Contrato de trabajo por tiempo indeterminado |
02 | Contrato de trabajo para obra determinada |
03 | Contrato de trabajo por tiempo determinado |
04 | Contrato de trabajo por temporada |
05 | Contrato de trabajo sujeto a prueba |
06 | Contrato de trabajo con capacitación inicial |
07 | Modalidad de contratación por pago de hora laborada |
08 | Modalidad de trabajo por comisión laboral |
09 | Modalidades de contratación donde no existe relación de trabajo |
10 | Jubilación, pensión, retiro. |
99 | Otro contrato |
Nota: Actualizado
Clave | Descripción |
01 | Diario |
02 | Semanal |
03 | Catorcenal |
04 | Quincenal |
05 | Mensual |
06 | Bimestral |
07 | Unidad obra |
08 | Comisión |
09 | Precio alzado |
99 | Otra Periodicidad |
Nota: Actualizado
S030 Riesgo Puesto SAT
Clave | Descripción |
1 | Clase I |
2 | Clase II |
3 | Clase III |
4 | Clase IV |
5 | Case V |
Nota: Sin Actualización
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. |
Nota: Actualizado
Clave | Descripción |
01 | Riesgo de Trabajo |
02 | Enfermedad General |
03 | Maternidad |
Nota: Actualizado
Clave | Descripción |
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 |
Nota: Actualizado
Clave | Descripción |
01 | Diurna |
02 | Nocturna |
03 | Mixta |
04 | Por hora |
05 | Reducida |
06 | Continuada |
07 | Partida |
08 | Por turnos |
99 | Otra Jornada |
Nota: Nuevo catálogo
Clave | Descripción |
IP | Ingresos propios. |
IF | Ingreso federales. |
IM | Ingresos mixtos. |
Nota: Nuevo catálogo
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 |
Nota: Nuevo catálogo
Clave | Descripción | Fisica | Moral |
611 | Ingresos por Dividendos (socios y accionistas) | Sí | No |
612 | Personas Físicas con Actividades Empresariales y Profesionales | Sí | No |
614 | Ingresos por intereses | Sí | No |
616 | Sin obligaciones fiscales | Sí | No |
620 | Sociedades Cooperativas de Producción que optan por diferir sus ingresos | No | Sí |
621 | Incorporación Fiscal | Sí | No |
622 | Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras | Sí | Sí |
623 | Opcional para Grupos de Sociedades | No | Sí |
624 | Coordinados | No | Sí |
628 | Hidrocarburos | No | Sí |
607 | Régimen de Enajenación o Adquisición de Bienes | No | Sí |
629 | De los Regímenes Fiscales Preferentes y de las Empresas Multinacionales | Sí | No |
630 | Enajenación de acciones en bolsa de valores | Sí | No |
615 | Régimen de los ingresos por obtención de premios | Sí | No |
Nota: Nuevo catálogo
Entrar al módulo Gestión de Personal (SIGAGPE) a las rutinas “Definición Tabla” en la ruta (Actualizaciones | Definiciones Cálculo), para que se carguen los nuevos catálogos definidos por el SAT, tablas: S027 – Tipo Régimen SAT, S028 – Tipo Contrato SAT, S029 – Periodicidad de pago SAT, S030 – Riesgo Puesto SAT, S031 – Tipo Concepto SAT, S032 – Tipo Incapacidad SAT, S033 – Tipo Banco SAT, S034 – Tipo Jornada, S035 – Origen Recurso y S036 – Estados SAT, S037 - Régimen Fiscal. Corroborar en la rutina de “Mantenim. Tabla” que la información corresponda en cada una de estas de acuerdo a lo definido previamente (sección "Creación de Tablas").
En Empleados (Actualizaciones>Empleado), se debe tener configurado para cada Empleado, el Tipo de Régimen (RA_TIPREG), la CLABE bancaria (RA_CLABE), el Tipo de Contrato (RA_TIPCON), el porcentaje del tiempo del empleado en la empresa (RA_PORSUB), el RFC del subcontratante (RA_RFCLAB), el país del empleado (RA_PAIS) que es requerido en el archivo "xml" y se le debe dar mantenimiento, esto de acuerdo a los nuevos catálogos definidos por el SAT.
En Conceptos (Actualizaciones>Definic. Calculo>Conceptos), se debe tener configurado para cada concepto, el tipo de concepto (RV_TIPSAT), esto de acuerdo al catálogo definido por el SAT (S031 - Tipo Concepto SAT). Sí al concepto no se le define Tipo SAT, no se contempla como concepto de Percepción/Deducción
También es necesario que los conceptos base percepción (RV_TIPOCOD=’3’) o base deducción (RV_TIPOCOD=’4’) que sean gravados (RV_IR = ‘1’, '4' o '5') o exentos (RV_IR=’2’) en el campo de Imprimir se indique que SI (RV_IMPRIPD=’1’), pues de otra forma, no se generarán en el Recibo CFDI. Por ejemplo Prima Vacacional Exenta y Prima Vacacional Gravada que son Base Percepción, sí se deben imprimir (RV_IMPRIPD=’1’)
Es importante que el tipo de concepto (RV_TIPOCOD) esté de acuerdo con la definición de Percepción y Deducción del SAT. Es decir, a los conceptos de Percepción de Protheus (RV_TIPOCOD='1' o '3' y RV_IR = '1', '2', '3', '4' o '5') asignarle los Tipos SAT que terminen con 'P' y los conceptos de Deducción de Protheus (RV_TIPOCOD='2' o RV_TIPOCOD='4') y (RV_IR = '1', '2', '4' o '5') asignarle los Tipos SAT que terminen con 'D'. Y para otros pagos (RV_TIPOSAT in (“001O",”002O",”003O",”004O",”999O")) asignarle los tipos SAT que terminen con ‘O’.
Por ejemplo:
Aguinaldo: Para la impresión del recibo CFDI se requiere configurar de la siguiente forma:
Concepto | Tipo | ISR | Tipo SAT | Imprime |
Aguinaldo | Percepción | No aplica | Si | |
Aguinaldo Exento | Base Percepción | Exento | 002P | Si |
Aguinaldo Gravado | Base Percepción | Gravada | 002P | Si |
Devolución Aguinaldo | Deducción | No aplica | Si | |
Dev Aguinaldo Exento | Base Deducción | Exento | 013D | Si |
Dev Aguinaldo Gravado | Base Deducción | Gravado | 013D | Si |
Tiempo Extra: Para la impresión del recibo CFDI se requiere configurar de la siguiente forma:
Concepto | Tipo | ISR | Tipo SAT | Imprime | ID Calculo |
Tiempo Extra Doble | Percepción | No aplica | 019P | Si | 0446 |
Tiempo Extra Triple | Percepción | Gravada | 019P | Si | 0447 |
Tiempo Extra Doble Exento | Base Percepción | Exento | No | 0493 | |
Tiempo Extra Doble Gravado | Base Percepción | Gravada | No | 0492 | |
Tiempo Extra Integrable | Base Percepción | No aplica | No | ||
Días Tiempo Extra Doble | Base Percepción | No aplica | Si | 1377 | |
Días Tiempo Extra Triple | Base Percepción | No aplica | Si | 1378 |
Fondo de Ahorro: ahora existen dos posibilidades:
Timbrar el fondo de ahorro empresa en cada periodo de ordinaria.
Timbrar el fondo de ahorro empresa en la devolución de fondo.
Si se elige la opción a) los conceptos de fondo se deben configurar:
Concepto | Tipo | ISR | Tipo SAT | Imprime |
Fondo Ahorro Empleado | Deducción | No aplica | 004D Otros | Si |
Fondo Ahorro Compañía | Deducción | No aplica | 004D Otros | Si |
Fondo Ahorro Exento | Percepción | Exento | 005P Fondo Ahorro | Si |
Fondo Ahorro Gravado | Percepción | Gravada | 005P Fondo Ahorro | Si |
Fondo Ahorro Dev Empl | Percepción | Exento | Si | |
Fondo Ahorro Dev Cia | Percepción | Exento | Si | |
Fondo Ahorro Intereses | Percepción | Exento | Si |
La opción b) solo se puede elegir si el fondo de ahorro está topado, pues de otra forma se tiene que elegir la opción a) pues es la única forma en que se puede ver que parte es gravada y que parte es exenta.
Si se elige la opción b) los conceptos de fondo se deben configurar:
Concepto | Tipo | ISR | Tipo SAT | Imprime |
Fondo Ahorro Empleado | Deducción | No aplica | 004D Otros | Si |
Fondo Ahorro Compañía | Base Percepción | No aplica | No | |
Fondo Ahorro Dev Empl | Percepción | Exento | 005P Fondo Ahorro | Si |
Fondo Ahorro Dev Cia | Percepción | Exento | 005P Fondo Ahorro | Si |
Fondo Ahorro Intereses | Percepción | Exento | Si |
Se deberá 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’).
Para la versión del 2017, se agregó una nueva clasificación de Otros Pagos, por lo que los conceptos que estaban clasificados con el 016P Otros se deberán clasificar con los Tipo SAT 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados, o si no se encuentran dentro de estos tipos, se deberán re clasificar en alguno de los tipos de concepto de percepción existentes.
El concepto con Tipo SAT 017P Subsidio para el empleo debe quedar con el 002O Subsidio para el Empleo (efectivamente entregado al trabajador).
En caso de que no se tenga convenio con el IMSS, los conceptos de descuento por incapacidad (enfermedad general, maternidad o accidente de trabajo) se deben clasificar como deducción con el tipo de concepto SAT 006D.
Los ausentismos se deben clasificar como deducción con el tipo de concepto SAT 020D.
Los conceptos estándar quedaron configurados de la siguiente forma, pero el cliente puede configurar los de la forma que sugiera su asesor fiscal.
RV_COD | RV_DESCDET | RV_TIPOCOD | RV_TIPSAT | RV_DECLANU | RV_IMPRIPD | RV_CODFOL | RV_IR |
238 | Acciones Precio Establecido | 3 | 41L | 1 | 3 | ||
237 | Acciones Valor de Mercado | 3 | 045P | 41K | 1 | 3 | |
497 | Adquisición Articulos Cia | 2 | 017D | 1 | 3 | ||
132 | Aguinaldo | 1 | 1 | 24 | 3 | ||
133 | Aguinaldo Exento | 3 | 002P | 5PE | 1 | 501 | 2 |
134 | Aguinaldo Gravado | 3 | 002P | 5PG | 1 | 1329 | 4 |
135 | Aguinaldo Integrable | 3 | 1 | 626 | 3 | ||
136 | Aguinaldo Provision | 3 | 2 | 136 | 3 | ||
488 | Ajuste Redondeo Deduccion | 2 | 004D | 1 | 2 | ||
239 | Ajuste Redondeo Percepcion | 1 | 038P | 1 | 43 | 2 | |
480 | Anticipo de Sueldo Ded | 2 | 012D | 1 | 627 | 3 | |
214 | Anticipo de Sueldo Per | 1 | 038P | 1 | 6 | 2 | |
486 | Aportaciones Voluntarias Deducible p/Empresa | 3 | 1D | 1 | 3 | ||
487 | Aportaciones Voluntarias Totales | 4 | 2D | 1 | 3 | ||
120 | Asientos Fijos Percepcion | 1 | 038P | 5P1 | 1 | 1 | |
188 | Ayuda Anteojos | 1 | 1 | 550 | 3 | ||
189 | Ayuda Anteojos Exenta | 3 | 035P | 5J1E | 1 | 567 | 2 |
190 | Ayuda Anteojos Gravada | 3 | 035P | 5J1G | 1 | 566 | 1 |
185 | Ayuda Articulos Escolares | 1 | 1 | 549 | 3 | ||
186 | Ayuda Articulos Escolares Exenta | 3 | 034P | 5I1E | 1 | 565 | 2 |
187 | Ayuda Articulos Escolares Gravada | 3 | 034P | 5I1G | 1 | 566 | 1 |
181 | Ayuda Gastos Funeral | 1 | 1 | 462 | 3 | ||
182 | Ayuda Gastos Funeral Exenta | 3 | 037P | 5ZE | 1 | 555 | 2 |
183 | Ayuda Gastos Funeral Gravada | 3 | 037P | 5ZG | 1 | 554 | 1 |
197 | Ayuda Guarderia | 1 | 1 | 3 | |||
198 | Ayuda Guarderia Exe | 3 | 015P | 5P1E | 1 | 579 | 2 |
199 | Ayuda Guarderia Gra | 3 | 015P | 5P1G | 1 | 578 | 1 |
184 | Ayuda para Renta | 1 | 033P | 5H1G | 1 | 548 | 1 |
191 | Ayuda Transporte | 1 | 1 | 551 | 3 | ||
192 | Ayuda Transporte Exenta | 3 | 036P | 5K1E | 1 | 569 | 2 |
193 | Ayuda Transporte Gravada | 3 | 036P | 5K1G | 1 | 568 | 1 |
491 | Base Impuesto Estatal | 3 | 2 | 3 | |||
194 | Beca | 1 | 1 | 460 | 3 | ||
195 | Beca Exenta | 3 | 015P | 5N1E | 1 | 571 | 2 |
196 | Beca Gravada | 3 | 015P | 5N1G | 1 | 570 | 1 |
158 | Bono por Desempeno | 1 | 038P | 5P1G | 1 | 455 | 1 |
159 | Bono por Productividad | 1 | 038P | 5P1G | 1 | 452 | 1 |
464 | Caja Ahorro Aportacion | 2 | 018D | 1 | 488 | 3 | |
468 | Caja Ahorro Aportacion Liquidacion | 1 | 006P | 1 | 628 | 3 | |
467 | Caja Ahorro Base Intereses (Tiempo-Ahorro) | 3 | 1 | 3 | |||
469 | Caja Ahorro Intereses Liquidacion | 1 | 006P | 5P1E | 1 | 2 | |
466 | Caja Ahorro Intereses Prestamo | 2 | 018D | 1 | 3 | ||
465 | Caja Ahorro Prestamo | 2 | 018D | 1 | 489 | 3 | |
REF | Calculo de Referencias | 3 | 2 | 3 | |||
106 | Castigo | 2 | 020D | 5OG | 1 | 1 | |
453 | Comedor | 2 | 004D | 1 | 3 | ||
216 | Comision Promedio Anual | 3 | 2 | 604 | 3 | ||
217 | Comision Promedio Mensual | 3 | 1 | 605 | 3 | ||
111 | Comision Sindical | 1 | 001P | 5OG | 1 | 444 | 1 |
215 | Comisiones | 1 | 028P | 5P1G | 1 | 165 | 1 |
708 | Contador Empleados | 3 | 1 | 3 | |||
443 | Credito INFONAVIT | 2 | 009D | 1 | 480 | 3 | |
444 | Credito INFONAVIT Seg Danos Vivienda | 2 | 009D | 1 | 3 | ||
425 | Cuota Obrera IMSS | 2 | 1 | 479 | 3 | ||
470 | Cuota por Defuncion | 2 | 004D | 1 | 3 | ||
450 | Cuota Sindical | 2 | 019D | 1 | 68 | 3 | |
451 | Cuota Sindical Pagada por el Patron | 3 | 009P | 5L1G | 1 | 3 | |
145 | Descanso Trabajado | 1 | 1 | 448 | 3 | ||
146 | Descanso Trabajado Exento | 3 | 019P | 5RE | 1 | 495 | 2 |
147 | Descanso Trabajado Gravado | 3 | 019P | 5RG | 1 | 494 | 1 |
481 | Descuento Gastos Medicos Mayores (Extra) | 2 | 004D | 1 | 487 | 3 | |
473 | Descuento Herramienta | 2 | 016D | 1 | 3 | ||
474 | Descuento Herramienta Interes | 2 | 016D | 1 | 3 | ||
471 | Descuento Responsabilidad por Danos | 2 | 016D | 1 | 486 | 3 | |
472 | Descuento Responsabilidad por Danos Interes | 2 | 016D | 1 | 3 | ||
482 | Descuento Seguro de Vida (Extra) | 2 | 004D | 1 | 153 | 3 | |
149 | Día Festivo Exento | 3 | 019P | 5RE | 1 | 510 | 2 |
150 | Día Festivo Gravado | 3 | 019P | 5RG | 1 | 511 | 1 |
148 | Día Festivo Trabajado | 1 | 1 | 449 | 3 | ||
112 | Días Economicos | 1 | 001P | 5OG | 1 | 440 | 1 |
711 | Días Horas Extras Dobles | 3 | 1 | 1377 | 3 | ||
712 | Días Horas Extras Triples | 3 | 1 | 1378 | 3 | ||
709 | Días Trabajados | 3 | 1 | 3 | |||
105 | Falta | 2 | 020D | 5OG | 1 | 54 | 1 |
452 | Fonacot | 2 | 011D | 1 | 3 | ||
458 | Fondo de Ahorro Base Intereses | 3 | 1 | 3 | |||
455 | Fondo de Ahorro Compania | 2 | 004D | 1 | 482 | 3 | |
462 | Fondo de Ahorro Compania Liquidacion | 1 | 1 | 461 | 3 | ||
454 | Fondo de Ahorro Descuento | 2 | 004D | 1 | 481 | 3 | |
461 | Fondo de Ahorro Empleado Liquidacion | 1 | 1 | 629 | 3 | ||
459 | Fondo de Ahorro Exento | 1 | 005P | 5WE | 1 | 458 | 2 |
460 | Fondo de Ahorro Gravado | 1 | 005P | 5WG | 1 | 459 | 1 |
457 | Fondo de Ahorro Interes de Prestamo | 2 | 004D | 1 | 3 | ||
463 | Fondo de Ahorro Intereses Liquidacion | 1 | 5P1E | 1 | 457 | 3 | |
456 | Fondo de Ahorro Prestamo | 2 | 004D | 1 | 3 | ||
475 | Gastos No Comprobados | 2 | 004D | 1 | 485 | 3 | |
243 | Habiltacion | 1 | 048P | 5P1 | 1 | 2 | |
228 | Honorarios | 1 | 046P | 4I | 1 | 1 | |
229 | Importe Jubilacion 1 Exhibicion | 1 | 3R | 1 | 3 | ||
230 | Importe Jubilacion en Parcialidades | 1 | 044P | 3S | 1 | 3 | |
418 | Impuesto Local Total | 4 | 022D | 6T1 | 2 | 3 | |
102 | Incapacidad Accidente de Trabajo | 2 | 006D | 5OG | 1 | 439 | 1 |
110 | Incapacidad Empresa | 1 | 001P | 5OG | 1 | 1 | |
103 | Incapacidad Enfermedad General | 2 | 006D | 5OG | 1 | 583 | 1 |
104 | Incapacidad Maternidad | 2 | 006D | 5OG | 1 | 438 | 1 |
222 | Indemnizacion | 1 | 025P | 3A | 1 | 465 | 5 |
235 | Ingresos Acumulables Jubilacion | 3 | 3Y | 2 | 3 | ||
236 | Ingresos NO Acumulables Jubilacion | 3 | 3Y | 2 | 3 | ||
489 | Insuficiencia de Saldo Descuento | 2 | 004D | 1 | 46 | 3 | |
240 | Insuficiencia de Saldo Percepcion | 1 | 038P | 1 | 45 | 2 | |
408 | ISR a Favor | 2 | 001O | 6U1 | 1 | 477 | 3 |
407 | ISR Anual | 4 | 2G | 2 | 473 | 3 | |
402 | ISR Art 142 | 4 | 2 | 472 | 3 | ||
400 | ISR Bruto Art 113 | 4 | 2 | 468 | 3 | ||
412 | ISR Devoucion Honorarios | 2 | 002D | 6U1 | 1 | 3 | |
409 | ISR en Contra | 2 | 002D | 6U1 | 1 | 478 | 3 |
413 | ISR Ingresos Acumulables Totales | 4 | 2M | 2 | 3 | ||
414 | ISR Ingresos NO Acumulables Totales | 4 | 2N | 2 | 3 | ||
405 | ISR Liquidacion | 2 | 002D | 3H | 1 | 476 | 3 |
403 | ISR Neto | 2 | 002D | 6U1 | 1 | 513 | 3 |
419 | ISR Remanente ISR a Favor | 4 | 1 | 1212 | 3 | ||
410 | ISR Retenido Honorarios | 2 | 002D | 4J | 1 | 66 | 3 |
415 | ISR Retenido Otros Patrones | 4 | 6V1 | 2 | 3 | ||
417 | ISR Retenido por Acciones | 2 | 002D | 41N | 1 | 3 | |
416 | ISR Retenido por Jubilaciones | 2 | 002D | 3Z | 1 | 3 | |
404 | ISR Subsidio al Empleo Efectivamenete Pag | 1 | 002O | 6C1 | 1 | 514 | 3 |
401 | ISR Subsidio al Empleo Tabla | 3 | 2J | 2 | 471 | 3 | |
406 | ISR Ultimo Sueldo Mensual Liquidacion | 4 | 3F | 2 | 3 | ||
411 | IVA Honorarios | 2 | 004D | 6U1 | 1 | 3 | |
233 | Jubilacion Exenta | 3 | 039P | 3W | 2 | 3 | |
234 | Jubilacion Gravada | 3 | 039P | 3X | 2 | 3 | |
219 | Liquidacion 4 Meses | 1 | 025P | 3A | 1 | 3 | |
223 | Liquidacion Bono Epecial | 1 | 025P | 3A | 1 | 467 | 3 |
225 | Liquidacion Exenta | 3 | 3C | 2 | 505 | 2 | |
226 | Liquidacion Gravada | 3 | 3D | 2 | 504 | 5 | |
227 | Liquidacion Ingresos No Acumulables | 3 | 3G | 2 | 3 | ||
220 | Liquidacion Prima Antiguedad | 1 | 022P | 3A | 1 | 464 | 3 |
224 | Liquidacion Salario Integrado | 3 | 1 | 512 | 3 | ||
221 | Liquidacion20 Días | 1 | 025P | 3A | 1 | 466 | 3 |
231 | Monto Diario Percibido Jubilaciones | 3 | 3T | 2 | 3 | ||
707 | Neto Finiquito Anterior | 3 | 1 | 303 | 3 | ||
706 | Neto Finiquitos | 3 | 1 | 126 | 3 | ||
705 | Neto Pagado | 3 | 1 | 47 | 3 | ||
232 | Pago en el Periodo Jubilaciones | 3 | 3U | 2 | 3 | ||
212 | Pagos Otros Patrones Exentos | 3 | 5O1E | 1 | 2 | ||
213 | Pagos Otros Patrones Gravados | 3 | 5O1G | 1 | 1 | ||
445 | Pension Alimenticia 1 | 2 | 007D | 1 | 56 | 3 | |
446 | Pension Alimenticia 2 | 2 | 007D | 1 | 56 | 3 | |
447 | Pension Alimenticia 3 | 2 | 007D | 1 | 56 | 3 | |
448 | Pension Alimenticia 4 | 2 | 007D | 1 | 56 | 3 | |
449 | Pension Alimenticia 5 | 2 | 007D | 1 | 56 | 3 | |
107 | Permiso con Goce de Sueldo | 1 | 001P | 5OG | 1 | 441 | 1 |
119 | Permiso por Paternidad | 1 | 001P | 5OG | 1 | 1 | |
108 | Permiso sin Goce de Sueldo | 2 | 020D | 5OG | 1 | 442 | 1 |
161 | Premio Asistencia | 1 | 049P | 5P1G | 1 | 454 | 1 |
160 | Premio Puntualidad | 1 | 010P | 5B1G | 1 | 453 | 1 |
109 | Prestacion Empresa | 1 | 001P | 5OG | 1 | 443 | 1 |
478 | Prestamo Compania | 2 | 004D | 1 | 483 | 3 | |
479 | Prestamo Compania Inteses | 2 | 004D | 1 | 3 | ||
476 | Prestamo Personal Ded | 2 | 004D | 1 | 484 | 3 | |
477 | Prestamo Personal Interes | 2 | 004D | 1 | 456 | 3 | |
209 | Prevision Social | 3 | 6A1 | 2 | 3 | ||
210 | Prevision Social Exenta | 3 | 6B1 | 1 | 509 | 2 | |
211 | Prevision Social Gravada | 3 | 1 | 508 | 1 | ||
142 | Prima Dominical | 1 | 1 | 450 | 3 | ||
143 | Prima Dominical Exenta | 3 | 020P | 5TE | 1 | 499 | 2 |
144 | Prima Dominical Gravada | 3 | 020P | 5TG | 1 | 498 | 1 |
127 | Prima Vacacional | 1 | 1 | 445 | 3 | ||
128 | Prima Vacacional Exenta | 3 | 021P | 5SE | 1 | 497 | 2 |
129 | Prima Vacacional Gravada | 3 | 021P | 5SG | 1 | 496 | 1 |
130 | Prima Vacacional Integrable | 3 | 1 | 630 | 3 | ||
131 | Prima Vacacional Provision | 3 | 2 | 534 | 3 | ||
492 | Prov Imp Estatal | 4 | 1 | 535 | 3 | ||
441 | Provision Cuota Obrera IMSS | 4 | 2 | 536 | 3 | ||
442 | Provision Cuota Patronal IMSS | 4 | 2 | 537 | 3 | ||
490 | Provision IETU | 4 | 1 | 753 | 3 | ||
151 | PTU | 1 | 1 | 451 | 3 | ||
156 | PTU Base Días | 3 | 1 | 3 | |||
157 | PTU Base Pesos | 3 | 1 | 3 | |||
152 | PTU Días | 3 | 1 | 574 | 3 | ||
154 | PTU Exento | 3 | 003P | 5UE | 1 | 503 | 2 |
155 | PTU Gravado | 3 | 003P | 5UG | 1 | 502 | 4 |
153 | PTU Pesos | 3 | 1 | 575 | 3 | ||
200 | Reembolso Gastos Medicos | 1 | 1 | 463 | 3 | ||
201 | Reembolso Gastos Medicos Exentos | 3 | 004P | 5VE | 1 | 581 | 2 |
202 | Reembolso Gastos Medicos Gravados | 3 | 004P | 5VG | 1 | 580 | 1 |
242 | Reembolso por Funeral | 1 | 026P | 5Z | 1 | 2 | |
125 | Retroactivo | 1 | 001P | 5OG | 1 | 341 | 1 |
604 | Salario Diario | 3 | 1 | 3 | |||
605 | Salario Diario | 3 | 1 | 3 | |||
600 | Salario Diario Integrado | 3 | 1 | 532 | 3 | ||
601 | Salario Diario Integrado sin Tope | 3 | 1 | 532 | 3 | ||
602 | SDI Parte Fija | 3 | 1 | 530 | 3 | ||
603 | SDI Parte Variable | 3 | 1 | 531 | 3 | ||
206 | Seguro de Gastos Medicos Mayores | 3 | 2 | 487 | 3 | ||
208 | Seguro de Gastos Medicos Mayores Gravado | 3 | 012P | 5D1G | 1 | 576 | 1 |
207 | Seguro de Gastros Medicos Mayores Exento | 3 | 012P | 5D1E | 1 | 577 | 2 |
241 | Seguro de Retiro | 3 | 024P | 5P1 | 1 | 2 | |
203 | Seguro de Vida | 3 | 5P1 | 2 | 539 | 3 | |
204 | Seguro de Vida Exento | 3 | 011P | 5C1E | 1 | 559 | 2 |
205 | Seguro de Vida Gravable | 3 | 011P | 5C1G | 1 | 558 | 1 |
101 | Septimo Día | 1 | 001P | 5OG | 1 | 606 | 1 |
483 | SUA Aportacion Vol AFORE | 2 | 003D | 1C | 1 | 490 | 3 |
484 | SUA Aportacion Vol INFONAVIT | 2 | 023D | 1C | 1 | 491 | 3 |
435 | SUA Cesantia y Vejez Obr | 4 | 021D | 2 | 526 | 3 | |
436 | SUA Cesantia y Vejez Pat | 4 | 021D | 2 | 527 | 3 | |
428 | SUA Enf Y Mat Cuota Fija | 4 | 021D | 2 | 517 | 3 | |
432 | SUA Enf y Mat Dinero Pat | 4 | 021D | 2 | 522 | 3 | |
429 | SUA Enf y Mat Especie Obr | 4 | 021D | 2 | 520 | 3 | |
431 | SUA Enf yMat Dinero Obr | 4 | 021D | 2 | 521 | 3 | |
430 | SUA Enf yMat Especie Pat | 4 | 021D | 2 | 519 | 3 | |
426 | SUA Gastos Medicos Pensionados Obr | 4 | 021D | 2 | 515 | 3 | |
427 | SUA Gastos Medicos Pensionados Pat | 4 | 021D | 2 | 516 | 3 | |
437 | SUA Guarderia y Prestaciones Sociales | 4 | 021D | 2 | 528 | 3 | |
438 | SUA Infonavit 5% | 4 | 021D | 2 | 529 | 3 | |
433 | SUA Invalidez y Vida Obr | 4 | 021D | 2 | 523 | 3 | |
434 | SUA Invalidez y Vida Pat | 4 | 021D | 2 | 524 | 3 | |
440 | SUA Retiro 2% | 4 | 021D | 2 | 525 | 3 | |
439 | SUA Riesgo Trabajo | 4 | 021D | 2 | 518 | 3 | |
126 | Subsidio Incapacidad Enfermedad General | 1 | 014P | 5M1G | 1 | 585 | 1 |
100 | Sueldo | 1 | 001P | 5OG | 1 | 32 | 1 |
137 | Tiempo Extra Doble | 1 | 019P | 1 | 446 | 3 | |
139 | Tiempo Extra Doble Exento | 3 | 5RE | 1 | 493 | 2 | |
140 | Tiempo Extra Doble Gravado | 3 | 5RG | 1 | 492 | 1 | |
141 | Tiempo Extra Integrable | 3 | 1 | 533 | 3 | ||
138 | Tiempo Extra Triple | 1 | 019P | 5RG | 1 | 447 | 1 |
704 | Total Deduccion | 4 | 2 | 545 | 3 | ||
700 | Total Percepcion | 3 | 2 | 542 | 3 | ||
701 | Total Percepcion Exenta | 3 | 2 | 544 | 3 | ||
703 | Total Percepcion Gravada | 3 | 2 | 3 | |||
702 | Total Percepcion Gravada 113 | 3 | 2 | 543 | 3 | ||
710 | Total Percepcion Gravada 142 | 3 | 1 | 3 | |||
113 | Vacaciones | 1 | 001P | 5OG | 1 | 72 | 1 |
116 | Vacaciones Anticipadas | 1 | 038P | 1 | 1 | ||
117 | Vacaciones Integrables | 3 | 1 | 631 | 3 | ||
115 | Vacaciones Pagadas | 1 | 023P | 5OG | 1 | 86 | 1 |
114 | Vacaciones Proporcionales | 1 | 023P | 5OG | 1 | 87 | 1 |
118 | Vacaciones Provision | 3 | 2 | 3 | |||
162 | Vales Despensa | 1 | 1 | 3 | |||
163 | Vales Despensa Calculo | 3 | 1 | 540 | 3 | ||
493 | Vales Despensa Descuento | 2 | 004D | 1 | 3 | ||
164 | Vales Despensa Exentos | 3 | 029P | 5YE | 1 | 506 | 2 |
165 | Vales Despensa Gravados | 3 | 029P | 5YG | 1 | 507 | 1 |
170 | Vales Gasolina | 1 | 1 | 541 | 3 | ||
171 | Vales Gasolina Calculo | 3 | 1 | 3 | |||
495 | Vales Gasolina Descuento | 2 | 004D | 1 | 3 | ||
172 | Vales Gasolina Exentos | 3 | 031P | 5F1E | 1 | 561 | 2 |
173 | Vales Gasolina Gravados | 3 | 031P | 5F1G | 1 | 560 | 1 |
174 | Vales para Ropa | 1 | 1 | 3 | |||
175 | Vales para Ropa Calculo | 3 | 1 | 573 | 3 | ||
176 | Vales para Ropa Exentos | 3 | 032P | 5G1E | 1 | 563 | 2 |
177 | Vales para Ropa Gravados | 3 | 032P | 5G1G | 1 | 562 | 1 |
166 | Vales Restaurant | 1 | 1 | 3 | |||
167 | Vales Restaurant Calculo | 3 | 1 | 572 | 3 | ||
494 | Vales Restaurant Descuento | 2 | 004D | 1 | 3 | ||
168 | Vales Restaurant Exentos | 3 | 030P | 5E1E | 1 | 557 | 2 |
169 | Vales Restaurant Gravados | 3 | 030P | 5E1G | 1 | 556 | 1 |
496 | Vales Ropa Descuento | 2 | 004D | 1 | 3 | ||
178 | Viaticos y Gastos de Viaje | 1 | 1 | 547 | 3 | ||
179 | Viaticos y Gastos de Viaje Exentos | 3 | 003O | 5QE | 1 | 553 | 2 |
180 | Viaticos y Gastos de Viaje Gravados | 3 | 003O | 5QG | 1 | 552 | 1 |
También es necesario que, si no existen, se registren los siguientes conceptos. Se sugiere que se realice de la siguiente forma:
RV_COD | 709 | 710 | 711 | 712 | 408 |
RV_DESC | Días Traba | Tot Per Liq | Días Hrs Extras Dob | Días Hrs Extras Tri | Remanente Saldo Favor |
RV_DESCDET | Días Trabajados | Total Percepción Gravada Liq | Días Horas Extras Dobles | Días Horas Extras Triples | Remanente Saldo a Favor |
RV_TIPOCOD | 3 | 3 | 3 | 3 | 3 |
RV_IMPRIPD | 1 | 1 | 2 | 2 | 1 |
RV_CODFOL | 0989 | 1376 | 1377 | 1378 | 1212 |
RV_TIPO | D | V | D | D | V |
RV_OBRIGAT | N | N | N | N | N |
RV_QTDLANC | 1 | 1 | 1 | 1 | 1 |
RV_LCTODIA | N | N | N | N | N |
RV_INSS | N | N | N | N | N |
RV_IR | 3 | 3 | 3 | 3 | 3 |
RV_FGTS | N | N | N | N | N |
RV_INCORP | N | N | N | N | N |
RV_REF13 | N | N | N | N | N |
RV_REFFER | N | N | N | N | N |
RV_ADIANTA | N | N | N | N | N |
RV_PERICUL | N | N | N | N | N |
RV_INSALUB | N | N | N | N | N |
RV_PENSAO | N | N | N | N | N |
RV_DSRHE | N | N | N | N | N |
RV_HE | N | N | N | N | N |
RV_ADICTS | N | N | N | N | N |
RV_SINDICA | N | N | N | N | N |
RV_SALFAMI | N | N | N | N | N |
RV_SEGVIDA | N | N | N | N | N |
RV_DEDINSS | N | N | N | N | N |
RV_PIS | N | N | N | N | N |
RV_ENCARCC | N | N | N | N | N |
RV_CUSTO | N | N | N | N | N |
RV_MED13 | N | N | N | N | N |
RV_MEDFER | N | N | N | N | N |
RV_CONVCOL | N | N | N | N | N |
RV_MEDREAJ | N | N | N | N | N |
RV_VALDISS | 2 | 2 | 2 | 2 | N |
RV_RAIS | N | N | N | N | N |
RV_DIRF | N | N | N | N | N |
RV_COMPL_ | N | N | N | N | N |
RV_CODCOM_ | N | N | N | N | N |
RV_DSRPROF | N | N | N | N | N |
RV_HRSATIV | N | N | N | N | N |
RV_VAR100 | 2 | 2 | 2 | 2 | 2 |
RV_CUSTEMP | 2 | 2 | 2 | 2 | 2 |
RV_PROISN | 2 | 2 | 2 | 2 | 2 |
RV_COMPRO | N | N | N | N | N |
RV_FECCOMP | 2 | 2 | 2 | 2 | 2 |
RV_REFTAB | N | N | N | N | N |
RV_CODFOR | 70901 | 71001 | 71101 | 71201 | 40801 |
RV_CODCRI | 01 | 01 | 01 | 01 | 01 |
RV_LANCPCO | 2 | 2 | 2 | 2 | 2 |
RV_LEEINC | 1 | 1 | 1 | 1 | 1 |
RV_LEEPRE | 2 | 2 | 2 | 2 | 2 |
RV_LEEACU | 2 | 2 | 2 | 2 | 2 |
RV_LEEAUS | 2 | 2 | 2 | 2 | 2 |
RV_LEEBEN | 2 | 2 | 2 | 2 | 2 |
RV_COMPMED | N | N | N | N | N |
RV_LEEFIX | 2 | 2 | 2 | 2 | 2 |
RV_ACUMULA | 1 | 1 | 1 | 1 | 1 |
RV_IETU | 2 | 2 | 2 | 2 | 2 |
RV_REFPTU | 2 | 2 | 2 | 2 | 2 |
RV_IMPPTU | 2 | 2 | 2 | 2 | 2 |
RV_DIAVAR | 2 | 2 | 2 | 2 | 2 |
RV_TIPSAT |
RV_COD | 120 | 241 | 242 | 243 |
RV_DESC | Asientos Fijos | Seguro de Retiro | Reembolso Funeral | Habitación |
RV_DESCDET | Asientos Fijos Percepción | Seguro de Retiro | Reembolso por Funeral | Habitación |
RV_TIPOCOD | 1 | 1 | 1 | 1 |
RV_TIPSAT | 038P | 024P | 026P | 048P |
RV_DECLANU | ||||
RV_IMPRIPD | 1 | 1 | 1 | 1 |
RV_PERC | ||||
RV_CODCORR | ||||
RV_CODFOL | ||||
RV_TIPO | V | V | V | V |
RV_OBRIGAT | N | N | N | N |
RV_QTDLANC | 1 | 1 | 1 | 1 |
RV_LCTODIA | N | N | N | N |
RV_VLIMDE | ||||
RV_VLIMATE | ||||
RV_RLIMDE | ||||
RV_RLIMATE | ||||
RV_CODMSEG | ||||
RV_FECCOMP | 2 | 2 | 2 | 2 |
RV_CODCRI | 1 | 1 | 1 | 1 |
RV_CODFOR | 12001 | 12001 | 15801 | 12001 |
RV_LEEINC | 2 | 2 | 1 | 2 |
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_LEEFIX | 1 | 1 | 2 | 1 |
RV_IR | 1 | 2 | 2 | 2 |
RV_PROISN | 1 | 1 | 1 | 1 |
RV_IETU | 2 | 1 | 1 | 1 |
RV_DIAVAR | 2 | 2 | 2 | 2 |
RV_VAR100 | 1 | 2 | 2 | 2 |
RV_PENSAO | S | S | S | S |
RV_HE | N | N | N | N |
RV_SINDICA | N | N | N | N |
RV_TAREFA | ||||
RV_REFPTU | 2 | 2 | 2 | 2 |
RV_IMPPTU | 2 | 2 | 2 | 2 |
RV_INCORP | N | N | N | N |
RV_COMPRO | N | N | N | N |
RV_REF13 | N | N | N | N |
RV_MED13 | N | N | N | N |
RV_REFFER | N | N | N | N |
RV_MEDFER | N | N | N | N |
RV_ENCARCC | N | N | N | |
RV_CUSTO | N | N | N | N |
RV_LCTOP |
Adicionalmente, se requiere que los Vales se modifiquen para ser Percepciones y por lo tanto se tendrá que dar de alta los Vales como deducción para que no se refleje en el neto, ya que son en especie.
RV_COD | 493 | 494 | 495 | 496 | 497 |
RV_DESC | Vales Desp Desc | Vales Rest Desc | Vales Gas Desc | Vales Ropa Desc | Articulos Cia |
RV_DESCDET | Vales Despensa Descuento | Vales Restaurant Descuento | Vales Gasolina Descuento | Vales Ropa Descuento | Adquisición Articulos Cia |
RV_TIPOCOD | 2 | 2 | 2 | 2 | 2 |
RV_TIPSAT | 004D | 004D | 004D | 004D | 017D |
Tipo | D | D | D | D | D |
RV_DECLANU | |||||
RV_IMPRIPD | 1 | 1 | 1 | 1 | 1 |
RV_PERC | |||||
RV_CODCORR | |||||
RV_CODFOL | |||||
RV_TIPO | V | V | V | V | V |
RV_OBRIGAT | N | N | N | N | N |
RV_QTDLANC | 1 | 1 | 1 | 1 | 1 |
RV_LCTODIA | N | N | N | N | N |
RV_VLIMDE | |||||
RV_VLIMATE | |||||
RV_RLIMDE | |||||
RV_RLIMATE | |||||
RV_CODMSEG | |||||
RV_FECCOMP | 2 | 2 | 2 | 2 | 2 |
RV_CODCRI | 1 | 1 | 1 | 1 | 1 |
RV_CODFOR | 49301 | 49401 | 49401 | 49401 | |
RV_LEEINC | 1 | 1 | 1 | 1 | 1 |
RV_LEEPRE | 2 | 2 | 2 | 2 | 2 |
RV_LEEACU | 2 | 2 | 2 | 2 | 2 |
RV_LEEAUS | 2 | 2 | 2 | 2 | 2 |
RV_LEEBEN | 2 | 2 | 2 | 2 | 2 |
RV_LEEFIX | 2 | 2 | 2 | 2 | 2 |
RV_IR | 3 | 3 | 3 | 3 | 3 |
RV_PROISN | 2 | 2 | 2 | 2 | 2 |
RV_IETU | 2 | 2 | 2 | 2 | 2 |
RV_DIAVAR | 2 | 2 | 2 | 2 | 2 |
RV_VAR100 | 2 | 2 | 2 | 2 | 2 |
RV_PENSAO | S | S | S | S | S |
RV_HE | N | N | N | N | N |
RV_SINDICA | N | N | N | N | N |
RV_TAREFA | |||||
RV_REFPTU | 2 | 2 | 2 | 2 | 2 |
RV_IMPPTU | 2 | 2 | 2 | 2 | 2 |
RV_INCORP | N | N | N | N | N |
RV_COMPRO | N | N | N | N | N |
RV_REF13 | N | N | N | N | N |
RV_MED13 | N | N | N | N | N |
RV_REFFER | N | N | N | N | N |
RV_MEDFER | N | N | N | N | N |
RV_ENCARCC | N | N | N | N | N |
RV_CUSTO | N | N | N | N | N |
RV_LCTOP |
RV_COD | 419 |
RV_DESC | ISR Reman Sdo Favor |
RV_DESCDET | ISR Remanente Saldo a Favor |
RV_TIPOCOD | 3 |
RV_TIPSAT | |
RV_DECLANU | |
RV_IMPRIPD | 1 |
RV_PERC | |
RV_CODCORR | |
RV_CODFOL | |
RV_TIPO | V |
RV_OBRIGAT | N |
RV_QTDLANC | 1 |
RV_LCTODIA | N |
RV_VLIMDE | |
RV_VLIMATE | |
RV_RLIMDE | |
RV_RLIMATE | |
RV_CODMSEG | |
RV_FECCOMP | 2 |
RV_CODCRI | 1 |
RV_CODFOR | 41901 |
RV_LEEINC | 2 |
RV_LEEPRE | 2 |
RV_LEEACU | 2 |
RV_LEEAUS | 2 |
RV_LEEBEN | 2 |
RV_LEEFIX | 2 |
RV_IR | 3 |
RV_PROISN | 2 |
RV_IETU | 2 |
RV_DIAVAR | 2 |
RV_VAR100 | 2 |
RV_PENSAO | N |
RV_HE | N |
RV_SINDICA | N |
RV_TAREFA | |
RV_REFPTU | 2 |
RV_IMPPTU | 2 |
RV_INCORP | N |
RV_COMPRO | N |
RV_REF13 | N |
RV_MED13 | N |
RV_REFFER | N |
RV_MEDFER | N |
RV_ENCARCC | N |
RV_CUSTO | N |
RV_LCTOP |
Hay que asegurarse que todos los conceptos que se den de alta tengan asignado el ítem para la declaración anual que le corresponda, aunque no obtengan la declaración anual de ISR en Protheus.
En los conceptos estándar, los conceptos de ausentismo sin pago se cambiaron de Percepción Negativa a Deducción, para que coincidiera con el catálogo de Tipos de Conceptos SAT. Los conceptos de Vales se cambiaron de Base Percepción a Percepción, pues hay que reportarlos en el recibo.
Código | Descripción | Tipo Concepto |
102 | Incapacidad AT | 2 |
103 | Incapacidad EG | 2 |
104 | Incapacidad MT | 2 |
105 | Faltas | 2 |
106 | Castigo | 2 |
108 | Permiso sin Goce | 2 |
162 | Vales Despensa | 1 |
170 | Vales Gasolina | 1 |
166 | Vales Restaurant | 1 |
174 | Vales para Ropa | 1 |
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), el Origen Recursos (RCJ_ORIREC) esto de acuerdo al catálogo de periodicidad definido por el SAT (S035 - Origen de Recurso SAT) y el Régimen Fiscal (RCJ_REGIME) esto de acuerdo al catálogo de Régimen Fiscal definido por el SAT (S037 - Régimen Fiscal).
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 (RJ_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 Impuesto 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_ALIAS | RCA_CAMPO | 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") | ||
VFICODTAB | RG1 | RG1_CODTAB | Codigo de Tabla de Valores Fijos | F | GetValType("F") |
VFICOLUNA | RG1 | RG1_COLUNA | Columna de la Tabla de Valores Fijos | F | GetValType("F") |
VFIDFIMPG | RG1 | RG1_DFIMPG | Fecha Final del Valor Fijo | F | GetValType("F") |
VFIDINIPG | RG1 | RG1_DINIPG | Fecha Inicio del Valor Fijo | F | GetValType("F") |
VFILINHA | RG1 | RG1_LINHA | Linea de la Tabla de Valores Fijos | F | GetValType("F") |
VFIPROP | RG1 | RG1_PROP | Es proporcional a dias trabajados el Valor Fijo 1=Si;2=No | F | GetValType("F") |
VFIREFER | RG1 | RG1_REFER | Horas o Dias o Porcentaje de Valores Fijos | F | GetValType("F") |
VFITPCALC | RG1 | RG1_TPCALC | Tipo de Calculo de Valores Fijos | F | GetValType("F") |
VFIVALOR | RG1 | RG1_VALOR | Valor de Valores Fijos | F | GetValType("F") |
MOVFECREF | SRC | RC_DTREF | Fecha de Movimientos de Nomina | F | GetValType("F") |
ISRREMAN | ISR a Favor Remanente | N | GetValType(“N”) |
Formulación: Hay que asegurarse que los conceptos de Incapacidades tengan un importe calculado, ya que ahora se requerirá reportar este dato en el Recibo CFDI. En caso de que actualmente solo se reporten los días, será necesario que se modifique la formulación.
En caso de que el cliente quiera que los conceptos de "Devolución por pagos indebidos" se identifiquen dentro de los Tipos SAT de percepción, y actualmente sean deducciones, será necesario que a) se modifiquen las fórmulas para multiplicar por -1 los importes, b) cambiar el campo RV_TIPOCOD por medio de “APSDU” (ya que por el sistema no se puede), c) modificar los acumulados (RG7) para cambiarles el signo en todos los meses del año de todos los años (para no generar inconsistencia) y d) modificar el histórico de movimientos (SRD) para cambiarles el signo en todos los periodos del año de todos los años (para no generar inconsistencia).
En caso de que el cliente quiera que los conceptos de "Devolución de descuentos en exceso" se identifiquen dentro de los Tipos SAT de Deducción, y actualmente sean percepciones, será necesario que a) se modifiquen las fórmulas para multiplicar por -1 los importes, b) cambiar el campo RV_TIPOCOD por medio de APSDU (ya que por el sistema no se puede), c) modificar los acumulados (RG7) para cambiarles el signo en todos los meses del año de todos los años (para no generar inconsistencia) y d) modificar el histórico de movimientos (SRD) para cambiarles el signo en todos los periodos del año de todos los años (para no generar inconsistencia).
En caso de que no existan, hay que crear las fórmulas para los nuevos conceptos requeridos por el Recibo CFDi. A continuación se dará un ejemplo de cómo podrían ser.
70901 Días Trabajados:
Suponiendo que los días pagados se forman considerando los días de la tabla de procesos o de periodos +/- los días de ausentismo +/- los días de sueldo capturados por incidencia, y que se dejen en el mnemónico DIASPAGPER. En la formulación estándar se sugiere:
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 |
70304 Percepción Gravada 142:
Suponiendo que se ocupa la formulación estándar, la formula sería la 70304 (ya existe). En esta se asume que los importes de los conceptos que aplican para el cálculo del ISR de acuerdo al artículo 142 del RISR, se dejaron en el mnemónico GRAVABLE86.
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 |
Horas Extras Dobles y Triples:
Suponiendo que se tiene la formulación estándar, hay que modificar las siguientes fórmulas:
Esta fórmula supone lo siguiente:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
13701 | 1 | # | TRACE_ON | ||
13701 | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL |
13701 | 3 | INCUNIINC | SI_IGUAL | 0 | FINAL |
13701 | 4 | # SEPARA DOBLES Y TRIPLES | |||
13701 | 5 | MUEVE | INCUNIINC | UNIDADES | |
13701 | 6 | UNIDADES | SI_MENOR | 9 | ETQ02 |
13701 | 7 | UNIDADES | SI_IGUAL | 9 | ETQ02 |
13701 | 8 | MUEVE | 9 | UNIDADES | |
13701 | 9 | ETQ02 | ETIQUETA | ||
13701 | 10 | UNIDADES | SUMA | HOREXTDOB | HOREXTDOB |
13701 | 11 | INCUNIINC | RESTA | UNIDADES | NAUX_02 |
13701 | 12 | HOREXTTRI | SUMA | NAUX_02 | HOREXTTRI |
13701 | 13 | UNIDADES | MULTIPLICA | EMPSALHOR | IMPORTE |
13701 | 14 | IMPORTE | MULTIPLICA | 2 | IMPORTE |
13701 | 15 | NAUX_02 | MULTIPLICA | EMPSALHOR | NAUX_03 |
13701 | 16 | NAUX_03 | MULTIPLICA | 3 | NAUX_03 |
13701 | 17 | IMPEXTTRI | SUMA | NAUX_03 | IMPEXTTRI |
13701 | 18 | # DETERMINA IMPORTE | INTEGRABLE | ||
13701 | 19 | PROHOREXT | SI_IGUAL | "2" | ETQ03 |
13701 | 20 | IMPEXTINT | SUMA | NAUX_02 | IMPEXTINT |
13701 | 21 | HOREXTINT | SUMA | NAUX_01 | HOREXTINT |
13701 | 22 | PROHOREXT | SI_DIFERENTE | "2" | ETQ07 |
13701 | 23 | ETQ03 | ETIQUETA | ||
13701 | 24 | # CALCULO DIARIO | |||
13701 | 25 | # NAUX04=CONTADOR DIAS | |||
13701 | 26 | MUEVE | 0 | NAUX_04 | |
13701 | 27 | # NAUX05=CONTADOR VECES | |||
13701 | 28 | MUEVE | 0 | NAUX_05 | |
13701 | 29 | # NAUX09=HRS SI INTEG SEM | |||
13701 | 30 | # | MUEVE | 0 | NAUX_09 |
13701 | 31 | # NAUX10=HRS NO INTEG SEM | |||
13701 | 32 | # | MUEVE | 0 | NAUX_10 |
13701 | 33 | CICLO | ETIQUETA | ||
13701 | 34 | NAUX_04 | SI_IGUAL | 7 | ETQ05 |
13701 | 35 | NAUX_04 | SUMA | 1 | NAUX_04 |
13701 | 36 | # NAUX06=HRS NO INTEG DIA | |||
13701 | 37 | MUEVE | 0 | NAUX_06 | |
13701 | 38 | # NAUX07=HRS SI INTEG DIA | |||
13701 | 39 | MUEVE | 0 | NAUX_07 | |
13701 | 40 | # NAUX08=HORAS X DIA | |||
13701 | 41 | NAUX_04 | SUMA_DIAS | NAUX_04 | NAUX_08 |
13701 | 42 | NAUX_08 | SI_IGUAL | 0 | ETQ05 |
13701 | 43 | NAUX_05 | SUMA | 1 | NAUX_05 |
13701 | 44 | NAUX_05 | SI_MAYOR | 3 | ETQ04 |
13701 | 45 | MUEVE | NAUX_08 | NAUX_06 | |
13701 | 46 | DIASHRSDOB | SUMA | 1 | DIASHRSDOB |
13701 | 47 | NAUX_08 | SI_MENOR | 3 | ETQ04 |
13701 | 48 | NAUX_08 | SI_IGUAL | 3 | ETQ04 |
13701 | 49 | MUEVE | 3 | NAUX_06 | |
13701 | 50 | ETQ04 | ETIQUETA | ||
13701 | 51 | NAUX_08 | RESTA | NAUX_06 | NAUX_07 |
13701 | 52 | NAUX_09 | SUMA | NAUX_07 | NAUX_09 |
13701 | 53 | DIASHRSTRI | SUMA | 1 | DIASHRSTRI |
13701 | 54 | ETQ05 | ETIQUETA | ||
13701 | 55 | NAUX_04 | SI_MENOR | 7 | CICLO |
13701 | 56 | HOREXTINT | SUMA | NAUX_09 | HOREXTINT |
13701 | 57 | # NAUX11=IMP SI INTEG | |||
13701 | 58 | INCUNIINC | RESTA | NAUX_09 | NAUX_10 |
13701 | 59 | NAUX_09 | MULTIPLICA | 2 | NAUX_11 |
13701 | 60 | NAUX_11 | MULTIPLICA | NAUX_01 | NAUX_11 |
13701 | 61 | INCUNIINC | SI_MENOR | 9 | ETQ06 |
13701 | 62 | INCUNIINC | SI_IGUAL | 9 | ETQ06 |
13701 | 63 | 9 | RESTA | NAUX_10 | NAUX_11 |
13701 | 64 | NAUX_09 | RESTA | NAUX_11 | NAUX_12 |
13701 | 65 | NAUX_11 | MULTIPLICA | 2 | NAUX_11 |
13701 | 66 | NAUX_11 | MULTIPLICA | NAUX_01 | NAUX_11 |
13701 | 67 | NAUX_12 | MULTIPLICA | 3 | NAUX_12 |
13701 | 68 | NAUX_12 | MULTIPLICA | NAUX_01 | NAUX_12 |
13701 | 69 | NAUX_11 | SUMA | NAUX_12 | NAUX_11 |
13701 | 70 | ETQ06 | ETIQUETA | ||
13701 | 71 | IMPEXTINT | SUMA | NAUX_11 | IMPEXTINT |
13701 | 72 | ETQ07 | ETIQUETA | ||
13701 | 73 | # DETERMINA LA PARTE | GRAVADA Y EXENTA | ||
13701 | 74 | SALMIN | MULTIPLICA | 5 | NAUX_13 |
13701 | 75 | IMPORTE | MULTIPLICA | 0.5 | NAUX_14 |
13701 | 76 | NAUX_14 | SI_MENOR | NAUX_13 | ETQ08 |
13701 | 77 | MUEVE | NAUX_13 | NAUX_14 | |
13701 | 78 | ETQ08 | ETIQUETA | ||
13701 | 79 | IMPORTE | RESTA | NAUX_14 | NAUX_15 |
13701 | 80 | NAUX_14 | SUMA | IMPEXTEXE | IMPEXTEXE |
13701 | 81 | NAUX_15 | SUMA | IMPEXTGRA | IMPEXTGRA |
13701 | 82 | FINAL | ETIQUETA | ||
# | TRACE_OFF |
Tiempo Extra doble Exento:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
13901 | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
13901 | 000002 | MUEVE | INCIMPINC | IMPORTE | |
13901 | 000003 |
| MUEVE | INCUNIINC | UNIDADES |
13901 | 000004 | IMPORTE | SI_DIFERENTE | 0 | FINAL |
13901 | 000005 | MUEVE | IMPEXTEXE | IMPORTE | |
13901 | 000006 |
| MUEVE | HOREXTDOB | UNIDADES |
13901 | 000007 | FINAL | ETIQUETA |
Tiempo Extra Doble Gravado:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
14001 | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
14001 | 000002 | MUEVE | INCIMPINC | IMPORTE | |
14001 | 000003 | IMPORTE | SI_DIFERENTE | 0 | FINAL |
14001 | 000004 | MUEVE | IMPEXTGRA | IMPORTE | |
14001 | 000005 | FINAL | ETIQUETA |
Tiempo Extra Triple:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
13801 | 000001 | # | TRACE_ON | ||
13801 | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL |
13801 | 000003 | INCUNIINC | SI_IGUAL | 0 | CONT_01 |
13801 | 000004 | MUEVE | INCUNIINC | UNIDADES | |
13801 | 000005 | UNIDADES | MULTIPLICA | EMPSALHOR | NAUX_01 |
13801 | 000006 | NAUX_01 | MULTIPLICA | 3 | IMPORTE |
13801 | 000007 | CONT_01 | ETIQUETA | ||
13801 | 000008 | INCIMPINC | SI_IGUAL | 0 | CONT_02 |
13801 | 000009 | MUEVE | INCIMPINC | IMPORTE | |
13801 | 000010 | CONT_02 | ETIQUETA | ||
13801 | 000011 | IMPORTE | SI_DIFERENTE | 0 | CONT_03 |
13801 | 000012 | MUEVE | IMPEXTTRI | IMPORTE | |
13801 | 000013 | MUEVE | HOREXTTRI | UNIDADES | |
13801 | 000014 | CONT_03 | ETIQUETA | ||
13801 | 000015 | # SUMA A TIEMPO EXTRA INTEG | |||
13801 | 000016 | IMPORTE | SUMA | IMPEXTINT | IMPEXTINT |
13801 | 000017 | UNIDADES | SUMA | HOREXTINT | HOREXTINT |
13801 | 000019 | FINAL | ETIQUETA | ||
13801 | 000020 | # | TRACE_OFF |
12001 Valores Fijos
Los nuevos conceptos 120 Valores Fijos Percepción, 241 Seguro de Retiro y 243 Habitación leen valores fijos, por lo que la fórmula asociada a estos debe considerar lo siguiente:
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
12001 | 1 | TRACE_ON | |||
12001 | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL |
12001 | 3 | VFIDINIPG | SI_MAYOR | PERFECFIN | FINAL |
12001 | 4 | VFIDFIMPG | SI_MENOR | PERFECINI | FINAL |
12001 | 5 | # VALOR FIJO | |||
12001 | 6 | VFITPCALC | SI_DIFERENTE | "1" | CONT_01 |
12001 | 7 | MUEVE | VFIVALOR | IMPORTE | |
12001 | 8 | CONT_01 | ETIQUETA | ||
12001 | 9 | MUEVE | VFIREFER | UNIDADES | |
12001 | 10 | # DIAS | |||
12001 | 11 | VFITPCALC | SI_DIFERENTE | "2" | CONT_02 |
12001 | 12 | VFIREFER | MULTIPLICA | SALDIA | IMPORTE |
12001 | 13 | CONT_02 | ETIQUETA | ||
12001 | 14 | # HORAS | |||
12001 | 15 | VFITPCALC | SI_DIFERENTE | "3" | CONT_03 |
12001 | 16 | VFIREFER | MULTIPLICA | SALHORA | IMPORTE |
12001 | 17 | CONT_03 | ETIQUETA | ||
12001 | 18 | # % SALARIO | |||
12001 | 19 | VFITPCALC | SI_DIFERENTE | "6" | CONT_04 |
12001 | 20 | VFIREFER | DIVIDE | 100 | NAUX_01 |
12001 | 21 | NAUX_01 | MULTIPLICA | EMPSALARIO | IMPORTE |
12001 | 22 | CONT_05 | ETIQUETA | ||
12001 | 23 | # % SAL MIN | |||
12001 | 24 | VFITPCALC | SI_DIFERENTE | "7" | CONT_05 |
12001 | 25 | VFIREFER | DIVIDE | 100 | NAUX_01 |
12001 | 26 | NAUX_01 | MULTIPICA | SALMIN | IMPORTE |
12001 | 27 | CONT_05 | ETIQUETA | ||
12001 | 28 | IMPORTE | SI_MENORIGUAL | 0 | FINAL |
12001 | 29 | # SI DEDUCCION | VALIDA RECIBOS | NEGATIVOS | |
12001 | 30 | CONTIPOCON | SI_DIFERENTE | "2" | FINAL |
12001 | 31 | PERTIPONOM | SI_DIFERENTE | "01" | CONT_08 |
12001 | 32 | TOTPER | SI_MAYOR | 0 | CONT_06 |
12001 | 33 | MUEVE | IMPORTE | NO_APLICADO | |
12001 | 34 | MUEVE | 0 | IMPORTE | |
12001 | 35 | CONT_06 | ETIQUETA | ||
12001 | 36 | TOTPER | RESTA | TOTDED | NAUX_03 |
12001 | 37 | NAUX_03 | SI_MAYOR | 0 | CONT_07 |
12001 | 38 | MUEVE | 0 | NAUX_03 | |
12001 | 39 | CONT_07 | ETIQUETA | ||
12001 | 40 | NAUX_03 | SI_MAYOR | IMPORTE | CONT_08 |
12001 | 41 | NAUX_01 | RESTA | IMPORTE | NO_APLICADO |
12001 | 42 | MUEVE | NAUX_03 | IMPORTE | |
12001 | 43 | CONT_08 | ETIQUETA | ||
12001 | 44 | TOTDED | SUMA | IMPORTE | TOTDED |
12001 | 45 | FINAL | ETIQUETA |
19301 Vales Despensa Descuento
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
49301 | 1 | # | TRACE_ON | ||
49301 | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL |
49301 | 3 | IMPVALGRA | SUMA | IMPVALEXE | IMPORTE |
49301 | 4 | FINAL | ETIQUETA | ||
49301 | 5 | # | TRACE_OFF |
19401 Vales Restaurante, Gasolina y Ropa Descuento
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
49401 | 1 | # | TRACE_ON | ||
49401 | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL |
49401 | 3 | MUEVE | IMPPRESOC | IMPORTE | |
49401 | 4 | FINAL | ETIQUETA | ||
49401 | 5 | # | TRACE_OFF |
40801 Saldo Favor
Modificar la fórmula 40801 para que en vez de incidencias lea préstamos, para poder tomar el año de la fecha del movimiento y el remanente del saldo.
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
40801 | 1 | # | TRACE_ON | ||
40801 | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL |
40801 | 3 | PRESALPRE | SI_DIFERENTE | 0 | CONT_02 |
40801 | 4 | AJUANO | SI_DIFERENTE | 1 | FINAL |
40801 | 5 | ISRANUAL | RESTA | SUBEMPANU | NAUX_01 |
40801 | 6 | NAUX_01 | SI_MENOR | 0 | FINAL |
40801 | 7 | NAUX_01 | SI_IGUAL | 0 | FINAL |
40801 | 8 | NAUX_01 | RESTA | ISR113ACU | NAUX_02 |
40801 | 9 | NAUX_02 | RESTA | ISR142ACU | NAUX_02 |
40801 | 10 | MUEVE | 0 | ISRREMAN | |
40801 | 11 | NAUX_02 | SI_MAYOR | 0 | CONT_01 |
40801 | 12 | MUEVE | NAUX_02 | IMPORTE | |
40801 | 13 | MUEVE | PERFECPAG | MOVFECREF | |
40801 | 14 | CONT_01 | ETIQUETA | ||
40801 | 15 | NAUX_02 | SI_MENOR | 0 | CONT_02 |
40801 | 16 | MUEVE | NAUX_02 | ISRENCONT | |
40801 | 17 | CONT_02 | ETIQUETA | ||
40801 | 18 | PRESALPRE | SI_IGUAL | 0 | CONT_06 |
40801 | 19 | MUEVE | PREDESPRE | IMPORTE | |
40801 | 20 | PREIMPESP | SI_IGUAL | 0 | CONT_04 |
40801 | 21 | MUEVE | PREIMPESP | IMPORTE | |
40801 | 22 | CONT_04 | ETIQUETA | ||
40801 | 23 | PRESALPRE | SI_MAYOR | IMPORTE | CONT_05 |
40801 | 24 | MUEVE | PRESALPRE | IMPORTE | |
40801 | 25 | CONT_05 | ETIQUETA | ||
40801 | 26 | MUEVE | PREFECMOV | MOVFECREF | |
40801 | 27 | PRESALPRE | RESTA | IMPORTE | ISRREMAN |
40801 | 28 | CONT_06 | ETIQUETA | ||
40801 | 29 | TOTDED | SUMA | IMPORTE | TOTDED |
40801 | 30 | FINAL | ETIQUETA | ||
40801 | 31 | # | TRACE_OFF |
41901 Remanente Saldo a Favor
RC3_CODIGO | RC3_SEQFOR | RC3_FORM01 | RC3_OPERA1 | RC3_FORM02 | RC3_RESULT |
41901 | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
41901 | 000002 | MUEVE | ISRREMAN | IMPORTE | |
41901 | 000003 | FINAL | ETIQUETA |
En los siguientes Tipos de Procedimiento, hay que corroborar que existan ciertos conceptos, en caso contrario, incluirlos:
Nómina Ordinaria: asegurarse que existen los conceptos de Días Trabajados, Días Horas Extra Dobles, Días Horas Extra Triples. Algunas empresas tiene el concepto de Total Percepciones Gravadas 142 en la nómina ordinaria también. Para la versión del 2017, agregar los conceptos de Otros Pagos: 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
Nómina Declaración: asegurarse que existe el concepto de Total Percepción Gravada 142. Para la versión del 2017, agregar los conceptos de Otros Pagos: 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
Nómina Aguinaldo: asegurarse que existe el concepto de Total Percepción Gravada 142
Nómina PTU: asegurarse que existe el concepto de Total Percepción Gravada 142
Movimientos Fuera de Nómina: asegurarse que existen los conceptos de Total Percepción Gravada 142, Días Trabajados, Días Horas Extra Dobles, Días Horas Extra Triples. Para la versión del 2017, agregar los conceptos de Otros Pagos: 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
Cálculo Finiquitos: Asegurarse que existen los conceptos de Días Trabajados, Días Horas Extra Dobles, Días Horas Extra Triples. Algunas empresas tiene el concepto de Total Percepciones Gravadas 142 en la nómina de finiquitos también. Para la versión del 2017, agregar los conceptos de Ingreso Acumulado Liquidación, Ingreso NO Acumulado Liquidación, USMO Liquidación, Ingreso Acumulado Jubilación, Ingreso NO Acumulado Jubilación, Monto Diario de Jubilación. Agregar los conceptos de Otros Pagos: 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
Aplicación Finiquitos: Asegurarse que existen los conceptos de Días Trabajados, Días Horas Extra Dobles, Días Horas Extra Triples. Algunas empresas tiene el concepto de Total Percepciones Gravadas 142 en la nómina de finiquitos también. Para la versión del 2017, agregar los conceptos de Ingreso Acumulado Liquidación, Ingreso NO Acumulado Liquidación, USMO Liquidación, Ingreso Acumulado Jubilación, Ingreso NO Acumulado Jubilación, Monto Diario de Jubilación. Agregar los conceptos de Otros Pagos: 0010 Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT), 003O Viáticos (entregados al trabajador), 004O Aplicación de saldo a favor por compensación anual o 999O Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
Nóminas Especiales del Cliente: asegurarse que existen los conceptos de Días Trabajados, Días Horas Extra Dobles, Días Horas Extra Triples, Total Percepciones Gravadas 142 en las nóminas especiales del cliente donde se requieran.
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 |
Timbrados los recibos, se mostrará en pantalla el documento PDF y se podrá imprimir, o bien se enviarán a los correos (emails) de los empleados, esto dependiente de la configuración del parámetro Pre-imp/Mail (Impreso ó Email). Si los archivos xml ya estaban timbrados, solo se reimprimen o se envían por correo electrónico.