RCAPTR_MESSAGES SAP (Structure for Messages to be Displayed) Structure details

Dictionary Type: Structure
Description: Structure for Messages to be Displayed




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




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

RCAPTR_MESSAGES 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 "Structure for Messages to be Displayed" 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_RCAPTR_MESSAGES TYPE RCAPTR_MESSAGES.

The RCAPTR_MESSAGES table consists of various fields, each holding specific information or linking keys about Structure for Messages to be Displayed data available in SAP. These include INOACC_PLANNED_DISAGIO_T (Ind. Accrual/Deff. Could Not Run Due to Planned Discount), INOACC_MSGTYPE (Error Severity of TB_NOACC_PLANNEDDISAGIO), IMR_BASIS_MISSING_S (Indicator Copy Basis for Repayment Change Exists), IMR_BASIS_MISSING_T (Indicator Copy Basis for Repayment Change Exists).. 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 RCAPTR_MESSAGES 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
INOACC_PLANNED_DISAGIO_SInd. Accrual/Deff. Could Not Run Due to Planned Discount TB_NOACC_PLANNEDDISAGIOCHAR1CHAR1
INOACC_PLANNED_DISAGIO_TInd. Accrual/Deff. Could Not Run Due to Planned Discount TB_NOACC_PLANNEDDISAGIOCHAR1CHAR1
INOACC_MSGTYPEError Severity of TB_NOACC_PLANNEDDISAGIO TB_NOACC_MSGTYPECHAR1CHAR1
IMR_BASIS_MISSING_SIndicator Copy Basis for Repayment Change Exists TB_MR_BASIS_MISSINGCHAR1CHAR1
IMR_BASIS_MISSING_TIndicator Copy Basis for Repayment Change Exists TB_MR_BASIS_MISSINGCHAR1CHAR1
IMR_NO_CHANGABLE_COND_SIndicator, Changeable Repayment Condition Exists TB_MR_NO_CHANGABLE_CONDCHAR1CHAR1
IMR_NO_CHANGABLE_COND_TIndicator, Changeable Repayment Condition Exists TB_MR_NO_CHANGABLE_CONDCHAR1CHAR1
IMR_DGUELKP_OCCUPIED_SIndicator Valid From Date Already In Use TB_MR_DGUELKP_OCCUPIEDCHAR1CHAR1
IMR_DGUELKP_OCCUPIED_TIndicator Valid From Date Already In Use TB_MR_DGUELKP_OCCUPIEDCHAR1CHAR1
IMR_DGUELKP_NOT_EXISTENT_SIndicator Valid From Date Does Not Exist TB_MR_DGUELKP_NOT_EXISTENTCHAR1CHAR1
IMR_DGUELKP_NOT_EXISTENT_TIndicator Valid From Date Does Not Exist TB_MR_DGUELKP_NOT_EXISTENTCHAR1CHAR1
IMR_DGUELKP_GREATER_DEFSZ_SIndic. Valid From Date is Later than Fixed Period End TB_MR_DGUELKP_GREATER_DEFSZCHAR1CHAR1
IMR_DGUELKP_GREATER_DEFSZ_TIndic. Valid From Date is Later than Fixed Period End TB_MR_DGUELKP_GREATER_DEFSZCHAR1CHAR1
IMR_MIXED_CONDITIONS_SIndicator, Mixed Repayment Conditions TB_MR_MIXED_CONDITIONSCHAR1CHAR1
IMR_MIXED_CONDITIONS_TIndicator, Mixed Repayment Conditions TB_MR_MIXED_CONDITIONSCHAR1CHAR1
IMR_SUBSEQUENT_CONDITIONS_SIndicator, Subsequent Repayment Conditions TB_MR_SUBSEQUENT_CONDITIONSCHAR1CHAR1
IMR_SUBSEQUENT_CONDITIONS_TIndicator, Subsequent Repayment Conditions TB_MR_SUBSEQUENT_CONDITIONSCHAR1CHAR1
IMR_DGUELKP_NEXT_PERIODGeneral Flag FLAGCHAR1FLAG
IP_INCORRECT_CHARACTERIndicator Incorrect Character in Transfer Quota TB_P_INCORRECT_CHARACTERCHAR1CHAR1
IP_TOO_MANY_DIGITS_LEFT_OF_DIndicator Too Many Predecimal Places in the Transfer Quota TB_P_TOO_MANY_DIGITS_LEFT_OF_DCHAR1CHAR1
IP_TOO_MANY_DECIMAL_PLACESIndicator Too Many Decimal Places in the Transfer Quota TB_P_TOO_MANY_DECIMAL_PLACESCHAR1CHAR1
IP_TMDP_BEFORE_INDICATORInd. Too Many Decimal Places Before Ind. in Transfer Quota TB_P_TMDP_BEFORE_INDICATORCHAR1CHAR1
VP_MSGV1Message Variable 1 for Error Message for Transfer Quota TB_P_MSGV1CHAR1CHAR1
VP_MSGV2Message Variable 2 for Error Message for Transfer Quota TB_P_MSGV2CHAR1CHAR1
IC_TOO_MANY_LEVEL_NRS_SIndicator Maximum No. of Level Numbers Reached in Condition TB_C_TOO_MANY_LEVEL_NRSCHAR1CHAR1
IC_TOO_MANY_LEVEL_NRS_TIndicator Maximum No. of Level Numbers Reached in Condition TB_C_TOO_MANY_LEVEL_NRSCHAR1CHAR1
VC_CONDITION_TYPE_SIncorrect Condition Type for Message TB_C_CONDITION_TYPENUMC4Assigned to domainSKOART
VC_CONDITION_TYPE_TIncorrect Condition Type for Message TB_C_CONDITION_TYPENUMC4Assigned to domainSKOART
IF_ERROR_CREATE_FLOWIndicator: Error during generation of a flow TB_F_ERROR_CREATE_FLOWCHAR1CHAR1
VF_FLOW_TYPEIncorrect Flow Type for Message TB_F_FLOW_TYPECHAR4Assigned to domainSBEWART
V_MSGIDMessage identification MSGIDCHAR20Assigned to domainARBGB
V_MSGTYMessage Type MSGTYCHAR1MSGAR
V_MSGNOSystem Message Number MSGNOCHAR3Assigned to domainMSGNR
V_MSGV1Message variable 01 MSGV1CHAR50CHAR50
V_MSGV2Message variable 02 MSGV2CHAR50CHAR50
V_MSGV3Message variable 03 MSGV3CHAR50CHAR50
V_MSGV4Message variable 04 MSGV4CHAR50CHAR50
INEG_RSALDOGeneral Flag FLAGCHAR1FLAG

Key field Non-key field



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

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

How to access SAP table RCAPTR_MESSAGES

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