Tempo aproximado para leitura: 00:02:10 min
Dúvida
Como bloquear a designação manual de OC - Ordem de Compra para item que tem contrato de preço com fornecedor no SUP21004/SUP0120 - Cadastro de Preços com Tipo = 1-Fechado, 3-Consignação ou 4-Aberto?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Logix) - Compras - Versão 12
Solução
Para bloquear a designação manual o Sistema dispõe do parâmetro Bloqueia desig.manual c/contrato no SUP8760 - Parâmetros Compras botão 2_tela2. As opções desse parâmetro são:
- S - Família/Contrato
- C - Contrato
- N - Não bloqueia
Funcionamento de cada opção do parâmetro:
S - Família/Contrato:
Para bloquear a designação manual, a família do item precisa ter cadastro no SUP22018/SUP5320 - Famílias com Controle de Preço. Com isso todos os itens dessa família terão as validações abaixo.
- Quando tentar designar manualmente para outro fornecedor sem contrato de preço, ou quando o item não tem contrato de preço, apresentará mensagem: Item X Fornecedor sem contrato de fornecimento.
- Quando tentar designar manualmente para o fornecedor que tem contrato de preço com este item, apresentará mensagem:

Em ambos os casos não permite designar manualmente.
Os itens que possuem contrato de preço devem ser processados no programa SUP22103/SUP2430 - Gera Split de Ordens de Compra e no SUP22104/SUP4330 - Elaboração automática de Pedidos de Compra.
C - Contrato:
Nessa opção do parâmetro o bloqueio é para não permitir designar manualmente uma OC cujo item e fornecedor possuem contrato vigente.
- Quando tentar designar manualmente a OC com fornecedor que possui contrato de preço para este item, não será permitido e apresentará mensagem:

Se tentar designar manualmente a OC com outro fornecedor que não tem contrato de preço para este item, permitirá a designação.
N - Não bloqueia:
Não faz nenhuma validação de contrato de preço do item com fornecedor, podendo designar manualmente a OC.
0 Comentários