Hierarchy
⤷
⤷
Properties
| Class | CL_SEM_PLAN_API | |
| Short Description | API for Manual Planning | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | UPP | SEM-BPS: Planning Processor and Layout Builder |
| Created | 20030219 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SEM_PLAN_API has no interface implemented.
Friends
Class CL_SEM_PLAN_API has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR1 | 'G' | Read mode | 20030306 | ||
| 2 | Constant | Private | Type reference (TYPE) | CHAR1 | 'S' | Write Mode | 20030306 | ||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SEM_PLANAREA_ATTRIBUTES | Planning Area Attributes | 20030227 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Adjust Layout Settings (Mode for upc_api) | 20030228 | |
| 2 | Static method | Private | Method | Checks the Selection for Header Characteristics | 20030303 | |
| 3 | Static method | Private | Method | Joint Work for Get/Set Data | 20030303 | |
| 4 | Static method | Private | Method | Move Message Fields from sy Structure into mesg | 20030226 | |
| 5 | Static method | Private | Method | Generates a Planning Processor Instance | 20030303 | |
| 6 | Static method | Private | Method | Delete All Attributes from Layout | 20030303 | |
| 7 | Static method | Private | Method | Delete All Non-Returned Rows | 20030314 | |
| 8 | Static method | Private | Method | Releases a Planning Processor Instance | 20030303 | |
| 9 | Static method | Private | Method | Read Texts for Column/Row Characteristics | 20030305 | |
| 10 | Static method | Private | Method | Get Area, Level, Package, and Authorization Check | 20030226 | |
| 11 | Static method | Private | Method | Determine Info about Data Columns | 20030228 | |
| 12 | Static method | Private | Method | Column Characteristics and Texts of Data Columns | 20030305 | |
| 13 | Static method | Public | Method | Get Data | 20030226 | |
| 14 | Static method | Private | Method | Determine Data Cells in Data Part | 20030303 | |
| 15 | Static method | Private | Method | Determine Header Combination | 20030303 | |
| 16 | Static method | Private | Method | Determine Info about Layout Header | 20030227 | |
| 17 | Static method | Private | Method | Column Heading in Key | 20030307 | |
| 18 | Static method | Private | Method | Get Infos on Planning Layout | 20030227 | |
| 19 | Static method | Private | Method | Indicator: Layout Has Complex Lead Columns | 20030227 | |
| 20 | Static method | Private | Method | Get Data from Processor: Logical Screen + Meta Data | 20030303 | |
| 21 | Static method | Private | Method | Determine Info about Rows in Key | 20030228 | |
| 22 | Static method | Private | Method | Values and Text in Key Area | 20030306 | |
| 23 | Static method | Public | Method | Check Data | 20030226 | |
| 24 | Static method | Private | Method | Updates Logical Screen from it_row and it_data | 20030314 | |
| 25 | Static method | Private | Method | Updates Logical Screen from it_row, it_data per Row | 20030317 |
Events
Class CL_SEM_PLAN_API has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_INT_EXT_ROW | Private | See coding | 20030317 | BEGIN OF ys_int_ext_row,
int_row TYPE upp_y_row,
ext_row TYPE upp_y_row,
END OF ys_int_ext_row
|
||
| 2 | YS_LEADC_COLS | Private | See coding | 20030303 | BEGIN OF ys_leadc_cols,
col TYPE upp_y_col,
atrnm TYPE upc_y_atrnm,
END OF ys_leadc_cols
|
||
| 3 | YTH_LEADC_COLS | Private | See coding | 20030303 | yth_leadc_cols TYPE HASHED TABLE OF ys_leadc_cols
WITH UNIQUE KEY col atrnm
INITIAL SIZE 0
|
||
| 4 | YT_INT_EXT_ROW | Private | See coding | 20030317 | yt_int_ext_row TYPE STANDARD TABLE OF ys_int_ext_row WITH
NON-UNIQUE DEFAULT KEY INITIAL SIZE 0
|
Method Signatures
Method ADJUST_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XS_SETTINGS | Call by reference | Type reference (TYPE) | UPP_YS_SETTINGS | SEM Planungs-Prozessor: Übergabestruktur für Einstellungen | 20030228 |
Method ADJUST_SETTINGS on class CL_SEM_PLAN_API has no exception.
Method CHECK_HEAD_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20030303 | |||
| 2 | IS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | SEM Planning: Handle (area, level, package, layout, ...) | 20030303 | |||
| 3 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030303 | |||
| 4 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030303 |
Method COMMON_WORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COL_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_COL_INFO | API: Information zu Spaltenmerkmalen | 20030303 | |||
| 2 | ET_HEAD_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_HEAD_INFO | API: Information zu Kopfmerkmalen | 20030303 | |||
| 3 | ET_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030303 | |||
| 4 | ET_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030303 | |||
| 5 | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20030303 | |||
| 6 | ET_ROW_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_INFO | API: Information zu Zeilenmerkmalen | 20030303 | |||
| 7 | I_UPC_API_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Flag: Verhalten wie in UPC_API | 20030312 | |||
| 8 | XS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | SEM Planning: Handle (area, level, package, layout, ...) | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030303 |
Method CONVERT_SY_TO_MESG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_MESG | Value transfer | Type reference (TYPE) | UPC_YS_MESG | Message structure | 20030226 |
Method CONVERT_SY_TO_MESG on class CL_SEM_PLAN_API has no exception.
Method CREATE_PP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20030303 | |||
| 2 | IS_SETTINGS | Call by reference | Type reference (TYPE) | UPP_YS_SETTINGS | SEM Planungs-Prozessor: Übergabestruktur für Einstellungen | 20030303 | |||
| 3 | ITO_HIESEL | Call by reference | Type reference (TYPE) | UPC_YTO_HIESEL | Tabellentyp für Selektionen durch Hierarchien | 20030303 | |||
| 4 | ITO_PARENT_CHILD_COL | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030303 | |||
| 5 | ITO_PARENT_CHILD_ROW | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030303 | |||
| 6 | IT_CHARSEL | Call by reference | Type reference (TYPE) | UPC_YT_CHARSEL | Characteristic selections | 20040702 | |||
| 7 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030303 | |||
| 8 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030303 | |||
| 9 | XS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | SEM Planning: Handle (area, level, package, layout, ...) | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030303 |
Method DELETE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XTO_PARENT_CHILD | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030303 | |||
| 2 | XT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030303 | |||
| 3 | XT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030303 |
Method DELETE_ATTRIBUTES on class CL_SEM_PLAN_API has no exception.
Method DELETE_UNUSED_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITH_CHA_ROW | Call by reference | Type reference (TYPE) | HASHED TABLE | $REF$ | 20030314 | |||
| 2 | XT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | $REF$ | 20030314 |
Method DELETE_UNUSED_ROWS on class CL_SEM_PLAN_API has no exception.
Method FREE_PP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PP_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL-PP_HNDL | SEM Planungsprozessor: Handle für Kontext | 20030303 |
Method FREE_PP on class CL_SEM_PLAN_API has no exception.
Method GET_CHAVL_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TXTLG | Call by reference | Type reference (TYPE) | UPC_Y_TXTLG | Beschreibung lang | 20030305 | |||
| 2 | IS_LA | Call by reference | Type reference (TYPE) | UPP_YS_LA | SEM Planning processor: logical screen values | 20030305 | |||
| 3 | ITO_KD | Call by reference | Type reference (TYPE) | UPP_YTO_KD | SEM Planning Processor: table type of dimension table | 20030305 | |||
| 4 | ITO_KDA | Call by reference | Type reference (TYPE) | UPP_YTO_KDA | SEM Planning Processor: table type of dim. dependency infos | 20030305 | |||
| 5 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030305 | |||
| 6 | I_TABIX_FROM | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20030305 |
Method GET_CHAVL_TEXT on class CL_SEM_PLAN_API has no exception.
Method GET_CHECK_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETO_PACKAGEC | Call by reference | Type reference (TYPE) | UPC_YTO_CHA | Merkmale | 20030303 | |||
| 2 | ETO_PACKAGEH | Call by reference | Type reference (TYPE) | UPC_YTO_HIESEL | Tabellentyp für Selektionen durch Hierarchien | 20030303 | |||
| 3 | ETO_PACKAGES | Call by reference | Type reference (TYPE) | UPC_YTO_CHARSEL | Characteristic selections | 20030303 | |||
| 4 | ETO_PLEVELCS | Call by reference | Type reference (TYPE) | UPC_YTO_CHA | Merkmale | 20030303 | |||
| 5 | ETO_PLEVELH | Call by reference | Type reference (TYPE) | UPC_YTO_HIESEL | Tabellentyp für Selektionen durch Hierarchien | 20030303 | |||
| 6 | ETO_PLEVELS | Call by reference | Type reference (TYPE) | UPC_YTO_CHARSEL | Characteristic selections | 20030303 | |||
| 7 | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20030226 | |||
| 8 | IS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | SEM Planning: Handle (area, level, package, layout, ...) | 20030226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030303 |
Method GET_COL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COL_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_COL_INFO | API: Information zu Spaltenmerkmalen | 20030228 | |||
| 2 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030228 | |||
| 3 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030228 |
Method GET_COL_INFO on class CL_SEM_PLAN_API has no exception.
Method GET_COL_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COL | Call by reference | Type reference (TYPE) | UPP_YT_API_COL | Spaltenbeschreibung | 20030305 | |||
| 2 | ET_COL_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_COL_TXT | Überschriften der Datenspalten | 20030305 | |||
| 3 | ITO_KD | Call by reference | Type reference (TYPE) | UPP_YTO_KD | SEM Planning Processor: table type of dimension table | 20030305 | |||
| 4 | ITO_KDA | Call by reference | Type reference (TYPE) | UPP_YTO_KDA | SEM Planning Processor: table type of dim. dependency infos | 20030305 | |||
| 5 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030305 | |||
| 6 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030305 |
Method GET_COL_TABLES on class CL_SEM_PLAN_API has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INFO | Call by reference | Type reference (TYPE) | UPP_YS_API_INFO | $REF$ | 20030306 | |||
| 2 | ETO_PC_COL | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | $REF$ | 20030307 | |||
| 3 | ETO_PC_ROW | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | $REF$ | 20030307 | |||
| 4 | ET_COL | Call by reference | Type reference (TYPE) | UPP_YT_API_COL | Spaltenbeschreibung | 20030303 | |||
| 5 | ET_COL_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_COL_INFO | API: Information zu Spaltenmerkmalen | 20030303 | |||
| 6 | ET_COL_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_COL_TXT | Überschriften der Datenspalten | 20030303 | |||
| 7 | ET_DATA | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten | 20030303 | |||
| 8 | ET_DATA_TMPL | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten: Vorlage für neue Zeile | 20030331 | |||
| 9 | ET_HEAD | Call by reference | Type reference (TYPE) | UPP_YT_API_HEAD | Kopfkombination | 20030303 | |||
| 10 | ET_HEAD_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_HEAD_INFO | API: Information zu Kopfmerkmalen | 20030303 | |||
| 11 | ET_KEY_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_KEY_TXT | Spaltenüberschriften im Key | 20030303 | |||
| 12 | ET_PP_MESG | Call by reference | Type reference (TYPE) | UPP_YT_MESG | SEM Planungs-Prozessor: Meldungs-Protokoll | 20030328 | |||
| 13 | ET_ROW | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW | Zeilenbeschreibung | 20030303 | |||
| 14 | ET_ROW_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_INFO | API: Information zu Zeilenmerkmalen | 20030303 | |||
| 15 | ET_ROW_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_TXT | Texte pro Zeile (nur bei komplexer Schlüsselspalte) | 20030303 | |||
| 16 | I_AREA | Call by reference | Type reference (TYPE) | UPC_AREA-AREA | $REF$ | 20030311 | |||
| 17 | I_LAYOUT | Call by reference | Type reference (TYPE) | UPP_PARAM-PARAM | $REF$ | 20030311 | |||
| 18 | I_PACKAGE | Call by reference | Type reference (TYPE) | UPC_PACKAGE-PPACKAGE | $REF$ | 20030311 | |||
| 19 | I_PLEVEL | Call by reference | Type reference (TYPE) | UPC_PLEVEL-PLEVEL | $REF$ | 20030311 | |||
| 20 | I_READ_ONLY | Call by reference | Type reference (TYPE) | UPP_YS_FLAGS-READ_ONLY | $REF$ | 20030311 | |||
| 21 | I_UPC_API_MODE | Value transfer | Type reference (TYPE) | CHAR1 | Flag: Verhalten wie in UPC_API | 20030312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030303 |
Method GET_DATA_CELLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten | 20030303 | |||
| 2 | ET_DATA_TMPL | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Vorlagezellen | 20030331 | |||
| 3 | IT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | SEM Planung: Logischer Screen | 20030303 |
Method GET_DATA_CELLS on class CL_SEM_PLAN_API has no exception.
Method GET_HEAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD | Call by reference | Type reference (TYPE) | UPP_YT_API_HEAD | Kopfkombination | 20030303 | |||
| 2 | IT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | SEM Planung: Logischer Screen | 20030303 |
Method GET_HEAD on class CL_SEM_PLAN_API has no exception.
Method GET_HEAD_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEAD_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_HEAD_INFO | API: Information zu Kopfmerkmalen | 20030227 | |||
| 2 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030228 | |||
| 3 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030228 |
Method GET_HEAD_INFO on class CL_SEM_PLAN_API has no exception.
Method GET_KEY_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEY_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_KEY_TXT | Spaltenüberschriften im Key | 20030307 | |||
| 2 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | $REF$ | 20030307 |
Method GET_KEY_TEXTS on class CL_SEM_PLAN_API has no exception.
Method GET_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SETTINGS | Call by reference | Type reference (TYPE) | UPP_YS_SETTINGS | SEM Planungs-Prozessor: Übergabestruktur für Einstellungen | 20030303 | |||
| 2 | ETO_PARENT_CHILD_COL | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030303 | |||
| 3 | ETO_PARENT_CHILD_ROW | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030303 | |||
| 4 | ET_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030228 | |||
| 5 | ET_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030228 | |||
| 6 | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20030227 | |||
| 7 | IS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | $REF$ | 20030312 | |||
| 8 | ITO_PACKAGEC | Call by reference | Type reference (TYPE) | UPC_YTO_CHA | Merkmale | 20030303 | |||
| 9 | ITO_PACKAGES | Call by reference | Type reference (TYPE) | UPC_YTO_CHARSEL | Characteristic selections | 20030303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030227 |
Method GET_LEADCOL_COMPLEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LEADCOL_COMPLEX | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030227 | |||
| 2 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20030228 |
Method GET_LEADCOL_COMPLEX on class CL_SEM_PLAN_API has no exception.
Method GET_PP_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HIE_ATTR | Call by reference | Type reference (TYPE) | UPP_YS_HIE_ATTR | $REF$ | 20030314 | |||
| 2 | ES_SETTINGS | Call by reference | Type reference (TYPE) | UPP_YS_SETTINGS | $REF$ | 20030312 | |||
| 3 | ETO_KD | Call by reference | Type reference (TYPE) | UPP_YTO_KD | SEM Planning Processor: table type of dimension table | 20030303 | |||
| 4 | ETO_KDA | Call by reference | Type reference (TYPE) | UPP_YTO_KDA | SEM Planning Processor: table type of dim. dependency infos | 20030303 | |||
| 5 | ETO_PC_COL | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030307 | |||
| 6 | ETO_PC_ROW | Call by reference | Type reference (TYPE) | UPP_YTO_PARENT_CHILD | SEM Planning: Parent - child relation in logical screen | 20030307 | |||
| 7 | ET_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | SEM Planung: Logischer Screen | 20030303 | |||
| 8 | I_PP_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL-PP_HNDL | SEM Planungsprozessor: Handle für Kontext | 20030303 |
Method GET_PP_INFO on class CL_SEM_PLAN_API has no exception.
Method GET_ROW_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROW_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_INFO | API: Information zu Zeilenmerkmalen | 20030228 | |||
| 2 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | SEM Planning Processor: table type logical screen values | 20030228 | |||
| 3 | I_UPC_API_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Flag: Verhalten wie in UPC_API | 20030312 | |||
| 4 | XT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | SEM Planungs-Prozessor: Logischer Screen, Gerüst | 20031211 |
Method GET_ROW_INFO on class CL_SEM_PLAN_API has no exception.
Method GET_ROW_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH_CHA_ROW | Call by reference | Type reference (TYPE) | HASHED TABLE | $REF$ | 20030306 | |||
| 2 | ET_ROW | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW | $REF$ | 20030306 | |||
| 3 | ET_ROW_TEXT | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_TXT | $REF$ | 20030306 | |||
| 4 | ITO_KD | Call by reference | Type reference (TYPE) | UPP_YTO_KD | $REF$ | 20030306 | |||
| 5 | ITO_KDA | Call by reference | Type reference (TYPE) | UPP_YTO_KDA | $REF$ | 20030306 | |||
| 6 | IT_LA | Call by reference | Type reference (TYPE) | UPP_YT_LA | $REF$ | 20030306 | |||
| 7 | IT_LG | Call by reference | Type reference (TYPE) | UPP_YT_LG | $REF$ | 20030306 | |||
| 8 | IT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | $REF$ | 20030306 | |||
| 9 | I_MODUS | Call by reference | Type reference (TYPE) | CHAR1 | $REF$ | 20030306 |
Method GET_ROW_TABLES on class CL_SEM_PLAN_API has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PP_MESG | Call by reference | Type reference (TYPE) | UPP_YT_MESG | SEM Planungs-Prozessor: Meldungs-Protokoll | 20030314 | |||
| 2 | E_DATA_CHANGED | Value transfer | Type reference (TYPE) | CHAR1 | Flag: Wurden Daten geändert? | 20030320 | |||
| 3 | I_AREA | Call by reference | Type reference (TYPE) | UPC_AREA-AREA | Planungsgebiet | 20030311 | |||
| 4 | I_LAYOUT | Call by reference | Type reference (TYPE) | UPP_PARAM-PARAM | $REF$ | 20030311 | |||
| 5 | I_PACKAGE | Call by reference | Type reference (TYPE) | UPC_PACKAGE-PPACKAGE | $REF$ | 20030311 | |||
| 6 | I_PLEVEL | Call by reference | Type reference (TYPE) | UPC_PLEVEL-PLEVEL | $REF$ | 20030311 | |||
| 7 | I_UPC_API_MODE | Value transfer | Type reference (TYPE) | CHAR1 | Flag: Verhalten wie in UPC_API | 20030314 | |||
| 8 | XT_DATA | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten | 20030319 | |||
| 9 | XT_ROW | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW | Zeilenbeschreibung | 20030319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030314 |
Method UPDATE_LOGICAL_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INT_EXT_ROW | Call by reference | Type reference (TYPE) | YT_INT_EXT_ROW | Mapping: Interne nach externe Zeile | 20030317 | |||
| 2 | ET_PP_MESG | Call by reference | Type reference (TYPE) | UPP_YT_MESG | $REF$ | 20030317 | |||
| 3 | E_DATA_CHANGED | Call by reference | Type reference (TYPE) | CHAR1 | Flag: Wurden Daten geändert? | 20030320 | |||
| 4 | IS_HNDL | Call by reference | Type reference (TYPE) | UPP_YS_HNDL | $REF$ | 20030317 | |||
| 5 | IT_ROW_INFO | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW_INFO | API: Information zu Zeilenmerkmalen | 20030808 | |||
| 6 | XTH_CHA_ROW | Call by reference | Type reference (TYPE) | HASHED TABLE | $REF$ | 20030317 | |||
| 7 | XT_DATA_NEW | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten | 20030317 | |||
| 8 | XT_DATA_OLD | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | Daten | 20030317 | |||
| 9 | XT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | $REF$ | 20030317 | |||
| 10 | XT_ROW | Call by reference | Type reference (TYPE) | UPP_YT_API_ROW | Zeilenbeschreibung | 20030317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030317 |
Method UPDATE_LOGICAL_SCREEN_ROW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NEW_ROW | Call by reference | Type reference (TYPE) | CHAR1 | $REF$ | 20030317 | |||
| 2 | IT_DATA_NEW | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | $REF$ | 20030317 | |||
| 3 | IT_DATA_OLD | Call by reference | Type reference (TYPE) | UPP_YT_API_DATA | $REF$ | 20030317 | |||
| 4 | I_NODE_TYPE | Call by reference | Type reference (TYPE) | UPP_Y_NODE_TYPE | Zeilentyp | 20030320 | |||
| 5 | I_OLD_ROW | Call by reference | Type reference (TYPE) | UPP_Y_ROW | $REF$ | 20030317 | |||
| 6 | XS_CHA_ROW | Call by reference | Type reference (TYPE) | ANY | $REF$ | 20030317 | |||
| 7 | XTH_CHA_ROW | Call by reference | Type reference (TYPE) | HASHED TABLE | $REF$ | 20030317 | |||
| 8 | XT_HELP_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | $REF$ | 20030317 | |||
| 9 | XT_LL | Call by reference | Type reference (TYPE) | UPP_YT_LL | $REF$ | 20030317 | |||
| 10 | XT_PP_MESG | Call by reference | Type reference (TYPE) | UPP_YT_MESG | SEM Planungs-Prozessor: Meldungs-Protokoll | 20030319 | |||
| 11 | X_DATA_CHANGED | Call by reference | Type reference (TYPE) | CHAR1 | Flag: Wurden Daten verändert? | 20030320 | |||
| 12 | X_FIRST_NEW_ROW | Call by reference | Type reference (TYPE) | UPP_Y_ROW | Zeile innerhalb eines Bildschirmbereiches | 20030317 | |||
| 13 | X_ROW | Call by reference | Type reference (TYPE) | UPP_Y_ROW | Zeile innerhalb eines Bildschirmbereiches | 20030317 | |||
| 14 | X_USED | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20030317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030319 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 400 |