Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_00001_API_ABSTR_TABLE | Table representation | 20110207 |
Properties
| Class | CL_CNV_00001_API_TABLE | |
| Short Description | Table representation | |
| Super Class | CL_CNV_00001_API_ABSTR_TABLE | Table representation |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_BASIS | Conversion: Basis functions |
| Created | 20110207 | SAP |
| Last change | 20141030 | |
| 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) |
Interfaces
Class CL_CNV_00001_API_TABLE has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_CNV_00001_API_FIELD | 20110316 | Conv.-relevant field representation | |
| 2 | CL_CNV_00001_API_PACKAGE | 20110323 | Representation of the package | |
| 3 | CL_CNV_00001_API_PARAMETER | 20110322 | Routine parameter | |
| 4 | CL_CNV_00001_API_STATIC | 20110210 | Static CWB API implementation | |
| 5 | CL_CNV_00001_SMAINT_GUI_TABLST | 20110420 | Column Tree Control |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | Field Name | 20110315 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | CNV_00001_T_CL_API_CONDITION | Condition list | 20110317 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | CNV_COPY | Conversion: Copy indicator for table records | 20110207 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | FLAG | Whether table is missing from DB | 20110421 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | TY_HT_DFIES | DD: Field List | 20110315 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | FLAG | Whether table is missing from DDIC | 20110421 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | FLAG | Whether the DDIC definition is inconsistent | 20110315 | |||
| 8 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CNV_00001_DATAPACK | Data package for deletion | 20110418 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | CNV_00001_T_CL_API_CONDITION | Condition list for Drop/Ins. technique | 20110317 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | MSGTY | Message Type | 20110407 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | CNV_00001_T_CL_API_FIELD | List of converted fields | 20110207 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | FIELDNAME | Field for selection (empty check) | 20110706 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | CNV_GETDUP | Indic. for returning the target record if duplicates occur | 20110207 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | CNV_KCV | Conversion: No temporary duplicates during conversion | 20110207 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | FLAG | Whether the field listeners are already assigned | 20110411 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | MSGTY | Message Type | 20110407 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | CNV_MULTICOPY | Indicates if multiple copies of the data should be created | 20110207 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | CNV_NODATA | Conversion: No data in the table | 20110207 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | CNV_NOV | Conversion: Indicator for non-use of views | 20110207 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | MSGTY | Message Type | 20110407 | |||
| 21 | Constant | Protected | Type reference (TYPE) | CNV_00001_PARAMS-PARAMNAME | 'CNV_00001_NO_SUMUP_IGN_DELIVER' | Parameter name - no sumup ignored for delivered tables | 20120412 | ||
| 22 | Constant | Protected | Type reference (TYPE) | CNV_00001_PARAMS-PARAMNAME | 'CNV_00001_NO_SUMUP_MSGTY' | Parameter name - no sumup message type | 20120412 | ||
| 23 | Instance attribute | Protected | Type reference (TYPE) | CNV_00001_T_CL_API_STEP | Priority routines | 20110321 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | TY_HT_DFIES | List of fields of SQL table | 20110323 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | CNV_SUM | Method of duplicate table keys handling | 20110207 | |||
| 26 | Constant | Public | Type reference (TYPE) | CNV_SUM | 'G' | SUMUP - aggregation | 20110315 | ||
| 27 | Constant | Public | Type reference (TYPE) | CNV_SUM | 'I' | SUMUP - sum up | 20120613 | ||
| 28 | Constant | Public | Type reference (TYPE) | CNV_SUM | 'A' | SUMUP - ignore duplicates | 20110315 | ||
| 29 | Constant | Public | Type reference (TYPE) | CNV_SUM | 'P' | SUMUP - priority handling | 20110315 | ||
| 30 | Constant | Public | Type reference (TYPE) | CNV_SUM | 'S' | SUMUP - sum up | 20110315 | ||
| 31 | Constant | Public | Type reference (TYPE) | TABFORM | 'C' | Table form - cluster table | 20110315 | ||
| 32 | Constant | Public | Type reference (TYPE) | TABFORM | 'P' | Table form - pooled table | 20110315 | ||
| 33 | Constant | Public | Type reference (TYPE) | TABFORM | 'T' | Table form - transparent table | 20110315 | ||
| 34 | Constant | Public | Type reference (TYPE) | TABTYPE | 'C' | Table type - physical cluster | 20110315 | ||
| 35 | Constant | Public | Type reference (TYPE) | TABTYPE | 'P' | Table type - physical pool | 20110315 | ||
| 36 | Constant | Public | Type reference (TYPE) | TABTYPE | 'T' | Table type - transparent tble | 20110315 | ||
| 37 | Instance attribute | Public | Type reference (TYPE) | CHAR2 | Version Number Component | 20110408 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | CNV_UCLT | Conversion: Indicator that cluster technique is used | 20110207 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | CNV_DROPINS | Conversion: Indicator for usage of drop-insert method | 20110207 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20110315 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds a field | 20110223 | |
| 2 | Instance method | Public | Method | Performs the check of the table returning various results | 20110407 | |
| 3 | Instance method | Public | Method | Checks the sequence of the cluster table | 20110316 | |
| 4 | Instance method | Public | Method | Checks the conv.-relev. fields of the table | 20110315 | |
| 5 | Instance method | Public | Method | Checks conversion-related settings | 20110317 | |
| 6 | Instance method | Public | Method | Checks DROP/INS technique settings | 20110317 | |
| 7 | Instance method | Public | Method | Checks the duplicate handling settings | 20110316 | |
| 8 | Instance method | Public | Method | Checks for existence of table and fields | 20110317 | |
| 9 | Instance method | Public | Method | Checks table existence | 20110315 | |
| 10 | Instance method | Public | Method | Checks other settings on table level | 20110315 | |
| 11 | Instance method | Private | Method | 20140207 | ||
| 12 | Instance method | Public | Method | Checks the settings for MultiCopy scenario | 20110315 | |
| 13 | Instance method | Public | Method | Checks other settings (multicopy, keychviews, seqnum, etc.) | 20110317 | |
| 14 | Instance method | Public | Method | Checks step settings | 20110322 | |
| 15 | Instance method | Public | Method | Checks SUMUP fields | 20110315 | |
| 16 | Instance method | Public | Method | Checks whether SUMUP is relevant for this table | 20110315 | |
| 17 | Instance method | Protected | Event handling method | Field modification listener | 20110411 | |
| 18 | Instance method | Public | Method | Fills the deletion pack for the table (on table change) | 20110418 | |
| 19 | Instance method | Public | Method | Returns X030L attributes of the table | 20120612 | |
| 20 | Instance method | Public | Method | Returns whether a key field is changed in this table | 20120412 | |
| 21 | Instance method | Public | Method | Returns field descriptions | 20110411 | |
| 22 | Instance method | Public | Method | Gets the dfies for the field | 20110315 | |
| 23 | Instance method | Public | Method | Returns the first aggregated field | 20110412 | |
| 24 | Instance method | Public | Method | Returns the first converted field | 20110412 | |
| 25 | Instance method | Public | Method | Returns the first readonly field | 20110412 | |
| 26 | Static method | Protected | Method | Returns the message type if the SUMUP is not set | 20120412 | |
| 27 | Instance method | Public | Method | Returns the name for the opt. clust. techn. | 20110324 | |
| 28 | Instance method | Public | Method | Returns name of physical database table | 20131128 | |
| 29 | Instance method | Public | Method | Returns the priority routines in the order of stepnum | 20110321 | |
| 30 | Instance method | Public | Method | Returns whether the table is a cluster table | 20110325 | |
| 31 | Static method | Protected | Method | Returns whether NO SUMUP is ignored for delivered tables | 20120412 | |
| 32 | Instance method | Public | Method | Returns whether the table is a physical cluster table | 20131128 | |
| 33 | Instance method | Public | Method | Sets listeners for field changes | 20110411 | |
| 34 | Static method | Public | Method | Loads the data of the PFID variant | 20131128 | |
| 35 | Instance method | Public | Method | Resets the deletion pack | 20110418 | |
| 36 | Instance method | Public | Method | Save the data of the PFID variant | 20131128 | |
| 37 | Instance method | Public | Method | Sets the table class | 20110228 | |
| 38 | Instance method | Public | Method | Sets the copy flag | 20110407 | |
| 39 | Instance method | Public | Method | Sets 'GETDUPREC' flag | 20110407 | |
| 40 | Instance method | Public | Method | Sets the 'No temporary duplicates' flag | 20110407 | |
| 41 | Instance method | Public | Method | Sets 'MULTICOPY' flag | 20110407 | |
| 42 | Instance method | Public | Method | Sets 'NODATA' flag | 20110407 | |
| 43 | Instance method | Public | Method | Sets whether view can be used | 20110407 | |
| 44 | Instance method | Public | Method | Assigns the priority routine(s) | 20110414 | |
| 45 | Instance method | Public | Method | Sets the duplicate handling type | 20110407 | |
| 46 | Instance method | Public | Method | Sets usage of optimized cluster technique if possible | 20110407 | |
| 47 | Instance method | Public | Method | Sets usage of drop/ins. technique if possible | 20110407 |
Events
Class CL_CNV_00001_API_TABLE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_HT_DFIES | Protected | See coding | 20110315 | |
Method Signatures
Method ADD_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_FIELD | Conv.-relevant field representation | 20110223 |
Method ADD_FIELD on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DUPL_HANDLING_STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110407 | |||
| 2 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110407 | |||
| 3 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110407 | ||
| 4 | MAIN_SETTINGS_STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110407 | |||
| 5 | OTHER_SETTINGS_STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110407 | |||
| 6 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110407 | |||
| 7 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110407 |
Method CHECK on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_CLUST_TAB_SEQNUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110316 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110316 |
Method CHECK_CLUST_TAB_SEQNUM on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_CONVERTED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110325 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_CONVERTED_FIELDS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_CONV_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110317 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110328 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110317 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110317 |
Method CHECK_CONV_SETTINGS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_DROP_INSERT_TECHN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110317 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110317 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110317 |
Method CHECK_DROP_INSERT_TECHN on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_DUPLICATE_HANDLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110316 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110316 |
Method CHECK_DUPLICATE_HANDLING on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110317 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110325 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110317 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110317 |
Method CHECK_EXISTENCE on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110317 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_EXISTS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_FLAGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110317 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_FLAGS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_IS_FIELD_PART_OF_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20140207 | |||
| 2 | RV_IS_PART_OF_TABLE | Value transfer | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20140207 |
Method CHECK_IS_FIELD_PART_OF_TABLE on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_MULTICOPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_MULTICOPY on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_OTHER_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110317 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | MODIFY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to modify attributes | 20110325 | ||
| 4 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110317 | |||
| 5 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110317 |
Method CHECK_OTHER_SETTINGS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_STEPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110322 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110322 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110322 |
Method CHECK_STEPS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_SUMUP_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_SUMUP_FIELDS on class CL_CNV_00001_API_TABLE has no exception.
Method CHECK_SUMUP_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_ULV_LOGGER | ULV Logger | 20110315 | |||
| 2 | LOGGER_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '1' | logger hierarchy level | 20110328 | ||
| 3 | PACK | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110316 | |||
| 4 | STATUS | Value transfer | Type reference (TYPE) | MSGTY | Status | 20110315 |
Method CHECK_SUMUP_RELEVANT on class CL_CNV_00001_API_TABLE has no exception.
Method FIELD_MODIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE | Value transfer | Attribute reference (LIKE) | 20110411 | |||||
| 2 | NEW_VALUE | Value transfer | Attribute reference (LIKE) | 20110411 | |||||
| 3 | OLD_VALUE | Value transfer | Attribute reference (LIKE) | 20110411 | |||||
| 4 | TARGET | Value transfer | Attribute reference (LIKE) | 20110411 |
Method FIELD_MODIFIED on class CL_CNV_00001_API_TABLE has no exception.
Method FILL_DELPACK Signature
Method FILL_DELPACK on class CL_CNV_00001_API_TABLE has no parameter.
Method FILL_DELPACK on class CL_CNV_00001_API_TABLE has no exception.
Method GET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Value transfer | Type reference (TYPE) | X030L | 20120612 |
Method GET_ATTRIBUTES on class CL_CNV_00001_API_TABLE has no exception.
Method GET_CHANGE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEYCHANGE | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120412 | |||
| 2 | NONKEYCHANGE | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120412 |
Method GET_CHANGE_TYPE on class CL_CNV_00001_API_TABLE has no exception.
Method GET_DDFIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DDFIELDS | Value transfer | Type reference (TYPE) | DDFIELDS | 20110411 | ||||
| 2 | ONLY_SUMMABLE | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 |
Method GET_DDFIELDS on class CL_CNV_00001_API_TABLE has no exception.
Method GET_DFIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DFIES | Value transfer | Type reference (TYPE) | DFIES | DD Interface: Table Fields for DDIF_FIELDINFO_GET | 20110315 | |||
| 2 | FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110315 | |||
| 3 | FROM_SQLTAB | Call by reference | Type reference (TYPE) | FLAG | SPACE | Whether to read SQL table fields instead of DDIC table | 20110323 | ||
| 4 | PACKID | Call by reference | Type reference (TYPE) | CNV_PACK | package number (only for proxy in non-transp.) | 20110315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Field not found | 20110315 | ||
| 2 | Proxy not found | 20110315 |
Method GET_FIRST_AGGR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_FIELD | Aggregated field representation | 20110412 |
Method GET_FIRST_AGGR_FIELD on class CL_CNV_00001_API_TABLE has no exception.
Method GET_FIRST_CONV_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_FIELD | Conv.-relevant field representation | 20110412 |
Method GET_FIRST_CONV_FIELD on class CL_CNV_00001_API_TABLE has no exception.
Method GET_FIRST_READ_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_FIELD | Readonly field representation | 20110412 |
Method GET_FIRST_READ_FIELD on class CL_CNV_00001_API_TABLE has no exception.
Method GET_NO_SUMUP_MSGTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MSGTY | Value transfer | Type reference (TYPE) | SYMSGTY | Message Type | 20120412 | |||
| 2 | PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20120412 |
Method GET_NO_SUMUP_MSGTY on class CL_CNV_00001_API_TABLE has no exception.
Method GET_OPTCL_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20110324 |
Method GET_OPTCL_TABNAME on class CL_CNV_00001_API_TABLE has no exception.
Method GET_PHYSICAL_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_REFNAME | Value transfer | Type reference (TYPE) | REFNAME | Name of physical table (for pool/cluster/view) | 20131128 |
Method GET_PHYSICAL_TABNAME on class CL_CNV_00001_API_TABLE has no exception.
Method GET_PRIO_ROUTINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROUTINES | Value transfer | Type reference (TYPE) | CNV_00001_T_CL_API_ROUTINE | List of routines | 20110321 |
Method GET_PRIO_ROUTINES on class CL_CNV_00001_API_TABLE has no exception.
Method IS_CLUSTER_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RET | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20110325 |
Method IS_CLUSTER_TABLE on class CL_CNV_00001_API_TABLE has no exception.
Method IS_NO_SUMUP_IGNORED_FOR_DELIV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IGNORED | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120412 | |||
| 2 | PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20120412 |
Method IS_NO_SUMUP_IGNORED_FOR_DELIV on class CL_CNV_00001_API_TABLE has no exception.
Method IS_TABLE_CLUSTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RET | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20131128 |
Method IS_TABLE_CLUSTER on class CL_CNV_00001_API_TABLE has no exception.
Method LISTEN_TO_FIELD_CHANGES Signature
Method LISTEN_TO_FIELD_CHANGES on class CL_CNV_00001_API_TABLE has no parameter.
Method LISTEN_TO_FIELD_CHANGES on class CL_CNV_00001_API_TABLE has no exception.
Method LOAD_PFID_VARIANT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TABLES | Value transfer | Type reference (TYPE) | CNV_00001_T_CL_API_TABLE | Table representation | 20131128 | |||
| 2 | IR_VARIANT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20131128 |
Method LOAD_PFID_VARIANT_DATA on class CL_CNV_00001_API_TABLE has no exception.
Method RESET_DELPACK Signature
Method RESET_DELPACK on class CL_CNV_00001_API_TABLE has no parameter.
Method RESET_DELPACK on class CL_CNV_00001_API_TABLE has no exception.
Method SAVE_PFID_VARIANT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VARIANT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20131128 |
Method SAVE_PFID_VARIANT_DATA on class CL_CNV_00001_API_TABLE has no exception.
Method SET_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABCLASS | Call by reference | Type reference (TYPE) | TABCLASS | Table category | 20110228 |
Method SET_CLASS on class CL_CNV_00001_API_TABLE has no exception.
Method SET_COPYROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COPYROWS | Call by reference | Type reference (TYPE) | CNV_COPY | Conversion: Copy indicator for table records | 20110407 |
Method SET_COPYROWS on class CL_CNV_00001_API_TABLE has no exception.
Method SET_GETDUPREC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GETDUPREC | Call by reference | Type reference (TYPE) | CNV_GETDUP | Indic. for returning the target record if duplicates occur | 20110407 |
Method SET_GETDUPREC on class CL_CNV_00001_API_TABLE has no exception.
Method SET_KEYCHVIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEYCHVIEWS | Call by reference | Type reference (TYPE) | CNV_KCV | Conversion: No temporary duplicates during conversion | 20110407 |
Method SET_KEYCHVIEWS on class CL_CNV_00001_API_TABLE has no exception.
Method SET_MULTICOPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MULTICOPY | Call by reference | Type reference (TYPE) | CNV_MULTICOPY | Indicates if multiple copies of the data should be created | 20110407 |
Method SET_MULTICOPY on class CL_CNV_00001_API_TABLE has no exception.
Method SET_NODATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODATA | Call by reference | Type reference (TYPE) | CNV_NODATA | Conversion: No data in the table | 20110407 |
Method SET_NODATA on class CL_CNV_00001_API_TABLE has no exception.
Method SET_NOVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NOVIEW | Call by reference | Type reference (TYPE) | CNV_NOV | Conversion: Indicator for non-use of views | 20110407 |
Method SET_NOVIEW on class CL_CNV_00001_API_TABLE has no exception.
Method SET_PRIO_ROUTINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROUTINE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_ROUTINE | Routine representation | 20110414 | |||
| 2 | ROUTINES | Call by reference | Type reference (TYPE) | CNV_00001_T_CL_API_ROUTINE | List of routines | 20110414 |
Method SET_PRIO_ROUTINES on class CL_CNV_00001_API_TABLE has no exception.
Method SET_SUMUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUMUP | Call by reference | Type reference (TYPE) | CNV_SUM | Method of duplicate table keys handling | 20110407 |
Method SET_SUMUP on class CL_CNV_00001_API_TABLE has no exception.
Method SET_USECLTECH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | USECLTECH | Call by reference | Type reference (TYPE) | CNV_UCLT | Conversion: Indicator that cluster technique is used | 20110407 |
Method SET_USECLTECH on class CL_CNV_00001_API_TABLE has no exception.
Method SET_USEDROPINS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | USEDROPINS | Call by reference | Type reference (TYPE) | CNV_DROPINS | Conversion: Indicator for usage of drop-insert method | 20110407 |
Method SET_USEDROPINS on class CL_CNV_00001_API_TABLE has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |