ESCHEMAEXTENSION SAP (Billing Schema Extension) Structure details

Dictionary Type: Structure
Description: Billing Schema Extension




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




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

ESCHEMAEXTENSION 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 "Billing Schema Extension" 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_ESCHEMAEXTENSION TYPE ESCHEMAEXTENSION.

The ESCHEMAEXTENSION table consists of various fields, each holding specific information or linking keys about Billing Schema Extension data available in SAP. These include SCHEMABEZ (Description of billing schema), RATERELGROUP (Rate Relationship Group (in Schema)), RATERELGROUPTEXT (Rate Relationship Group (in Schema)), KONDIGR (Rate fact group).. 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: Cannot Be Enhanced


SAP ESCHEMAEXTENSION 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
SCHEMANRNumber of the billing schema SCHEMANRCHAR10Assigned to domainSCHEMANRISU_F4_SCHEMA
SCHEMABEZDescription of billing schema SCHEMABEZCHAR50TEXT50
RATERELGROUPRate Relationship Group (in Schema) E_RATERELGROUPCHAR10Assigned to domainE_RATERELGROUP
RATERELGROUPTEXTRate Relationship Group (in Schema) E_REATERELGROUP_TEXTCHAR60TEXT60
KONDIGRRate fact group KONDIGRCHAR10Assigned to domainKONDIGR
BASIC_RATEBasic Rate BASIC_RATECHAR10Assigned to domainTARIFNR
BASIC_RATE_DESCDescription of the Basic Rate BASIC_RATE_DESCCHAR50TEXT50
RRCNOSequence Number of Rate Relationship E_RRCNONUMC4LFDNR4
COND_RATEConditional Rate COND_RATECHAR10Assigned to domainTARIFNR
COND_RATE_DESCDescription of the Conditional Rate COND_RATE_DESCCHAR50TEXT50
RATERELCATRate Relationship Category E_RATERELCATNUMC1E_RATERELCAT
RATERELCAT_TEXTShort Text for Fixed Values for Rate Relationship Category E_RATERELCAT_TEXTCHAR60DDTEXT
SUPPR_BRATE_PRORSuppress Proration of Basic Rate E_SUPPR_BRATE_PRORATIONCHAR1XFELD
CONDBILLPROGIDConditional Billing Program ID E_CONDBILLPROG_IDCHAR10Assigned to domainE_CONDBILLPROG_ID
CONDBILLPROGTEXTConditional Billing Program Text E_CONDBILLPROG_TEXTCHAR60TEXT60
EXCEPTPROGIDTime-Of-Use Exception Program ID E_TOUEXCEPTPROG_IDCHAR10Assigned to domainE_TOUEXCEPTPROG_ID
EXCEPTPROGTEXTTOU Exception Program Text E_TOUEXCEPTPROG_TEXTCHAR60TEXT60
EXCEPTPROGEXTIDTOU Exception Program External ID E_TOUEXCEPTPROG_EXTIDCHAR22E_TOUEXCEPTPROG_EXTID
VALIDFROMValidity From-Date for TOU Exception Program E_TOUEP_VALFROMDATS8
VALIDTOValidity To-Date for TOU Exception Program E_TOUEP_VALTODATS8
TZONETime Zone for TOU Exception Program E_TOUEP_TZONECHAR6Assigned to domainTZNZONE
EXC_SPLITTABLEExceptions in TOU Exception Program Can Be Split in Billing E_TOUEP_EXC_SPLITTABLECHAR1XFELD
ACT_CATEGORYActivation Category for Exceptions in TOU Exception Program E_TOUEP_ACT_CATEGORYNUMC2E_TOUEP_ACT_CATEGORY
ACT_CATEGORY_TEXTShort Text Activ.Cat.Text for Exceptions in TOU Excep.Prog. E_TOUEP_ACT_CATEGORY_TEXTCHAR60DDTEXT
MAX_OPTINMaximum Number of Opt-Ins in TOU Exception Program E_TOUEP_MAXOPTININT410E_TOUEP_MAXOPTINOUT
MAX_OPTOUTMaximum Number of Opt-Outs in TOU Exception Program E_TOUEP_MAXOPTOUTINT410E_TOUEP_MAXOPTINOUT
TIMEREF_OPTINOUTTime Reference to Maximum Opt-Ins/Opt-Outs in TOU Except.Prg E_TOUEP_TIMEREF_OPTINOUTNUMC2E_TOUEP_TIMEREF_OPTINOUT

Key field Non-key field



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

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

How to access SAP table ESCHEMAEXTENSION

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