SAP ABAP Interface IF_CNV_NCE_GEN (General interactions)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_NCE_BAS (Package) Number conversion engine: Core
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_NCE_BAS (Package) Number conversion engine: Core
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_10210_GEN | General interactions | 20110509 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_COPA | Runtime class for table determination etc. | 20131004 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_DEFAULT | Default behavior of the program exits | 20131002 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_FAGL_DOCNR | NRIV interaction | 20111114 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_FIAA_BELNR | Interaction for FIAA-BELNR | 20110525 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_NRIV | NRIV interaction | 20110525 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNV_NCE_GEN_RP_PLAN | NRIV interaction | 20120403 |
Properties
Interface | IF_CNV_NCE_GEN | |
Short Description | General interactions |
General Data
Package | CNV_NCE_BAS | Number conversion engine: Core |
Created | 20110330 | SAP |
Last changed | 20141030 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_CNV_NCE_GEN has no interface.
Friends
Interface IF_CNV_NCE_GEN has no friend.
Attributes
Interface IF_CNV_NCE_GEN has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ANALYSE_DATABASE | Instance method | Public | Method | Analyse numbers in DB | 20111019 |
2 | CHECK_NRIV | Instance method | Public | Method | Check intervals in NRIV for consistence | 20120711 |
3 | CHECK_NR_OVERLAPS | Instance method | Public | Method | Check if NR intervals overlap | 20111202 |
4 | DEFINE_NUMBER_LEVEL | Instance method | Public | Method | Define current number level | 20111026 |
5 | EXTEND_RANGES | Instance method | Public | Method | Adjust number ranges | 20111207 |
6 | GET_DB_SUBOBJECTS | Instance method | Public | Method | Get real subobjects | 20120423 |
7 | SIMULATE_CONVERSION | Instance method | Public | Method | Simulate conversion | 20111025 |
Events
Interface IF_CNV_NCE_GEN has no event.
Types
Interface IF_CNV_NCE_GEN has no local type.
Method Signatures
Method ANALYSE_DATABASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20111019 | ||
2 | Exporting | ET_NREXT | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_EXT | Number intervals | 20111019 | ||
3 | Importing | IV_ACTIVITY | Call by reference | Type reference (TYPE) | CNV_NCE_ACTIVITY | NCE activity | 20111019 | ||
4 | Importing | IV_DEPTH | Call by reference | Type reference (TYPE) | CNV_NCE_DEPTH | Simulation depth | 20111019 | ||
5 | Importing | IV_FRYEAR | Call by reference | Type reference (TYPE) | GJAHR | '0000' | From year | 20111019 | |
6 | Importing | IV_GAP | Call by reference | Type reference (TYPE) | CNV_NCE_GAP | '1' | Maximal gap between intervals | 20111019 | |
7 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20111019 | ||
8 | Importing | IV_MATCH | Call by reference | Type reference (TYPE) | CNV_NCE_MATCH | '1' | Number of matching letters for alphanumeric numbers | 20111019 | |
9 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Number range object | 20111019 | ||
10 | Importing | IV_SIZE | Call by reference | Type reference (TYPE) | INT4 | 30000 | Package size by select | 20120711 | |
11 | Importing | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | NRSOBJ | Number range object subobject value | 20111019 | ||
12 | Importing | IV_TOYEAR | Call by reference | Type reference (TYPE) | GJAHR | '9999' | To year | 20111019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20111020 | ||
2 | GUID_NOT_FOUND | Project ID does not exist | 20111019 | |
3 | OBJ_NOT_FOUND | Parameters are empty or incorrect | 20111020 |
Method CHECK_NRIV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ERRNR | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV | Intervals with inconsistencies in limits/level | 20120711 | ||
2 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20120711 | ||
3 | Exporting | ET_OVERLAP | Call by reference | Type reference (TYPE) | CNV_NCE_T_OVERLAP | Overlapping intervals | 20120711 | ||
4 | Exporting | ET_WRNNR | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV | Intervals with a reached warning limit | 20120711 | ||
5 | Importing | IT_NRIV | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV | Table NRIV | 20120711 | ||
6 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20120711 | ||
7 | Importing | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | NRSOBJ | Number range object subobject value | 20120711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NR_NOT_FOUND | No number range intervals exist in a system | 20120711 | |
2 | OBJ_NOT_FOUND | Object does not exist in a system | 20120711 |
Method CHECK_NR_OVERLAPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20111202 | ||
2 | Exporting | ET_OVERLAPS | Call by reference | Type reference (TYPE) | CNV_NCE_T_OVERLAP | Overlapping NR intervals | 20111202 | ||
3 | Importing | IT_NRTMP | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV_TMP | NR intervals | 20111202 | ||
4 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20111202 | ||
5 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20111202 | ||
6 | Importing | IV_SUBOBJECT | Value transfer | Type reference (TYPE) | NRSOBJ | Number range object subobject value | 20111202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20111202 | ||
2 | GUID_NOT_FOUND | Project ID does not exist | 20111202 | |
3 | OBJ_NOT_FOUND | Parameters are empty or incorrect | 20111202 |
Method DEFINE_NUMBER_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20111026 | ||
2 | Exporting | ET_NREXT | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_EXT | DB number intervals with NR numbers | 20111026 | ||
3 | Exporting | ET_NRTMP | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_TMP | NR intervals | 20111026 | ||
4 | Importing | IT_NREXT | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV_EXT | DB number intervals | 20111026 | ||
5 | Importing | IT_NRTMP | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV_TMP | Extended NRIV intervals | 20111026 | ||
6 | Importing | IV_FRYEAR | Value transfer | Type reference (TYPE) | GJAHR | From year | 20111027 | ||
7 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20111026 | ||
8 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Number range object | 20111026 | ||
9 | Importing | IV_SUBOBJECT | Value transfer | Type reference (TYPE) | NRSOBJ | Number range object subobject value | 20111027 | ||
10 | Importing | IV_TOYEAR | Value transfer | Type reference (TYPE) | GJAHR | To year | 20111027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_NOT_ANALYZED | No database analysis was done | 20111026 | |
2 | ERROR | 20111026 | ||
3 | GUID_NOT_FOUND | GUID does not exist | 20111026 | |
4 | NR_NOT_FOUND | No number range information found | 20111026 | |
5 | OBJ_NOT_FOUND | Object is not found | 20111026 |
Method EXTEND_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20111207 | ||
2 | Exporting | ET_NRTMP | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_TMP | NR intervals | 20111207 | ||
3 | Importing | IT_NRIV | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV | NRIV entries | 20111207 | ||
4 | Importing | IT_NRIV_RFC | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV | NRIV entries | 20131002 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20111207 | ||
6 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Number range object | 20111207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20111207 | ||
2 | GUID_NOT_FOUND | GUID does not exist | 20111207 | |
3 | OBJ_NOT_FOUND | Object is not found | 20111207 |
Method GET_DB_SUBOBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20120423 | ||
2 | Exporting | ET_SOBJ | Call by reference | Type reference (TYPE) | CNV_NCE_T_SOBJ_REL | Subobjects (TNRO vs. database) | 20120423 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20120423 | ||
4 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20120423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20120423 | ||
2 | GUID_NOT_FOUND | GUID does not exist | 20120423 | |
3 | OBJ_NOT_FOUND | Object is not found | 20120423 |
Method SIMULATE_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DCMAP | Call by reference | Type reference (TYPE) | CNV_NCE_T_DOC_MAP | Changed one-to-one mappings | 20111025 | ||
2 | Exporting | ET_DCSIM | Call by reference | Type reference (TYPE) | CNV_NCE_T_DOC_SIM | Simulation results for single mappings | 20111025 | ||
3 | Exporting | ET_EMPTY | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_MAP | Empty mappings that cause overlaps | 20111206 | ||
4 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | CNV_NCE_T_MSG | Messages | 20111025 | ||
5 | Exporting | ET_NRMAP | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_MAP | Changed interval mappings | 20111025 | ||
6 | Exporting | ET_NRSIM | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_SIM | Simulation results for interval mappings | 20111025 | ||
7 | Exporting | ET_NRSIM_LOST | Call by reference | Type reference (TYPE) | CNV_NCE_T_NRIV_SIM | Lost numbers that lie in target NRIV intervals | 20120220 | ||
8 | Importing | IT_DCMAP | Value transfer | Type reference (TYPE) | CNV_NCE_T_DOC_MAP_STR | Single mappings | 20111025 | ||
9 | Importing | IT_DCROWS | Value transfer | Type reference (TYPE) | LVC_T_ROW | Documents to check | 20111025 | ||
10 | Importing | IT_NRMAP | Value transfer | Type reference (TYPE) | CNV_NCE_T_NRIV_MAP_STR | Interval mappings | 20111025 | ||
11 | Importing | IT_NRROWS | Value transfer | Type reference (TYPE) | LVC_T_ROW | Intervals to check | 20111025 | ||
12 | Importing | IV_ACTIVITY | Call by reference | Type reference (TYPE) | CNV_NCE_ACTIVITY | NCE activity | 20111025 | ||
13 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CNV_NCE_GUID | NCE project identifier | 20111025 | ||
14 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | NROBJ | Number range object | 20111025 | ||
15 | Importing | IV_SUBOBJECT | Value transfer | Type reference (TYPE) | NRSOBJ | Number range object subobject | 20111025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 20111026 | ||
2 | GUID_NOT_FOUND | Project ID does not exist | 20111026 | |
3 | OBJ_NOT_FOUND | Parameters are empty or incorrect | 20111026 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |