01. DATOS GENERALES
Producto | TOTVS RH | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | RH | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
Ticket: | 12824841 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-12852 |
02. SITUACIÓN/REQUISITO
Permitir importar automáticamente a SIGAGPE, la información reportada en el F. 572 Web, para los montos liquidados por otros empleadores o entidades; como lo indica la AFIP.
03. SOLUCIÓN
En la rutina Importación de Formulario F572 Web (GPER811ARG) se agrega la función GPER811Gan(), la cual contiene la funcionalidad para importar a partir del F. 572 Web los valores contenidos en el nodo <ganLiqOtrosEmpEnt>; los cuales son agrupados de forma mensual y posteriormente son almacenados en la tabla RG1 - Asientos Fijos.
La grabación de la información de la tabla RG1 - Asientos Fijos, se ejemplifica a continuación:
Se cuenta con el siguiente nodo, el cual recibió aportaciones de otro empleador en el mes de Enero (mes="1") y el concepto Monto del Aporte a la Obra Social (<obraSoc>):
<?xml version="1.0" encoding="UTF-8"?> <presentacion> <periodo>2021</periodo> <nroPresentacion>1</nroPresentacion> <fechaPresentacion>2021-10-01</fechaPresentacion> <empleado> <cuit>27222774476</cuit> <tipoDoc>80</tipoDoc> <apellido>SAAVEDRA</apellido> <nombre>MARIELA</nombre> <direccion> <provincia>1</provincia> <cp>1744</cp> <localidad>MORENO</localidad> <calle>RUTA 25 KM 75</calle> <nro>0</nro> </direccion> </empleado> <ganLiqOtrosEmpEnt> <empEnt> <cuit>33708705549</cuit> <denominacion>RIO DEL BERMEJO S.A.</denominacion> <ingresosAportes> <ingAp mes="1"> <obraSoc>1653.38</obraSoc> <segSoc>3857.89</segSoc> <sind>939.62</sind> <ganBrut>30400.89</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <gastosMovViat>0</gastosMovViat> </ingAp> </ingresosAportes> </empEnt> </ganLiqOtrosEmpEnt> </presentacion>
Se grabarán los campos de la siguiente forma:
Campo | Contenido |
---|---|
RG1_FILIAL | Sucursal de RG1 (xFilial("RG1")). |
RG1_MAT | Matrícula del Empleado. |
RG1_AUTOM | Valor estándar "1", el cual indica que es Cálculo Automático. |
RG1_ORDEM | Consecutivo del Orden de Cálculo, para los registros del empleado. |
RG1_TPCALC | Valor estándar "1", el cual indica el Tipo de Cálculo. |
RG1_PD | Código del Concepto (RV_COD), el cual corresponde al concepto que le fue asociado la clave "X1" - "<obraSoc> Monto del Aporte a la Obra Social, de la Tabla Genérica XE - Deducciones. |
RG1_VALOR | 1653.38, el cual se obtiene sumando el contenido en el nodo <obraSoc>1653.38</obraSoc> para el mes de Enero (mes="1"). |
RG1_CC | Centro de Costo del empleado. |
RG1_DINIPG | "01/01/2021", se obtiene de la Fecha inicial del mes de Enero (mes="1") y Periodo (<periodo>2021</periodo>). |
RG1_LIBPAG | "01/01/2021", se obtiene de la Fecha inicial del mes de Enero (mes="1") y Periodo (<periodo>2021</periodo>). |
RG1_DFIMPG | "31/01/2021", se obtiene de la Fecha final del mes de Enero (mes="1") y Periodo (<periodo>2021</periodo>). |
Cálculo de RG1_VALOR con más de un empleador
En caso de existir más de un Empleador (<empEnt>), se sumará de forma mensual (mes="x") cada uno de los conceptos.
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente al issue DMICNS-12852.
- Verificar que la rutina actualizada en el repositorio, coincida con la descrita en el encabezado del presente Documento Técnico, así como la fecha.
- Realizar un respaldo del Diccionario de Datos y realizar la configuración sugerida en la sección 04. INFORMACIÓN ADICIONAL, apartado "Diccionario de Datos".
- Realizar la configuración de Conceptos sugerida en la sección 04. INFORMACIÓN ADICIONAL, apartado "Configuración de Conceptos".
- Contar con Empleados, con la siguiente característica:
- El campo CUIL (RA_CIC) informado en el empleado, debe coincidir con los F. 572 Web a procesar. Es decir, debe coincidir con el valor contenido en el nodo <cuit>Aquí</cuit>.
- Ingresar al módulo Gestión de Personal (SIGAGPE).
- Ingresar a la rutina F572 Web, ubicada en "Miscelánea | Importación | RF572 Web" (GPER811ARG).
- Dar clic en el botón "Param." de la ventana "Formulario 572 Web".
- Informar los parámetros:
- Pregunta ¿Carpeta a procesar?, se debe informar la ruta donde se encuentran los F. 572 Web (XML's).
- Confirmar la importación del archivo, dando clic en "Ok" de la ventana "Formulario 572 Web".
- En caso de haber un error, se encontrará un archivo ".log" en la carpeta informada en el paso 4, el cual tendrá el detalle del error.
- Ingresar a la rutina Asientos Fijos, ubicada en "Archivos | Asientos | Asientos Fijos" (GPEA550).
- Confirmar que se importaron los conceptos para el empleado.
04. INFORMACIÓN ADICIONAL
Diccionario de Datos:
Paquete de actualización
Se realizaron modificaciones al Diccionario de Datos estándar, en el paquete: 009899*.
* Paquete de uso interno.
A través de "Tablas genéricas" en el módulo del configurador (Base de datos | Diccionario | Base de Datos), agregar los siguientes registros a la Tabla genérica XE - Deducciones:
Código | Descripción |
X1 | <obraSoc> Monto del Aporte a la Obra Social |
X2 | <segSoc> Monto del Aporte a Seguridad Social |
X3 | <sind> Monto de Aportes Sindicales |
X4 | <ganBrut> Monto Ganancias Bruto |
X5 | <retGan> Monto Retenciones del Impuesto a las Ganancias |
X6 | <retribNoHab> Monto de Retribuciones no habituales |
X7 | <ajuste> Ajustes |
X8 | <exeNoAlc> Importe Conceptos Exentos / No Alcanzados en Ganancias |
X9 | <sac> Sueldo Anual Complementario |
XA | <horasExtGr> Importe Horas Extras Gravadas |
XB | <horasExtEx> Importe Horas Extras Exentas |
XC | <matDid> Importe Material Didáctico |
XD | <gastosMovViat> Gastos de Movilidad y Viáticos |
NOTA:
Agregarlos en caso de no existir.
Configuración de Conceptos:
Asociar a los Conceptos estándar, cada uno de los registros agregados a la Tabla genérica XE - Deducciones; lo anterior se realiza informando la Clave del registro en el campo Cod Ded F572 (RV_PDF572W).
Errores comunes:
"Atributo CONCEPTO sin información": Se debe a que fue encontrado un valor en alguno de los nodos al procesar el XML, pero, no se relacionó un concepto para dicho nodo. Por lo tanto, se recomienda asignar un concepto para cada un de los nodos correspondientes a "Ganancias Liquidadas por otros Empleadores o Entidades" aunque estos no contengan un valor en el XML.
Ejemplo:
Concepto 820 - Obra Social:
Se relaciona con el nodo <obraSoc>, lo cual se realiza informando en el campo Cod Ded F572 (RV_PDF572W) el registro correspondiente en la Tabla genérica XE - Deducciones:
NOTA:
En caso de existir un nodo adicional dentro del nodo <ingAp>, se tendrá que crear otro registro en la Tabla genérica XE - Deducciones:
- El campo Clave, debe ser el consecutivo de los registros que comienzan con "X?". Por ejemplo, en caso de haber un nodo adicional, se tendría que agregar un registro con Clave "XE", en caso de haber otro sería "XF", etcétera.
- La descripción debe comenzar con el nombre del nodo como viene en el XML y debe ir entre los símbolos "<" y ">". Por ejemplo, "<nuevoNodo> Descripción de nuevo nodo".
- Asociar el registro creado en la tabla genérica a un Concepto estándar.
05. ASUNTOS RELACIONADOS
Para más información, consultar la sección 05. Miscelánea:
DT Localización Argentina SIGAGPE
- documento_tecnico
- base_conocimiento
- protheus
- totvs_rh
- mercado_internacional
- mi
- sigagpe
- gestion_de_personal
- argentina
- arg
- version
- 12_1_17
- 12_1_25
- 12_1_27
- 12_1_33
- gper811arg
- f572_web
- formulario
- formato
- 572
- web
- ganancias_liquidadas_por_otros_empleadores_o_entidades
- ticket_12824841
- 12824841
- pacote_009899
- 12_1_23
- otros_empleadores
- dmicns_12852
- rh
- ganliqotrosempent
- sx5
- xe
- sx5_xe
- rv_pdf572w