Ir para o conteúdo principal

OS 104306 - CORREÇÃO - DCE - AJUSTES NA IMPORTAÇÃO COM VALIDAÇÕES DE DADOS E TRANSMISSÃO

Objetivo:

A solicitação tem como objetivo garantir maior confiabilidade no processo de importação de planilha e transmissão de DCE, evitando erros causados por inconsistências nos dados e espaços indevidos, através das seguintes melhorias:

  • Padronização do campo e-mail do cliente com limite adequado (60 caracteres);
  • Validação correta dos campos críticos:
    • Tipo de cliente (F, J ou E);
    • Tipo de transportadora (0, 1 ou 2);
  • Remoção automática de espaços em branco no início e fim dos campos (TRIM), evitando falhas na transmissão.

Com isso, o usuário passa a ter:

  • Menos rejeições na transmissão;
  • Maior qualidade nos dados importados;
  • Redução de retrabalho manual.

Premissas:

  • Necessário o ambiente estar atualizado com a versão DCE de número XXX ou superior.

Teste realizado após a atualização

Cenário 1: Importação com e-mail acima do limite permitido

Objetivo: Validar limitação do campo e-mail para 60 caracteres.

Passos:

  1. Preencher planilha com e-mail contendo mais de 60 caracteres;

  2. Acessar menu DCE > Importação;

  3. Realizar upload da planilha;

  4. Executar importação.

Resultado esperado:

  • Sistema deve validar e rejeitar o registro, ou truncar conforme regra definida;

  • Exibir mensagem de inconsistência no relatório de importação;

  • Não permitir envio de dados inválidos para transmissão.


Cenário 2:  Importação com tipo de cliente inválido

Objetivo: Validar aceitação apenas dos tipos (F, J ou E).

Passos:

  1. Preencher planilha com tipo de cliente diferente de F, J ou E (ex: “X”);

  2. Importar planilha no sistema;

  3. Processar importação.

Resultado esperado:

  • Sistema deve bloquear o registro inválido;

  • Exibir erro no relatório de importação indicando tipo inválido;

  • Apenas registros válidos devem ser processados.


Cenário 3: Importação com tipo de transportadora inválido

Objetivo: Validar aceitação apenas dos tipos (0, 1 ou 2).

Passos:

  1. Preencher planilha com tipo de transportadora fora do padrão (ex: 3);

  2. Importar planilha;

  3. Processar.

Resultado esperado:

  • Sistema deve rejeitar o registro;

  • Exibir mensagem de erro no relatório;

  • Não permitir avanço com dados inconsistentes.


Cenário 4: Importação com espaços em branco nos campos

Objetivo: Validar aplicação do TRIM nos campos varchar.

Passos:

  1. Preencher planilha com:

    • Nome do cliente com espaço no início e fim;

    • Logradouro com espaços;

  2. Importar planilha;

  3. Consultar registros importados.

Resultado esperado:

  • Sistema deve remover automaticamente os espaços extras;

  • Dados devem ser gravados corretamente sem espaços;

  • Nenhuma inconsistência na base.


Cenário 5: Importar e Transmissão de DCE com dados ajustados

Objetivo: Validar sucesso na transmissão após ajustes.

Passos:

  1. Importar planilha com dados válidos;

  2. Acessar tela de transmissão;

  3. Selecionar registros;

  4. Executar transmissão.

Resultado esperado:

  • Transmissão deve ocorrer com sucesso;

  • Status atualizado para Transmitido/Autorizado;

  • Sem erros relacionados a formatação ou espaços.

  image.png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.