Etapa de atualização cadastralPronto

Código da história:US080

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero buscar etapa de atualização cadastral, listar etapas de atualização cadastral, cadastrar etapa de atualização cadastral, visualizar etapa de atualização cadastral e editar etapa de atualização cadastral para gerenciar etapas de atualização cadastral.

    Dado que estou na tela inicial para usuários autenticados
    Quando acesso o menu Etapa de Atualização Cadastral, observadas as permissões de acesso (RNC007)
    Então o sistema exibe a tela de busca.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    CódigoTexto numéricoNãoTamanho = 7 caracteres, incluindo o separador.
    Formato = ano da etapa (4 dígitos) + / + sequencial de 2 dígitos.
    2026/01Vazio
    AnoInteiroNãoTamanho = 4 dígitos.2026Vazio
    SituaçãoSeleção simplesNãoValores definidos na RNE001.CriadaVazio

    O sistema exibe as ações comuns de busca Inicial, Adicionar Novo e Pesquisar (AC001).

    Dado que estou na tela de busca
    E pelo menos um campo foi preenchido corretamente
    Quando realizo a ação Pesquisar
    E existem registros compatíveis
    Então o sistema exibe:

    CampoTipoOrdenávelDescriçãoExemplo
    CódigoTextoSimCódigo da etapa.2026/01
    AnoTextoSimAno da etapa.2026
    Data do InícioTextoSimData de início da etapa.11/02/2026
    Data do FimTextoSimData de fim da etapa.12/02/2026
    SituaçãoTextoSimSituação da etapa de atualização cadastral.Criada

    Para cada resultado, o sistema exibe Visualizar e Editar (AC002).

    Dado que estou na tela de cadastro de uma nova etapa de atualização cadastral
    Então o sistema exibe o formulário descrito a seguir.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    CódigoTexto numéricoSimSomente leitura.
    Calculado automaticamente.
    Composto pelo ano da etapa (4 dígitos) e um sequencial de 2 dígitos.
    Formato de apresentação pendente de confirmação, conforme nota abaixo.
    202601 (exemplo da fonte)Vazio
    AnoInteiroSimSomente leitura.
    Exibe o ano atual.
    2026Vazio
    Data do InícioDataSimNenhuma validação adicional informada na fonte.01/01/2026Vazio
    Data do FimDataSimDeve ser posterior à Data do Início.31/12/2026Vazio
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    EspéciesSeleção múltipla de entidade: espécieSimUma ou mais espécies.
    Valores = espécies cadastradas no sistema (US016).
    Javali, SuínoVazio

    Para cada espécie selecionada, o sistema exibe:

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    EspécieTextoSimExibe o nome da espécie selecionada.JavaliVazio
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Etapas de VacinaçãoSeleção múltipla de entidade: etapa de vacinaçãoNãoValores = etapas de vacinação correspondentes ao ano da etapa de atualização cadastral.2026/02Vazio

    Para cada etapa de vacinação selecionada, o sistema exibe:

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Etapa de VacinaçãoTextoNãoExibe a etapa de vacinação selecionada.2026/02Vazio
    SituaçãoTextoNãoExibe a situação da etapa de vacinação selecionada.AbertaVazio
    DoençasTextoNãoExibe a lista de doenças da etapa de vacinação selecionada.Brucelose, Raiva dos HerbívorosVazio

    O sistema exibe as ações comuns de cadastro Todas as etapas de atualização cadastral e Adicionar (AC003).

    Dado que estou na tela de visualização
    Então o sistema exibe todos os campos do cadastro preenchidos e como somente leitura e acrescenta:

    SeçãoCampoTipoDescriçãoExemplo
    Situação do CadastroSituaçãoTextoSituação atual da etapa, conforme RNE001.Executando Abertura
    Situação do CadastroProgresso da aberturaDecimalDisponível se Situação = Executando Abertura.
    Porcentagem calculada por (Atualizações abertas / Total a ser criado) × 100.
    66,6%

    O sistema exibe Todas as etapas de atualização cadastral, Editar e Histórico de Alterações (AC004).

    Dado que estou na tela de edição
    Então o sistema exibe todos os campos do cadastro e da visualização preenchidos.

    CondiçãoCampos editáveis
    Situação = Criada, antes da Data do InícioCampos do cadastro, exceto Código e Ano.
    Situação diferente de Criada, após o início da aberturaApenas Data do Fim, para possibilitar a prorrogação do prazo de encerramento.

    Situação e Progresso da abertura permanecem como somente leitura. Aplicam-se as restrições da RNE004.

    O sistema exibe as ações comuns de edição (AC005).

    SituaçãoAtribuição e significado
    CriadaAtribuída automaticamente assim que o cadastro da etapa é salvo.
    Executando AberturaAtribuída automaticamente às 00:00 da Data do Início.
    Indica o início do processamento de geração das atualizações pendentes.
    Abertura IncompletaAtribuída quando o processamento termina com sucesso parcial.
    Erros identificados durante o processamento impediram a criação de algumas atualizações pendentes.
    AbertaAtribuída quando o processamento termina com sucesso total.
    Todas as atualizações pendentes previstas foram criadas.
    FechadaAtribuída automaticamente às 00:00 do dia seguinte à Data do Fim.

    Ao atingir a Data do Início, o sistema deve abrir uma atualização cadastral pendente para cada combinação de produtor titular e estabelecimento agropecuário que possua explorações pecuárias e/ou núcleos de produção ativos com as espécies informadas na etapa.

    CenárioResultado
    Mesmo produtor titular, mesmo estabelecimento, múltiplas explorações e/ou núcleosUma única atualização pendente para o produtor naquele estabelecimento.
    Mesmo estabelecimento, produtores titulares diferentesUma atualização pendente distinta para cada produtor titular, com suas respectivas explorações e/ou núcleos.
    Mesmo produtor titular, estabelecimentos diferentesUma atualização pendente distinta para cada estabelecimento.

    Dentro de cada atualização cadastral, os itens pendentes são definidos da seguinte forma:

    CondiçãoItens pendentes
    Exploração pecuária sem núcleos de produçãoA própria exploração representa um item pendente.
    Exploração pecuária com núcleos de produçãoCada núcleo representa um item pendente, observadas as isenções abaixo.
    A exploração não é incluída como item pendente, pois seu rebanho é a soma dos rebanhos dos núcleos.

    Núcleos de produção das espécies Aves e Suínos não devem ser incluídos quando atenderem aos critérios de isenção definidos para cada espécie:

    EspécieCritérios de isenção informados na fonte
    AvesClassificadas como comerciais.
    Possuem Responsável Técnico (RT) ou Habilitado Responsáveis.
    SuínosClassificados como tecnificados.
    Possuem Responsável Técnico (RT) ou Habilitado Responsáveis.

    Durante a situação Executando Abertura, o sistema deve disponibilizar as atualizações pendentes à medida que são criadas, permitindo o lançamento das informações antes da conclusão do processamento.

    A etapa pode ser editada antes de atingir a Data do Início, respeitando os campos somente leitura. A partir do início do processamento de abertura, apenas a Data do Fim pode ser editada, para possibilitar a prorrogação do prazo de encerramento.

    VersãoDataAlteração
    v1.127/04/2026Atualizações após sanar dúvidas levantadas na planning.
    v1.027/04/2026Primeira versão da história.