Histórico da Página
01. DATOS GENERALES.
Línea de producto: | Microsiga Protheus. | ||||||
---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
Ticket: | 7988995. | ||||||
Issue: | DMINA-8213(DMINA-8658 | DMINA-8733 | DMINA-8704 | DMINA-8672 ) | ||||||
VersionesVersiones: | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO.
En la rutina de Transferencia de empleados (Gpea180), al momento de realizar la transferencia de proceso de un empleado se muestra el siguiente error log: "THREAD ERROR array out of bounds ( 10 of 9 ) on FTELATRANSF(GPEXTRF.PRW)".
Al continuar con el proceso y al confirmar la transferencia de proceso para un empleado, se identifica que el campo sucursal esta bloqueado, no se llena automáticamente y no permite la captura manual, también se identifica que al ejecutar la consulta (tecla F3) del campo Periodo A y N° Pago A, no localiza el periodo, esto impide realizar la transferencia y concluir con el flujo operativo de la Transferencia de empleados(Gpea180).
03. SOLUCIÓN.
Dentro de la rutina Funciones de Transferencia de empleados(GPEXTRF), se realizan las localizaciones correspondientes para el país de Brasil, tomando en cuenta el flujo del proceso donde esta presente el campo Empresa Destino.
Se realizaron las localizaciones necesarias para el campo (Empresa Destino el cual fue ) incluido en el issue DRHGCH-5045 para Brasil, ya que dicho cambio no procede para México.
Cuando se confirma la transferencia del empleado, se detecto que para ambientes que No tienen activa la Gestion Corporativa (Filial menor a 2 posiciones), el campo de sucursal no se llena automáticamente y las columnas de Periodo A y N° Pago A, no localizan el periodo cuando se seleccionan por medio de la consulta de la tecla F3.
El defecto se puede observar en al siguiente imagen:
Se creó la función ChkTamFil() que permite verificar si se esta usando Gestión Corporativa o no retornando la filial correspondiente.
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |