📘 Transferência de GTA


🎥 Vídeo Demonstrativo

Assista ao vídeo completo com o passo a passo:

👉 Assista ao vídeo no YouTube


🎯 Objetivo

A rotina de Transferência de GTA tem como objetivo corrigir animais que foram vinculados a uma GTA incorreta, permitindo ajustar:

  • GTA do animal
  • Era do animal
  • Idade do animal

Essa correção é feita de forma controlada e validada, garantindo consistência dos dados operacionais.


⚙️ Como funciona a rotina

A transferência ocorre em duas etapas principais:

  1. Seleção da GTA atual (incorreta)
  2. Definição da GTA nova (correta)

🐂 Etapa 1 — Informar a GTA atual

Ao selecionar a GTA anterior, o sistema realiza automaticamente:

✔ Validações

  • Verifica se existem animais ativos vinculados à GTA
  • Considera status: D (Disponível) e T (Temporários)

✔ Preenchimentos automáticos

  • Campo Contrato Antigo é preenchido automaticamente com base na GTA

⚠️ Possível bloqueio

Caso não existam animais ativos:

❌ Não existem animais ativos vinculados à GTA selecionada.


🔄 Etapa 2 — Carregar os animais

Após informar a GTA anterior, clique no botão:

▶️ Carregar Animais

O que o sistema faz:

  • Remove qualquer carregamento anterior
  • Busca todos os animais ativos da GTA
  • Cria automaticamente as linhas de transferência

Campos preenchidos automaticamente:

  • Animal
  • GTA Atual
  • Era Atual
  • Idade Atual

🆕 Etapa 3 — Informar a nova GTA

Ao selecionar a GTA nova, o sistema:

✔ Preenche automaticamente:

  • Campo Contrato Novo

⚙️ Etapa 4 — Aplicar a nova GTA

Clique no botão:

▶️ Aplicar GTA Nova


🔁 O que o sistema faz

1. Limpa os dados novos das linhas:

  • GTA Nova
  • Era Nova
  • Idade Nova

2. Lê a configuração da GTA nova

A GTA nova possui uma configuração de eras e quantidades, por exemplo:

Era Quantidade
Bezerro 10
Garrote 15

3. Distribui automaticamente os animais

O sistema realiza a distribuição sequencial:

  • Cada animal recebe:
  • Nova GTA
  • Nova Era
  • Nova Idade

  • A idade é definida com base na: 👉 idade padrão da era


⚠️ Validações importantes

❌ GTA nova sem eras configuradas

A GTA nova não possui eras configuradas.


❌ Quantidade insuficiente

Se a GTA nova não comportar todos os animais:

A GTA nova comporta X animais nas eras configuradas, mas a transferência possui Y animais carregados.


❌ Sem animais carregados

Não existem animais carregados para transferência.


❌ Transferência não está em aberto

Só é permitido executar operações quando a transferência estiver com status Aberto


📊 Regras de distribuição

  • A distribuição respeita a quantidade definida na GTA nova
  • A ordem dos animais carregados é considerada
  • Não há redistribuição automática por critério biológico (apenas sequencial)

📌 Observações importantes

  • A rotina não altera os dados automaticamente no cadastro do animal
  • Essa ação ocorre posteriormente no processo de encerramento (quando aplicável)

  • Sempre valide:

  • GTA correta
  • Quantidade de animais
  • Configuração das eras

✅ Boas práticas

✔ Conferir a GTA antes de carregar os animais
✔ Validar se a GTA nova está corretamente configurada
✔ Evitar executar a rotina com dados incompletos
✔ Revisar a distribuição antes de concluir


🚀 Resultado final

Ao final da rotina, todos os animais estarão preparados para:

  • Atualização correta da GTA
  • Reclassificação de era
  • Ajuste de idade conforme padrão