Ao filtrar uma Ordem de Serviço na tela de Gerenciamento de Cargas, por que aparecem outras ordens além da que foi filtrada?
Contexto
Na tela Gerenciamento de Cargas (WMS), é possível filtrar por número da Ordem de Serviço (OS), como por exemplo uma ordem de separação.
No entanto, pode ocorrer de, mesmo aplicando o filtro pelo número da OS, a grid exibir outras ordens além da informada.
O que acontece?
Quando uma Ordem de Serviço está vinculada a uma Carga que contém outras ordens (como:
- Ordem de Separação
- Ordem de Conferência
- Ordem de Carregamento
- Outras ordens operacionais
Ao realizar a busca pelo número da OS, o sistema carrega a Carga completa à qual aquela ordem pertence.
Como consequência, todas as ordens vinculadas à mesma carga serão exibidas na grid.
Por que isso ocorre?
O conceito da tela de Gerenciamento de Cargas é orientado à Carga como entidade principal.
Ou seja:
Mesmo filtrando por uma Ordem de Serviço específica, se ela estiver dentro de uma carga que contenha múltiplas ordens, o sistema apresentará todas as ordens associadas àquela carga.
Esse comportamento é esperado e faz parte da regra funcional da tela.

Como visualizar apenas a ordem desejada?
Para visualizar corretamente apenas a Ordem de Serviço específica, siga o procedimento abaixo:
- No filtro superior da tela, informe o número da Ordem de Serviço.
- Clique em Buscar.
- Após a exibição dos resultados na grid:
- Utilize o filtro da própria grid.
- Informe o número da Ordem correspondente.
- Aplique o filtro na grid para refinar a visualização.
Dessa forma, a informação exibida refletirá corretamente o contexto desejado.

Observação Importante
Esse comportamento não caracteriza erro no sistema.
Ele ocorre porque a tela trabalha com o conceito de carga consolidada, exibindo todas as ordens vinculadas à mesma carga.
