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
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