Árvore de páginas

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:RH
Módulo:SIGAGPE
Função:

GPEXCPLR

GPEM500

GPEM080

GPEXFORM

GPEXUSUA

GPEM630

Ticket:Não se aplica
Issue:

12.1.17 - Rescisão, CT 367 https://suporte.totvs.com/portal/p/10098/download?e=729922 

12.1.17 - Gera Arquivo RAIS, CT001/CT026 https://suporte.totvs.com/portal/p/10098/download?e=729973 

12.1.17 - Geração CNAB, CT001/CT004 https://suporte.totvs.com/portal/p/10098/download?e=729968 

12.1.17 - GPEM030, GPEM690 e GPE132 (Time Out) -

12.1.17 - Dissídio Retroativo CT248 :https://suporte.totvs.com/portal/p/10098/download?e=730375 

12.1.17 - Robo GPEM040 sem interface: 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=730700 


02. SITUAÇÃO/REQUISITO

Casos de teste falhando no robô:

  1. 12.1.17 - Rescisão, CT 367
    Devido a utilização da função __NoRound()

  2. 12.1.17. - Gera Arquivo RAIS, CT001/CT026
  3. 12.1.17. - Geração CNAB, CT001/CT004
  4. 12.1.17. - TimeOut nas rotinas GPEM690, GPE132 e GPEM030
  5. 12.1.17. - No cálculo de dissídio retroativo a array acodfol não era recarregado quando havia funcionários de filiais diferentes. Cadastro de verbas exclusivo.
  6. 12.1.17. - Ao executar a rotina GPEM040 vai console é apresentado erro devido uso de elementos de interface.


03. SOLUÇÃO

Efetuado alteração para que seja utilizada a função do framework NoRound()

Efetuado alterações para correções dos casos de testes.

Efetuado ajuste para que não ocorre timeout quando o robô é executado via linha de comando.

Efetuado ajuste para que o array acodfol seja recarregado quando houver troca de filiais. 

Efetuado ajustes na rotina GPEM630 (Rescisão Coletiva) para que a execução sem interface ocorra no GPEM040.