ROIRC_PRICESTRUC SAP (Display Structure for pricing reports (mat. price, diff&qty)) Structure details

Dictionary Type: Structure
Description: Display Structure for pricing reports (mat. price, diff&qty)




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




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

ROIRC_PRICESTRUC 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 "Display Structure for pricing reports (mat. price, diff&qty)" 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_ROIRC_PRICESTRUC TYPE ROIRC_PRICESTRUC.

The ROIRC_PRICESTRUC table consists of various fields, each holding specific information or linking keys about Display Structure for pricing reports (mat. price, diff&qty) data available in SAP. These include MRTIME (VALID FROM TIME), MRDATE_TO (Valid to date), MRTIME_TO (VALID TO TIME), PBLNR (Business location identifier (IS-Oil MRN)).. 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 ROIRC_PRICESTRUC 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
MRDATEValid from date OIRB_DATEFROMDATS8DATUM
MRTIMEVALID FROM TIME OIRB_TIMEFROMTIMS6UZEIT
MRDATE_TOValid to date OIRB_DATETODATS8DATUM
MRTIME_TOVALID TO TIME OIRB_TIMETOTIMS6UZEIT
PBLNRBusiness location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
ADDRESSCharacter field length 57 CHAR57CHAR57CHAR57
PC_REASONSSR Pricing - Change reason OIRC_PCRCHAR2Assigned to domainOIRC_PCR
SERVTYPService type OIRA_STYPCHAR4Assigned to domainOIRA_STYPOIR_ST
TOL_STATUSSSR Fuels - Price status check light OIRC_FPRSTCHAR4CHAR04
MAT_PRICE1SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF1SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY1SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE2SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF2SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY2SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE3SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF3SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY3SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE4SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF4SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY4SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE5SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF5SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY5SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE6SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF6SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY6SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE7SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF7SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY7SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE8SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF8SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY8SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE9SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF9SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY9SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
MAT_PRICE10SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
PRICE_DIFF10SSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
QUANTITY10SSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
TOTAL_MAT_PRICESSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
TOTAL_PRICE_DIFFSSR Pricing: Currency fields for pricing reports and screen OIRC_CURRV13CURR13(2) WERTV7
TOTAL_QUANTITYSSR Fuels - Sales flow quantity OIRC_MENGEQUAN13(3) MENG13V
BASMEBase UoM of material at event entry OII_BASMEUNIT3Assigned to domainCUNITMEINS
RESP_COMPETITORCharacter field length 57 CHAR57CHAR57CHAR57
CHDOCNUMSSR price change document number OIRC_CHDOCNUMCHAR10ALPHAOIRC_CHDOCNUM
NUM_LOC_OKNumber of locations without error (quantities received) OIRC_NUM_LOC_OKINT410INT4
NUM_LOC_ERRNumber of locations with error (no quantities received) OIRC_NUM_LOC_ERRINT410INT4
NUM_LOC_INCNumber of locations with price change increase OIRC_NUM_LOC_INCINT410INT4
NUM_LOC_DECNumber of locations with price change decrease OIRC_NUM_LOC_DECINT410INT4
INFO_TEXTCharacter Field Length = 10 CHAR10CHAR10CHAR10
PC_REASON_TEXTDescription BEZEI20CHAR20TEXT20
TARGETDATEValid from date OIRB_DATEFROMDATS8DATUM
TARGETTIMEVALID FROM TIME OIRB_TIMEFROMTIMS6UZEIT
TIME_CHG_DIFFPrice change time difference OIRC_TIME_CHG_DIFFCHAR6CHAR6
PCTOL_HH_MMSSR Meters - price change tolerance (in HH:MM) OIRC_PCTOL_HH_MMCHAR5CHAR5
CURRENCYCurrency Key CURRENCYCUKY5Assigned to domainWAERS
CHGTEXTChange reason (free form text) OIRC_CHGTEXTCHAR80TEXT80

Key field Non-key field



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

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

How to access SAP table ROIRC_PRICESTRUC

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