01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | TOTVS OMS - Gestão de Distribuição (SIGAOMS) |
Função: | OMSA200 - Montagem de Carga |
País: | Todos Países |
Ticket: | 11872256 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-12606 |
02. SITUAÇÃO/REQUISITO
Ao realizar a consulta de cliente pela rotina OMSA200 > Outras ações > Cliente, posicionando ou selecionando o Pedido de Venda não é apresentado o Cadastro do
Cliente.
Essa situação ocorre por causa do tipo de compartilhamento de Filiais entre as tabelas SA1 (Clientes) e SC5 (Pedidos).
03. SOLUÇÃO
A função preexistente OsFilial deve ser utilizada corretamente.
No anexo abaixo existe um ambiente no qual é demonstrado o porquê este problema ocorre. Foram criadas duas tabelas específicas e duas rotinas para os mesmos.
No teste é disparada a função correta e, ao final, a função incorreta (como está sendo executada atualmente no OMSA200, linhas 1342/1356).
- https://drive.google.com/file/d/1EMy2S1hidpdgZUaM8r4A7ee8Mtstd2LT/view?usp=sharing
- https://drive.google.com/file/d/1dlOZt4IgXO7YOvSa6gpBTWOPS75iSAWJ/view?usp=sharing
- https://drive.google.com/file/d/1-EoiBzB96LuVRFMDqWzYPBna9dmL_Ktj/view?usp=sharing
- https://drive.google.com/file/d/1aNfVQVYfrTyygwSU3YiufSUjmSXa69yN/view?usp=sharing
Exemplo de Utilização
OMSA200
- Visualize o usuário na Montagem de Cargas.
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- SC5 - Pedidos
- SA1 - Clientes
05. ASSUNTOS RELACIONADOS
Documento de Referência
06. ANEXO
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas