Ajuste de rebanhoPronto
US086Eu, como usuário do sistema AgroDigital, quero buscar ajuste de rebanho, listar ajuste de rebanho, ajustar rebanho, visualizar ajuste de rebanho e editar ajuste de rebanho para gerenciar ajustes de rebanho.
Eu, como usuário do sistema, quero gerenciar ajustes de rebanho, para que eu possa permitir a gestão eficiente dessas informações.
1. Buscar ajuste de rebanho
Seção intitulada “1. Buscar ajuste de rebanho”Dado que estou na tela inicial para usuários logados no sistema
Quando acesso o menu Ajuste de Rebanho (Ver RNC007 - Permissões de Acesso)
Então o sistema exibe a tela de busca, contendo os seguintes filtros:
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Tipo de Entidade | Seleção simples | Não | Valores = Estabelecimento Agropecuário, Evento Pecuário, Estabelecimento Agroindustrial POA, Revendedora de Animais Vivos, Unidade de Vigilância Agropecuária, Instituição de Ensino e Pesquisa, Local de Pesagem, Local de Realização de Exame, Estabelecimento Genérico. | Não informado na fonte | Não informado na fonte |
| CPF/CNPJ do Produtor | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 11 ou 14 caracteres Formato = CPF: XXX.XXX.XXX-XX CNPJ: XX.XXX.XXX/XXXX-XX | Não informado na fonte | Não informado na fonte |
| Nome do Produtor | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Estabelecimento Agropecuário | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 11 caracteres | Não informado na fonte | Não informado na fonte |
| Estabelecimento Agropecuário de Destino | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código da Exploração Pecuária | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 15 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Núcleo de Produção | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 17 caracteres | Não informado na fonte | Não informado na fonte |
| Núcleo de Produção | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Estabelecimento Agroindustrial POA | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agroindustrial POA”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Número de Inspeção do Estabelecimento Agroindustrial POA | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agroindustrial POA”. Tamanho = 15 caracteres | Não informado na fonte | Não informado na fonte |
| CNPJ do Estabelecimento Agroindustrial POA | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agroindustrial POA”. Tamanho = 14 caracteres Formato = XX.XXX.XXX/XXXX-XX | Não informado na fonte | Não informado na fonte |
| Nome do Estabelecimento Agroindustrial POA | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Agroindustrial POA”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Evento Pecuário | Texto | Não | Disponível se “Tipo de Entidade” for definido como “Evento Pecuário”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Evento Pecuário | Texto | Não | Disponível se “Tipo de Entidade” for definido como “Evento Pecuário”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código da Revendedora de Animais Vivos | Texto | Não | Disponível se “Tipo de Entidade” = “Revendedora de Animais Vivos”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Revendedora de Animais Vivos | Texto | Não | Disponível se “Tipo de Entidade” = “Revendedora de Animais Vivos”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código da Instituição de Ensino e Pesquisa | Texto | Não | Disponível se “Tipo de Entidade” = “Instituição de Ensino e Pesquisa”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Instituição de Ensino e Pesquisa | Texto | Não | Disponível se “Tipo de Entidade” = “Instituição de Ensino e Pesquisa”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código da Unidade de Vigilância Agropecuária | Texto | Não | Disponível se “Tipo de Entidade” = “Unidade de Vigilância Agropecuária”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Unidade de Vigilância Agropecuária | Texto | Não | Disponível se “Tipo de Entidade” = “Unidade de Vigilância Agropecuária”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Local de Pesagem | Texto | Não | Disponível se “Tipo de Entidade” = “Local de Pesagem”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Local de Pesagem | Texto | Não | Disponível se “Tipo de Entidade” = “Local de Pesagem”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Local de Realização de Exame | Texto | Não | Disponível se “Tipo de Entidade” = “Local de Realização de Exame”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Local de Realização de Exame | Texto | Não | Disponível se “Tipo de Entidade” = “Local de Realização de Exame”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Código do Estabelecimento Genérico | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Genérico”. Tamanho = 10 caracteres | Não informado na fonte | Não informado na fonte |
| Estabelecimento Genérico | Texto | Não | Disponível se “Tipo de Entidade” = “Estabelecimento Genérico”. Tamanho = 255 caracteres | Não informado na fonte | Não informado na fonte |
| Campo | Tipo | Obrigatório | Validações |
|---|---|---|---|
| Espécie | Seleção simples de entidade: espécie | Não | Valores = espécies cadastradas no sistema |
| Período - De: | Data | Não | Deve ser menor ou igual a data atual |
| Período - Até: | Data | Não | Deve ser maior ou igual à data informada no campo “Período - De:” e menor ou igual a data atual |
| Situação | Seleção simples | Não | Valores = “Ativo”, “Inativo” |
O sistema exibe Inicial, Adicionar Novo e Pesquisar (AC001).
2. Listar ajuste de rebanho
Seção intitulada “2. Listar ajuste de rebanho”Dado que estou na tela de busca
E o campo de busca e/ou pelo menos um dos filtros disponíveis foi corretamente preenchido
Quando realizo a ação “Pesquisar”
E o sistema encontrou registros compatíveis com os valores informados
Então o sistema exibe os resultados retornados, contendo os seguintes campos:
| Campo | Tipo | Descrição |
|---|---|---|
| Tipo de Entidade | Texto | Exibe o tipo de entidade |
| Estabelecimento | Texto | Exibe o “CPF/CNPJ - Nome/Razão Social” do estabelecimento em questão |
| Espécie | Texto | Exibe o “Nome” da espécie |
| Machos Lançados | Texto | Exibe a faixa etária e a quantidade de animais machos lançados naquela faixa |
| Fêmeas Lançadas | Texto | Exibe a faixa etária e a quantidade de animais fêmeas lançados naquela faixa |
| Data de Lançamento | Texto | Exibe a data de lançamento |
| Situação | Texto | Exibe a situação |
Para cada resultado, o sistema exibe Visualizar e Editar (AC002).
3. Ajustar rebanho
Seção intitulada “3. Ajustar rebanho”Dado que estou na tela de ajuste de rebanho de uma exploração/núcleo
Então o sistema exibe um formulário, contendo os seguintes campos:
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Tipo de Entidade | Seleção simples | Sim | Somente leitura. Valores = Estabelecimento Agropecuário, Evento Pecuário, Estabelecimento Agroindustrial POA, Revendedora de Animais Vivos, Unidade de Vigilância Agropecuária, Instituição de Ensino e Pesquisa, Local de Pesagem, Local de Realização de Exame, Estabelecimento Genérico. | Não informado na fonte | Não informado na fonte |
| Produtor | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Somente leitura. Valores = produtores cadastrados no sistema | Não informado na fonte | Não informado na fonte |
| Estabelecimento Agropecuário | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Somente leitura. Disponível quando o “Produtor” for selecionado Valores = estabelecimentos agropecuários em que o “Produtor” está relacionado como produtor de pelo menos uma de suas explorações pecuárias | Não informado na fonte | Não informado na fonte |
| Exploração Pecuária | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Somente leitura. Disponível quando o “Estabelecimento Agropecuário” for selecionado Valores = explorações pecuárias do “Estabelecimento Agropecuário” selecionado em que o “Produtor” está relacionado como produtor | Não informado na fonte | Não informado na fonte |
| Núcleo de Produção | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Agropecuário”. Somente leitura. Disponível quando a “Exploração Pecuária” for selecionada Disponível se a “Espécie” possuir controle de rebanho por núcleo Valores = núcleos de produção da exploração pecuária selecionada | Não informado na fonte | Não informado na fonte |
| Estabelecimento Agroindustrial POA | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Agroindustrial POA”. Somente leitura. Valores = estabelecimentos agroindustriais POA | Não informado na fonte | Não informado na fonte |
| Evento Pecuário | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Evento Pecuário”. Somente leitura. Valores = eventos pecuários cadastrados | Não informado na fonte | Não informado na fonte |
| Revendedora de Animais Vivos | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Revendedora de Animais Vivos”. Somente leitura. Valores = revendedoras de animais vivos | Não informado na fonte | Não informado na fonte |
| Instituição de Ensino e Pesquisa | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Instituição de Ensino e Pesquisa”. Somente leitura. Valores = instituições de ensino e pesquisa cadastradas no sistema | Não informado na fonte | Não informado na fonte |
| Unidade de Vigilância Agropecuária | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Unidade de Vigilância Agropecuária”. Somente leitura. Valores = unidades de vigilância agropecuária cadastradas no sistema | Não informado na fonte | Não informado na fonte |
| Local de Pesagem | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Local de Pesagem”. Somente leitura. Valores = locais de pesagem cadastrados no sistema | Não informado na fonte | Não informado na fonte |
| Local de Realização de Exame | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Local de Realização de Exame”. Somente leitura. Valores = locais de realização de exame cadastrados no sistema | Não informado na fonte | Não informado na fonte |
| Estabelecimento Genérico | Seleção de entidade | Sim | Disponível se “Tipo de Entidade” = “Estabelecimento Genérico”. Somente leitura. Valores = estabelecimentos genéricos cadastrados no sistema | Não informado na fonte | Não informado na fonte |
Faixa Etária
Seção intitulada “Faixa Etária”| Campo | Tipo | Obrigatório | Editável | Validações |
|---|---|---|---|---|
| Faixas Etárias | Texto | Sim | Somente leitura. Valores pré-definidos: faixas etárias cadastradas para a espécie em questão (ver US016) |
Machos / Fêmeas
Seção intitulada “Machos / Fêmeas”| Campo | Tipo | Obrigatório | Editável | Validações |
|---|---|---|---|---|
| Existentes | Texto | - | Somente leitura Exibe os valores atuais | |
| Ajuste | Inteiro | Não | - |
Justificativa
Seção intitulada “Justificativa”| Campo | Tipo | Obrigatório | Editável | Validações |
|---|---|---|---|---|
| Justificativa — Informe por que foi necessário o ajuste de rebanho | Texto | Sim | Alfanumérico, máximo 1500 caracteres | |
| Documento Comprobatório — Anexe o documento da fiscalização | Arquivo | Sim | Neste campo, será exibido ao usuário o nome do arquivo anexado O arquivo deve ser imagem (PNG, JPG) ou PDF O arquivo deve conter, no máximo, 50MB | |
| Descrição | Texto | Não | Alfanumérico, máximo 255 caracteres |
O sistema exibe Todos os ajustes de rebanho e Adicionar (AC003).
E as seguintes ações específicas:
Ações de Navegação
Seção intitulada “Ações de Navegação”| Ação | Descrição |
|---|---|
| Reiniciar | Reinicia todos os valores digitados para os valores padrão |
4. Visualizar ajuste de rebanho
Seção intitulada “4. Visualizar ajuste de rebanho”Dado que estou na tela de visualização
Então o sistema exibe os campos do formulário descrito no critério de aceitação 3 como somente leitura, com seus valores já preenchidos
E, além desses, exibe os seguintes campos, também como somente leitura:
Situação
Seção intitulada “Situação”| Campo | Tipo | Obrigatório | Editável | Validações |
|---|---|---|---|---|
| Situação | Seleção simples | Sim | Não | Valores = “Ativo”, “Inativo” |
O sistema exibe Todos os ajustes de rebanho, Editar e Histórico de Alterações (AC004), além das ações de formulário aplicáveis (AC006).
5. Editar ajuste de rebanho
Seção intitulada “5. Editar ajuste de rebanho”Dado que estou na tela de edição
Então o sistema exibe todos os campos descritos nos critérios de aceitação 3 e 4, com seus valores já preenchidos
E permite editar todos os campos passíveis de edição (EDT = Sim)
E exibe as seguintes ações: (Ver AC005 - Ações das telas de edição e AC006 - Ações de interação com formulários)
E exibe as seguintes ações específicas:
Ações de Navegação
Seção intitulada “Ações de Navegação”| Ação | Descrição |
|---|---|
| Inativar | Muda a situação do cadastro para “Inativo” e reverte as alterações do ajuste no rebanho. Só é permitido inativar um ajuste caso não haja outra movimentação do rebanho. Quando o cadastro tem sua situação mudada para “Inativo”, ela não pode voltar para a situação “Ativo” novamente. |
Regras de negócio específicas
Seção intitulada “Regras de negócio específicas”RNE001 — Sobrescrita dos valores existentes
Seção intitulada “RNE001 — Sobrescrita dos valores existentes”O valor de animais lançados deve sobrepor o valor dos animais existentes.
RNE002 — Alerta e notificação
Seção intitulada “RNE002 — Alerta e notificação”Após o cadastro, o sistema deve emitir um alerta para a entidade e enviar uma notificação à chefia imediata do escritório seccional correspondente informando o ajuste.
RNE003 — Restrição de inativação
Seção intitulada “RNE003 — Restrição de inativação”Um ajuste de rebanho só pode ser inativado caso não exista qualquer atualização posterior do rebanho, independentemente da origem, incluindo GTA, atualização cadastral, lançamentos ou outros ajustes.
RNE004 — Reversão do ajuste
Seção intitulada “RNE004 — Reversão do ajuste”Se o ajuste de rebanho for inativado, as alterações no rebanho causadas por ele devem ser revertidas.
Histórico da fonte
Seção intitulada “Histórico da fonte”| Versão | Data | Alteração |
|---|---|---|
| v1.0 | xx/xx/2026 | Primeira versão da história. |
Pendências da fonte
Seção intitulada “Pendências da fonte”Os títulos de visualização e edição da fonte mencionam “ajuste de doses de insumo”; foram adequados para Ajuste de Rebanho. A ação Inativar menciona “reverter a declaração da vacina”; aplica-se aqui a reversão do ajuste prevista na RNE004. Os campos de ajuste e justificativa não possuem indicação de editabilidade (EDT) na fonte; confirmar quais podem ser alterados após o cadastro. O filtro de Evento Pecuário faz referência a “Tipo de Destino”; foi uniformizado para o campo existente, Tipo de Entidade.
