E2KNA1M SAP (Master customer master basic data (KNA1)) Structure details

Dictionary Type: Structure
Description: Master customer master basic data (KNA1)




ABAP Code to SELECT data from E2KNA1M
Related tables to E2KNA1M
Access table E2KNA1M




Structure field list including key, data, relationships and ABAP select examples

E2KNA1M is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Master customer master basic data (KNA1)" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_E2KNA1M TYPE E2KNA1M.

The E2KNA1M table consists of various fields, each holding specific information or linking keys about Master customer master basic data (KNA1) data available in SAP. These include KUNNR (Customer Numbers), ANRED (Title), AUFSD (Central order block for customer), BAHNE (Express train station).. 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. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP E2KNA1M structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MSGFNFunction MSGFNCHAR3MSGFN
KUNNRCustomer Numbers KUNNRCHAR10Assigned to domainALPHAKUNNRKUNC_KUNNR
ANREDTitle ANREDCHAR15TEXT15
AUFSDCentral order block for customer AUFSD_XCHAR2Assigned to domainKAUFS
BAHNEExpress train station BAHNECHAR25BAHNH
BAHNSTrain station BAHNSCHAR25BAHNH
BBBNRCharacter Field With Field Length 7 CHAR07CHAR7TEXT7
BBSNRR/2 table CHAR5CHAR5CHAR5
BEGRUAuthorization Group BRGRUCHAR4Assigned to domainBRGRU
BRSCHIndustry key BRSCHCHAR4Assigned to domainBRSCH
BUBKZCharacter field of length 1 CHAR_LG_01CHAR1CHAR_LG_01
DATLTData communication line no. DATLTCHAR14TEXT14
FAKSDCentral billing block for customer FAKSD_XCHAR2Assigned to domainFAKSP
FISKNAccount number of the master record with the fiscal address FISKN_DCHAR10Assigned to domainALPHAKUNNR
KNRZAAccount number of an alternative payer KNRZACHAR10Assigned to domainALPHAKUNNR
KONZSGroup key KONZSCHAR10KONZS
KTOKDCustomer Account Group KTOKDCHAR4Assigned to domainKTOKDKGD
KUKLACustomer classification KUKLACHAR2Assigned to domainKUKLA
LAND1Country Key LAND1_GPCHAR3Assigned to domainLAND1C_LAND1
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
LIFSDCentral delivery block for the customer LIFSD_XCHAR2Assigned to domainLIFSP
LOCCOCity Coordinates LOCCOCHAR10LOCCO
LOEVMCentral Deletion Flag for Master Record LOEVM_XCHAR1XFELD
NAME1Name 1 NAME1_GPCHAR35NAME
NAME2Name 2 NAME2_GPCHAR35NAME
NAME3Name 3 NAME3_GPCHAR35NAME
NAME4Name 4 NAME4_GPCHAR35NAME
NIELSNielsen ID NIELSCHAR2Assigned to domainNIELS
ORT01City ORT01_GPCHAR35TEXT35
ORT02District ORT02_GPCHAR35TEXT35
PFACHPO Box PFACHCHAR10PFACH
PSTL2P.O. Box Postal Code PSTL2CHAR10PSTLZ
PSTLZPostal Code PSTLZCHAR10PSTLZ
REGIOSTATE (State, Province, County) REGIOCHAR3Assigned to domainREGIO
COUNCCounty Code COUNCCHAR3Assigned to domainCOUNC
CITYCCity Code CITYCCHAR4Assigned to domainCITYC
RPMKRRegional Market RPMKRCHAR5RPMKR
SORTLSort field SORTLCHAR10CHAR10
SPERRCentral posting block SPERB_XCHAR1XFELD
SPRASCharacter field of length 1 CHAR_LG_01CHAR1CHAR_LG_01
STCD1Tax Number 1 STCD1CHAR16STCD1
STCD2Tax Number 2 STCD2CHAR11STCD2
STKZAIndicator: Business Partner Subject to Equalization Tax? STKZACHAR1STKZA
STKZULiable for VAT STKZUCHAR1XFELD
STRASHouse number and street STRAS_GPCHAR35TEXT35
TELBXTelebox number TELBXCHAR15TEXT15
TELF1First telephone number TELF1CHAR16TEXT16
TELF2Second telephone number TELF2CHAR16TEXT16
TELFXFax Number TELFXCHAR31TEXT31
TELTXTeletex number TELTXCHAR30TEXT30
TELX1Telex number TELX1CHAR30TEXT30
LZONETransportation zone to or from which the goods are delivered LZONECHAR10Assigned to domainZONE
XZEMPIndicator: Alternative payee in document allowed ? XZEMPCHAR1XFELD
VBUNDCompany ID of trading partner RASSCCHAR6Assigned to domainALPHARCOMPPGS
STCEGVAT Registration Number STCEGCHAR20STCEG
GFORMLegal status GFORMCHAR2Assigned to domainGFORM
BRAN1Industry Code 1 BRAN1_DCHAR10Assigned to domainBRACO
BRAN2Industry code 2 BRAN2CHAR10Assigned to domainBRACO
BRAN3Industry code 3 BRAN3CHAR10Assigned to domainBRACO
BRAN4Industry code 4 BRAN4CHAR10Assigned to domainBRACO
BRAN5Industry code 5 BRAN5CHAR10Assigned to domainBRACO
UMJAHNot More Closely Defined Area, Possibly Used for Patchlevels CHAR4CHAR4CHAR4
UWAERR/2 table CHAR5CHAR5CHAR5
JMZAHCharacter field of length 6 CHAR6CHAR6CHAR6
JMJAHNot More Closely Defined Area, Possibly Used for Patchlevels CHAR4CHAR4CHAR4
KATR1Attribute 1 KATR1CHAR2Assigned to domainATTR1
KATR2Attribute - 2 KATR2CHAR2Assigned to domainATTR2
KATR3Attribute 3 KATR3CHAR2Assigned to domainATTR3
KATR4Attribute 4 KATR4CHAR2Assigned to domainATTR4
KATR5Attribute 5 KATR5CHAR2Assigned to domainATTR5
KATR6Attribute 6 KATR6CHAR3Assigned to domainATTR6
KATR7Attribute 7 KATR7CHAR3Assigned to domainATTR7
KATR8Attribute 8 KATR8CHAR3Assigned to domainATTR8
KATR9Attribute 9 KATR9CHAR3Assigned to domainATTR9
KATR10Attribute 10 KATR10CHAR3Assigned to domainATTR10
STKZNNatural Person STKZNCHAR1STKZN
UMSA1Field of length 16 CHAR16CHAR16CHAR16
TXJCDTax Jurisdiction TXJCDCHAR15Assigned to domainTXJCDTXJ
PERIVFiscal Year Variant PERIVCHAR2Assigned to domainPERIV
KTOCDReference Account Group for One-Time Account (Customer) KTOCDCHAR4Assigned to domainKTOKD
PFORTPO Box city PFORT_GPCHAR35TEXT35
DTAMSIndicator for Data Medium Exchange DTAMSCHAR1DTAMS
DTAWSInstruction key for data medium exchange DTAWSCHAR2Assigned to domainDTAWS

Key field Non-key field



How do I retrieve data from SAP structure E2KNA1M using ABAP code?

As E2KNA1M is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on E2KNA1M as there is no data to select.

How to access SAP table E2KNA1M

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

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


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!