Informações de trânsito do passaporte equestrePronto

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero listar Informação de Trânsito, adicionar Informação de Trânsito, visualizar Informação de Trânsito e editar Informação de Trânsito para gerenciar informações de trânsito do passaporte equestre.

    Este documento detalha a aba Informações de Trânsito de um Passaporte Equestre. No cadastro, os campos marcados Editável = Não são informados ou obtidos conforme suas condições, mas não podem ser alterados posteriormente. A edição permite alterar apenas Situação.

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

    Dado que estou na tela de visualização de um Passaporte Equestre
    Quando eu acesso a aba Informações de Trânsito
    Então o sistema exibe os resultados retornados, contendo os seguintes campos:

    CampoObservação
    CadastroExibe a data do cadastro
    ProcedênciaExibe a procedência juntamente com o tipo de procedência
    DestinoExibe o destino juntamente com o tipo de destino
    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
    Finalidade de TrânsitoSeleção simples de entidade: finalidade de trânsitoSimNãoValores = finalidades de trânsito cadastradas para equídeos
    CampoTipoObrigatórioEditávelValidações
    Tipo de ProcedênciaSeleção simplesSimNãoDeve ser pré-filtrado de acordo com os valores possíveis na finalidade de trânsito selecionada Valores possíveis = Estabelecimento Agropecuário, Evento Pecuário, Abatedouro Frigorífico, 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
    Responsável de ProcedênciaSeleção simples de entidade: pessoaSimNãoPara o papel Produtor: Somente leitura Valor = produtor em questão Para os demais papéis: Valores = produtores (pessoas físicas ou jurídicas) cadastrados no sistema

    (Disponível se “Tipo de Procedência” = “Estabelecimento Agropecuário”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Estabelecimento Agropecuário”)”
    CampoTipoObrigatórioEditávelValidações
    Estabelecimento AgropecuárioSeleção simples de entidade: estabelecimento agropecuárioSimNãoDisponível quando o “Responsável de Procedência” for selecionado Valores = estabelecimentos agropecuários em que o “Responsável de Procedência” está relacionado como produtor de pelo menos uma de suas explorações pecuárias
    Exploração PecuáriaSeleção simples de entidade: exploração pecuáriaSimNãoDisponível quando o “Estabelecimento Agropecuário” for selecionado Valores = explorações pecuárias do “Estabelecimento Agropecuário” selecionado em que o “Responsável de Procedência” está relacionado como produtor e explorem a “espécie” selecionada
    Núcleo de ProduçãoSeleção simples de entidade: núcleo de produçãoSimNãoDisponí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

    (Disponível se “Tipo de Procedência” = “Abatedouro Frigorífico”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Abatedouro Frigorífico”)”
    CampoTipoObrigatórioEditávelValidações
    Abatedouro FrigoríficoSeleção simples de entidade: estabelecimento agroindustrial POASimNãoValores = estabelecimentos agroindustriais POA que sejam “Abatedouros Frigoríficos” e trabalham com a espécie selecionada

    (Disponível se “Tipo de Procedência” = “Evento Pecuário”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Evento Pecuário”)”
    CampoTipoObrigatórioEditávelValidações
    Evento PecuárioSeleção simples de entidade: evento pecuárioSimNãoValores = eventos pecuários da espécie selecionada cadastrados

    (Disponível se “Tipo de Procedência” = “Revendedora de Animais Vivos”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Revendedora de Animais Vivos”)”
    CampoTipoObrigatórioEditávelValidações
    Revendedora de Animais VivosSeleção simples de entidade: revendedora de animais vivosSimNãoValores = revendedoras de animais vivos que trabalham com a espécie selecionada

    (Disponível se “Tipo de Procedência” = “Instituição de Ensino e Pesquisa”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Instituição de Ensino e Pesquisa”)”
    CampoTipoObrigatórioEditávelValidações
    Instituição de Ensino e PesquisaSeleção simples de entidade: instituição de ensino e pesquisaSimNãoValores = instituições de ensino e pesquisa cadastradas no sistema

    (Disponível se “Tipo de Procedência” = “Unidade de Vigilância Agropecuária”

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Unidade de Vigilância Agropecuária””
    CampoTipoObrigatórioEditávelValidações
    Unidade de Vigilância AgropecuáriaSeleção simples de entidade: unidade de vigilância agropecuáriaSimNãoValores = unidades de vigilância agropecuária cadastradas no sistema

    (Disponível se “Tipo de Procedência” = “Local de Pesagem”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Local de Pesagem”)”
    CampoTipoObrigatórioEditávelValidações
    Local de PesagemSeleção simples de entidade: local de pesagemSimNãoValores = locais de pesagem cadastrados no sistema

    (Disponível se “Tipo de Procedência” = “Local de Realização de Exame”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Local de Realização de Exame”)”
    CampoTipoObrigatórioEditávelValidações
    Local de Realização de ExameSeleção simples de entidade: local de realização de exameSimNãoValores = locais de realização de exame cadastrados no sistema

    (Disponível se “Tipo de Procedência” = “Estabelecimento Genérico”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Estabelecimento Genérico”)”
    CampoTipoObrigatórioEditávelValidações
    Estabelecimento GenéricoSeleção simples de entidade: estabelecimento genéricoSimNãoValores = estabelecimentos genéricos cadastrados no sistema
    CampoTipoObrigatórioEditávelValidações
    Tipo de DestinoSeleção simplesSimNãoDeve ser pré-filtrado de acordo com os valores possíveis na finalidade de trânsito selecionada Valores possíveis = Estabelecimento Agropecuário, Evento Pecuário, Abatedouro Frigorífico, 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
    Destino dentro do Estado?Seleção simplesSimNãoValores = “Sim”, “Não”

    (Disponível se “Destino dentro do Estado?” = “Sim”)

    Seção intitulada “(Disponível se “Destino dentro do Estado?” = “Sim”)”
    CampoTipoObrigatórioEditávelValidações
    Responsável do DestinoSeleção simples de entidade: pessoaSimNãoValores = pessoas físicas ou jurídicas cadastradas no sistema

    (Disponível se “Destino dentro do Estado?” = “Não”) Nessa seção, é necessário consultar a PGA para obter informações.

    Seção intitulada “(Disponível se “Destino dentro do Estado?” = “Não”) Nessa seção, é necessário consultar a PGA para obter informações.”
    CampoTipoObrigatórioEditávelValidações
    Estado de DestinoSeleção simplesSimNãoValores = estados brasileiros, exceto Minas Gerais
    MunicípioSeleção simplesSimNãoDisponível quando “Estado de Destino” for preenchido Valores = municípios do estado selecionado
    CPF/CNPJ do Responsável de DestinoTextoSimNãoConsulta à PGA Tamanho = 11 ou 14 caracteres Formato = CPF: XXX.XXX.XXX-XX CNPJ: XX.XXX.XXX/XXXX-XX
    Responsável de DestinoTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Estabelecimento Agropecuário”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Estabelecimento Agropecuário”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Estabelecimento AgropecuárioTextoSimNãoConsulta à PGA Tamanho = 11 caracteres
    Estabelecimento Agropecuário de DestinoTextoSimNãoConsulta à PGA Tamanho = 255 caracteres
    Código da Exploração PecuáriaTextoSimNãoConsulta à PGA Tamanho = 15 caracteres
    Código do Núcleo de ProduçãoTextoSimNãoConsulta à PGA Tamanho = 17 caracteres
    Núcleo de ProduçãoTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Evento Pecuário”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Evento Pecuário”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Evento PecuárioTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Evento PecuárioTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Abatedouro Frigorífico”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Abatedouro Frigorífico”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Abatedouro FrigoríficoTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Abatedouro FrigoríficoTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Revendedora de Animais Vivos”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Revendedora de Animais Vivos”)”
    CampoTipoObrigatórioEditávelValidações
    Código da Revendedora de Animais VivosTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Revendedora de Animais VivosTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Unidade de Vigilância Agropecuária”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Unidade de Vigilância Agropecuária”)”
    CampoTipoObrigatórioEditávelValidações
    Código da Unidade de Vigilância AgropecuáriaTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Unidade de Vigilância AgropecuáriaTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Instituição de Ensino e Pesquisa”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Instituição de Ensino e Pesquisa”)”
    CampoTipoObrigatórioEditávelValidações
    Código da Instituição de Ensino e PesquisaTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Instituição de Ensino e PesquisaTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Local de Pesagem”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Local de Pesagem”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Local de PesagemTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Local de PesagemTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Local de Realização de Exame”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Local de Realização de Exame”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Local de Realização de ExameTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Local de Realização de ExameTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    (Disponível se “Tipo de Procedência” = “Estabelecimento Genérico”)

    Seção intitulada “(Disponível se “Tipo de Procedência” = “Estabelecimento Genérico”)”
    CampoTipoObrigatórioEditávelValidações
    Código do Estabelecimento GenéricoTextoSimNãoConsulta à PGA Tamanho = 10 caracteres
    Estabelecimento GenéricoTextoSimNãoConsulta à PGA Tamanho = 255 caracteres

    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 todos os campos descritos nos critérios de aceitação 2, 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”

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

    • RNE001 - Ao emitir uma Informação de Trânsito, o sistema deve emitir uma notificação ao IMA.

    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.

    • As subseções do destino consultado na PGA condicionam os campos a Tipo de Procedência, embora estejam em Informações de Destino. Confirmar se o campo correto é Tipo de Destino. As condições originais foram preservadas.
    • A fonte define Responsável do Destino para destino dentro do estado, mas não detalha as seleções locais de estabelecimento ou exploração para cada tipo de destino. Não foram presumidos campos equivalentes aos da procedência.
    • As validações referenciam a espécie selecionada, mas não há campo Espécie neste formulário. Confirmar se a espécie é herdada do passaporte.
    • A consulta de destino fora do estado exige Código do Núcleo e Núcleo de Produção sem explicitar condição de controle por núcleo, ao contrário da procedência. Confirmar quando esses campos são obrigatórios.
    • Os dados de CPF/CNPJ exigem tamanho de 11 ou 14 caracteres e máscaras com pontuação. Confirmar se o tamanho se refere apenas aos dígitos.
    • A fonte não define momento, destinatários específicos, canal ou conteúdo da notificação ao IMA, nem uma ação explícita de emissão da informação de trânsito.
    • A visualização apresenta Situação como somente leitura, enquanto a tabela informa Editável = Sim; o fluxo de edição confirma que apenas Situação pode ser alterada.
    • A fonte não informa código US, versionamento, protótipos ou validação.