Histórico da Página
...
Dado que estão cadastrados em um período: 3 sub-apurações de identificador 1 e 2 cada,
E as sub-apurações de identificador 1 estão encerradas,
Ao executar o processo de abertura para as 2 sub-apurações mais antigas de identificador 1,
Então o processo deve ser executado com erro e o status das sub-apurações não deve ser alterado.
Funcionalidade: Encerramento do Período de Apuração
Regra I:
O sistema não pode permitir o encerramento do Período de Apuração se houver ao menos uma Sub Apuração aberta.
Comportamento do Log:
a)Caso haja somente execuções bem sucedidas, o processo será exibido com o status de Sucesso.
b)Caso haja somente execuções de erro, o processo será exibido com status de Erro.
Cenário I: Sucesso
Dado que estão cadastrados em um período: 3 Sub-Apurações de identificador 1 e 2 cada,
E todas estão encerradas,
Ao executar o processo de encerramento do Período de Apuração, o mesmo será concluído com sucesso
Cenário II: Erro
Dado que estão cadastrados em um período: 3 Sub-Apurações de identificador 1 e 2 cada,
E as Sub-Apurações de identificador 1 estão abertas,
Então o processo deve ser executado com erro e o status do Período de Apuração não deve ser alterado.