SAP KNVK Customer Master Contact Partner Table data and field list

KNVK is a standard SAP Table which is used to store Customer Master Contact Partner data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The KNVK table consists of various fields, each holding specific information or linking keys about Customer Master Contact Partner data available in SAP. These include PARNR (Number of contact person), KUNNR (Customer Numbers), NAMEV (First name), NAME1 (Name 1)... See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

KNVK table Technical Details:

Delivery Class: A - Application table (master and transaction data)
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP KNVK table fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the KNVK table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MANDTClient MANDTCLNT3Assigned to domainMANDT
PARNRNumber of contact person PARNRNUMC10PARNRVPA
KUNNRCustomer Numbers KUNNRCHAR10KNA1ALPHAKUNNRKUNC_KUNNR
NAMEVFirst name NAMEV_VPCHAR35NAME
NAME1Name 1 NAME1_GPCHAR35NAME
ORT01City ORT01_GPCHAR35TEXT35
ADRNDBusiness address ADRNDCHAR10Assigned to domainALPHAADRNR
ADRNPHome address ADRNPCHAR10Assigned to domainALPHAADRNR
ABTPAContact person's department at customer ABTEI_PACHAR12ABTEI
ABTNRContact person department ABTNR_PACHAR4TSABABTNR
UEPARHigher-level partner UEPARNUMC10PARNR
TELF1First telephone number TELF1CHAR16TEXT16
ANREDForm of address for contact person (Mr, Mrs...etc) ANRED_APCHAR30TEXT30
PAFKTContact person function PAFKTCHAR2TPFKPAFKT
PARVOPartner's Authority PARVOCHAR1TVPVPARVO
PAVIPVIP Partner PAVIPCHAR1TVIPPAVIP
PARGEPartner's gender PARGECHAR1GESCH
PARLAPartner language PARLALANG1T002ISOLASPRAS
GBDATDate of Birth GBDATDATS8PDATEGBDAT
VRTNRRepresentative number VTRNRNUMC10VTRNR
BRYTHCall frequency BRYTHCHAR4TVBRBRYTH
AKVERBuying habits AKVERCHAR2TVAVAKVER
NMAILAdvertising material indicator NMAILCHAR1XFELD
PARAUNotes about contact person PARAUCHAR40TEXT40
PARH1Contact person: Attribute 1 PAAT1CHAR2TVPHPARHO
PARH2Contact person: Attribute 2 PAAT2CHAR2TVP2PAAT2
PARH3Contact person: Attribute 3 PAAT3CHAR2TVP3PAAT3
PARH4Contact person: Attribute 4 PAAT4CHAR2TVP4PAAT4
PARH5Contact person: Attribute 5 PAAT5CHAR2TVP5PAAT5
MOAB1Contact person's visiting hours: Monday morning from ... BEMOAB1TIMS6UHRZT
MOBI1Contact person's visiting hours: Monday morning until ... BEMOBI1TIMS6UHRZT
MOAB2Contact person's visiting hours: Monday afternoon from ... BEMOAB2TIMS6UHRZT
MOBI2Contact person's visiting hours: Monday afternoon until ... BEMOBI2TIMS6UHRZT
DIAB1Contact person's visiting hours: Tuesday morning from... BEDIAB1TIMS6UHRZT
DIBI1Contact person's visiting hours: Tuesday morning until ... BEDIBI1TIMS6UHRZT
DIAB2Contact person's visiting hours: Tuesday afternoon from.. BEDIAB2TIMS6UHRZT
DIBI2Contact person's visiting hours: Tuesday afternoon until ... BEDIBI2TIMS6UHRZT
MIAB1Contact person's visiting hours: Wednesday morning from... BEMIAB1TIMS6UHRZT
MIBI1Contact person's visiting hours: Wednesday morning until ... BEMIBI1TIMS6UHRZT
MIAB2Contact person's visiting hours: Wednesday afternoon from .. BEMIAB2TIMS6UHRZT
MIBI2Contact person's visiting hours: Wednesday afternoon until.. BEMIBI2TIMS6UHRZT
DOAB1Contact person's visiting hours: Thursday morning from .... BEDOAB1TIMS6UHRZT
DOBI1Contact person's visiting hours: Thursday morning until .... BEDOBI1TIMS6UHRZT
DOAB2Contact person's visiting hours: Thursday afternoon from... BEDOAB2TIMS6UHRZT
DOBI2Contact person's visiting hours: Thursday afternoon until .. BEDOBI2TIMS6UHRZT
FRAB1Contact person's visiting hours: Friday morning from ... BEFRAB1TIMS6UHRZT
FRBI1Contact person's visiting hours: Friday morning until ... BEFRBI1TIMS6UHRZT
FRAB2Contact person's visiting hours: Friday afternoon from ... BEFRAB2TIMS6UHRZT
FRBI2Contact person's visiting hours: Friday afternoon until ... BEFRBI2TIMS6UHRZT
SAAB1Contact person's visiting hours: Saturday morning from ... BESAAB1TIMS6UHRZT
SABI1Contact person's visiting hours: Saturday morning until ... BESABI1TIMS6UHRZT
SAAB2Contact person's visiting hours: Saturday afternoon from ... BESAAB2TIMS6UHRZT
SABI2Contact person's visiting hours: Saturday afternoon until .. BESABI2TIMS6UHRZT
SOAB1Contact person's visiting hours: Sunday morning from ... BESOAB1TIMS6UHRZT
SOBI1Contact person's visiting hours: Sunday morning until ... BESOBI1TIMS6UHRZT
SOAB2Contact person's visiting hours: Sunday afternoon from ... BESOAB2TIMS6UHRZT
SOBI2Contact person's visiting hours: Sunday afternoon until ... BESOBI2TIMS6UHRZT
PAKN1Contact person: Attribute 6 PAAT6CHAR3TVP6PAAT6
PAKN2Contact person: Attribute 7 PAAT7CHAR3TVP7PAAT7
PAKN3Contact person: Attribute 8 PAAT8CHAR3TVP8PAAT8
PAKN4Contact person: Attribute 9 PAAT9CHAR3TVP9PAAT9
PAKN5Contact person: Attribute 10 PAAT0CHAR3TVP0PAAT0
SORTLSort field SORTLCHAR10CHAR10
FAMSTMarital Status Key FAMSTCHAR1T502TFAMST
SPNAMNickname SPNAMCHAR10TEXT10
TITEL_APTitle of contact person (description of function) TITEL_APCHAR35TEXT35
ERDATDate on which the Record Was Created ERDAT_RFDATS8DATUM
ERNAMName of Person who Created the Object ERNAM_RFCHAR12USNAM
DUEFLStatus of Data Transfer into Subsequent Release DUEFL_BKPFCHAR1DUEFL_BKPF
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
LOEVMCentral Deletion Flag for Master Record LOEVM_XCHAR1XFELD
KZHERKInternal indicator for origin of the CP: Customer or Vendor KZHERKCHAR1XFELD
ADRNP_2Address number AD_ADDRNUMCHAR10Assigned to domainALPHAAD_ADDRNUMADR
PRSNRPerson number AD_PERSNUMCHAR10Assigned to domainALPHAAD_PERSNUMCDTADDRESS

Key field Non-key field



How do I retrieve data from SAP table KNVK using ABAP code

The following ABAP code Example will allow you to do a basic selection on KNVK to SELECT all data from the table
DATA: WA_KNVK TYPE KNVK.

SELECT SINGLE *
FROM KNVK
INTO CORRESPONDING FIELDS OF WA_KNVK
WHERE...

How to access SAP table KNVK

Within an ECC or HANA version of SAP you can also view further information about KNVK and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).

Related SAP tables and the relationships to KNVK

    KNA1 - General Data in Customer Master
        KNVP - Customer Master Partner Functions
        KNVK - Customer Master Contact Partner
        KNVV - Customer Master Sales Data

    VBKPA - SD index: Sales activities by partner function
        VBKA - Sales activities
    KNVV - Customer Master Sales Data
    KNVK - Customer Master Contact Partner
    VBADR - Address work area
        VBFA - Sales Document Flow
            VBAK - Sales Document: Header Data
    SADLSTADM - Administrative Data - Address List
        SADLSTIAD - Administration Table for Address Lists
            SADLSTRECH - Statistical part of an address list (rec. header)
            SADLSTRECB - Dynamic part of address record (record body)
        SADLSTDIR1 - Address List Directory
    SADLSTSORT - Sort Fields for Address List
        VBPA - Sales Document: Partner
            KNA1 - General Data in Customer Master

    KNVK - Customer Master Contact Partner
        KNA1 - General Data in Customer Master
            KNVV - Customer Master Sales Data
            KNVP - Customer Master Partner Functions
            VBAP - Sales Document: Item Data
            LIPS - SD document: Delivery: Item data
            VBRP - Billing Document: Item Data
            VBKA - Sales Activities