Passaporte equestrePronto

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero buscar passaporte equestre, listar passaporte equestre, adicionar passaporte equestre, visualizar passaporte equestre, editar passaporte equestre, realizar Pagamento, pagamento com PIX e documento Relacionado / Baixar Passaporte Equestre para gerenciar passaportes equestres.

    Eu, como usuário do sistema, quero gerenciar passaportes equestres, 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 Passaporte Equestre
    Então o sistema exibe a tela de busca, contendo os seguintes filtros:

    CampoTipoObrigatórioValidações
    Nome do Animal ou Código do MicrochipTextoNãoNome: Tamanho = 255 caracteres Código: Formato = NNNNNNNNNNNNNNN (15 dígitos numéricos: 3 dígitos (Código do País ou Fabricante) + 12 dígitos (Número de Série Único)
    Validade do Passaporte - De:DataNão-
    Validade do Passaporte - Até:DataNão-
    ProdutorSeleção simples de entidade: produtorNãoValores = pessoas físicas ou jurídicas que são produtoras cadastrados no sistema
    Estabelecimento AgropecuárioSeleção simples de entidade: estabelecimento agropecuárioNãoValores = estabelecimentos agropecuários cadastrados no sistema
    Exploração PecuáriaSeleção simples de entidade: exploração pecuáriaNãoValores = explorações pecuárias de equídeos cadastradas no sistema
    SituaçãoSeleção simplesNãoValores = “Aguardando Pagamento”, “Ativo”, “Suspenso”, “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:

    CampoObservação
    Nome do AnimalExibe o nome do equino
    Código do MicrochipExibe o código do microchip do equino
    Data de Validade do PassaporteExibe a data de validade do passaporte equestre
    ProdutorExibe o CPF/CNPJ - Nome/Razão Social do Produtor
    Estabelecimento AgropecuárioExibe o Código - Nome do Estabelecimento
    Exploração PecuáriaExibe o código da exploração pecuária
    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
    Nome do AnimalTextoSimSimTamanho = 255 caracteres
    Código do MicrochipTextoSimSimFormato = NNNNNNNNNNNNNNN (15 dígitos numéricos: 3 dígitos (Código do País ou Fabricante) + 12 dígitos (Número de Série Único)
    Data do MicrochipTextoSimSim-
    Sexo do AnimalSeleção simplesSimSimValores = “macho”, “fêmea”
    Data de NascimentoTextoSimSim-
    EspécieSeleção simples de entidade: EspécieSimSimValores = espécies do grupo equídeos cadastradas no sistema
    RaçaSeleção simples de entidade: Raça da espécieSimSimDisponível quando “Espécie” for informado Valores = raças cadastradas para a espécie
    Data de Validade do PassaporteDataSimNãoDisponível após o cadastro Valor = Tempo parametrizado pelo administrador após a data de cadastro Próximo ao vencimento, é necessário notificar o produtor Após o vencimento, o passaporte fica suspenso, sendo necessário renovar o passaporte A notificação deve conter: Código do Microchip, Data de Vencimento
    CampoTipoObrigatórioEditávelValidações
    ProdutorSeleção simples de entidade: produtorSimSimValores = pessoas físicas ou jurídicas que são produtoras cadastradas no sistema
    Estabelecimento AgropecuárioSeleção simples de entidade: estabelecimento agropecuárioSimSimDisponível quando o “Produtor” for selecionado Valores = estabelecimentos agropecuários em que o “Produtor” está relacionado com pelo menos alguma de suas explorações pecuárias
    Exploração PecuáriaSeleção simples de entidade: exploração pecuáriaSimSimDisponível quando o “Estabelecimento Agropecuário” for selecionado Valores = explorações pecuárias de equídeos do estabelecimento agropecuário selecionado, em que o “Produtor” está relacionado

    Exame de Anemia Infecciosa Equina (AIE) (Um) / Exame de Mormo (Zero ou um)

    Seção intitulada “Exame de Anemia Infecciosa Equina (AIE) (Um) / Exame de Mormo (Zero ou um)”
    CampoTipoObrigatórioEditávelValidações
    DocumentoDocumentoSimSim-
    Data de EmissãoDataSimSimNão pode ser futura
    Data de VencimentoDataSimNão-

    Atestado de Vacinação contra Influenza Equina (Um) / Atestado de Vacinação contra Antirrábica (Zero ou um)

    Seção intitulada “Atestado de Vacinação contra Influenza Equina (Um) / Atestado de Vacinação contra Antirrábica (Zero ou um)”
    CampoTipoObrigatórioEditávelValidações
    DocumentoDocumentoSimSim-
    Data de EmissãoDataSimSimNão pode ser futura

    Lado Direito / Lado Esquerdo / Frente / Rosto / Pescoço Inferior / Traseiro

    Seção intitulada “Lado Direito / Lado Esquerdo / Frente / Rosto / Pescoço Inferior / Traseiro”
    CampoTipoObrigatórioEditávelValidações
    FotoDocumentoSimSim-
    CampoTipoObrigatórioEditávelValidações
    Detalhes da característicaTextoSimSim-

    Lado Direito / Lado Esquerdo / Frente / Rosto / Pescoço Inferior / Traseiro

    Seção intitulada “Lado Direito / Lado Esquerdo / Frente / Rosto / Pescoço Inferior / Traseiro”
    CampoTipoObrigatórioEditávelValidações
    FotoDocumentoSimSimSomente Leitura Disponível após a informação upload na “Resenha Eletrônica”
    CampoTipoObrigatórioEditávelValidações
    ObservaçõesDocumentoNãoSim
    CampoTipoObrigatórioEditávelValidações
    SituaçãoSeleção simples--Ver regra de negócio

    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 o formulário do critério de aceitação “Cadastrar”
    E exibe os seguintes campos:

    Etapas do Passaporte (Para cada Situação possível)

    Seção intitulada “Etapas do Passaporte (Para cada Situação possível)”
    CampoDescrição
    Nome da SituaçãoExibe o nome da situação
    Data da SituaçãoExibe a data em que a ATA obteve aquela situação

    Dados de pagamento ainda não gerados (Disponível se o status = “Gravado”)

    Seção intitulada “Dados de pagamento ainda não gerados (Disponível se o status = “Gravado”)”
    CampoDescrição
    Gerar atéExibe a data limite para gerar dados de pagamento

    Pagamento pendente (Disponível se o status = “Aguardando Pagamento”)

    Seção intitulada “Pagamento pendente (Disponível se o status = “Aguardando Pagamento”)”
    CampoDescrição
    Pagar atéExibe a data limite para pagar

    Documento disponível para emissão (Disponível se o status = “Pago”)

    Seção intitulada “Documento disponível para emissão (Disponível se o status = “Pago”)”
    CampoDescrição
    Emitir atéExibe a data limite para pagar

    Aguardando confirmação do destinatário (Disponível se o status = “Emitido”)

    Seção intitulada “Aguardando confirmação do destinatário (Disponível se o status = “Emitido”)”
    CampoDescrição
    Válido atéExibe a data limite de validade

    Aguardando confirmação do destinatário (Disponível se o status = “Cancelado”)

    Seção intitulada “Aguardando confirmação do destinatário (Disponível se o status = “Cancelado”)”
    CampoDescrição
    JustificativaExibe a justificativa do cancelamento

    E exibe as seguintes ações:

    Dados de pagamento ainda não gerados (Disponível se o status = “Gravado”)

    Seção intitulada “Dados de pagamento ainda não gerados (Disponível se o status = “Gravado”)”
    AçãoDescrição
    Gerar Dados de PagamentoGera os dados para pagamento, cria o documento de arrecadação relacionado (DAE) e vai para a tela de pagamento. Muda o status de “Gravado” para “Aguardando Pagamento”

    Pagamento pendente (Disponível se o status = “Aguardando Pagamento”)

    Seção intitulada “Pagamento pendente (Disponível se o status = “Aguardando Pagamento”)”
    AçãoDescrição
    Realizar PagamentoVai para a tela de pagamento. Se confirmado o pagamento, muda o status de “Aguardando Pagamento” para “Paga”

    Documento disponível para emissão (Disponível se o status = “Paga”)

    Seção intitulada “Documento disponível para emissão (Disponível se o status = “Paga”)”
    AçãoDescrição
    EmitirEmite o arquivo PDF original válido para trânsito e baixa o documento sanitário. Muda o status de “Paga” para “Emitida”
    AçãoDescrição
    Documento RelacionadoDisponível se o status != “Gravado” Vai para a tela de visualização do documento de arrecadação relacionado (DAE)
    Baixar PassaporteDisponível se o status != “Gravado” Emite o arquivo PDF com marca d’água de cópia
    CancelarVai para a tela de cancelar o Passaporte

    Dado que estou na tela de edição
    Então o sistema exibe todos os campos descritos nos critérios de aceitação “Cadastrar”, com seus valores já preenchidos
    E permite editar todos os campos editáveis (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)

    CampoDescrição
    Taxa do Documento SanitárioExibe o valor da taxa do documento sanitário
    VencimentoExibe o tempo de vencimento do documento para a situação atual
    AçãoDescrição
    PIX - Gerar QR CodeVai para a tela de pagamento com PIX
    DAE - Visualizar DocumentoVai para a tela de visualização do documento de arrecadação relacionado (DAE)
    Voltar / FecharVolta para a tela de visualização
    CampoDescrição
    Taxa do Documento SanitárioExibe o valor da taxa do documento sanitário
    VencimentoExibe o tempo de vencimento do documento para a situação atual
    QR CodeExibe o QR Code para pagamento. Ao detectar o pagamento, o sistema deve redirecionar o usuário para tela de pagamento concluído
    AçãoDescrição
    Voltar / FecharVolta para a tela de Realizar Pagamento

    8. Documento Relacionado / Baixar Passaporte Equestre

    Seção intitulada “8. Documento Relacionado / Baixar Passaporte Equestre”
    AçãoDescrição
    Baixar DocumentoBaixa o arquivo PDF do documento em questão
    Voltar / FecharVolta para a tela anterior

    O cadastro do Passaporte Equestre deve ser único no sistema, considerando o Código do Microchip do equídeo como chave de identificação.

    A validade de um passaporte recém-cadastrado ou renovado deve ser calculada com base no valor vigente do parâmetro do sistema “Prazo de validade do passaporte equestre” no momento do cadastro ou da renovação.

    RNE003 – Dispensa de GTA para equídeo com Passaporte Equestre

    Seção intitulada “RNE003 – Dispensa de GTA para equídeo com Passaporte Equestre”

    O equídeo que possuir Passaporte Equestre válido deve ser dispensado da emissão de GTA para seu trânsito. Nesses casos, o proprietário do animal deve apenas registrar a notificação de trânsito do equídeo no sistema, sem necessidade de emissão de GTA. A dispensa deve ser aplicada somente enquanto o Passaporte Equestre estiver válido.

    O Passaporte Equestre deve seguir o ciclo de vida conforme os status abaixo:

    • Gravado: o Passaporte Equestre foi cadastrado, mas os dados para pagamento ainda não foram gerados. Enquanto estiver nesse status, o cadastro pode ser editado.

    • Aguardando Pagamento: os dados para pagamento foram gerados. Ao entrar nesse status, o cadastro não pode mais ser editado.

    • Pago: o pagamento foi confirmado. O Passaporte Equestre está apto à emissão dentro do prazo estabelecido.

    • Emitido: o Passaporte Equestre foi emitido e encontra-se válido para utilização, conforme seu prazo de validade.

    • Cancelado: o Passaporte Equestre foi cancelado e deixou de ser válido para utilização. O cancelamento não pode ser revertido.

    • Suspenso: o Passaporte Equestre foi suspenso manualmente ou por prazo de vencimento e deixou de ser válido para utilização. A suspensão pode ser revertida com a renovação do passaporte.

    RNE005 – Prazos do ciclo de vida do Passaporte Equestre

    Seção intitulada “RNE005 – Prazos do ciclo de vida do Passaporte Equestre”

    Os prazos aplicáveis ao ciclo de vida do Passaporte Equestre devem ser definidos por meio de parâmetros cadastrados e mantidos pelo Administrador do Sistema. Após o término do prazo aplicável, o Passaporte Equestre deve ser automaticamente cancelado. O sistema deve observar os seguintes parâmetros:

    • Prazo Máximo do Passaporte Equestre Gravado: período máximo de permanência no status Gravado.

    • Prazo Máximo para Pagamento do Passaporte Equestre: período máximo de permanência no status Aguardando Pagamento, contado a partir da geração dos dados para pagamento.

    • Prazo Máximo para Emissão do Passaporte Equestre Pago: período máximo para emissão após a confirmação do pagamento. Funcionários do IMA podem estender esse prazo mediante justificativa.

    RNE008 – Forma de recolhimento do Passaporte Equestre

    Seção intitulada “RNE008 – Forma de recolhimento do Passaporte Equestre”

    O recolhimento dos valores referentes à emissão ou renovação do Passaporte Equestre deve ocorrer exclusivamente por DAE.

    RNE009 – Apropriação da arrecadação do Passaporte Equestre

    Seção intitulada “RNE009 – Apropriação da arrecadação do Passaporte Equestre”

    Para fins estatísticos de arrecadação, o sistema deve atribuir o valor arrecadado com a emissão ou renovação do Passaporte Equestre ao município de jurisdição da UAD do responsável pelo cadastro do passaporte.

    As colunas Obrigatório e Editável correspondem a OBG e EDT da fonte. Editável descreve a alteração posterior ao cadastro; as condições de exibição e as indicações explícitas de somente leitura também devem ser observadas. Os códigos AC e RNC citados foram mantidos, sem presumir ações não detalhadas no documento de origem.

    • O filtro de situação utiliza Aguardando Pagamento, Ativo, Suspenso e Cancelado. A RNE004 utiliza Gravado, Aguardando Pagamento, Pago, Emitido, Cancelado e Suspenso. As ações ainda usam Paga e Emitida. Confirmar o catálogo e os rótulos oficiais.
    • A RNE008 exige recolhimento exclusivamente por DAE, mas as telas oferecem pagamento por PIX. Confirmar se o PIX liquida o DAE ou se uma das opções deve ser retirada.
    • Data do Microchip e Data de Nascimento são tipadas como Texto, e Observações como Documento. Confirmar os tipos e as validações aplicáveis.
    • A visão geral da resenha identifica Foto como Editável = Sim e também Somente Leitura. Confirmar a restrição; ambas as indicações foram preservadas.
    • A visualização contém referências a ATA, cabeçalhos Aguardando confirmação do destinatário e a descrição de Emitir até como prazo para pagar. Confirmar os textos específicos do passaporte.
    • Não há formulários ou ações detalhados para renovação, suspensão manual, reversão da suspensão, cancelamento ou extensão justificada do prazo de emissão, apesar de serem mencionados nas regras.
    • A regra de validade determina suspensão por vencimento, enquanto a RNE005 prevê cancelamento automático ao fim dos prazos de Gravado, Aguardando Pagamento e Pago. A distinção entre esses prazos deve ser mantida e confirmada na implementação.
    • A antecedência e os canais da notificação de vencimento não são definidos. A fonte exige informar Código do Microchip e Data de Vencimento.
    • A fonte não define formatos, limites ou regras de vencimento para os documentos de exames, atestados e fotos, nem como obter a Data de Vencimento dos exames.
    • A fonte não informa código US, versionamento, protótipos ou validação. A numeração recebida das regras salta de RNE005 para RNE008; RNE006 e RNE007 não foram criadas.