Promotora de Eventos PecuáriosPronto

Códigos da história:US058US059

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero buscar promotora de eventos pecuários, listar promotoras de eventos pecuários, cadastrar promotora de eventos pecuários, visualizar promotora de eventos pecuários e editar promotora de eventos pecuários para gerenciar promotoras de eventos pecuários.

    Dado que estou na tela inicial para usuários autenticados
    Quando acesso o menu Promotora de Eventos Pecuários, observadas as permissões de acesso
    Então o sistema exibe a tela de busca.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Número do Registro ou Nome da Promotora de Eventos PecuáriosTexto curtoNãoAlfanumérico.
    Tamanho máximo = 255 caracteres.
    Promotora São JoséVazio
    Proprietário (Nome Fantasia)Seleção pesquisávelNãoValores = pessoas jurídicas cadastradas no sistema (US044).
    Pesquisa por nome fantasia ou CNPJ.
    Promotora São José - 72.375.545/0001-93Vazio
    EstadoSeleção simplesSimValores = todos os estados brasileiros.Minas GeraisMinas Gerais
    MunicípioSeleção pesquisávelNãoDisponível se Estado estiver preenchido.
    Valores = municípios brasileiros do estado selecionado.
    LavrasVazio
    SituaçãoSeleção simplesNãoValores da fonte = Ativo, Inativo, Suspender.
    O último rótulo diverge da situação Suspenso utilizada no cadastro.
    AtivoVazio

    O sistema solicita que o usuário selecione pelo menos um filtro ou utilize o campo de busca para visualizar os resultados.

    AçãoComportamento
    Adicionar NovoAbre o cadastro de promotora.
    PesquisarRealiza a busca utilizando o campo de busca e os filtros.
    InicialRetorna à tela inicial para usuários autenticados.

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

    CampoTipoOrdenávelDescriçãoExemplo
    Número do RegistroTextoSimNúmero do registro da promotora.99970948
    NomeTextoSimNome da promotora.Promotora São José
    ProprietárioTextoNãoCNPJ e nome fantasia do proprietário.72.375.545/0001-93 - Promotora São José
    Município — UFTextoSimMunicípio e UF da promotora.Lavras - MG
    SituaçãoTextoNãoSituação do cadastro.Ativo

    Para cada resultado, o sistema exibe Visualizar e Editar, que abrem as respectivas telas da promotora selecionada.

    Dado que estou na tela de cadastro
    Então o sistema exibe o formulário descrito a seguir.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Nome Comercial da PromotoraTexto curtoSimAlfanumérico.
    Tamanho máximo = 255 caracteres.
    JHE Leilões LTDAVazio
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Promotora Aderida ao Fundo Privado (FUNDESA)?Seleção simplesSimValores = Sim, Não.SimNão
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Proprietário (Nome Fantasia)Seleção pesquisávelSimValores = pessoas jurídicas cadastradas no sistema (US044).
    Pesquisa por nome fantasia ou CNPJ.
    José Aarão Neto (exemplo da fonte)Vazio
    CNPJTextoSimSomente leitura.
    Disponível quando Proprietário estiver preenchido.
    Corresponde à pessoa jurídica selecionada.
    Unicidade conforme RNE001.
    555.009.956-40 (exemplo da fonte, com formato de CPF)Vazio
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    ZonaSeleção simplesSimValores = Rural, Urbana.RuralUrbana
    Estado (zona rural)Seleção simplesSimDisponível se Zona = Rural. Valores = lista de todos os estados brasileiros.Minas GeraisMinas Gerais
    Município (zona rural)Seleção pesquisávelSimDisponível se Zona = Rural e Estado estiver preenchido. Valores = municípios brasileiros correspondentes ao estado selecionado.LavrasVazio
    Nome da estrada e quilômetro de referênciaTexto curtoSimDisponível se Zona = Rural.Estrada de chão no Km 12Vazio
    LocalidadeSeleção pesquisávelNãoDisponível se Zona = Rural. Valores = localidades cadastradas no sistema (US005). Pré-filtrado pelo município.Vila dos TécnicosVazio
    Distrito (zona rural)Seleção pesquisávelNãoDisponível se Zona = Rural. Valores = distritos cadastrados no sistema (US005). Pré-filtrado pelo município.Cachoeira do ValeVazio
    CEPTexto curtoSimDisponível se Zona = Urbana. Tamanho = 8 dígitos. Formato = XXXXX-XXX.37060-400Vazio
    Estado (via CEP)Texto curtoSimDisponível se Zona = Urbana e CEP estiver preenchido. Consulta à API de CEP. Somente leitura.Minas GeraisValor obtido pela API de CEP
    Município (via CEP)Texto curtoSimDisponível se Zona = Urbana e CEP estiver preenchido. Consulta à API de CEP. Somente leitura.TimóteoValor obtido pela API de CEP
    BairroTexto curtoSimDisponível se Zona = Urbana. Consulta à API de CEP.CentroValor obtido pela API de CEP, quando disponível
    EndereçoTexto curtoSimDisponível se Zona = Urbana. Consulta à API de CEP.Avenida JKValor obtido pela API de CEP, quando disponível
    NúmeroTexto curtoSimDisponível se Zona = Urbana. Tamanho máximo = 20 caracteres.10Vazio
    ComplementoTexto curtoNãoDisponível se Zona = Urbana. Tamanho máximo = 255 caracteres.Apto 02Vazio
    Distrito (zona urbana)Seleção pesquisávelNãoDisponível se Zona = Urbana. Valores = distritos cadastrados no sistema (US005). Pré-filtrado pelo município.Cachoeira do ValeVazio
    Formato da GeolocalizaçãoSeleção simplesSimValores = DMS (graus, minutos, segundos), DD (decimal).DMS (graus, minutos, segundos)DMS (graus, minutos, segundos)
    LatitudeDecimalSimDisponível para zonas rural e urbana. Pode ser informada manualmente ou selecionada no mapa, com consulta à API do Google Maps. Pré-estimada pelos dados de endereço. Máscara definida pelo formato de geolocalização (RN010).-19.165827719338893Vazio
    LongitudeDecimalSimDisponível para zonas rural e urbana. Pode ser informada manualmente ou selecionada no mapa, com consulta à API do Google Maps. Pré-estimada pelos dados de endereço. Máscara definida pelo formato de geolocalização (RN010).-44.362871253967285Vazio

    Para este cadastro, o endereço rural, correspondente ao nome da estrada e quilômetro de referência, admite no máximo 255 caracteres. O Número do endereço urbano admite no máximo 20 caracteres, conforme a versão v1.2 da fonte.

    O estado rural tem valor padrão Minas Gerais, permanecendo editável. A geolocalização é informada nos formatos DMS ou DD, manualmente ou pelo mapa, com consulta à API do Google Maps e máscara conforme RN010, tanto na zona rural quanto na urbana.

    Os contatos do proprietário escolhidos para o cadastro são exibidos na seção Contatos de [Proprietário], com um ou mais itens quando houver seleção.

    Disponíveis se nenhum contato do proprietário for escolhido como contato do cadastro.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Tipo de Contato (Email)Seleção simplesSimSomente leitura.E-mailE-mail
    EmailTexto curtoSimAlfanumérico.
    Tamanho máximo = 255 caracteres.
    joaquim@email.comVazio
    Observação do emailTexto longoNãoAlfanumérico.
    Tamanho máximo = 1500 caracteres.
    Meu email padrãoVazio
    Tipo de Contato (Telefone)Seleção simplesSimSomente leitura.TelefoneTelefone
    NúmeroTexto numéricoSimSomente leitura, conforme a fonte.
    Tamanho = 11 dígitos.
    Formato = (XX) XXXXX-XXXX.
    (35) 99999-1111Vazio
    Observação do telefoneTexto longoNãoAlfanumérico.
    Tamanho máximo = 1500 caracteres.
    Meu telefoneVazio

    Cada item contém:

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Tipo de ContatoSeleção simplesSimValores = Email, Telefone, conforme rótulos da fonte.TelefoneE-mail (grafia da fonte)
    EmailTexto curtoSimDisponível se Tipo de Contato = Email.
    Alfanumérico.
    Tamanho máximo = 255 caracteres.
    joaquim@email.comVazio
    NúmeroTexto numéricoSimDisponível se Tipo de Contato = Telefone.
    Tamanho = 11 dígitos.
    Formato = (XX) XXXXX-XXXX.
    (35) 99999-1111Vazio
    ObservaçãoTexto longoNãoAlfanumérico.
    Tamanho máximo = 1500 caracteres.
    Telefone do filhoVazio
    CampoTipoObrigatórioValidaçõesExemploValor padrão
    DocumentoArquivoSimTipos aceitos = PNG, JPG, PDF. Tamanho máximo = 50 MB.documento.pngVazio
    DescriçãoTexto curtoNãoDisponível quando Documento for informado. Tamanho máximo = 255 caracteres.Documento de identidade com fotoVazio
    ObservaçãoTexto longoNãoTamanho máximo = 1.500 caracteres.Informações adicionais sobre a pessoa.Vazio

    Os anexos admitem zero ou mais itens, cada um com Documento e Descrição. O sistema exibe o nome do arquivo anexado. A observação permite registrar informações adicionais pertinentes ao cadastro.

    AçãoDisponibilidade e comportamento
    AdicionarValida os dados, salva o cadastro e abre a tela de sucesso.
    Todas as promotoras de eventos pecuáriosRetorna à busca.
    Ver itemAbre a visualização de cada item relacionado a outro cadastro.
    Adicionar/Remover itemAdiciona ou remove itens dos grupos repetíveis, conforme RNE003.
    Baixar documentoBaixa o documento de cada anexo informado.

    Em caso de sucesso, o sistema exibe uma mensagem e as ações Voltar, que retorna à busca, e Visualizar, que abre a visualização do cadastro.

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

    SeçãoCampoTipoDescriçãoExemplo
    Informações BásicasNúmero do RegistroTextoNúmero do registro gerado após o cadastro, conforme RNE004.14385
    Informações BásicasData de Vencimento do RegistroDataCalculada automaticamente como data do cadastro acrescida de 3 anos, conforme RNE005.05/08/2027
    Situação do CadastroSituaçãoTextoSituação atual do cadastro.Ativo
    Alterações do CadastroUsuárioTextoUsuário que efetuou a última alteração.Lucas Pedro Conte
    Alterações do CadastroData e Hora da Última ModificaçãoData e horaData e hora da última alteração.14/04/2012 07:29

    O sistema exibe Editar e Todas as promotoras de eventos pecuários, além de Ver item e Baixar documento, quando aplicáveis, com os comportamentos descritos no cadastro.

    A ação Renovar registro fica disponível apenas se o registro atual estiver vencido e atualiza seu número e sua data de vencimento, conforme RNE004 e RNE005. A fonte não detalha o cálculo da nova validade na renovação.

    Dado que estou na tela de edição
    Então o sistema exibe os campos do cadastro preenchidos e editáveis, preservando os campos definidos como somente leitura. Os campos adicionais da visualização permanecem como somente leitura.

    AçãoComportamento
    SalvarAbre a confirmação das edições.
    Ativar/Inativar/SuspenderAltera a situação para Ativo, Inativo ou Suspenso, conforme RN009.
    Visualizar promotora de eventos pecuáriosRetorna à visualização.

    O sistema também exibe Ver item, Adicionar/Remover item e Baixar documento, quando aplicáveis, com os comportamentos descritos no cadastro.

    Na confirmação, Cancelar retorna à edição; Salvar valida os dados, persiste as alterações e retorna à visualização.

    O cadastro deve ser único no sistema pelo CNPJ.

    Após o cadastro, o sistema deve gerar um código único, inteiro e incremental.

    O cadastro admite múltiplos contatos e anexos:

    GrupoCampos agrupados
    ContatoTipo de Contato, Número ou Email e Observação.
    AnexoDocumento e Descrição.

    Após o cadastro, o sistema deve gerar um número de registro único, inteiro e incremental. Esse número só pode ser atualizado após o vencimento do registro, conforme RNE005.

    A Data de Vencimento do Registro deve ser calculada automaticamente após o cadastro, com a data atual acrescida de 3 anos. Exemplo: cadastro em 05/10/2025, vencimento em 05/10/2028.

    Próximo ao vencimento:

    • Todos os representantes legais da pessoa jurídica proprietária devem ser notificados por e-mail e pelo sistema de notificações (US019).
    • A notificação deve incluir nome fantasia, CNPJ, número do registro e data de vencimento.
    • As notificações devem ser enviadas com 30, 7 e 1 dia de antecedência, ou até a atualização do cadastro com uma nova data de vencimento.

    Ao expirar a validade, o sistema deve alterar a situação para Suspenso e gerar um alerta de vencimento, mantendo o cadastro nessa condição até a regularização.

    Aplicam-se os critérios e regras do documento comum às histórias:

    • CA001 — Salvar cadastro de uma entidade.
    • CA003 — Notificar erro ao usuário devido a falha técnica.
    • CA009 — Busca sem resultados.
    • CA010 — Uso incorreto de filtros de busca.
    • CA011 — Indicação de filtros de busca aplicados.
    • RN003 — Controle de alterações em uma entidade.
    • RN007 — Permissões de acesso.
    • RN008 — Sobre o uso de filtros de busca, identificação utilizada pela US059.
    • RN009 — Situação do cadastro de uma entidade com opção de suspensão.
    • RN010 — Coordenadas geográficas no componente de endereços.
    HistóriaVersãoDataAlteração
    US058 — Gerenciar promotora de eventos pecuáriosv1.219/01/2026Thaís: ampliação do Número do Endereço de 10 para 20 caracteres.
    US058 — Gerenciar promotora de eventos pecuáriosv1.115/12/2025Alterações pós BH.
    US058 — Gerenciar promotora de eventos pecuáriosv1.028/11/2025Primeira versão da história.
    US059 — Buscar promotora de eventos pecuáriosv1.028/11/2025Primeira versão da história.

    As duas fontes registram validação em reunião on-line em 28/11/2025.

    • O filtro de situação usa Suspender, enquanto o cadastro usa Suspenso. Confirmar o rótulo do filtro.
    • O proprietário deve ser pessoa jurídica, mas o exemplo é um nome de pessoa física e o exemplo do CNPJ possui formato de CPF. Os exemplos do cadastro foram preservados para conferência.
    • Código interno (RNE002) e número do registro (RNE004) são descritos separadamente; confirmar sua relação e a apresentação do código interno, ausente dos campos de visualização.
    • A renovação altera o número e a validade, mas a fonte não define a data-base da nova validade nem a alteração da situação após regularização.
    • O telefone obrigatório está marcado como somente leitura e tem valor padrão vazio, sem definir como recebe seu valor quando nenhum contato do proprietário é escolhido. Confirmar esse preenchimento.
    • O tipo dos contatos adicionais utiliza Email, enquanto o valor padrão utiliza E-mail. Confirmar a grafia canônica.
    • O campo Situação da listagem tinha o tipo informado como Tipo; foi adequado para Texto. O exemplo do proprietário na busca repetia a palavra Promotora; a repetição foi removida.