Tempo aproximado para leitura: 00:00:30 min
Dúvida
Gostaria que ao utilizar o tipo D ou B de pedidos de vendas, os campos C5_CLIENT e C5_LOJAENT passassem a consultar a tabela SA2 - Fornecedores, mas estão sendo travados para inserção de valores.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Sigafat – Todas as versões
Solução
Por padrão, o sistema não faz essa validação, uma vez que o uso do fornecedor deve ser para uso para retorno de onde veio com C5_TIPO = D (Devolução de Compras) ou complementar pontualmente um processo de poder de terceiros com C5_TIPO = B (Utiliza Fornecedor).
Exemplos:
C5_TIPO = N/C/I/P
É possível definir os campos C5_CLIENT e C5_LOJAENT para registros diferentes, devido a consulta na tabela SA1, por processos como Contrato de Parceria, onde é preciso que o cliente de entrega seja diferente do cliente de faturamento.
C5_TIPO = B/D
Os campos por padrão vem travados para alteração quando é selecionado esses tipos (B ou D), como podemos ver nas validação desses campos:
Validação do campo C5_CLIENT quando C5_TIPO = D ou B, é travado nativamente:

Validação do campo C5_LOJAENT quando C5_TIPO = D ou B, é travado nativamente:

Visualização no Protheus:


0 Comentários