OS 102833 - MELHORIA - DOC. ELETRONICO - TRAVA DE SEGURANÇA | MDF-E
Objetivo:
Esta alteração tem por objetivo validar o ajuste “Trava no encerramento do MDF-e” no módulo Doc. Eletrônico, garantindo que o sistema só permita encerrar um MDF-e quando o usuário digitar o número ou a chave de um documento fiscal vinculado (NF-e ou CT-e), como controle de conferência antes da finalização.
Premissas:
- Necessário o ambiente estar atualizado com a versão Doc. Eletrônico de número XXXX ou superior;
Teste realizado após a atualização
Cenário 01 — Exibir trava no encerramento do MDF-e (modal com exigência de documento)
Passos
Resultado esperado
-
O sistema deve abrir a modal “Confirma?”, exibindo a orientação: “Digite o número de um documento vinculado ao MDF-e para encerrá-lo!” e um campo para digitação.
-
Deve existir opção Sim/Não para prosseguir ou cancelar.
Evidência
1.PNG(tela listagem) +2.PNG(modal “Confirma?”).
Cenário 02 — Bloquear encerramento ao confirmar sem digitar
Passos
Repetir os passos do Cenário 01 até abrir a modal.Não preenchero campo de documento (deixar em branco).Clicar emSim.
Resultado esperado
-
O sistema deve bloquear o encerramento.
-
Deve apresentar mensagem de validação informando que é obrigatório digitar um documento vinculado (toast/alert).
O MDF-e não deve ser enviado para encerramento na SEFAZ.
-
A modal deve permanecer aberta ou ser reaberta mantendo a exigência (conforme comportamento implementado).
Evidência (a coletar no teste)
Print do retorno exibido ao confirmar em branco (ex.: “Informe/Digite o número do documento vinculado…”).
Cenário 0302 — Bloquear encerramento ao digitar número/chave NÃO vinculada ao MDF-e
Passos
-
Abrir a modal de encerramento (Cenário 01).
-
Digitar um número ou chave que não pertença a nenhum CT-e/NF-e vinculado ao MDF-e selecionado.
-
Clicar em Sim.
Resultado esperado
-
O sistema deve bloquear o processo.
-
Deve apresentar a mensagem: “Número inválido para o documento vinculado ao MDF-e!”
-
Não deve prosseguir com envio de encerramento para SEFAZ.
Cenário 0403 — Permitir encerramento ao digitar número deou chave (CT-e vinculadoou NF-e)
Passos
-
Abrir a modal de encerramento (Cenário 01) para um MDF-e que possua CT-e(s) vinculado(s).
-
Digitar o número/código do CT-e vinculado.
-
Clicar em Sim.
Resultado esperado
-
O sistema deve validar o número
digitadodigitado, encontrando correspondência em algum CT-e vinculado. -
Deve prosseguir para a rotina de encerramento (envio do evento para SEFAZ).
-
Deve apresentar retorno de processamento (sucesso ou rejeição SEFAZ), mas não pode bloquear por validação
de vínculo.
Evidência
Print da modal preenchida (similar ao5.PNG) + print do retorno do processamento (sucesso ou retorno SEFAZ).
Cenário 05 — Permitir encerramento ao digitar número de NF-e vinculada
Passos
Abrir a modal de encerramento (Cenário 01) para um MDF-e que possuaNF-e(s)vinculada(s).Digitar onúmero da NF-evinculada.Clicar emSim.
Resultado esperado
O sistema devevalidaro número digitado encontrando correspondência em alguma NF-e vinculada.Deveprosseguirpara a rotina de encerramento (envio do evento para SEFAZ).Deve apresentar retorno do processamento (sucesso ou rejeição SEFAZ), sem bloqueio de validação.
Evidência
Print da modal preenchida + retorno do processamento (dashboard/toast).
Cenário 06 — Permitir encerramento ao digitar a CHAVE (CT-e ou NF-e) vinculada
Passos
Abrir a modal de encerramento (Cenário 01).Digitar achave completa(CT-eouNF-e) de um documento vinculado ao MDF-e.Clicar emSim.
Resultado esperado
O sistema deve aceitar chave evalidar vínculo(documento pertence ao MDF-e).Deve prosseguir para rotina de encerramento e apresentar retorno SEFAZ (sucesso/rejeição).
Evidência
Print da modal com chave informada + retorno do processamento.
Cenário 07 — MDF-e com múltiplos documentos vinculados (CT-e e/ou NF-e)
Passos
Selecionar um MDF-e que possuamais de umdocumento vinculado (mesmo tipo ou misto).Abrir modal de encerramento.Testar três tentativas:3.1 Digitar o número/chave doDocumento A(vinculado) e confirmar.3.2 Repetir com oDocumento B(também vinculado) e confirmar.3.3 Digitar um terceiro número/chavenão vinculadoe confirmar.
Resultado esperado
3.1 e 3.2: deveprosseguirao encerramento (validação “encontrou algum vinculado”).3.3: devebloquearcom“Número inválido para o documento vinculado ao MDF-e!”
Evidência
Prints das 3 tentativas (principalmente do bloqueio e de pelo menos 1 tentativa válida).
Cenário 08 — Validar situação reportada: MDF-e já encerrado (duplicidade de evento)
Passos
Selecionar um MDF-e que já tenha sido encerrado anteriormente (ou simular encerrando e tentando encerrar novamente).Abrir modal de encerramento.Digitar número/chave de documentovinculado.Confirmar emSim.
Resultado esperado
A validação de vínculo devepassar(sistema prossegue para rotina).A SEFAZ deve retornar rejeição compatível com duplicidade (ex.:Evento 107 – Rejeição: Duplicidade de evento), indicando quea trava não impede o envio quando o documento é válido, e sim apenas garante a conferência.O sistema deve exibir o retorno ao usuário.
Evidência
5.PNG(número digitado) +6.PNG(toast retorno SEFAZ “Duplicidade de evento…”).
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.








