Corporações atendidas por múltiplas agências agora contam com um fluxo mais seguro durante a criação de solicitações de viagem.
Com essa evolução, o Argo passa a considerar o vínculo de agência do viajante para definir automaticamente a agência da solicitação, restringindo a visualização de usuários conforme a agência do consultor e evitando direcionamentos incorretos entre agências.
Quem é impactado?
Esta funcionalidade está disponível para clientes que utilizam o ambiente Corporação com configuração MultiAgência.
Nesse modelo, uma corporação possui licença direta com a Argo e pode trabalhar com mais de uma agência de viagens.
Por padrão, durante a criação de uma solicitação, o usuário pode selecionar qualquer agência disponível. Com esta evolução, quando o viajante possuir uma Agência de Viagem vinculada em seu cadastro, essa agência será utilizada automaticamente na solicitação e o campo ficará bloqueado para edição.
O que mudou?
A partir desta evolução, quando o viajante possuir uma Agência de Viagem vinculada em seu cadastro:
- a agência da solicitação será preenchida automaticamente;
- o campo Agência de Viagem ficará bloqueado para edição;
- a regra será aplicada independentemente do perfil do usuário autenticado;
- a agência vinculada ao viajante prevalecerá mesmo que a corporação possua mais de uma agência ativa.

Como utilizar?
- Cadastre o usuário com uma Agência de Viagem vinculada em seu cadastro.
- Inicie uma nova solicitação na URL Corporação.
- Selecione o viajante.
- O sistema identificará automaticamente a agência vinculada ao viajante.
- O campo Agência de Viagem será preenchido automaticamente e permanecerá bloqueado para edição durante toda a criação da solicitação.
Cadastro de usuários via API
Os endpoints de criação e atualização de usuários passam a aceitar o campo opcional agencyId.
Quando informado:
- o vínculo da agência é gravado no cadastro do usuário;
- o sistema valida se a agência existe, está ativa e pertence ao cliente;
- caso a agência seja inválida, a API retorna erro de validação.
Importante
- A funcionalidade é aplicada apenas em ambientes MultiAgência.
- Ambientes sem configuração MultiAgência continuam funcionando normalmente.
- Caso o viajante não possua uma agência vinculada, o comportamento atual é mantido e o campo Agência continua editável.
Essa evolução reforça a segregação operacional entre agências, reduzindo inconsistências no processo de criação de solicitações e garantindo que cada agência visualize e atenda apenas os usuários sob sua responsabilidade.