Galera, ao incluir um cliente e após um produto na grid do pedido de venda, ele preenche automaticamente os campos de Preço Unitário(C6_PRCVEN) e Preço de Lista(C6_PRUNIT) com os valores da tabela de preço, seria efeitos de pontos de entradas ou parâmetros que possam estar ocorrendo esse comportamento?
*Ressaltando que nos campos de inicialização e modo de exibição estão vazios em quesito dos campos.
E já foi validado esse link aqui, mas sem efeito: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360014623071-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-SIGAFAT-Precifica%C3%A7%C3%A3o-no-m%C3%B3dulo-Faturamento
Já que você testou todas as opções do link, tentou desativar as customizações e testar?
Moça pode ser execuções direito no campo ou um Ponto de entrada:
1- Direto no campo :
SIGACFG>BASE DE DADOS>DICIONARIO>BASE DE DADOS>EMPRESA>DICIONARIO DE DADOS> PROCURA A SC6 > E VERIFIQUE OS CAMPOS DESEJADOS.
Pode ser que essas validações estejam dentro do campo(X3_VALID).
X3_VALID DO C6_PRCVEN = [A410QtdGra() .And. A410MultT() .And. A410Zera() .And. MTA410TROP(n)]
X3_VALID DO C6_PRUNIT = [A410MultT()]
VERIFIQUE ESTAS VALIDAÇÕES.
Caso queria ler no link abaixo diz o funcionamento do C6_PRUNIT
https://centraldeatendimento.totvs.com/hc/pt-br/articles/4403550628247-Cross-Segmentos-TOTVS-Backoffice-Linha-Protheus-Faturamento-SIGAFAT-Ordem-de-Pre%C3%A7o-de-venda-C6-PRUNIT-no-Pedido-de-Venda-
2- Pontos de Entrada em execução:
SIGACFG > AMBIENTE > CADASTRO > CATALOGO DE PERSONALIZAÇÕES
VERIFIQUE LÁ OS PONTOS DE ENTRADA EXISTENTES E EXECUÇÃO.