Eu, como usuário do sistema AgroDigital, quero buscar ajuste de doses de insumo, listar ajuste de doses de insumo, adicionar ajuste de doses de insumos, visualizar ajuste de doses de insumo e editar ajuste de doses de insumo para gerenciar ajustes de doses de insumo.
Dado que estou na tela inicial para usuários autenticados Quando acesso o menu Ajuste de Doses de Insumo (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
Tipo de Origem do Saldo
Seleção simples
Não
Valores = “Médico Veterinário Habilitado PNCEBT”, “Instituição de Ensino e Pesquisa”, “Laboratório”, “Responsável Técnico GRSC”, “Revendedora de Produtos Agropecuários”
Médico Veterinário Habilitado PNCEBT
Seleção simples de entidade: profissional da área animal
Não
Disponível se “Tipo de Origem do Saldo” = “Médico Veterinário Habilitado PNCEBT” Valores = profissionais da área animal cadastrados no sistema que são habilitados para realização de exame de brucelose/tuberculose
Instituição de Ensino e Pesquisa
Seleção simples de entidade: instituição de ensino e pesquisa
Não
Disponível se “Tipo de Origem do Saldo” = “Instituição de Ensino e Pesquisa” Valores = instituições de ensino e pesquisa cadastradas no sistema
Laboratório
Seleção simples de entidade: laboratório
Não
Disponível se “Tipo de Origem do Saldo” = “Laboratório” Valores = laboratórios cadastrados no sistema
Responsável Técnico GRSC
Seleção simples de entidade: profissional da área animal
Não
Disponível se “Tipo de Origem do Saldo” = “Responsável Técnico GRSC” Valores = profissionais da área animal cadastradas no sistema que são responsáveis técnicos de uma GRSC
Revendedora de Produtos Agropecuários
Seleção simples de entidade: revendedora de produtos agropecuários
Não
Disponível se “Tipo de Origem do Saldo” = “Revendedora de Produtos Agropecuários” Valores = revendedoras de produtos agropecuários cadastradas no sistema
Número de Partida
Texto
Não
Tamanho = 20 caracteres
Laboratório
Seleção simples de entidade: laboratório
Não
Valores = laboratórios cadastrados no sistema
Doença
Seleção simples de entidade: doença
Não
Valores = doenças cadastradas no sistema
Tipo de Insumo
Seleção simples de entidade: tipo de insumo
Não
Valores = tipos de insumo cadastrados no sistema
Período - De:
Data
Não
-
Período - Até:
Data
Não
Deve ser maior ou igual à data informada no campo “Período - De:”
Situação
Seleção simples
Não
Valores = “Gravado”, “Cancelado”
E exibe as seguintes ações: (Ver AC001 - Ações das telas de busca)
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
Descrição
Origem do Saldo
Exibe o CPF/CNPJ - Nome/Razão Social da origem do saldo
Lotes
Exibe o Número de Partida - Laboratório - Doença - Tipo de Insumo (Um ou mais)
Data do Ajuste
Exibe a data do ajuste
Situação
Exibe a situação do cadastro
E exibe as seguintes ações: (Ver AC002 - Ações das telas de listagem)
Valores = “Médico Veterinário Habilitado PNCEBT”, “Instituição de Ensino e Pesquisa”, “Laboratório”, “Responsável Técnico GRSC”, “Revendedora de Produtos Agropecuários”
Médico Veterinário Habilitado PNCEBT
Seleção simples de entidade: profissional da área animal
Sim
Não
Disponível se “Tipo de Origem do Saldo” = “Médico Veterinário Habilitado PNCEBT” Valores = profissionais da área animal cadastrados no sistema que são habilitados para realização de exame de brucelose/tuberculose
Instituição de Ensino e Pesquisa
Seleção simples de entidade: instituição de ensino e pesquisa
Sim
Não
Disponível se “Tipo de Origem do Saldo” = “Instituição de Ensino e Pesquisa” Valores = instituições de ensino e pesquisa cadastradas no sistema
Laboratório
Seleção simples de entidade: laboratório
Sim
Não
Disponível se “Tipo de Origem do Saldo” = “Laboratório” Valores = laboratórios cadastrados no sistema
Responsável Técnico GRSC
Seleção simples de entidade: profissional da área animal
Sim
Não
Disponível se “Tipo de Origem do Saldo” = “Responsável Técnico GRSC” Valores = profissionais da área animal cadastradas no sistema que são responsáveis técnicos de uma GRSC
Revendedora de Produtos Agropecuários
Seleção simples de entidade: revendedora de produtos agropecuários
Sim
Não
Disponível se “Tipo de Origem do Saldo” = “Revendedora de Produtos Agropecuários” Valores = revendedoras de produtos agropecuários cadastrados no sistema
Valores = saldos de insumo que estão no nome da “Origem do saldo” que ainda possuem alguma dose disponível
Lote [X] - [Nº de Partida], [Doença], [Tipo de Insumo], [Laboratório], [Validade], [Frascos], [Doses por Frasco], [Total de Doses] (Um ou mais) (Disponível para cada lote selecionado)
Somente leitura Deve exibir os dados separando o saldo por doses vencidas, perdidas, descartadas, utilizadas e disponíveis Para origem do saldo = “Revendedora de Produtos Agropecuários”, “Instituição de Ensino e Pesquisa” e “Laboratório”, também incluir “vendidas” Para origem do saldo = “Médico Veterinário Habilitado PNCEBT” e “Responsável Técnico GRSC”, também incluir “doadas/partilhadas”
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:
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:
RNE001: Após o cadastro, o saldo da origem deve ser ajustado conforme os novos valores informados, sobrescrevendo os valores anteriormente registrados. O ajuste deve permitir apenas a redução do saldo de vacinas, respeitando o limite de doses disponíveis. As doses reduzidas que forem descartadas devem ser registradas com a situação “Descartadas”.
As colunas Obrigatório e Editável correspondem a OBG e EDT da fonte. Editável = Não restringe a alteração posterior ao cadastro; não impede a informação inicial dos campos. As indicações explícitas de somente leitura e as condições de exibição foram preservadas.
As ações comuns AC001 a AC006 e a regra de permissões RNC007 são aplicadas nos pontos citados pela fonte. Não foram criados exemplos ou valores padrão ausentes do arquivo recebido.
A fonte não informa código US. Nenhum identificador foi criado para esta conversão.
A regra utiliza a expressão saldo de vacinas, embora esta história trate de insumos para exames. Confirmar o termo sem ampliar ou restringir a regra de redução do saldo.
Todos os campos do cadastro e Situação têm Editável = Não. A fonte prevê edição genérica, mas não indica campos alteráveis; a ação específica disponível é o cancelamento condicionado à ausência de movimentação posterior.
O filtro possui duas ocorrências de Laboratório: origem do saldo e laboratório do lote. Ambas foram preservadas em seus contextos; confirmar rótulos distintos na interface.
A fonte não define limites numéricos mínimos, tamanho da justificativa nem efeito contábil detalhado do cancelamento sobre as doses descartadas.