Árvore de páginas

Tempo aproximado para leitura: 1 min


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TMS - Gestão de Transportes
Função:

TMSAE73 - Monitor do MDFe

Requisito/Story/Issue (informe o requisito relacionado) :


DLOGTMS03-6753


02. SITUAÇÃO/REQUISITO

Ao transmitir o Condutor do MDF-e apresenta o error.log: array out of bounds (2 of 1) on TME73SPED(TMSAE73.PRW) 27/02/2019 11:42 Line: 2400

Para a devida reprodução, seguir os passos:

1. Criar uma viagem genérica seguindo os trâmites até o processo de inclusão de condutor, quando a viagem estão com o status "Em Trânsito" (Carregamento, Fechamento, Operações).
2. Incluir 1 condutor através da rotina Complemento de viagem (*TMSA240*).
3. Transmitir mas não monitorar.
4. Incluir outro condutor.
5. Selecionar todos e transmitir.
4. Sistema retorna a não conformidade.

03. SOLUÇÃO

Verificado que o problema ocorria quando existia mais de um Condutor para o Manifesto e o Condutor (DUP) estava com o conteúdo do status do envio do Mdfe (DUP_STMDFE) igual a '2' - Envio de Evento Realizado - Aguardando processamento.

Realizado ajuste, para que ocorra novamente a transmissão dos Condutores com status '2' - Evento Realizado. Neste caso deve-se aguardar o retorno da SEFAZ para atualização do status e o usuário poderá selecionar a opção através da opção 'Status