Tempo aproximado para leitura: 05 min


01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:SIGAGPE
Função:UPDVB131
Ticket:7784092
Issue:DRHESOCP-16172
Pacote(s):

12.1.25:https://suporte.totvs.com/portal/p/10098/download?e=878306 ; 12.1.23:https://suporte.totvs.com/portal/p/10098/download?e=878305 ; 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=878304 ;


02. SITUAÇÃO/REQUISITO

Error log na Função ENGHLP117 ao executar UPDVB131 nas Versões 12.1.23 e 25.

03. SOLUÇÃO

Realizado o ajuste na função UPDVB131 para não usar mais a função EngHLP117() para versões superiores a 12.1.17, por compilação do RDMake presente no pacote.

Para versões superiores a 12.1.17, será necessário a criação do grupo de perguntas UPDVB131 no ambiente.


04. GRUPO DE PERGUNTAS

Para o correto funcionamento da rotina é necessário possuir o grupo de perguntas UPDVB131 em seu ambiente. Caso não exista, ele deve ser criado manualmente, seguindo as orientações abaixo:

Acesse o ambiente  Configurador (SIGACFG), menu Base de Dados / Dicionário / Base de Dados / Perguntas: Selecione a opção Incluir:

Informe o Grupo UPDVB131 e complete os campos com as informações abaixo:


OrdemPerguntaTipoTamanhoConsulta PadrãoVariavelValidaçãoObjetoConteudo (Text/Range)
01Filial ?Caracter99XM0MV_PAR01
4 - RangeRD_FILIAL
02Matricula ?Caracter99SRAMV_PAR02
4 - RangeRD_MAT
03Período inicial? (AAAAMM)Caracter6
MV_PAR03NaoVazio()1 - Edit
04Período final? (AAAAMM)Caracter

6


MV_PAR04NaoVazio()1 - Edit



<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;
}
</style>