Pular para o conteúdo principal

ST_VINCULACLIENTEVENDEDOR — Vínculo Automático de Vendedor no Cliente

Tela de configuração: MFA001 — Parâmetros de Faturamento Localização: Aba Geral Tabela: PARMFATUR.ST_VINCULACLIENTEVENDEDOR Tipo: DOM_CHAR1 — Combobox (Sim / Não) Valor padrão: N (Não)

Descrição​

Controla se, ao cadastrar ou editar um Cliente, o sistema preenche automaticamente o campo de vendedor com o vendedor vinculado ao usuário logado. Quando habilitado, o vendedor associado ao usuário (em USUARIO.CD_PESSOA → VENDEDOR.CD_VENDEDOR) é informado automaticamente no cadastro do cliente.

Telas impactadas​

TelaContexto
MFA001 / PARMFATURConfiguração do parâmetro
Cadastro de Clientes (PESSOA)Preenchimento automático do vendedor ao incluir/editar cliente

Campos envolvidos​

CampoTabelaDescrição
ST_VINCULACLIENTEVENDEDORPARMFATURParâmetro de ativação
CD_PESSOAUSUARIOPessoa vinculada ao usuário logado
CD_VENDEDORVENDEDORIdentificação do vendedor
Vendedor padrãoPESSOA (cadastro)Campo que recebe o vendedor automaticamente

Opções disponíveis​

S — Sim (Vínculo Automático Habilitado)​

O que fazDetalhe
Preenche automaticamente o vendedorAo abrir o cadastro de um novo cliente, o sistema atribui automaticamente o vendedor vinculado ao usuário logado
EditávelO usuário pode alterar o vendedor sugerido após o preenchimento automático

Simulação passo a passo​

  1. Acesse MFA001 e configure ST_VINCULACLIENTEVENDEDOR como Sim.
  2. Certifique-se de que o usuário logado tenha um vendedor vinculado (tabela USUARIO.CD_PESSOA com registro correspondente em VENDEDOR).
  3. Abra o Cadastro de Clientes e inicie um novo cliente.
  4. Observe que o campo Vendedor é preenchido automaticamente com o vendedor do usuário logado.
  5. Prossiga com o preenchimento dos demais campos e Salve o cadastro.

Resultado esperado: O cliente é cadastrado com o vendedor do usuário logado pré-preenchido automaticamente.

Exceção / Importante: Se o usuário logado não possuir vendedor vinculado (ou seja, USUARIO.CD_PESSOA não existe em VENDEDOR), nenhum vendedor será sugerido automaticamente.

N — Não (Sem Vínculo Automático)​

O que fazDetalhe
Sem preenchimento automáticoO campo vendedor no cadastro de cliente permanece vazio, devendo ser informado manualmente

Simulação passo a passo​

  1. Acesse MFA001 e mantenha ST_VINCULACLIENTEVENDEDOR como Não (padrão).
  2. Abra o Cadastro de Clientes e inicie um novo cliente.
  3. O campo Vendedor fica em branco — preencha manualmente, se necessário.
  4. Salve o cadastro.

Resultado esperado: O cliente é cadastrado sem sugestão automática de vendedor; o campo deve ser preenchido manualmente.

Relação com outros parâmetros​

ParâmetroConfigurado emRelação
ST_BLOQLANCTOCLIENTEVENDEDORMFA001, aba Geral (ao lado deste parâmetro)Quando S, restringe a localização e lançamento apenas aos clientes da carteira do vendedor vinculado ao usuário logado (VIEW_PESSOARESTRITA). Enquanto ST_VINCULACLIENTEVENDEDOR apenas sugere o vendedor no cadastro, ST_BLOQLANCTOCLIENTEVENDEDOR bloqueia o acesso a clientes de outros vendedores.

Procedures impactadas​

Rotinas Delphi com referência direta​

RotinaArquivoLinhaEvidência
TdmMFA001.tabPARMFATURAfterInsertUdmMFA001.pas591Atribui valor padrão N ao campo

Referências SQL diretas ao campo​

Não foi encontrada nenhuma procedure ou view SQL (Scripts/) que referencie diretamente o campo ST_VINCULACLIENTEVENDEDOR.

Candidatas por uso da tabela​

As procedures abaixo utilizam a tabela PARMFATUR mas não citam o campo ST_VINCULACLIENTEVENDEDOR literalmente. O impacto funcional direto não foi confirmado:

Procedure/ViewArquivo
VIEW_PESSOARESTRITAScripts/VIEW_PESSOARESTRITA.sql — utiliza ST_BLOQLANCTOCLIENTEVENDEDOR (parâmetro correlato), mas não este campo
CALCULA_COMISSAOScripts/CALCULA_COMISSAO.sql
CALCULA_COMISSAO_V2Scripts/CALCULA_COMISSAO_V2.sql

Tabela comparativa resumida​

ValorComportamentoVendedor no cadastro de cliente
N (padrão)Sem vínculo automáticoDeve ser preenchido manualmente
SVínculo automático habilitadoPreenchido automaticamente com o vendedor do usuário logado