KNA1_APP_DI SAP (Customer Master (General Part) Direct Input Append Structure) Append Structure details
Dictionary Type: Append Structure
Description: Customer Master (General Part) Direct Input Append Structure
Description: Customer Master (General Part) Direct Input Append Structure
Append Structure field list including key, data, relationships and ABAP select examples
KNA1_APP_DI is a standard SAP Append Structure which is used to store Customer Master (General Part) Direct Input Append Structure data and is available within R/3 SAP systems depending on the version and release level.
The KNA1_APP_DI table consists of various fields, each holding specific information or linking keys about Customer Master (General Part) Direct Input Append Structure data available in SAP. These include ANRED (Title), AUFSD (Central order block for customer), BAHNE (Express train station), BAHNS (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: Can be enhanced (character-type)
SAP KNA1_APP_DI append 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 |
ANRED | Title | ANRED | CHAR | 15 | TEXT15 | ||||
AUFSD | Central order block for customer | AUFSD_X | CHAR | 2 | Assigned to domain | KAUFS | |||
BAHNE | Express train station | BAHNE | CHAR | 25 | BAHNH | ||||
BAHNS | Train station | BAHNS | CHAR | 25 | BAHNH | ||||
BBBNR | International Location Number (Part 1) (Direct Input) | BBBNR_DI | CHAR | 7 | CHAR7 | ||||
BBSNR | International location number (Part 2) | BBSNR_DI | CHAR | 5 | CHAR5 | ||||
BEGRU_KNA1 | Authorization Group | BRGRU | CHAR | 4 | Assigned to domain | BRGRU | |||
BRSCH | Industry key | BRSCH | CHAR | 4 | Assigned to domain | BRSCH | |||
BUBKZ | Check Digit for International Location Number (Direct Input) | BUBKZ_DI | CHAR | 1 | CHAR1 | ||||
DATLT | Data communication line no. | DATLT | CHAR | 14 | TEXT14 | ||||
ERDAT | Date on Which Record was Added (Direct Input) | ERDAT_RF_DI | CHAR | 10 | CHAR10 | ||||
ERNAM | Name of Person who Created the Object | ERNAM_RF | CHAR | 12 | USNAM | ||||
EXABL | Indicator: Unloading points exist | EXABL | CHAR | 1 | XFELD | ||||
FAKSD | Central billing block for customer | FAKSD_X | CHAR | 2 | Assigned to domain | FAKSP | |||
FISKN_KNA1 | Account number of the master record with the fiscal address | FISKN_D | CHAR | 10 | Assigned to domain | ALPHA | KUNNR | ||
KNAZK | Working Time Calendar | KNAZK | CHAR | 2 | Assigned to domain | WFCID | |||
KNRZA | Account number of an alternative payer | KNRZA | CHAR | 10 | Assigned to domain | ALPHA | KUNNR | ||
KONZS | Group key | KONZS | CHAR | 10 | KONZS | ||||
KTOKD | Customer Account Group | KTOKD | CHAR | 4 | Assigned to domain | KTOKD | KGD | ||
KUKLA | Customer classification | KUKLA | CHAR | 2 | Assigned to domain | KUKLA | |||
LIFNR | Account Number of Vendor or Creditor | LIFNR | CHAR | 10 | Assigned to domain | ALPHA | LIFNR | LIF | KRED_C |
LIFSD | Central delivery block for the customer | LIFSD_X | CHAR | 2 | Assigned to domain | LIFSP | |||
LOCCO | City Coordinates | LOCCO | CHAR | 10 | LOCCO | ||||
LOEVM | Central Deletion Flag for Master Record | LOEVM_X | CHAR | 1 | XFELD | ||||
NAME3 | Name 3 | NAME3_GP | CHAR | 35 | NAME | ||||
NAME4 | Name 4 | NAME4_GP | CHAR | 35 | NAME | ||||
NIELS | Nielsen ID | NIELS | CHAR | 2 | Assigned to domain | NIELS | |||
ORT02 | District | ORT02_GP | CHAR | 35 | TEXT35 | ||||
PFACH | PO Box | PFACH | CHAR | 10 | PFACH | ||||
PSTL2 | P.O. Box Postal Code | PSTL2 | CHAR | 10 | PSTLZ | ||||
COUNC_KNA1 | County Code | COUNC | CHAR | 3 | Assigned to domain | COUNC | |||
CITYC_KNA1 | City Code | CITYC | CHAR | 4 | Assigned to domain | CITYC | |||
RPMKR | Regional Market | RPMKR | CHAR | 5 | RPMKR | ||||
SPERR | Central posting block | SPERB_X | CHAR | 1 | XFELD | ||||
SPRAS | Language Key (Direct Input) | SPRAS_DI | CHAR | 1 | CHAR1 | ||||
STCD1_KNA1 | Tax Number 1 | STCD1 | CHAR | 16 | STCD1 | ||||
STCD2_KNA1 | Tax Number 2 | STCD2 | CHAR | 11 | STCD2 | ||||
STKZA_KNA1 | Indicator: Business Partner Subject to Equalization Tax? | STKZA | CHAR | 1 | STKZA | ||||
STKZU_KNA1 | Liable for VAT | STKZU | CHAR | 1 | XFELD | ||||
TELBX | Telebox number | TELBX | CHAR | 15 | TEXT15 | ||||
TELF2 | Second telephone number | TELF2 | CHAR | 16 | TEXT16 | ||||
TELTX | Teletex number | TELTX | CHAR | 30 | TEXT30 | ||||
TELX1 | Telex number | TELX1 | CHAR | 30 | TEXT30 | ||||
LZONE | Transportation zone to or from which the goods are delivered | LZONE | CHAR | 10 | Assigned to domain | ZONE | |||
XZEMP | Indicator: Is an alternative payer allowed in document? | XREGU | CHAR | 1 | XFELD | ||||
VBUND | Company ID of trading partner | RASSC | CHAR | 6 | Assigned to domain | ALPHA | RCOMP | PGS | |
STCEG_KNA1 | VAT Registration Number | STCEG | CHAR | 20 | STCEG | ||||
DEAR1 | Indicator: Competitor | DEAR1 | CHAR | 1 | XFELD | ||||
DEAR2 | Indicator: Sales partner | DEAR2 | CHAR | 1 | XFELD | ||||
DEAR3 | Indicator: Sales prospect | DEAR3 | CHAR | 1 | DEAR3 | ||||
DEAR4 | Indicator for customer type 4 | DEAR4 | CHAR | 1 | XFELD | ||||
DEAR5 | ID for default sold-to party | DEAR5 | CHAR | 1 | XFELD | ||||
GFORM | Legal status | GFORM | CHAR | 2 | Assigned to domain | GFORM | |||
BRAN1_KNA1 | Industry Code 1 | BRAN1_D | CHAR | 10 | Assigned to domain | BRACO | |||
BRAN2_KNA1 | Industry code 2 | BRAN2 | CHAR | 10 | Assigned to domain | BRACO | |||
BRAN3_KNA1 | Industry code 3 | BRAN3 | CHAR | 10 | Assigned to domain | BRACO | |||
BRAN4_KNA1 | Industry code 4 | BRAN4 | CHAR | 10 | Assigned to domain | BRACO | |||
BRAN5_KNA1 | Industry code 5 | BRAN5 | CHAR | 10 | Assigned to domain | BRACO | |||
EKONT | Initial contact | EKONT | CHAR | 10 | Assigned to domain | ALPHA | VBELN | ||
UMSAT | Annual Sales (Direct Input) | UMSAT_DI | CHAR | 10 | CHAR10 | ||||
UMJAH | Year for Which Sales Figures Apply (Direct Input) | UMJAH_DI | CHAR | 4 | CHAR4 | ||||
UWAER | Currency of Sales Figure (Direct Input) | UWAEHR_DI | CHAR | 5 | CHAR5 | ||||
JMZAH | Annual Employee Count (Direct Input) | JMZAH_DI | CHAR | 6 | CHAR6 | ||||
JMJAH | Year for which the number of employees is given | JMJAH_DI | CHAR | 4 | CHAR4 | ||||
KATR1 | Attribute 1 | KATR1 | CHAR | 2 | Assigned to domain | ATTR1 | |||
KATR2 | Attribute - 2 | KATR2 | CHAR | 2 | Assigned to domain | ATTR2 | |||
KATR3 | Attribute 3 | KATR3 | CHAR | 2 | Assigned to domain | ATTR3 | |||
KATR4 | Attribute 4 | KATR4 | CHAR | 2 | Assigned to domain | ATTR4 | |||
KATR5 | Attribute 5 | KATR5 | CHAR | 2 | Assigned to domain | ATTR5 | |||
KATR6 | Attribute 6 | KATR6 | CHAR | 3 | Assigned to domain | ATTR6 | |||
KATR7 | Attribute 7 | KATR7 | CHAR | 3 | Assigned to domain | ATTR7 | |||
KATR8 | Attribute 8 | KATR8 | CHAR | 3 | Assigned to domain | ATTR8 | |||
KATR9 | Attribute 9 | KATR9 | CHAR | 3 | Assigned to domain | ATTR9 | |||
KATR10 | Attribute 10 | KATR10 | CHAR | 3 | Assigned to domain | ATTR10 | |||
STKZN | Natural Person | STKZN | CHAR | 1 | STKZN | ||||
UMSA1 | Annual Sales (Direct Input) | UMSA1_DI | CHAR | 20 | CHAR20 | ||||
TXJCD_KNA1 | Tax Jurisdiction | TXJCD | CHAR | 15 | Assigned to domain | TXJCD | TXJ | ||
PERIV | Fiscal Year Variant | PERIV | CHAR | 2 | Assigned to domain | PERIV | |||
ABRVW | Usage Indicator | ABRVW | CHAR | 3 | Assigned to domain | ABRVW | |||
INSPBYDEBI | Inspection Carried Out By Customer (No Inspection Lot) | QINSPBYDEB | CHAR | 1 | QKZ | ||||
INSPATDEBI | Inspection for a Delivery Note After Outbound Delivery | QINSPATDEB | CHAR | 1 | QKZ | ||||
KTOCD | Reference Account Group for One-Time Account (Customer) | KTOCD | CHAR | 4 | Assigned to domain | KTOKD | |||
PFORT | PO Box city | PFORT_GP | CHAR | 35 | TEXT35 | ||||
WERKS | Plant | WERKS_D | CHAR | 4 | Assigned to domain | WERKS | WRK | H_T001W_C | |
DTAMS | Indicator for Data Medium Exchange | DTAMS | CHAR | 1 | DTAMS | ||||
DTAWS | Instruction key for data medium exchange | DTAWS | CHAR | 2 | Assigned to domain | DTAWS | |||
DUEFL | Status of Data Transfer into Subsequent Release | DUEFL_BKPF | CHAR | 1 | DUEFL_BKPF | ||||
HZUOR | Assignment to Hierarchy (Direct Input) | HZUOR_DI | CHAR | 2 | CHAR2 | ||||
SPERZ | Payment Block | SPERZ | CHAR | 1 | XFELD | ||||
ETIKG | IS-R Labeling: customer/plant group | ETIKG | CHAR | 10 | Assigned to domain | ETIKG | |||
CIVVE | ID for mainly non-military use | CIVVE | CHAR | 1 | XFELD | ||||
MILVE | ID for mainly military use | MILVE | CHAR | 1 | XFELD | ||||
KDKG1 | Customer condition group 1 | KDKG1 | CHAR | 2 | Assigned to domain | KDKGR | |||
KDKG2 | Customer condition group 2 | KDKG2 | CHAR | 2 | Assigned to domain | KDKGR | |||
KDKG3 | Customer condition group 3 | KDKG3 | CHAR | 2 | Assigned to domain | KDKGR | |||
KDKG4 | Customer condition group 4 | KDKG4 | CHAR | 2 | Assigned to domain | KDKGR | |||
KDKG5 | Customer condition group 5 | KDKG5 | CHAR | 2 | Assigned to domain | KDKGR | |||
XKNZA | Indicator: Alternative payer using account number | XKNZA | CHAR | 1 | XFELD | ||||
FITYP | Tax type | J_1AFITP_D | CHAR | 2 | Assigned to domain | J_1AFITP | |||
STCDT | Tax Number Type | J_1ATOID | CHAR | 2 | Assigned to domain | J_1ATOID | |||
STCD3 | Tax Number 3 | STCD3 | CHAR | 18 | CHAR18 | ||||
STCD4 | Tax Number 4 | STCD4 | CHAR | 18 | CHAR18 | ||||
XICMS | Customer is ICMS-exempt | J_1BTCICMS | CHAR | 1 | XFELD | ||||
XXIPI | Customer is IPI-exempt | J_1BTCIPI | CHAR | 1 | XFELD | ||||
XSUBT | Customer group for Substituiçao Tributária calculation | J_1BTCST | CHAR | 3 | Assigned to domain | J_1BTCST1 | |||
CFOPC | Customer's CFOP category | J_1BINDUS1 | CHAR | 2 | ALPHA | J_1BINDUS1 | |||
TXLW1 | Tax law: ICMS | J_1BTAXLW1 | CHAR | 3 | Assigned to domain | ALPHA | J_1BTAXLW1 | ||
TXLW2 | Tax law: IPI | J_1BTAXLW2 | CHAR | 3 | Assigned to domain | ALPHA | J_1BTAXLW2 | ||
CCC01 | Indicator for biochemical warfare for legal control | CCC01 | CHAR | 1 | XFELD | ||||
CCC02 | Indicator for nuclear nonproliferation for legal control | CCC02 | CHAR | 1 | XFELD | ||||
CCC03 | Indicator for national security for legal control | CCC03 | CHAR | 1 | XFELD | ||||
CCC04 | Indicator for missile technology for legal control | CCC04 | CHAR | 1 | XFELD | ||||
CASSD | Central sales block for customer | CASSD_X | CHAR | 2 | CASSP | ||||
KNURL | Uniform Resource Locator | URL | CHAR | 132 | TEXT132 | ||||
J_1KFREPRE | Name of Representative | REPRES | CHAR | 10 | REPRES | ||||
J_1KFTBUS | Type of Business | GESTYP | CHAR | 30 | Assigned to domain | GESTYP | |||
J_1KFTIND | Type of Industry | INDTYP | CHAR | 30 | Assigned to domain | INDTYP | |||
NODEL_KNA1 | Central deletion block for master record | NODEL_X | CHAR | 1 | XFELD | ||||
DEAR6 | Indicator: Consumer | DEAR6 | CHAR | 1 | XFELD |
Key field | Non-key field |
How do I retrieve data from SAP append structure KNA1_APP_DI using ABAP code?
As KNA1_APP_DI 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_APP_DI as there is no data to select. You could however select data from any tables that this append structure has been assigned too.How to access SAP table KNA1_APP_DI
Within an ECC or HANA version of SAP you can also view further information about KNA1_APP_DI and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects