OIRCPISPC SAP (Import structure for OIR_SALES_PRICE_CALCULATE_..) Structure details

Dictionary Type: Structure
Description: Import structure for OIR_SALES_PRICE_CALCULATE_..




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




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

OIRCPISPC 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 "Import structure for OIR_SALES_PRICE_CALCULATE_.." 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_OIRCPISPC TYPE OIRCPISPC.

The OIRCPISPC table consists of various fields, each holding specific information or linking keys about Import structure for OIR_SALES_PRICE_CALCULATE_.. data available in SAP. These include OIRCCONFROM (Valid from date for sales conditions), OIRCCONTO (Valid to date for sales conditions), PRSDT (SSR - Date for pricing), OIC_TIME (SSR - Time for time-pricing).. 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 OIRCPISPC 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
KBELNNumber of pricing document KBELNCHAR10Assigned to domainALPHAKBELN
OIRCCONFROMValid from date for sales conditions OIRCCONFROMDATS8DATUM
OIRCCONTOValid to date for sales conditions OIRCCONTODATS8DATUM
PRSDTSSR - Date for pricing OIRC_DATEDATS8DATUMOIRC_DATE
OIC_TIMESSR - Time for time-pricing OIRC_TIMETIMS6OIC_TIMEOIRC_TIME
COMWOCheckbox XFELDCHAR1XFELD
PBLNRBusiness location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
RNBTBusiness type OIRA_RNBTCHAR4Assigned to domainOIRA_RNBTOIRA_0
PARFNMRN business partner role / relation type OIF_PARFNCHAR4Assigned to domainOIF_PARFN
F_PRSSR - processing profile ID OIRC_F_PRCHAR2Assigned to domainOIRC_F_PR
CALCLEVSales price calculation: pricing levels OIRCCALCLEVCHAR2OIRCCALCLEV
LIGRUList group LIGRUCHAR1LIGRULIG
LIVARSSR Pricing - List variant for sales pricing OIRC_LIVARCHAR2Assigned to domainOIRC_LIVAROIRC_LIVAR
TRTYPTransaction type TRTYPCHAR1TRTYP
KAV01Radio button to select procedure for sales price calculation RKALKVCHAR1XFELD
KAV02Radio button to select procedure for sales price calculation RKALKVCHAR1XFELD
KAV03Radio button to select procedure for sales price calculation RKALKVCHAR1XFELD
KAV04Radio button to select procedure for sales price calculation RKALKVCHAR1XFELD
MPROZPricing: Price Change in Percent MPROZCURR11(2) WERTV6
AWAERSales currency VWAERCUKY5Assigned to domainWAERS
MABSOChange in the sales price (absolute) MABSOCURR11(2) WERTV6
NOSTACheckbox XFELDCHAR1XFELD
NOVRKCheckbox XFELDCHAR1XFELD
NOEKPCheckbox XFELDCHAR1XFELD
NOLIFCheckbox XFELDCHAR1XFELD
INIAMKey date for sales price conditions VKKAMDATS8DATUM
KLARTClass Type KLASSENARTCHAR3Assigned to domainKLASSENARTKAR
AUTOKRadio button for how to save in background SP calculation SAVKZCHAR1XFELD
DRUKZCheckbox for print output PRIKZCHAR1XFELD
FEHLPCheckbox for printout of log for sales price calculations FEHLPCHAR1XFELD
BELKZRadio button for how to save in background SP calculation SAVKZCHAR1XFELD
ARCKZIndicator for archived pricing documents WARKZCHAR1ARCKW
OISTYPService type OIRA_STYPCHAR4Assigned to domainOIRA_STYPOIR_ST
OIREVFLAGGroup pricing reversal flag OIRC_REVERSALCHAR1YESNO
RG_NUMBERSSR Pricing - Price update log number OIRC_RG_NUMBERCHAR10ALPHAOIRC_RG_NUMBEROIRC_PRLOG_PRM_SH
PROCDEFProcess ID OIRA_PROCCHAR4Assigned to domainOIRA_PROC
REPIDABAP Program: Current Main Program SYREPIDCHAR40Assigned to domainPROGRAMM
CHGREASONSSR Pricing - Change reason OIRC_PCRCHAR2OIRCPCROIRC_PCR
CHGTEXTChange reason (free form text) OIRC_CHGTEXTCHAR80TEXT80
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
PRLNRSSR Pricing - Number of history price lines OIRC_PRLNRNUMC2OIRC_PRLNR
COMNRBusiness location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
COMPLISTSSR Pricing - Competitor list on the screen OIRC_COMPLISTCHAR1YESNO
COMPETITORCapture competitors responsible for price change OIRC_COMPETITORCHAR1YESNO
RESPCOMP1Business location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
RESPCOMP2Business location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
RESPCOMP3Business location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
RESPCOMP4Business location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
RESPCOMP5Business location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
HEADERFIRSTPASSFirst pass though pricing component OIRC_FIRSTPASSCHAR1YESNO
FOOTERFIRSTPASSFirst pass though pricing component OIRC_FIRSTPASSCHAR1YESNO
ROWFIRSTPASSFirst pass though pricing component OIRC_FIRSTPASSCHAR1YESNO
OWNLOCFROMRow Index of Internal Tables SYTABIXINT410SYST_LONG
DEFKALVGSSR Pricing - Margins procedure assigned to business type OIRC_KALVGCHAR1Assigned to domainOIRC_KALVG
DEFKALKSSSR Pricing - Margins procedure assigned to this location OIRC_KALKSCHAR1Assigned to domainOIRC_KALKS
DEFKSCHLCondition Type KSCHLCHAR4Assigned to domainKSCHLVKS
DEFKONWARate unit (currency or percentage) KONWACUKY5Assigned to domainWAERS
DEFKPEINCondition pricing unit KPEINDEC5KPEIN
DEFKMEINCondition unit KMEINUNIT3Assigned to domainCUNITMEINS
DEFCALENFactory Calendar WFCIDCHAR2Assigned to domainWFCIDFCI
DEFPERIODSSR Pricing - Period definition methods OIRC_PD_BADICHAR20Assigned to domainOIRC_PD_BADI
CNDCHANGESSR Pricing - Condition creation indicator OIRC_CNDCHANGECHAR1YESNO
LPRCLUSSR Pricing - Location price cluster OIRC_LPRCLUCHAR10Assigned to domainOIRC_LPRCLUOIRC_PC
CLUSTERBRANCHControl flag for branch to cluster pricing from 2-d pricing OIRC_CLUSTERBRANCHCHAR1ALPHAOIRC_CLUSTERBRANCH
PROC_TRTYPTransaction type TRTYPCHAR1TRTYP
PBLNR_NEWBusiness location identifier (IS-Oil MRN) OIF_PBLNRCHAR10Assigned to domainALPHAOIF_PBLNROI0OIFB
PRSDT_NEWSSR - Date for pricing OIRC_DATEDATS8DATUMOIRC_DATE
OIC_TIME_NEWSSR - Time for time-pricing OIRC_TIMETIMS6OIC_TIMEOIRC_TIME
PRICEPASSSSR Pricing - Data passed indicator OIRC_PASS_DATACHAR1YESNO
REPORT_WIDTHRow Length of Internal Table SYTLENGINT410SYST_SHORT
PRDATE_TEXTCharacter Field Length = 10 CHAR10CHAR10CHAR10
PRTIME_TEXTCharacter field, 8 characters long CHAR8CHAR8CHAR8
TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
TCODE_ENDTransaction Code TCODECHAR20Assigned to domainTCODETCD
TCODE_RESTARTTransaction Code TCODECHAR20Assigned to domainTCODETCD
TCODE_BRANCHTransaction Code TCODECHAR20Assigned to domainTCODETCD
CHAR_TEXT1Char 80 CHAR80CHAR80CHAR80
CHAR_TEXT2Char 80 CHAR80CHAR80CHAR80
CHAR_TEXT3Char 80 CHAR80CHAR80CHAR80
CLEAR_ONSSR Pricing - Price clearing indicator OIRC_CLEAR_ONCHAR1YESNO
TOP_OFFSSR Pricing - Top of page print off indicator OIRC_TOP_OFFCHAR1YESNO
COPY_OWSSR Pricing - Indicator to overwrite prices if copied. OIRC_COPY_OWCHAR1YESNO
CHDOCNUMSSR price change document number OIRC_CHDOCNUMCHAR10ALPHAOIRC_CHDOCNUM
ALVSingle-Character Indicator CHAR1CHAR1CHAR1

Key field Non-key field



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

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

How to access SAP table OIRCPISPC

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