01. DATOS GENERALES
Producto | TOTVS RH | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | RH | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
País: | Argentina (ARG) | ||||||
Ticket: | N/A | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-2794 |
02. SITUACIÓN/REQUISITO
Permitir importar automáticamente a la tabla de Dependientes (SRB), la información de los familiares (sección Cargas de Familia) reportada en el F. 572 Web, para el Parentesco y Porcentaje de Deducción de los mismos; mediante el uso de la rutina F572 Web (GPER811ARG).
Para mayor información, se recomienda revisar el siguiente Manual para el Desarrollador:
03. SOLUCIÓN
En la rutina Importación de Formulario F572 Web (GPER811ARG) se modifica lo siguiente:
- En la función ObtInfXML(), se añade tratamiento para la lectura del nodo <cargasFamilia>, el cual contiene la información relacionada al tag <PorcentajeDeducción>, que se refiere al porcentaje de deducción correspondiente de cada hijo del empleado.
- En la función ObtInfAdc(), se realiza el tratamiento para que procese el porcentaje correspondiente de los hijos, según el tag <PorcentajeDeducción>.
Para mayor información sobre los cambios realizados, ver la sección 04. INFORMACIÓN ADICIONAL.
También cabe mencionar, que la grabación de la información de la tabla Dependientes (SRB), se ejemplifica a continuación:
Si se cuenta con un nodo de ejemplo para <cargasFamilia> correspondiente al F572 Web, como el de a continuación:
Ejemplo<presentacion> <periodo>2024</periodo> <nroPresentacion>6</nroPresentacion> <fechaPresentacion>2024-07-01</fechaPresentacion> <empleado> <cuit>24333333380</cuit> <tipoDoc>86</tipoDoc> <apellido>APELLIDO</apellido> <nombre>NOMBRE LEGAJO 000006</nombre> <direccion> <provincia>1</provincia> <cp>1838</cp> <localidad>LUIS GUILLON</localidad> <calle>MARXER</calle> <nro>1814</nro> </direccion> </empleado> <cargasFamilia> <cargaFamilia> <tipoDoc>80</tipoDoc> <nroDoc>27207450524</nroDoc> <apellido>GUTIERREZ</apellido> <nombre>CLAUDIA BEATRIZ</nombre> <fechaNac>2010-05-29</fechaNac> <mesDesde>1</mesDesde> <mesHasta>12</mesHasta> <parentesco>3</parentesco> <vigenteProximosPeriodos>S</vigenteProximosPeriodos> <porcentajeDeduccion>50</porcentajeDeduccion> </cargaFamilia> </cargasFamilia> <deducciones> <deduccion tipo="1"> <tipoDoc>80</tipoDoc> <nroDoc>30546741253</nroDoc> <denominacion>OSDE ORGANIZACION DE SERVICIOS DIRECTOS EMPRESARIOS</denominacion> <descBasica>30546741253 - OSDE ORGANIZACION DE SERVICIOS DIRECTOS EMPRESARIOS</descBasica> <montoTotal>59255.88</montoTotal> <periodos> <periodo mesDesde="1" mesHasta="1" montoMensual="8353.73"/> <periodo mesDesde="2" mesHasta="2" montoMensual="5406.38"/> <periodo mesDesde="3" mesHasta="3" montoMensual="9259.83"/> <periodo mesDesde="4" mesHasta="4" montoMensual="8577.71"/> <periodo mesDesde="5" mesHasta="5" montoMensual="9098.45"/> <periodo mesDesde="6" mesHasta="6" montoMensual="7497.07"/> <periodo mesDesde="7" mesHasta="7" montoMensual="11062.71"/> </periodos> </deduccion> </deducciones> </presentacion>
- Se creará un registro para cada Carga Familiar informada en el nodo <cargasFamilia>, ejemplo:
Campo | Contenido |
---|---|
RB_FILIAL | Sucursal de RG1 (xFilial("RG1")). |
RB_MAT | Matrícula del Empleado. |
RB_COD | Consecutivo del Orden de Dependientes, para los registros del empleado. |
RB_NOME | Nombre y Apellido del familiar importado. |
RB_DTNASC | Fecha de nacimiento del familiar importado. |
RB_SEXO | Género del familiar importado. |
RB_GRAUPAR | Parentesco del familiar importado. |
RB_TIPIR | Tipo de Dependiente IG del familiar importado. |
RB_TIPSF | Tipo de Dependiente Asign. Fliar. del familiar importado. Por defecto "4 - No es dependiente", por estar fuera de uso para la localización Argentina. |
RB_DATAINI | "01/01/2024", se obtiene de la Fecha inicial del mes (mesDesde) y Periodo (<periodo>2024</periodo>). |
RB_DTENTRA | "01/01/2024", se obtiene de la Fecha inicial del mes (mesDesde) y Periodo (<periodo>2024</periodo>). |
RB_DTBAIXA | "31/01/2024", se obtiene de la Fecha final del mes (mesHasta) y Periodo (<periodo>2024</periodo>). |
RB_CIC | Número de documento (CUIL) del familiar importado. |
RB_PREPAGA | Obtiene si el familiar es adherente a la Obra Social del empleado. |
Consideraciones
- Se creará un registro en Dependientes (SRB) para cada familiar del empleado informado en el XML, llenando los campos arriba enumerados.
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente al issue DNOMI-2653.
- Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
- Realizar un respaldo del Diccionario de Datos y realizar la configuración sugerida en la sección 04. INFORMACIÓN ADICIONAL, en el apartado "Diccionario de Datos".
- 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> del archivo XML.
Importación de F572 Web (GPER811ARG)
- Ingresar al módulo Gestión de Personal (SIGAGPE).
- Ingresar a la rutina F572 Web, ubicada en "Miscelánea | Importación | F572 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 Dependientes, ubicada en "Actualizaciones| Empleados|Dependientes" (GPEA020).
- Confirmar que se importaron los familiares del empleado, tanto el campo Grado Parent (RB_GRAUPAR) como el campo Tp. Depd. IR (RB_TIPIR).
04. INFORMACIÓN ADICIONAL
Diccionario de Datos
A través de la opción "Tablas Genéricas" en el módulo SIGACFG - Configurador (Base de datos | Diccionario | Base de Datos), realizar las siguientes actualizaciones:
NOTA
Los cambios realizados en las Tablas Genéricas, se podrán identificar como se indica a continuación:
- Negro - Se agrega.
Negro- Se elimina.- Azul - Se actualiza.
Tabla genérica XD - Parentesco F572 Web:
Código | Descripción |
1 | C|1| Cónyuge |
3 | F|3| Hijo/a Menor de 18 Años |
30 | F|3| Hijastro/a Menor de 18 Años |
31 | D|3| Hijo/a Incapacitado para el Trabajo |
32 | D|3| Hijastro/a Incapacitado para el Trabajo |
51 | C|1| Unión Convivencial |
103 | F|3| Hijo/A Mayor De 18 Y Hasta 24 Años |
NOTA:
- Agregar los distintos parentescos en caso de no existir, o modificarlos como se muestra en la tabla anterior.
- Borrar los parentescos que fueron eliminados, ya que no están vigentes actualmente.
- Debido a la longitud máxima del campo descripción en la tabla SX5, algunas descripciones no están completas.
Mediante el Configurador (SIGACFG), modificar el campo RB_TIPIR, como se indica a continuación:
Campo | RB_TIPIR |
Tipo | Caracter |
Orden | 08 |
Tamaño | 1 |
Decimal | 0 |
Título | Tipo Dep. IR |
Descripción | Tipo Dependiente IR |
Formato | @! |
Valid. Std. | Pertence("1234") |
Se utiliza | Si |
Obligatorio | No |
Ini. Estándar | "4" |
Browse | No |
Contexto | Real |
Lista Español | 1=s/Lím.Edad;2=Hijo 50%;3=Hijo 100%;4=No es Dep. |
When | |
Consulta Estándar | |
Help | Informe: - "1" para dep. I.R. sin límite de edad. - "2" Hijo 50% a deducir para I.R. - "3" para Hijo 100% a deducir para I.R. - "4" si no fuera dependiente I.R. |
Mediante el Configurador (SIGACFG), modificar el campo RB_GRAUPAR, como se indica a continuación:
Campo | RB_GRAUPAR |
Tipo | Caracter |
Orden | 07 |
Tamaño | 1 |
Decimal | 0 |
Título | Grado Parent |
Descripción | Grado de Parentesco |
Formato | @! |
Valid. Std. | Pertence("CFD") |
Se utiliza | Si |
Obligatorio | No |
Ini. Estándar | |
Browse | No |
Contexto | Real |
Lista Español | C=Conyuge;F=Hijo;D=Discapacitado |
When | |
Consulta Estándar | |
Help | Informe:"C" para Conyuge; F para Hijo y D para Hijo Discapacitado. |
Paquete de uso interno
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete:
Código: 014799
Paquete: MI - DNOMI-2653 - TABLA SRB - GPE
Solución disponible para Protheus versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia de la Localización de Argentina:
DT Localización Argentina (SIGAGPE) - Protheus 12
- documento_tecnico
- base_conocimiento
- protheus
- totvs_rh
- rh
- mercado_internacional
- mi
- sigagpe
- gestion_personal
- argentina
- arg
- f572
- formulario_572
- gper811arg
- deducciones
- version_12_1_33
- version_12_1_2210
- version_12_1_2310
- version_12_1_2410
- tabla_generica
- xd
- rb_tipir
- hijo_50%
- hijo_100%
- rb_graupar
- hijo_discapacitado
- dependientes
- dnomi_2794