01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | GPEA010 |
Ticket: | 5295873 |
Issue: | DRHGCH-9508 |
Pacote: | 12.1.23: 12.1.17: |
02. SITUAÇÃO/REQUISITO
No cadastro de funcionários ao digitar o ano em qualquer campo data com apenas dois dígitos, o sistema mudava numeros 20 ou maiores para 19xx e menores que 20 para 20XX. Ex: 19 ficava 2019 e 20 2020
03. SOLUÇÃO
- Isso ocorria devido a variável nEpoch alterar a estática _SET_EPOCH para 1920.
- Foi feito um ajuste no fonte para a variável ter seu valor ajustado dinamicamente para a tela de cadastros.
- Agora caso os dois dígitos do ano forem até 10 anos após o ano do sistema, ficará com 20XX, caso seja maior ele preencherá com 19XX.
- Exemplo: no ano de 2019, caso digite 29 o sistema autocompletará com 2029, caso digite 30, autocompletará com 1930. Já no ano de 2020, caso digitem 30, autocompletará 2030 e 31 1931.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas