• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

01. DATOS GENERALES


Producto

TOTVS RH

Línea de producto: 

Línea Protheus

Segmento:

RH

Módulo:SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s) Modificada(s)Nombre TécnicoFecha
GPER811ARG

Importación de Formulario F572 Web

08/11/2024

   

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:

SiRADIG - Empleador - Manual para el desarrollador.pdf

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 ver la sección 04. INFORMACIÓN ADICIONAL.

La grabación de la información de la tabla Dependientes (SRB), se ejemplifica a continuación:

Se cuenta con el siguiente nodo de <cargasFamilia> correspondientes al F572 Web (ver punto 04. INFORMACIÓN ADICIONAL):


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 dato de familiar informado en el nodo <cargasFamilia>, ejemplo:


CampoContenido
RB_FILIALSucursal de RG1 (xFilial("RG1")).
RB_MAT Matrícula del Empleado.
RB_CODConsecutivo del Orden de Dependientes, para los registros del empleado.
RB_NOMENombre y Apellido del familiar importado.
RB_DTNASCFecha de nacimiento del familiar importado.
RB_SEXOGénero del familiar importado.
RB_GRAUPARParentesco del familiar importado.
RB_TIPIRTipo de Dependiente IG del familiar importado.
RB_TIPSFTipo 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_CICNú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.

   

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.
  • Azul - Se actualiza.


Tabla genérica XD - Parentesco F572 Web:

Código

Descripción

1C|1| Cónyuge
3F|3| Hijo/a Menor de 18 Años
30F|3| Hijastro/a Menor de 18 Años
31D|3| Hijo/a Incapacitado para el Trabajo
32D|3| Hijastro/a Incapacitado para el Trabajo
33O|1| Padre
34O|1| Madre
35O|1| Nieto/a Menor de 24 Años
36O|1| Nieto/a Incapacitado para el Trabajo
37O|1| Bisnieto/a Menor de 24 Años
38O|1| Bisnieto/a Incapacitado para el Trabajo
39O|1| Abuelo/a
40O|1| Bisabuelo/a
41O|1| Padrastro/Madrastra
42O|1| Hermano/a Menor de 24 Años
43O|1| Hermano/a Incapacitado para el Trabajo
44O|1| Suegro/a
45O|1| Yerno/Nuera Menor de 24 Años
46O|1| Yerno/Nuera Incapacitado para el Trabajo
51C|1| Unión Convivencial
103F|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:

CampoRB_TIPIR

Tipo

Caracter

Orden08

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ñol1=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:

CampoRB_GRAUPAR

Tipo

Caracter

Orden07

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ñolC=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

      

¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores.

05. ASUNTOS RELACIONADOS

Documento de Referencia de la Localización de Argentina:

DT Localización Argentina (SIGAGPE) - Protheus 12


Documento de Referencia de la Refactorización de la formulación estándar para F572 ARG:

DT Refactorización de la formulación estándar para F572 ARG



  • Sem rótulos