Tabela KNVV — Dados da Área de Vendas do Cadastro de Clientes
KNVV armazena os dados mestre de cliente específicos de uma área de vendas, uma linha por cliente por combinação de organização de vendas, canal de distribuição e setor. Ela contém bloqueios de ordem, entrega e faturamento, moeda, incoterms, termos de pagamento, atribuição de procedimento de precificação e grupo de clientes. Se uma linha estiver faltando para uma determinada área de vendas, o cliente nunca foi estendido para lá e nenhum documento de vendas pode ser criado contra ele.
Esta página aborda a KNVV, o segmento de área de vendas do cadastro de clientes, e como ele difere dos segmentos geral (KNA1) e de código da empresa (KNB1). Ela se concentra no caminho de diagnóstico para extensões de área de vendas ausentes, campos de bloqueio e a confusão comum entre bloqueios da KNVV e bloqueios em nível de documento.
Revisado por um consultor SAP da ERPClimb em 15 de set. de 2026· 1.060 palavras
O que armazena
Uma linha na KNVV representa a visão específica da área de vendas de um cliente: uma combinação única de número de cliente, organização de vendas, canal de distribuição e setor. Este é o segmento que o SAP preenche quando um cliente é estendido para uma nova área de vendas além dos dados gerais na KNA1. Ele contém tudo o que um documento de vendas precisa e que não está relacionado ao código da empresa ou a dados gerais: bloqueios de ordem, entrega e faturamento, a moeda usada para essa área de vendas, incoterms, termos de pagamento, a atribuição do procedimento de precificação do cliente, grupo de clientes, distrito de vendas, condição de expedição e grupo de atribuição de conta para determinação de receita. Um cliente pode existir na KNA1 sem nenhuma linha correspondente na KNVV, caso em que nenhuma ordem de vendas, entrega ou documento de faturamento pode referenciar esse cliente nessa área de vendas.
Campos-chave
- MANDT - mandante
- KUNNR - número do cliente
- VKORG - organização de vendas
- VTWEG - canal de distribuição
- SPART - setor
- VKBUR - escritório de vendas
- VKGRP - grupo de vendas
- WAERS - moeda da área de vendas
- KTGRD - grupo de atribuição de conta para o cliente, usado na determinação de conta de receita
- ZTERM - chave de condições de pagamento
- INCO1 - incoterms parte 1
- INCO2 - incoterms parte 2 (texto do local)
- AUFSD - bloqueio de ordem de vendas para esta área de vendas
- LIFSD - bloqueio de entrega para esta área de vendas
- FAKSD - bloqueio de faturamento para esta área de vendas
- LOEVM - flag de eliminação em nível de área de vendas
- KDGRP - grupo de clientes
- BZIRK - distrito de vendas
- VSBED - condição de expedição
- KALKS - indicador do procedimento de precificação do cliente
- PLTYP - tipo de lista de preços
- AWAHR - probabilidade de ordem, usada para cotações e previsão
Como se junta ao modelo de dados
- KNVV-KUNNR = KNA1-KUNNR (dados gerais)
- KNVV-KUNNR = KNB1-KUNNR (dados de código da empresa, extensão separada, sem chave compartilhada com a área de vendas)
- KNVV-KUNNR+VKORG+VTWEG+SPART = KNVP-KUNNR+VKORG+VTWEG+SPART (funções de parceiro por área de vendas)
- VBAK-KUNNR = KNVV-KUNNR com VBAK-VKORG = KNVV-VKORG, VBAK-VTWEG = KNVV-VTWEG, VBAK-SPART = KNVV-SPART (confirma que a área de vendas da ordem corresponde a uma extensão existente)
- KNVV-VKORG = TVKO-VKORG, KNVV-VTWEG = TVTW-VTWEG, KNVV-SPART = TSPA-SPART (valida se a própria área de vendas está configurada)
Como ler com segurança
Sempre restrinja por MANDT implicitamente e sempre selecione em KUNNR juntamente com VKORG, VTWEG e SPART como um conjunto, não apenas KUNNR. Selecionar apenas em KUNNR retorna uma linha por área de vendas para a qual o cliente já foi estendido, o que é enganoso se o incidente for específico de um canal de vendas. A tabela não é tão grande quanto tabelas de documentos como VBAP, mas escaneá-la sem a chave da área de vendas ainda retorna ruído em cada setor e canal em que um cliente participa. Ao comparar clientes, restrinja à mesma combinação de VKORG/VTWEG/SPART antes de tirar qualquer conclusão, já que bloqueios e termos são definidos independentemente por área de vendas.
Como provar nos dados
Sintoma: a criação de ordem falha com uma mensagem de que o cliente não está definido para a área de vendas. Selecione KNVV onde KUNNR é igual ao cliente e VKORG, VTWEG, SPART são iguais à área de vendas da ordem. Nenhuma linha retornada confirma que o cliente nunca foi estendido para essa área de vendas, o que é uma falha de dados mestre, não um erro de documento. Se uma linha existir, verifique LOEVM para a flag de eliminação e AUFSD, LIFSD, FAKSD para bloqueios ativos antes de assumir que a extensão em si está com defeito.
ECC vs. S/4HANA
A KNVV é mantida no S/4HANA com sua estrutura intacta; os campos do segmento da área de vendas não foram reestruturados. A manutenção do cliente é feita através da transação de parceiro de negócios em vez das transações legadas de cliente, mas os dados da área de vendas inseridos lá ainda são persistidos na KNVV por baixo. Nenhuma tabela de substituição funcional existe para este segmento; ela permanece a fonte para atributos de cliente específicos da área de vendas tanto no ECC quanto no S/4HANA.
Armadilhas comuns
- Tratar o cadastro de clientes como um único registro: bloqueios, termos e atribuição de precificação na KNVV são por área de vendas, então um bloqueio visível em uma organização de vendas não significa que o cliente está bloqueado em todos os lugares.
- Confundir KNVV com KNB1 ou KNA1: uma flag de eliminação ou bloqueio pode ser definida em nível de área de vendas sem afetar os dados do código da empresa ou os dados gerais, produzindo sintomas que se parecem com uma falha mais ampla de dados mestre, mas que estão restritos a um segmento.
- Ler LOEVM na KNVV como o status de eliminação definitivo: um cliente pode ser marcado para eliminação em apenas uma área de vendas, enquanto permanece totalmente ativo em outra.
- Assumir que um bloqueio de ordem, entrega ou faturamento visto em um documento foi definido no nível padrão da KNVV: documentos de vendas podem ter seus próprios bloqueios em nível de cabeçalho ou item que substituem ou duplicam o padrão do cliente, então as tabelas de documentos também precisam ser verificadas, não apenas a KNVV.
- Tentar corrigir uma área de vendas ausente editando um campo na KNVV diretamente: se a linha não existir, a correção é uma extensão do cliente para essa área de vendas, não uma correção de campo em uma linha que não está lá.
- Assumir que WAERS é a moeda em que toda ordem será realmente lançada: a moeda do documento pode ser substituída na entrada da ordem ou ser impulsionada por registros de condição, então a moeda da KNVV é um padrão, não uma garantia.
- Culpar a configuração de precificação por uma conta de receita errada quando a causa real é um valor de KTGRD incompatível na KNVV, alimentando incorretamente a determinação da conta.
De quem é este problema
A configuração e o conteúdo do segmento da área de vendas são tipicamente de responsabilidade da equipe de governança de dados mestre em coordenação com o consultor funcional de SD responsável pela organização de vendas afetada. Perguntas sobre o segmento de código da empresa pertencem à equipe financeira/de crédito em relação à KNB1, não à equipe de vendas. A central de pedidos ou os usuários de negócios que registram um incidente de extensão ausente devem encaminhá-lo para a governança de dados mestre em vez de tratá-lo como um defeito de configuração de ordem.
Objetos SAP relacionados
Páginas revisadas às quais este objeto se conecta no grafo de conhecimento da ERPClimb.
Fonte: ERPClimb — https://erpclimb.com/sap-tables/knvvA ERPClimb é uma plataforma independente e não é afiliada à SAP SE. As páginas de referência são escritas e revisadas por consultores SAP para aprendizado e solução de problemas.