RODYNP100 SAP (Screen Structure for Creating an OLTP Source) Structure details
Description: Screen Structure for Creating an OLTP Source
Structure field list including key, data, relationships and ABAP select examples
RODYNP100 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 "Screen Structure for Creating an OLTP Source" 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_RODYNP100 TYPE RODYNP100.
The RODYNP100 table consists of various fields, each holding specific information or linking keys about Screen Structure for Creating an OLTP Source data available in SAP. These include TYPE (DataSource Type), APPLNM (Application Component), BASOSOURCE (Internal Name of DataSource), DELTA (Delta Process for a DataSource).. 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: Not classified
SAP RODYNP100 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 |
OLTPSOURCE | DataSource (OSOA/OSOD) | ROOSOURCER | CHAR | 30 | ROOSOURCE | ROOSOURCED | RO1 | ||
TYPE | DataSource Type | ROOSTYPE | CHAR | 4 | ROOSTYPE | RO4 | |||
APPLNM | Application Component | ROAPPLR | CHAR | 30 | RSAPPLNM | ||||
BASOSOURCE | Internal Name of DataSource | ROBASOURCE | CHAR | 30 | ROBASOURCE | RO2 | |||
DELTA | Delta Process for a DataSource | ROGENDELTA | CHAR | 4 | RODELTAM | ALPHA | RODELTA | ||
READONLY | Key Figures for Extractor Tests in Delta Mode | RSONLYREAD | CHAR | 1 | ROFLAG | ||||
INITSIMU | DataSource Controls the Delta Init Simulation Mode | ROINITSIMU | CHAR | 1 | ROINITSIMU | ||||
INITCOMMIT | Extractor Needs SAP-Commit After Init-Phase | ROINITCOMM | CHAR | 1 | ROINITCOMM | ||||
ZDD_ABLE | Indicator: DataSource Can Post During Delta Init | ROZDDABLE | CHAR | 1 | ROFLAG | ||||
STOCKUPD | DataSource generates an initial non-cumulative | ROSTOCK | CHAR | 1 | ROFLAG | ||||
EXMETHOD | DataSource Extraction Method | ROEXMETHOD | CHAR | 2 | ROEXMETHOD | ||||
EXTRACTOR | DataSource Extractor | ROEXTRACTO | CHAR | 30 | ROEXTRACTO | RO3 | |||
EXSTRUCT | Extract Structure for a DataSource | ROSTRUCT | CHAR | 30 | DD02L | AS4TAB | |||
GENFLAG | DataSource uses generic interfaces | ROGENFLAG | CHAR | 1 | ROFLAG | ||||
VIRTCUBE | DataSource: Extractor Supports Direct Access | ROVIRTFL | CHAR | 1 | ROVIRT | ||||
TSTPNM | Last changed by | RSTSTPNM | CHAR | 12 | Assigned to domain | XUBNAME | |||
TSTPDAT | Changed On | RSTSTPDAT | DATS | 8 | AS4DATE | ||||
TSTPTIM | Changed at | RSTSTPTIM | TIMS | 6 | AS4TIME | ||||
FIELD | Extract Structure Field | ROFIELD | CHAR | 30 | CHAR30 | ||||
POSIT | Position of the field in the table | TABFDPOS | NUMC | 4 | AS4POS | ||||
SELECTION | Properties of a DataSource Field | ROSELEC | CHAR | 1 | ROSELECT | ||||
SELOPTS | Selection Options | ROSELOPTS | INT4 | 10 | ROSELOPTS | ||||
NOTEXREL | Only Known in Exit | RONOTEXRE | CHAR | 1 | ROFLAG | ||||
UNIFIELDNM | Reference field for currency and qty fields | REFFIELD | CHAR | 30 | Assigned to domain | FDNAME | |||
TXTSH | Short description | RSTXTSH | CHAR | 20 | TEXT20 | ||||
TXTMD | Medium description | RSTXTMD | CHAR | 40 | TEXT40 | ||||
TXTLG | Long description | RSTXTLG | CHAR | 60 | TEXT60 | ||||
DEVCLASS | Package | DEVCLASS | CHAR | 30 | Assigned to domain | DEVCLASS | DVC | DEVCLASS | |
ORIGLANGU | Language Key | LANGU | LANG | 1 | Assigned to domain | ISOLA | SPRAS | ||
STATUS | OLTP Source Version | ROOBJVERS | CHAR | 1 | ROOBJVERS | ||||
DTELNM | Data element (semantic domain) | ROLLNAME | CHAR | 30 | Assigned to domain | ROLLNAME | ROL | DD_DTEL | |
OBJVERS | OLTP Source Version | ROOBJVERS | CHAR | 1 | ROOBJVERS | ||||
TECHEXT | DataSource Extractor | ROEXTRACTO | CHAR | 30 | ROEXTRACTO | RO3 | |||
INVFIELD | Field That Transfers Record Mode | RSINVFD | CHAR | 30 | RSFIELDNM | ||||
STORNO | Field Inverted if Canceled | RSSTORNO | CHAR | 1 | ROFLAG | ||||
F4TYPE | F4 Type for a DataSource Field | ROF4TYPE | CHAR | 1 | ROF4TYPE | ||||
F4EXTRAKT | Extractor for Input Help | ROF4EXTRAC | CHAR | 30 | CHAR30 | ||||
AFTERIMP | After-Import Methods of a DataSource | AFTERIMP | CHAR | 30 | Assigned to domain | FUNCNAME | |||
BEFOREXP | Function name | FUNCNAME | CHAR | 30 | Assigned to domain | FUNCNAME | LIB | ||
MAINTAIN | DataSource Event Maintenance | MAINTAINDS | CHAR | 30 | Assigned to domain | FUNCNAME | |||
CHECKDS | Function name | FUNCNAME | CHAR | 30 | Assigned to domain | FUNCNAME | LIB | ||
SAVEDS | Save Event of a DataSource | SAVEDS | CHAR | 30 | Assigned to domain | FUNCNAME | |||
TRANSPDS | Transport Event of a DataSource | TRSANSPDS | CHAR | 30 | Assigned to domain | FUNCNAME | |||
DELETE_DS | Deletion of Datasource | DELETE_DS | CHAR | 30 | Assigned to domain | FUNCNAME | |||
RESETDELTA | Function Module for Invalidatin a Delta Update | ROOSFDELTA | CHAR | 30 | Assigned to domain | FUNCNAME | |||
ZDD_REPLAY | DataSource Event: Replay for Zero Downtime Delta | ROREPLAYZD | CHAR | 30 | Assigned to domain | FUNCNAME | |||
WORKMODE | Work Type | ROWMODE | CHAR | 1 | ROWMODE | ||||
SAVED | Indicator | ROFLAG | CHAR | 1 | X | ||||
GL_SAVED | Indicator | ROFLAG | CHAR | 1 | X | ||||
OK | OK code | ROOKCODE | CHAR | 4 | ROOKCODED | ||||
ANSWER | Indicator | ROFLAG | CHAR | 1 | X | ||||
DEVC | Package | DEVCLASS | CHAR | 30 | Assigned to domain | DEVCLASS | DVC | DEVCLASS | |
APPL_PROP | Application Proposal for Transfer Rules | APPL_PROP | CHAR | 30 | Assigned to domain | FUNCNAME | |||
HOK | OK code | ROOKCODE | CHAR | 4 | ROOKCODED | ||||
ACTIVATE | Activation of a DataSource | ROACTEVENT | CHAR | 30 | Assigned to domain | FUNCNAME | |||
TFMETHODS | Supported Transfer Methods | ROTFMETHDS | CHAR | 1 | ROTFMETHDS | ||||
RB_IDOC | Radio Button: IDOC Transfer Only | RORB_IDOC | CHAR | 1 | XFELD | ||||
RB_PSA | Radio Button: PSA Transfer Only | RORB_PSA | CHAR | 1 | XFELD | ||||
RB_IDOCPSA | Radio Button: PSA or IDOC Transfer | RORB_IDPSA | CHAR | 1 | XFELD | ||||
ARCHMETHOD | DataSource Archive Connection | ROARCHMTHD | CHAR | 1 | ROARCHMTHD | ||||
RB_ARCH0 | Radio Button: No Archive Connection | RORB_ARCH0 | CHAR | 1 | ROFLAG | ||||
RB_ARCH1 | Radio Button: Archive Connection wth Manual File Selection | RORB_ARCH1 | CHAR | 1 | ROFLAG | ||||
RB_ARCH2 | Radio Button:Archive Connection wth Automatic File Selection | RORB_ARCH2 | CHAR | 1 | ROFLAG | ||||
SCLIENT | DataSource is only allwd to be replicated for single client | ROSCLIENT | CHAR | 1 | ROSCLIENT | ||||
KEYFLAG | Identifies a key field of a table | KEYFLAG | CHAR | 1 | KEYFLAG | ||||
KEYFLAG_DS | DataSource Key Field | ROKEYFLAG | CHAR | 1 | ROKEYFLAG | ||||
DUPREC | Indicator: DataSource Delivers Duplicate Records | RODUPREC | CHAR | 1 | RODUPREC | ||||
PRIMSEGID | Primary Segment | ROOSPRIMS | NUMC | 4 | ROOSSEGID | ||||
OBJECTFD | Field Name: Object ID | ROOSOBJFD | CHAR | 30 | RSFIELDNM | ||||
CONTSRCVERS | Content Version of DataSource | ROCONTVERS | CHAR | 6 | ROCONTVERS | ||||
RECONCILIATION | DataSource for Data Reconciliation | RORECONCILIATION | CHAR | 1 | ROFLAG | ||||
REALTIME | DataSource Is Real-Time Enabled | ROREALTIME | CHAR | 1 | ROFLAG | ||||
TRNSTATE | Field Transfer Possible | ROTRNSTATE | CHAR | 1 | ROFLAG | ||||
SELSTATE | Field can be Used for Selection | ROSELSTATE | CHAR | 1 | ROFLAG | ||||
CLSNAME_ODP | Class Name for ODP Extraction | ROCLSNAME_ODP | CHAR | 30 | SEOCLSNAME |
Key field | Non-key field |
How do I retrieve data from SAP structure RODYNP100 using ABAP code?
As RODYNP100 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 RODYNP100 as there is no data to select.How to access SAP table RODYNP100
Within an ECC or HANA version of SAP you can also view further information about RODYNP100 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