Histórico da Página
01. DATOS GENERALES
| Producto |
| ||||
|---|---|---|---|---|---|
| Línea de producto: |
| ||||
| Segmento: |
| ||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||
| Función: |
| Rutina(s) Modificada(s) | Nombre Técnico | Fecha |
|---|---|---|
| GPEXFUNARG | Funciones Genéricas para Localización de Argentina. | 11/06/2024 |
No aplica. |
| País: | Argentina (ARG) |
|---|---|
| Ticket: |
22437676 | |
| Requisito/Story/Issue (informe el requisito vinculado): | DNOMI- |
|---|
| 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().
...
| icon | false |
|---|
; 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 | ||
|---|---|---|
| ||
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:
...
| Totvs custom tabs box | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Tablas alfanuméricas
- S005 - Actividad:
- S006 - Código de Condición:
- S008 - Modalidad de Contratación:
- S010
...
- - Alícuotas Generales:
Card documentos Informacao Solució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 |
|---|




