Hierarchy
⤷
⤷
Properties
| Class | CL_CNV_NCE_OBJECT | |
| Short Description | Represents a number range object | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CNV_NCE_BAS | Number conversion engine: Core |
| Created | 20130722 | 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_NCE_OBJECT has no interface implemented.
Friends
Class CL_CNV_NCE_OBJECT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Single-Character Flag | 20130930 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~ANALYSE_DATABASE' | Method Name | 20130930 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20130930 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~EXTEND_RANGES' | Method Name | 20130930 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20130930 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~CHECK_NRIV' | Method Name | 20130930 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR1 | 'O' | Single-Character Flag | 20130930 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~CHECK_NR_OVERLAPS' | Method Name | 20130930 | ||
| 9 | Constant | Public | Type reference (TYPE) | CLASSNAME | 'CL_CNV_NCE_GEN_DEFAULT' | Reference type | 20130930 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | Single-Character Flag | 20130930 | ||
| 11 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~DEFINE_NUMBER_LEVEL' | Method Name | 20130930 | ||
| 12 | Constant | Public | Type reference (TYPE) | CHAR3 | 'DOC' | 3-Byte field | 20131001 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR3 | 'NRI' | 3-Byte field | 20131001 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20130930 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~SIMULATE_CONVERSION' | Method Name | 20130930 | ||
| 16 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Flag | 20130930 | ||
| 17 | Constant | Public | Type reference (TYPE) | CHAR50 | 'IF_CNV_NCE_GEN~GET_DB_SUBOBJECTS' | Method Name | 20130930 | ||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_NCE_PROJECT | Represents a NCE Project | 20130930 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_KB_LOCAL | Number conversion engine: Local Knowledge Base | 20131108 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | YS_OBJECT_LIST | 20131015 | ||||
| 21 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_TAB_DEF | Number conversion engine: header tables for nr-objects | 20130930 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_TAB_DEF | Number conversion engine: header tables for nr-objects | 20131108 | |||
| 23 | Static Attribute | Private | See coding | 20131015 | |||||
| 24 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_CUST | NCE customizing | 20130930 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_CUST | NCE customizing | 20131108 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_SQL_LOC | Where condition per table | 20130930 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_T_SQL_LOC | Where clauses for selections of header tables | 20131108 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130930 | ||||
| 29 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_NRDESCR | Description of number range object | 20130930 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | DOMNAME | Domain name | 20130930 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20131014 | ||||
| 32 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_CL_GEN | Class name for interaction with NCE | 20130930 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_CL_MAP | Class name for mapping determination | 20130930 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | I | 20130930 | ||||
| 35 | Instance attribute | Private | Type reference (TYPE) | NROBJ | Name of number range object | 20130930 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | NRPERC | Percentage for warning message | 20130930 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_BAS_RELEVANT | Number range object is relevant for conversion (flag) | 20130930 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20130930 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | CNV_NCE_NRDOM_SOBJ | Subobject data element | 20130930 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | NRSOBJNAM | Subobject data element | 20130930 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130930 | ||||
| 42 | Instance attribute | Private | Type reference (TYPE) | NRYEARIND | Flag, whether number range object is to-year relevant | 20130930 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Returns true if the attributes changed | 20131108 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20130930 | |
| 3 | Static method | Public | Method | Creates a new object | 20130930 | |
| 4 | Instance method | Public | Method | Returns parameter if not found numbers shall be considered | 20130930 | |
| 5 | Instance method | Public | Method | Returns if the analysis shall use the A-conversion exit | 20130930 | |
| 6 | Instance method | Public | Method | Returns the max. gap size for numerical values in analysis | 20130930 | |
| 7 | Instance method | Public | Method | Returns the match size for alphanumerical values in analysis | 20130930 | |
| 8 | Instance method | Public | Method | Returns if target intervals shall be moved year dependent | 20130930 | |
| 9 | Instance method | Public | Method | Returns the severity in case of deleted years in NRIV | 20140512 | |
| 10 | Instance method | Public | Method | Returns the description of the number range object | 20130930 | |
| 11 | Instance method | Public | Method | Returns the severity in case of duplicates | 20130930 | |
| 12 | Instance method | Public | Method | Returns the information of a header table | 20130930 | |
| 13 | Instance method | Public | Method | Returns the header tables that will be scanned | 20130930 | |
| 14 | Instance method | Public | Method | Returns the mapping class for the Subobject values etc. | 20130930 | |
| 15 | Instance method | Public | Method | Returns the name of the number range object | 20130930 | |
| 16 | Instance method | Public | Method | Returns the severity in case mapping outside of intervals | 20130930 | |
| 17 | Instance method | Public | Method | Returns if NRIV shall be updated for this object after conv. | 20130930 | |
| 18 | Instance method | Public | Method | Returns the severity in case of number range number mapping | 20130930 | |
| 19 | Instance method | Public | Method | Returns the domain of the document numbers | 20130930 | |
| 20 | Instance method | Public | Method | Returns the maximum legth of the document numbers | 20130930 | |
| 21 | Instance method | Public | Method | Returns the rollname of the document numbers | 20130930 | |
| 22 | Instance method | Public | Method | Returns the actual object for an given exit | 20130930 | |
| 23 | Instance method | Public | Method | Returns the SQL querry for a specified portion (e.g.tabname) | 20130930 | |
| 24 | Instance method | Public | Method | Returns the domain and data element of the subobject | 20130930 | |
| 25 | Instance method | Public | Method | Returns the percentage when fill-warnings shall be shown | 20130930 | |
| 26 | Instance method | Private | Method | Returns true if the header tables changed | 20131108 | |
| 27 | Instance method | Public | Method | Returns true if the object is relevant for the project | 20130930 | |
| 28 | Instance method | Public | Method | Returns true if the object is subobject-dependent | 20130930 | |
| 29 | Instance method | Public | Method | Returns true if the object is year-dependent | 20130930 | |
| 30 | Static method | Public | Method | Loads an object from a project | 20130930 | |
| 31 | Instance method | Private | Method | Returns true if the parameters changed | 20131108 | |
| 32 | Static method | Private | Method | Returns the object from buffer if loaded | 20131108 | |
| 33 | Instance method | Public | Method | Updates a changed parameter in all systems | 20130930 | |
| 34 | Instance method | Public | Method | Sets the parameter if not found numbers shall be considered | 20130930 | |
| 35 | Instance method | Public | Method | Sets if the analysis shall use the A-conversion exit | 20130930 | |
| 36 | Instance method | Public | Method | Sets the max. gap size for numerical values in analysis | 20130930 | |
| 37 | Instance method | Public | Method | Sets the match size for alphanumerical values in analysis | 20130930 | |
| 38 | Instance method | Public | Method | Sets if target intervals shall be moved year dependent | 20130930 | |
| 39 | Instance method | Public | Method | Sets the severity in case of deleted years in NRIV | 20140512 | |
| 40 | Instance method | Public | Method | Sets the description of this number range object | 20130930 | |
| 41 | Instance method | Public | Method | Sets the severity in case of duplicates | 20130930 | |
| 42 | Instance method | Public | Method | Makes this object editable | 20131014 | |
| 43 | Instance method | Public | Method | Sets the tables to be scanned and tracked | 20130930 | |
| 44 | Instance method | Public | Method | Sets the mapping class for the Subobject values etc. | 20130930 | |
| 45 | Instance method | Public | Method | Sets the severity in case of mapping outside of intervals | 20130930 | |
| 46 | Instance method | Public | Method | Sets if NRIV shall be updated for this object after conv. | 20130930 | |
| 47 | Instance method | Public | Method | Sets the severity in case of number range number mapping | 20130930 | |
| 48 | Instance method | Public | Method | Sets the domain of the document numbers | 20130930 | |
| 49 | Instance method | Public | Method | Sets the legth of the document numbers | 20130930 | |
| 50 | Instance method | Public | Method | Sets the data element of the document numbers | 20130930 | |
| 51 | Instance method | Public | Method | Sets the flag if the object is conversion relevant | 20130930 | |
| 52 | Instance method | Public | Method | Sets the class that contains user exits for this object | 20130930 | |
| 53 | Instance method | Public | Method | Sets the SQL condition for a certain table | 20131015 | |
| 54 | Instance method | Public | Method | Sets the domain and the data element of the subobject | 20130930 | |
| 55 | Instance method | Public | Method | Sets the percentange number range intervals can be filled | 20130930 | |
| 56 | Instance method | Public | Method | Marks the object as year-dependent | 20130930 | |
| 57 | Instance method | Private | Method | Returns true if the sql settings changed | 20131108 | |
| 58 | Static method | Public | Method | Reloads all object definitions | 20131015 |
Events
Class CL_CNV_NCE_OBJECT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_OBJECT_LIST | Private | See coding | 20131015 | begin of ys_object_list.
types guid type cnv_nce_guid.
types name type nrobj.
types object type ref to cl_cnv_nce_object.
types end of ys_object_list
|
Method Signatures
Method ATTRIBUTES_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131108 |
Method ATTRIBUTES_CHANGED on class CL_CNV_NCE_OBJECT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_CNV_NCE_PROJECT | Represents a NCE Project | 20131107 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20131107 |
Method CONSTRUCTOR on class CL_CNV_NCE_OBJECT has no exception.
Method CREATE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20130930 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20130930 | |||
| 3 | RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_NCE_OBJECT | Represents a number range object | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NCE setup with provided GUID does not exist | 20130930 | ||
| 2 | provided parameters are invalid | 20131002 | ||
| 3 | Insufficient authority | 20131014 | ||
| 4 | A cntrl-system routine was called in a satelite system | 20130930 |
Method GET_ADD_NRIV_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHECK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method GET_ADD_NRIV_FLAG on class CL_CNV_NCE_OBJECT has no exception.
Method GET_ANALYSIS_CONV_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_EXIT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method GET_ANALYSIS_CONV_EXIT on class CL_CNV_NCE_OBJECT has no exception.
Method GET_ANALYSIS_GAP_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GAP_SIZE | Value transfer | Type reference (TYPE) | I | 20130930 |
Method GET_ANALYSIS_GAP_SIZE on class CL_CNV_NCE_OBJECT has no exception.
Method GET_ANALYSIS_MATCH_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MATCH_SIZE | Value transfer | Type reference (TYPE) | I | 20130930 |
Method GET_ANALYSIS_MATCH_SIZE on class CL_CNV_NCE_OBJECT has no exception.
Method GET_CREATE_TARGET_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_REQUIRED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method GET_CREATE_TARGET_FLAG on class CL_CNV_NCE_OBJECT has no exception.
Method GET_DEL_NRIV_YEARS_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SEVERITY | Value transfer | Type reference (TYPE) | SYMSGTY | Messages, message type | 20140512 |
Method GET_DEL_NRIV_YEARS_SEVERITY on class CL_CNV_NCE_OBJECT has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | CNV_NCE_NRDESCR | Description of number range object | 20130930 |
Method GET_DESCRIPTION on class CL_CNV_NCE_OBJECT has no exception.
Method GET_DUPLICATE_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LEVEL | Call by reference | Type reference (TYPE) | CHAR3 | Doc or NRI? | 20130930 | |||
| 2 | RV_SEVERITY | Value transfer | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | provided parameters are invalid | 20131001 |
Method GET_HEADER_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TABLE | Value transfer | Type reference (TYPE) | CNV_NCE_S_TAB_DEF | Number conversion engine: header tables for nr-objects | 20130930 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | provided parameters are invalid | 20130930 |
Method GET_HEADER_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_HEADER_TABLES | Value transfer | Type reference (TYPE) | CNV_NCE_T_TAB_DEF | Number conversion engine: header tables for nr-objects | 20130930 |
Method GET_HEADER_TABLES on class CL_CNV_NCE_OBJECT has no exception.
Method GET_MAPPING_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CLASS | Value transfer | Type reference (TYPE) | CNV_NCE_CL_GEN | Class name for interaction with NCE | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20130930 |
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NAME | Value transfer | Type reference (TYPE) | NROBJ | Name of number range object | 20130930 |
Method GET_NAME on class CL_CNV_NCE_OBJECT has no exception.
Method GET_NO_TRG_INTERVAL_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LEVEL | Call by reference | Type reference (TYPE) | CHAR3 | Doc or NRI? | 20130930 | |||
| 2 | RV_SEVERITY | Value transfer | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | provided parameters are invalid | 20131001 |
Method GET_NRIV_UPDATE_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_UPDATE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method GET_NRIV_UPDATE_FLAG on class CL_CNV_NCE_OBJECT has no exception.
Method GET_NRNR_MAP_SEVERITIY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SEVERITY | Value transfer | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
Method GET_NRNR_MAP_SEVERITIY on class CL_CNV_NCE_OBJECT has no exception.
Method GET_NUMBER_DOMNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DOMNAME | Value transfer | Type reference (TYPE) | DOMNAME | Domain name | 20130930 |
Method GET_NUMBER_DOMNAME on class CL_CNV_NCE_OBJECT has no exception.
Method GET_NUMBER_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_LENGTH | Value transfer | Type reference (TYPE) | I | 20130930 |
Method GET_NUMBER_LENGTH on class CL_CNV_NCE_OBJECT has no exception.
Method GET_NUMBER_ROLLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ROLLNAME | Value transfer | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20130930 |
Method GET_NUMBER_ROLLNAME on class CL_CNV_NCE_OBJECT has no exception.
Method GET_RUNTIME_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXIT | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20130930 | |||
| 2 | RO_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_CNV_NCE_GEN | Class name for interaction with NCE | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20130930 | ||
| 2 | provided parameters are invalid | 20130930 |
Method GET_SQL_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUBOBJECTS | Call by reference | Type reference (TYPE) | CNV_NCE_T_SOBJ | List of Subobjects | 20130930 | |||
| 2 | IV_FROMNUMBER | Call by reference | Type reference (TYPE) | NRFROM | From number | 20130930 | |||
| 3 | IV_FROMYEAR | Call by reference | Type reference (TYPE) | NRYEAR | To fiscal year | 20130930 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130930 | |||
| 5 | IV_TONUMBER | Call by reference | Type reference (TYPE) | NRTO | To number | 20130930 | |||
| 6 | IV_TOYEAR | Call by reference | Type reference (TYPE) | NRYEAR | To fiscal year | 20130930 | |||
| 7 | RV_WHERE_CLAUSE | Value transfer | Type reference (TYPE) | STRING | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | provided parameters are invalid | 20130930 |
Method GET_SUBOBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBOBJECT_DOMAIN | Call by reference | Type reference (TYPE) | CNV_NCE_NRDOM_SOBJ | Subobject domain | 20130930 | |||
| 2 | EV_SUBOBJECT_DTEL | Call by reference | Type reference (TYPE) | NRSOBJNAM | Subobject data element | 20130930 |
Method GET_SUBOBJECT on class CL_CNV_NCE_OBJECT has no exception.
Method GET_WARNING_PERCENTAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PERCENTAGE | Value transfer | Type reference (TYPE) | NRPERC | Percentage for warning message | 20130930 |
Method GET_WARNING_PERCENTAGE on class CL_CNV_NCE_OBJECT has no exception.
Method HEADER_TABLES_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131108 |
Method HEADER_TABLES_CHANGED on class CL_CNV_NCE_OBJECT has no exception.
Method IS_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RELEVANT | Value transfer | Type reference (TYPE) | CNV_NCE_BAS_RELEVANT | Number range object is relevant for conversion (flag) | 20130930 |
Method IS_RELEVANT on class CL_CNV_NCE_OBJECT has no exception.
Method IS_SUBOBJECT_DEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DEPENDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method IS_SUBOBJECT_DEPENDENT on class CL_CNV_NCE_OBJECT has no exception.
Method IS_YEAR_DEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DEPENDENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130930 |
Method IS_YEAR_DEPENDENT on class CL_CNV_NCE_OBJECT has no exception.
Method LOAD_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORCE_RELOAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20131108 | |||
| 2 | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20130930 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20130930 | |||
| 4 | RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_NCE_OBJECT | Represents a number range object | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NCE setup with provided GUID does not exist | 20130930 | ||
| 2 | Insufficient authority | 20131014 | ||
| 3 | The object name provided is not used | 20131002 |
Method PARAMETERS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131108 |
Method PARAMETERS_CHANGED on class CL_CNV_NCE_OBJECT has no exception.
Method READ_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20131108 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20131108 | |||
| 3 | RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_NCE_OBJECT | Represents a number range object | 20131108 |
Method READ_BUFFER on class CL_CNV_NCE_OBJECT has no exception.
Method SAVE Signature
Method SAVE on class CL_CNV_NCE_OBJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20130930 | ||
| 3 | RFC call error in the NCE | 20130930 |
Method SET_ADD_NRIV_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ADD_NRIV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_ANALYSIS_CONV_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_USE_ALPHA_EXIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_ANALYSIS_GAP_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GAP_SIZE | Call by reference | Type reference (TYPE) | I | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | provided parameters are invalid | 20130930 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_ANALYSIS_MATCH_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MATCH_SIZE | Call by reference | Type reference (TYPE) | I | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | provided parameters are invalid | 20130930 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_CREATE_TARGET_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREATE_TARGET | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_DEL_NRIV_YEARS_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SEVERITY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20140512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20140512 | ||
| 2 | provided parameters are invalid | 20140512 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20140512 |
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_NCE_NRDESCR | Description of number range object | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_DUPLICATE_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LEVEL | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20130930 | |||
| 2 | IV_SEVERITY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | provided parameters are invalid | 20130930 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20131014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131107 | ||
| 2 | Insufficient authority | 20131014 |
Method SET_HEADER_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HEADER_TABLES | Call by reference | Type reference (TYPE) | CNV_NCE_T_TAB_DEF | Number conversion engine: header tables for nr-objects | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_MAPPING_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASSNAME | Call by reference | Type reference (TYPE) | CNV_NCE_CL_GEN | Class name for interaction with NCE | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_NO_TRG_INTERVAL_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LEVEL | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20130930 | |||
| 2 | IV_SEVERITY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | provided parameters are invalid | 20130930 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_NRIV_UPDATE_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UPDATE_NRIV | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_NRNR_MAP_SEVERITIY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SEVERITY | Call by reference | Type reference (TYPE) | SYMSGTY | Messages, message type | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | provided parameters are invalid | 20130930 | ||
| 3 | A cntrl-system routine was called in a satelite system | 20130930 |
Method SET_NUMBER_DOMNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_NUMBER_LEGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LENGTH | Call by reference | Type reference (TYPE) | I | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_NUMBER_ROLLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RELEVANT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_RUNTIME_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASSNAME | Call by reference | Type reference (TYPE) | CNV_NCE_CL_GEN | Class name for interaction with NCE | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_SQL_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONDITION | Call by reference | Type reference (TYPE) | CNV_NCE_CONDITION | Where condition | 20131015 | |||
| 2 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20131015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131015 |
Method SET_SUBOBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SUBOBJECT_DOMAIN | Call by reference | Type reference (TYPE) | CNV_NCE_NRDOM_SOBJ | Subobject domain | 20130930 | |||
| 2 | IV_SUBOBJECT_DTEL | Call by reference | Type reference (TYPE) | NRSOBJNAM | Subobject data element | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_WARNING_PERCENTAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERCENTAGE | Call by reference | Type reference (TYPE) | NRPERC | Percentage for warning message | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SET_YEAR_DEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEPENDENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An error occured in the NCE | 20131014 | ||
| 2 | A cntrl-system routine was called in a satelite system | 20131001 |
Method SQL_SETTINGS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131108 |
Method SQL_SETTINGS_CHANGED on class CL_CNV_NCE_OBJECT has no exception.
Method UPDATE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20131015 |
Method UPDATE_BUFFER on class CL_CNV_NCE_OBJECT has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in |