Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS RH

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
Segmento RH

Módulo:

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

   

Rutina(s) Modificada(s)Nombre TécnicoFecha
GPEXFUNARGFunciones Genéricas para Localización de Argentina.11/06/2024

   

Rutina(s) Involucrada(s)Nombre TécnicoFechaGPEA010Empleados.29/05/2024

   

No aplica.

País:Argentina (ARG)
Ticket:
20298246

22437676

Requisito/Story/Issue (informe el requisito vinculado):DNOMI-
2186
3034

02. SITUACIÓN/REQUISITO

Se observa que al colocar el mismo tipo de contrato, con diferentes filiales, en la tabla alfanumérica S010 - Alícuotas Generales, cuando se realiza el cálculo de la nómina, toma el primer valor que encuentra de dicho contrato, independientemente de la filial en la que se encuentre liquidando.

03. SOLUCIÓN

Debido a la Configuración estándar que tienen las Tablas Alfanuméricas de Mercado Internacional, para su correcto funcionamiento, es necesario que se encuentren totalmente compartidas (C|C|C); como se indica en el Documento de Referencia a continuación, por tal motivo, la búsqueda por filial no se utiliza. Con base a lo anterior y para el manejo de la aplicación de las diferentes alícuotas, se cuenta con la tabla S006 - Códigos de Condición para manejar los diferentes contratos.

DT Compartición de Tablas en Módulo SIGAGPE Modelo II - MI


En los procesos de Inclusión/Modificación de Empleados, el llenado de los campos Cód.Activ  Incluir o Modificar un empleado mediante la rutina Empleados (GPEA010); los campos Cód.Activ. (RA_ATIV), Cód.Condic. (RA_COND) y  o Mod. Contrat (RA_MODALID), se muestra el siguiente error:

  • Error : 1 (42883) (RC=-1) - ERROR: el operador no existe: character = integer; ( From tPostgresConnection::GetQueryFile ).

03. SOLUCIÓN

En las funciones fAliquArg() y fS10ARG() de la rutina Funciones Genéricas para Localización de Argentina (GPEXFUNARG); se agrega un tratamiento para que, al realizar un extracción de una cadena de caracteres mediante las funciones SubStr() o SubString() en una consulta (query), se valide el tipo de base de datos que se está utilizando y con ello determinar si se utilizará la función SubStr() o SubString().

...

iconfalse

; requieren que exista información en las siguientes Tablas Alfanuméricas:

  • S005 - Actividad.
  • S006 - Códigos de Condición.
  • S008 - Modalidad de Contratación.
  • S010 - Alícuotas Generales.


Nota
titleNOTA

Los datos informados en los campos Cód.Activ (RA_ATIV), Cód.Condic. (RA_COND) o Mod. Contrat (RA_MODALID); deben existir y estar relacionados en la tabla S010 - Alícuotas Generales; en caso contrario, se presentarán validaciones informando que no se encuentra información correcta en las Tablas Alfanuméricas.


En la Inclusión de registros en la tabla S010 - Alícuotas Generales, se pueden agregar contratos correspondientes, con las alícuotas que correspondan a dicha combinación de Actividad, Código de Condición y Modalidad de Contratación:Image Added

...


Totvs custom tabs box
tabsPre-condiciones, Procedimiento, Paso 03, Paso 04
idspaso1,paso2
  • Respaldar el repositorio (RPO).
  • Aplicar el parche correspondiente a la issue DNOMI-2186.
  • 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.
    Totvs custom tabs box items
    defaultyes
    referenciapaso1
    1. Contar con información en los catálogos utilizados en la creación de un Empleado y considerar lo siguiente:

      • Tablas Alfanuméricas:
        • Contar con información en En la sucursal 01, informar las tablasS005    - Actividad, S006 - Código de Condición, S008 - Modalidad de Contratación y S010 - Alícuotas Generales, como se indica en los ejemplos de datos en la sección 04. INFORMACIÓN ADICIONAL.
    Totvs custom tabs box items
    defaultno
    referenciapaso2

    Empleados (GPEA010):

    1. Ingresar En la sucursal 02, ingresar al módulo de Gestión de Personal (SIGAGPE).
    2. Ingresar a la opción "Actualizaciones | Empleados | Empleados".
    3. Dar clic en botón "Incluir" y seleccionar la sucursal 02.
    4. Informar los campos obligatorios, considerando lo siguiente:
      • En la pestaña Seguridad Social, informar los siguientes campos y validar que no muestren ningún error que impida continuar con la captura de informaciónse muestre la información de las Tablas Alfanuméricas configuradas en las Pre-condiciones:
        • Cód.Activ. (RA_ATIV).
        • Cód.Condic. (RA_COND).
        • Mod. Contrat (RA_MODALID).
    5. Dar clic en el botón "Grabar".
    6. Confirmar que el empleado el guardado correctamente sin presentar ningún errores grabado correctamente y que la nueva combinación sea reflejada correctamente en los cálculos.

    04. INFORMACIÓN ADICIONAL 

    Tablas alfanuméricas

    • S005 - Actividad:

    Image Added


    • S006 - Código de Condición:

    Image Added


    • S008 - Modalidad de Contratación:

    Image Added


    • S010 

    ...

    • - Alícuotas Generales:

    Image Added


    Card documentos
    InformacaoSolución disponible para versión versiones 12 .1.33 (con garantía extendida) o superiores.de Protheus.
    Titulo¡IMPORTANTE!

    05. ASUNTOS RELACIONADOS

    ...

    DT Localización Argentina (SIGAGPE) - Protheus 12


    Otros Documentos de Referencia Relacionados:

    Diccionario de Datos (SIGAGPE - ARG)

    DT Compartición de Tablas en Módulo SIGAGPE Modelo II - MI


    Templatedocumentos