ReceitaRascunho

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero buscar receita, listar receita, adicionar receita, visualizar receita, editar receita, listar item de receita, adicionar item de receita, visualizar item de receita e editar item de receita para gerenciar receitas.

    • v1.1 - 14/08/2026: Conversão para o formato completo.
    • v1.0 - 28/07/2026: Primeira versão da história.

    Eu, como usuário do sistema, quero gerenciar receitas, para que eu possa permitir a gestão eficiente dessas informações.

    Dado que estou na tela inicial para usuários autenticados
    Quando acesso o menu Receitas (Ver RNC007 - Permissões de Acesso)
    Então o sistema exibe a tela de busca, contendo os seguintes filtros:

    CampoTipoObrigatórioValidações
    Código da ReceitaNuméricoNão
    Descrição da ReceitaTextoNãoTamanho = 255 caracteres
    Classificação de ReceitaSeleção simplesNãoValores = “11226009 - Taxa de expediente”, “11226600 - Taxa de emissão de documentos sanitários”, “16009900 - Outros serviços”
    SituaçãoSeleção simplesNãoValores = “Ativo”, “Inativo”

    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:

    CampoDescrição
    Código da ReceitaExibe o código da receita
    Descrição da ReceitaExibe a descrição da receita
    Classificação de ReceitaExibe a classificação da receita
    SituaçãoExibe a situação do cadastro

    E exibe as seguintes ações: (Ver AC002 - Ações das telas de listagem)

    Dado que estou na tela de cadastro
    Então o sistema exibe um formulário, contendo os seguintes campos:

    CampoTipoObrigatórioEditávelValidações
    CódigoNuméricoSimSim
    DescriçãoTextoSimSimTamanho = 255 caracteres
    Classificação de ReceitaSeleção simplesSimSimValores = “11226009 - Taxa de expediente”, “11226600 - Taxa de emissão de documentos sanitários”, “16009900 - Outros serviços”

    E exibe as seguintes ações: (Ver AC003 - Ações das telas de cadastro e AC006 - Ações de interação com formulários)

    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

    CampoTipoObrigatórioEditávelValidações
    SituaçãoSeleção simplesSimSimValores = “Ativo”, “Inativo”

    E exibe as seguintes ações: (Ver AC004 - Ações das telas de visualização e AC006 - Ações de interação com formulários)

    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)


    Dado que estou na aba de listagem
    Então o sistema exibe os itens de receita da receita em questão, contendo os seguintes campos:

    Itens Ativos (Zero ou um) / Itens Inativos (Zero ou mais)

    Seção intitulada “Itens Ativos (Zero ou um) / Itens Inativos (Zero ou mais)”
    CampoDescrição
    Item de ReceitaExibe o item de receita
    Unidade de MedidaExibe a unidade de medida
    Permite contribuição ao fundo privado?Exibe se o item permite contribuição ao fundo privado

    E exibe as seguintes ações: (Ver AC002 - Ações das telas de listagem)

    Dado que estou na tela de cadastro
    Então o sistema exibe um formulário, contendo os seguintes campos:

    CampoTipoObrigatórioEditávelValidações
    Item de ReceitaTextoSimSimTamanho = 255 caracteres
    Unidade de MedidaSeleção simples de entidade: unidade de medidaSimSimValores = unidades de medida cadastradas no sistema
    ÍndiceSeleção simples de entidade: índiceSimSimValores = índices cadastrados no sistema
    Quantidade do ÍndiceDecimal [Casas Decimais = 2]SimSim-
    Permite contribuição ao fundo privado?Seleção SimplesSimSimValores = “Sim”, “Não”

    (Disponível se “Permite contribuição ao fundo privado?” for definido como “Sim”)

    Seção intitulada “(Disponível se “Permite contribuição ao fundo privado?” for definido como “Sim”)”
    CampoTipoObrigatórioEditávelValidações
    Fundo de ArrecadaçãoSeleção simples de entidade: fundo de arrecadaçãoSimSimValores = fundos de arrecadação privados cadastrados no sistema
    ConvênioSeleção simples de entidade: convênioSimSimDisponível quando “Fundo de Arrecadação” for selecionado Valores = convênios do fundo de arrecadação selecionado
    Quantidade do Índice Destinado ao Fundo PrivadoDecimal [Casas Decimais = 2]SimSimDisponível quando “Convênio” for selecionado

    E exibe as seguintes ações: (Ver AC003 - Ações das telas de cadastro e AC006 - Ações de interação com formulários)

    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 7 como somente leitura, com seus valores já preenchidos
    E, além desses, exibe os seguintes campos, também como somente leitura:

    CampoTipoObrigatórioEditávelValidações
    SituaçãoSeleção simplesSimSimValores = “Ativo”, “Inativo”

    E exibe as seguintes ações: (Ver AC004 - Ações das telas de visualização e AC006 - Ações de interação com formulários)

    Dado que estou na tela de edição
    Então o sistema exibe todos os campos descritos nos critérios de aceitação 7 e 8, 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)

    A fonte não apresenta conteúdo nesta seção.

    A fonte não apresenta conteúdo nesta seção.

    As colunas Obrigatório e Editável correspondem a OBG e EDT da fonte. A edição posterior deve respeitar também as condições de somente leitura e situação do cadastro. As ações comuns foram mantidas nos pontos citados. Não foram criados exemplos, padrões ou regras ausentes da fonte.

    • A fonte não informa código US; nenhum identificador foi criado.
    • A listagem de itens de receita admite zero ou um ativo. Confirmar se o limite se aplica à receita inteira ou a versões do mesmo item.
    • A fonte não define unicidade do código da receita nem como calcular os valores monetários a partir do índice, quantidade e parcela do fundo privado.
    • Não há limites ou relação explícita entre Quantidade do Índice e Quantidade do Índice Destinado ao Fundo Privado. Não foram presumidas validações.