KNA1_FS SAP (Customer Master) Structure details

Dictionary Type: Structure
Description: Customer Master




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




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

KNA1_FS 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 "Customer Master" 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_KNA1_FS TYPE KNA1_FS.

The KNA1_FS table consists of various fields, each holding specific information or linking keys about Customer Master data available in SAP. These include ORT01 (City), PSTLZ (Postal Code), REGIO (STATE (State, Province, County)), SORTL (Sort field).. 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: Can be enhanced (character-type or numeric)


SAP KNA1_FS 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
LAND1Country Key LAND1_GPCHAR3Assigned to domainLAND1C_LAND1
ORT01City ORT01_GPCHAR35TEXT35
PSTLZPostal Code PSTLZCHAR10PSTLZ
REGIOSTATE (State, Province, County) REGIOCHAR3Assigned to domainREGIO
SORTLSort field SORTLCHAR10CHAR10
XCPDKIndicator: Is the account a one-time account? XCPDKCHAR1XFELD
BRSCHIndustry key BRSCHCHAR4Assigned to domainBRSCH
ERDATDate on Which Record Was Created ERDATDATS8DATUM
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
KONZSGroup key KONZSCHAR10KONZS
KTOKDCustomer Account Group KTOKDCHAR4Assigned to domainKTOKDKGD
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
LIFSDCentral delivery block for the customer LIFSD_XCHAR2Assigned to domainLIFSP
LOEVMCentral Deletion Flag for Master Record LOEVM_XCHAR1XFELD
PFACHPO Box PFACHCHAR10PFACH
PSTL2P.O. Box Postal Code PSTL2CHAR10PSTLZ
COUNCCounty Code COUNCCHAR3Assigned to domainCOUNC
CITYCCity Code CITYCCHAR4Assigned to domainCITYC
SPERRCentral posting block SPERB_XCHAR1XFELD
STCD1Tax Number 1 STCD1CHAR16STCD1
STCD2Tax Number 2 STCD2CHAR11STCD2
XZEMPIndicator: Is an alternative payer allowed in document? XREGUCHAR1XFELD
VBUNDCompany ID of trading partner RASSCCHAR6Assigned to domainALPHARCOMPPGS
STCEGVAT Registration Number STCEGCHAR20STCEG
TXJCDTax Jurisdiction TXJCDCHAR15Assigned to domainTXJCDTXJ

Key field Non-key field



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

As KNA1_FS 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 KNA1_FS as there is no data to select.

How to access SAP table KNA1_FS

Within an ECC or HANA version of SAP you can also view further information about KNA1_FS 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!