Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Ajuste nos itens da Manutenção de Tabela.

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:

SIGAGPE

Função:

GPTABBRA.PRX

GPCRGBRA.PRX

GPEA320GPEM017.PRW

GPEXINI.PRX

Situação/Requisito:

Ao fazer alteração de funcionários com o MV_RHTAF .T. é gerado o error log

invalid typecast in file d:\bamboo-agent-5.7.2\xml-data\build-dir\tp11-buildv2appsrv-tec11win32rpo32\advtec9_tt11\advpl\instrvar.inl at line 783 on FGP10TAF(GPEA010.PRX) 17/07/2017 17:08:29 line : 10587”.

Build AppServer: 7.00.131227A-20170624 NG - 32 bits
Build DbAccess: 20161016
Release do RPO: 12.1.017
Versão da Lib:20170511.1
GPEA010 17/07/2017

Trecho do Erro:
__THREAD ERROR ([7580], filipi.aires, SPOD3378) 17/07/2017 17:33:04
invalid typecast in file d:\bamboo-agent-5.7.2\xml-data\build-dir\tp11-buildv2appsrv-tec11win32rpo32\advtec9_tt11\advpl\instrvar.inl at line 783
on FGP10TAF(GPEA010.PRX) 17/07/2017 17:08:29 line : 10587
[TOTVS build: 7.00.131227A-20170624 NG]
Called from FGP10TAF(GPEA010.PRX) 17/07/2017 17:08:29 line : 10587
Called from { || If( ( ( nOpc == 3 ) .Or. ( nOpc == 4 ) .Or. (nOpc == 7) ) .And. fValTermCt(nOpc) .AND. If(( nOpc == 3 ) .Or. ( nOpc == 7 ),Gpea010RunValid(), .T. ) .And. Obrigatorio( oEnchSra:aGets , oEnchSra:aTela ) .And. fGP10ValBlq() .and. fAjusCLVL() .And. fGrinrai() .and. If(cPaisLoc=="BRA" .anD. nOpc == 4,fvldADM(), .t. ) .And. If(lIntegDef .And. lErpLogi,Gp010VldDepto(), .T. ) .and.__

acessar a rotina de manutenção de tabelas, constata-se que as tabelas responsáveis pelo eSocial estão com os itens desatualizados do layout 2.2.02.

Solução/Implementação:

Foi realizada uma implementação na rotina, onde possibilita forçar a atualização da tabela em questão. A função só é válida para as tabelas do eSocial, já que elas são de uso exclusivo do programa.

Para quais tabelas funcionará:

 

Tabelas do eSocial

S047

Natureza de Rúbricas

S048

Motivo de Afastamento

S049

Categoria dos Trabalhadores

S050

Tipo de Acordo

S051

Tipos de Fatos Relevantes

S053

Tipos de Estabilidades

S054

Tipo de Logradouros

S055

Separadores de Logradouros

S056

Motivos de Desligamento

S057Tipo de Lotação

 

Como funcionará:

 Ao abrir uma tabela do eSocial, através da rotina Manutenção de Tabela (GPEA320.PRW), será disponibilizado dentro do menu "Ações Relacionadas", um novo botão chamado "Atualizar Tabela <F7>".

Ao selecionar esta opção, o sistema irá informar o procedimento que irá realizar e caso seja confirmado, a tabela será atualizada com sucesso.

 

Alterações:

Foi realizada uma alteração em outro botão que fica dentro do ações relacionadas. O botão "Atualizar", responsável por reordenar o posicionamento dos itens passou a se chamar "Reordenar Posições <F8>"

Solução/Implementação:

Foi realizado a correção do trecho que fazia referencia a variável em questão, dentro da função fStatusTAF.

Tickets relacionados:

DRHESOCP-612766

Pacote:12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=610197 ; 12.1.16: https://suporte.totvs.com/portal/p/10098/download?e=610199 ;