SAP ABAP Class /ISIDEX/CL_ISU_IDENT_VARIANT (Process Variants)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDX (Application Component) Enhanced Intercompany Data Exchange
     /ISIDEX/EE_DEREG (Package) IDEX Deregulation Functions (PoD Identification)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ISIDEX/IF_ISU_IDENT_VARIANT Interface for Process Variants 20040712
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /ISIDEX/CL_ISU_IDENT_VARIANT03 Search and Identification Variant 03 20040713
Properties
Class /ISIDEX/CL_ISU_IDENT_VARIANT  
Short Description Process Variants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISIDEX/EE_DEREG   IDEX Deregulation Functions (PoD Identification) 
Created 20040712   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /ISIDEX/CL_ISU_IDENT_CONTROLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ISU_DATEX_PROCESS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_ISU_IDE_SWITCH_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ISU07 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /ISIDEX/IF_ISU_IDENT_VARIANT Interface for Process Variants 20040712
Friends
Class /ISIDEX/CL_ISU_IDENT_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFERED_LOCAL_MATRIX Instance attribute Private Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identification Matrix 20040901
2 CO_BU_TYPE_GROUP Constant Private Type reference (TYPE) BU_TYPE 3 Business Partner Category 20040901
3 CO_BU_TYPE_ORG Constant Private Type reference (TYPE) BU_TYPE 2 Business Partner Category 20040901
4 CO_BU_TYPE_PERSON Constant Private Type reference (TYPE) BU_TYPE 1 Business Partner Category 20040901
5 CO_EQUALS Constant Public Type reference (TYPE) CHAR2 'EQ' Equals 20040928
6 CO_EXIT_NAME Constant Private Type reference (TYPE) EXIT_DEF '/ISIDEX/ISU_IDENTPOD' Business Add-In Definition 20050131
7 CO_FALSE Constant Public Type reference (TYPE) KENNZX ' ' Indicators 20040811
8 CO_IDENT_MODE Constant Protected Type reference (TYPE) /ISIDEX/E_IDENT_PROCVARSTEP 'I' Processing Step of Process Variant 20040830
9 CO_INCLUDING Constant Public Type reference (TYPE) CHAR1 'I' Including 20040928
10 CO_LINES_MATRIX Constant Public Type reference (TYPE) NUMC3 '100' Numc3, internal use 20040811
11 CO_MIN_LENGTH Constant Private Type reference (TYPE) /ISIDEX/E_IDENT_LENGTH 3 CO_MIN_LENGTH 20041201
12 CO_NUM_OF_SETS Constant Private Type reference (TYPE) I 100 Number of Hits of ISU_FINDER 20040818
13 CO_PBB_MODE_BOTH Constant Protected Type reference (TYPE) CHAR1 'B' Business Partner and Alternative Bill-to Party 20110322
14 CO_PBB_MODE_DEFAULT Constant Protected Type reference (TYPE) CHAR1 ' ' Standard Determination of POD for Business Partner 20110322
15 CO_PBB_MODE_GPART Constant Protected Type reference (TYPE) CHAR1 'G' Business Partner for Contract Account 20110322
16 CO_SEARCH_MODE Constant Protected Type reference (TYPE) /ISIDEX/E_IDENT_PROCVARSTEP 'S' Processing Step of Process Variant 20040830
17 CO_TRANSREASON_E01 Constant Protected Type reference (TYPE) EIDESWTMDTRAN IF_ISU_IDE_SWITCH_CONSTANTS=>CO_TRANSREASON_MOVEIN_OUT Transaction Reason 20040824
18 CO_TRANSREASON_E02 Constant Protected Type reference (TYPE) EIDESWTMDTRAN IF_ISU_IDE_SWITCH_CONSTANTS=>CO_TRANSREASON_MOVEIN Transaction Reason 20040824
19 CO_TRANSREASON_E04 Constant Protected Type reference (TYPE) EIDESWTMDTRAN IF_ISU_IDE_SWITCH_CONSTANTS=>CO_TRANSREASON_BACKUPSPL Transaction Reason 20070206
20 CO_TRUE Constant Public Type reference (TYPE) KENNZX 'X' Indicators 20040811
21 CO_VALID_NUM Constant Private Type reference (TYPE) NUM10 '0123456789' Value Range for Numbers 20040811
22 DEREGPROC Instance attribute Private Type reference (TYPE) E_DEREGPROC Deregulation Process 20040824
23 DIALOGIDENT Instance attribute Private Type reference (TYPE) /ISIDEX/E_DIALOGIDENT Processing Mode 20040714
24 DIALOG_DISPLAY Instance attribute Protected Type reference (TYPE) /ISIDEX/E_IDENT_DIADISPLAY Always Display Identification Dialog 20040831
25 EXIT_HANDLE Static Attribute Private Object reference (TYPE REF TO) /ISIDEX/IF_EX_ISU_IDENTPOD BAdI Instance 20040818
26 EXIT_IMPL_EXISTS Static Attribute Private Type reference (TYPE) CHAR1 'X' Single-Character Indicator 20040913
27 IT_INTUI_ANLAGE Instance attribute Private Type reference (TYPE) IT_INT_ANLAGE_TYPE Runtime Buffer INT_UI Installation 20040914
28 MSGCATEGORY Instance attribute Private Type reference (TYPE) /ISIDEX/E_MSGCATEGORY Message Category 20040714
29 POD_BY_BUPARTNER_MODE Instance attribute Private Type reference (TYPE) CHAR1 Mode for GET_POD_BY_BUPARTNER 20110322
30 PROCVARID Instance attribute Private Type reference (TYPE) /ISIDEX/E_PROCVARID Identification of Process Variant 20040714
31 PROCVARTXT Instance attribute Private Type reference (TYPE) /ISIDEX/E_PROCVARTXT Description of Process Variant 20040714
32 SF_KEYDATE Static Attribute Private Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Key Date for Identifying Points of Delivery 20040809
33 ST_ADDR_BUFFER Static Attribute Private Type reference (TYPE) ST_ADDR1_VAL Address Return Structure 20040907
34 ST_BUFFERED_MATRIX Static Attribute Private Type reference (TYPE) GT_BUFFERED_MATRIX_TYPE Identification Matrix 20040809
35 ST_BUFFERED_TEC Static Attribute Private Type reference (TYPE) ST_TECH_BUFFER Buffer for Technical Data 20040907
Methods
# Method Level Visibility Method type Description Created on
1 BUFFERED_GET_POD_BY_OBJ Instance method Public Method Access to Master Data Buffer 20040804
2 CHECK_DOMAIN_FOR_VALUE Instance method Private Method Check Transfer Parameters Against Fixed Values for Domain 20040927
3 CLEAR_BUFFER Static method Private Method Delete Statistical Buffer 20070815
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040713
5 CONVERT_FIELDS Instance method Public Method Convert Incoming Data According to Conversion Rules 20040713
6 CREATE Instance method Public Method 20040830
7 DELETE_NUM Instance method Private Method Delete Figures 20040802
8 DELETE_SPEC_CHAR Instance method Protected Method Delete Special Characters 20040802
9 DIALOG_IDENT Instance method Protected Method Determine Processing Dialog 20040713
10 FIELD_CONVERT Instance method Private Method Execute Field Conversion 20040727
11 GET_ADDRESS_FROM_DB Instance method Private Method Determine Business Partner Address Data 20040922
12 GET_BADI_INSTANCE Instance method Private Method Determine BAdI Instance 20040823
13 GET_CONFIGURATION Instance method Private Method Determine Configuration Data 20040811
14 GET_CONVERTED_SEARCH_DATA Instance method Protected Method Copy and Convert Search Data 20040825
15 GET_DEVICE_BY_ANLAGE_FROM_DB Instance method Private Method Read Equipment Data for Installation 20040906
16 GET_EUIINSTL_EASTL_ALL_FROM_DB Instance method Private Method Collective Access to EUIINSTL from Database 20040906
17 GET_EUIINSTL_FROM_DB Instance method Private Method Read EUIINSTL from Database 20040906
18 GET_GP_AND_CONTR_BY_ANLAGE Instance method Private Method Read Business Partner for Installation 20040803
19 GET_INTERNAL_OR_EXTERNAL_UI Instance method Private Method Determine Corresponding User Interface 20040803
20 GET_NAME_FOR_PARTNER_FROM_DB Instance method Private Method Search for Name of Business Partner 20040811
21 GET_PARTNER_BY_CRTIRIA Instance method Private Method Search for Partner According to Specific Criteria 20040804
22 GET_POD_BY_ADDRESS Instance method Private Method Search for PoD by Address Data 20040809
23 GET_POD_BY_BUPARTNER Instance method Private Method Read PoD from Database Using BU_Partner 20040803
24 GET_POD_BY_BU_NAME Instance method Private Method Read PoD from Database Using Name1 and Name2 20040803
25 GET_POD_BY_EXTUI_FROM_DB Instance method Private Method Read PoD from Database Using Ext_ui 20040802
26 GET_POD_BY_METNR_FROM_DB Instance method Private Method Read PoD from Database Using Meternr 20040803
27 GET_POD_BY_REFNUM_FROM_DB Instance method Private Method Search for PoD by Reference Number 20040906
28 GET_PROCC_FROM_DB Instance method Private Method Determine Field Comparison Rules for Identification 20040913
29 GET_PROCF_FROM_DB Instance method Private Method Field Conversion Rules for Process Variant 20040913
30 GET_PROCR_FROM_DB Instance method Private Method Determine Replacement Rules 20040913
31 GET_PROCS_FROM_DB Instance method Private Method Read Data for Processing Steps 20041005
32 GET_REQUESTED_FIELDVAL Instance method Private Method Determine Missing Field Values of Identification Matrix 20040831
33 GET_SWTDOC_FROM_DB Instance method Private Method Determine Switch Documents 20040901
34 IDENTIFY Instance method Protected Method Find Direct Hits 20040712
35 PROCESS_COMPARING_RULE Instance method Protected Method Process Comparison Rules 20040823
36 REPLACE_RULES Instance method Private Method Execute Replacement Rules 20040728
37 SEARCH Instance method Protected Method Fill in Identification Matrix 20040712
38 SEARCH_BUFFER_FOR_OBJ Instance method Private Method Search in Current Memory 20040803
39 SET_BUFFER Instance method Private Method Set Runtime Buffer 20040831
40 SET_POD_BY_BUPARTNER_MODE Instance method Protected Method Mode Determination of PoD from Business Partner 20110321
41 SET_VALUES_TO_LENGTH Instance method Private Method Shorten Field According to Customizing Settings 20040803
Events
Class /ISIDEX/CL_ISU_IDENT_VARIANT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GS_BUFFERED_MATRIX_TYPE Private See coding GS_BUFFERED_MATRIX_TYPE 20040823 BEGIN OF gs_buffered_matrix_type, field_name TYPE /isidex/e_ident_field, field_val TYPE string, identmatrix TYPE /isidex/teidentmatrix. TYPES: END OF gs_buffered_matrix_type
2 GT_BUFFERED_MATRIX_TYPE Private See coding GT_BUFFERED_MATRIX_TYPE 20040823 gt_buffered_matrix_type TYPE SORTED TABLE OF gs_buffered_matrix_type WITH UNIQUE KEY field_name field_val
3 IT_INT_ANLAGE_TYPE Private See coding IT_INT_ANLAGE_TYPE 20040914 it_int_anlage_type TYPE SORTED TABLE OF t_int_anlage_type WITH UNIQUE KEY int_ui anlage
4 LT_EIDPROCC Private See coding LT_EIDPROCC 20040913 lt_eidprocc TYPE STANDARD TABLE OF /isidex/eidprocc
5 ST_ADDR1_VAL Private See coding ST_ADDR1_VAL 20040907 st_addr1_val TYPE STANDARD TABLE OF addr1_val
6 ST_IDENT_WO_CL Private See coding ST_IDENT_WO_CL 20040913 BEGIN OF st_ident_wo_cl, int_ui TYPE int_ui, ext_ui TYPE ext_ui, name1 TYPE bu_mcname1, name2 TYPE bu_mcname2, street TYPE ad_street, housenr TYPE ad_hsnm1, housenrext TYPE ad_hsnm2, postcode TYPE ad_pstcd1, city TYPE ad_city1, meternr TYPE gernr, equnr TYPE equnr, matnr TYPE matnr, bu_partner TYPE bu_partner, bu_augrp TYPE bu_augrp, vertrag TYPE vertrag. TYPES: END OF st_ident_wo_cl
7 ST_TECH_BUFFER Private See coding ST_TECH_BUFFER 20040907 st_tech_buffer TYPE STANDARD TABLE OF st_tech_buffer_type
8 ST_TECH_BUFFER_TYPE Private See coding ST_TECH_BUFFER_TYPE 20040907 BEGIN OF st_tech_buffer_type, int_ui TYPE int_ui, anlage TYPE anlage, vstelle TYPE vstelle, haus TYPE haus, addrnumber TYPE ad_addrnum. TYPES END OF st_tech_buffer_type
9 T_INT_ANLAGE_TYPE Private See coding T_INT_ANLAGE_TYPE 20040914 BEGIN OF t_int_anlage_type, int_ui TYPE int_ui, anlage TYPE anlage. TYPES END OF t_int_anlage_type
Method Signatures

Method BUFFERED_GET_POD_BY_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDENTFIELD Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD e Felder der Identifizierungsmatri 20040804
2 Importing X_ADDRESS Call by reference Type reference (TYPE) /ISIDEX/EIDENT_ADDRESS Adressdaten 20040804
3 Importing X_BU_NAME Call by reference Type reference (TYPE) /ISIDEX/EIDENT_BU_NAME Beschreibung eines Geschäftspartners 20040804
4 Importing X_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040804
5 Importing X_EXT_UI Call by reference Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20040804
6 Importing X_IDREFNR Call by reference Type reference (TYPE) /ISIDEX/EIDENT_IDREFNR ID-/Referenznummer 20040804
7 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040804
8 Importing X_METERNR Call by reference Type reference (TYPE) GERNR Serialnummer 20040804
9 Exporting YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040804
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritische Ausnahme aufgetreten 20040901
2 NOT_FOUND Kein Datensatz gefunden 20040804
3 WRONG_INPUT_DATA fehlerhafte Suchkriterien 20040804

Method CHECK_DOMAIN_FOR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDIC_DOMAIN Call by reference Type reference (TYPE) DOMNAME Bezeichnung einer Domäne 20040927
2 Importing DOMAIN_VAL Call by reference Type reference (TYPE) DOMVALUE_L Werteschlüssel zu einer Domäne 20040927
# Exception Resumable Description Created on
1 ERROR_OCCURRED Kritischer Fehler aufgetreten 20040927
2 NOT_FOUND Eintrag nicht vorhanden 20040927

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class /ISIDEX/CL_ISU_IDENT_VARIANT has no parameter.
Method CLEAR_BUFFER on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /ISIDEX/CL_ISU_IDENT_VARIANT has no parameter.
Method CONSTRUCTOR on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method CONVERT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_FIELDCONFIG Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_FIELD_CONVERT Feldkonfiguration für Such-und Identifizierungsvariante 20040713
2 Importing XT_REPLACE_RULE Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_REPLACE Ersetzungsregeln für Zeichensynonyme 20040713
3 Changing XY_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/EIDENTMATRIX_DATA Identifikationsmatrix Einzelsatz 20040713
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritische Fehler bei der Verarbeitung 20040901
2 WRONG_INPUT_DATA Konfigurationsdaten leer 20040713

Method CREATE Signature

Method CREATE on class /ISIDEX/CL_ISU_IDENT_VARIANT has no parameter.
Method CREATE on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method DELETE_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_STRING Value transfer Type reference (TYPE) ANY zu konvertierender String 20040802
2 Importing X_VALID_CHAR Call by reference Type reference (TYPE) STRING Gültige Werte 20040802

Method DELETE_NUM on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method DELETE_SPEC_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_STRING Call by reference Type reference (TYPE) ANY zu konvertierender String 20040802
2 Importing X_VALID_CHAR Call by reference Type reference (TYPE) XSTRING Gültige Werte 20040802
3 Importing X_VALID_CHAR_STRING Call by reference Type reference (TYPE) STRING Gültige Werte 20050519

Method DELETE_SPEC_CHAR on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method DIALOG_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_IDENTSTATUS Call by reference Type reference (TYPE) /ISIDEX/E_IDENTSTATUS Identifizierungsstatus 20040713
2 Exporting Y_DIALOG_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20040713
3 Exporting Y_DIALOG_METHOD Call by reference Type reference (TYPE) SEOCPDNAME Vollständiger Komponentenname 20040713
# Exception Resumable Description Created on
1 NO_DIALOG keine Dialogverarbeitung notwendig 20040713

Method FIELD_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_FIELDCONFIG Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_FIELD_CONVERT Feldkonfiguration 20040727
2 Importing XT_REPLACE_RULE Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_REPLACE Ersetzungsregeln für Zeichensynonyme 20040927
3 Changing XY_EIDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/EIDENTMATRIX_DATA Suchdaten für die ZP-Identifikation 20040802
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040830

Method GET_ADDRESS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_EUIINSTLN Call by reference Type reference (TYPE) IEDEREGPODINSTLN Zuordnung Anlage zu Unique Identifier 20040922
2 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040922
3 Importing X_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040922
4 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20040922
5 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag 20040922
6 Exporting Y_ADDRESS Value transfer Type reference (TYPE) /ISIDEX/EIDENT_ADDRESS GP: Allgemeine Daten I 20040922
# Exception Resumable Description Created on
1 ERROR_OCCURRED Feheler aufgetreten 20040922
2 NOT_FOUND keine Einträge gefunden 20040922
3 WRONG_INPUT_DATA Übergabeparameter inkorrekt 20040922

Method GET_BADI_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing Y_EXIT_HANDLE Value transfer Object reference (TYPE REF TO) /ISIDEX/IF_EX_ISU_IDENTPOD BAdI-Interface /ISIDEX/IF_EX_ISU_IDENTPOD 20040823
# Exception Resumable Description Created on
1 BADI_NOT_IMPLEMENTED keine Implementierung vorhanden 20040831
2 ERROR_OCCURRED ERROR_OCCURRED 20040901

Method GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_CONFIGURATION_IDENTIFY Call by reference Type reference (TYPE) /ISIDEX/EIDENT_CONFIGURATION Konfiguration der Such- und Identifizierungsvariante 20040811
2 Exporting Y_CONFIGURATION_SEARCH Call by reference Type reference (TYPE) /ISIDEX/EIDENT_CONFIGURATION Konfiguration der Such- und Identifizierungsvariante 20040811

Method GET_CONFIGURATION on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method GET_CONVERTED_SEARCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_SEARCHDATA Call by reference Type reference (TYPE) /ISIDEX/EIDENT_SEARCHDATA Identifikationsmatrix Einzelsatz 20040825
2 Importing X_CONFIGURATION Call by reference Type reference (TYPE) /ISIDEX/EIDENT_CONFIGURATION Konfiguration der Such- und Identifizierungsvariante 20040825
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040913

Method GET_DEVICE_BY_ANLAGE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ANLAGE Call by reference Type reference (TYPE) ANLAGE Anlage 20040906
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040906
3 Exporting YT_GERTAB Value transfer Type reference (TYPE) ISU07_TWD_GERTAB_T Geräte Materdaten 20040906
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040913

Method GET_EUIINSTL_EASTL_ALL_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040906
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040906
3 Exporting YT_EASTL Call by reference Type reference (TYPE) ISU07_IEASTL Tabellentyp für die tabelle eastl 20040906
4 Exporting YT_EUINSTLN Call by reference Type reference (TYPE) IEDEREGPODINSTLN Zuordnung Anlage zu Zählpunkt 20040906
5 Exporting YT_GERTAB Call by reference Type reference (TYPE) T_V_EGER Gerätedaten 20040906
# Exception Resumable Description Created on
1 ERROR_OCCURRED Kritischer Fehler aufgetreten 20040906
2 NOT_FOUND Identmatrix leer 20040906

Method GET_EUIINSTL_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ANLAGE Value transfer Type reference (TYPE) ANLAGE Anlage 20040906
2 Importing X_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20040906
3 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040906
4 Exporting Y_EUIINSTLN Call by reference Type reference (TYPE) IEDEREGPODINSTLN Zuordnung Anlage zu Unique Identifier 20040906
# Exception Resumable Description Created on
1 ERROR_OCCURRED Systemfehler 20040913
2 NOT_FOUND keine Einträge gefunden 20040906
3 NOT_QUALIFIED nicht eindeutig 20040906

Method GET_GP_AND_CONTR_BY_ANLAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_EUIINSTLN Call by reference Type reference (TYPE) IEDEREGPODINSTLN Zuordnung Anlage zu Unique Identifier 20040906
2 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040906
3 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag 20040803
4 Importing X_REL_FIELDS Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD Identifizierte Felder 20040906
# Exception Resumable Description Created on
1 ERROR_OCCURRED ERROR_OCCURRED 20040901
2 WRONG_INPUT_DATA Übergabeparameter fehlerhaft 20040922

Method GET_INTERNAL_OR_EXTERNAL_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040831
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040803
# Exception Resumable Description Created on
1 ERROR_OCCURRED allgemeinerf Fehler 20040901
2 NOT_FOUND kein Eintrag gefunden 20040803
3 WRONG_INPUT_DATA nur ein UI zulässig 20040811

Method GET_NAME_FOR_PARTNER_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040914
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung des Zählpunktes 20040914
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritischer Fehler aufgetreten 20040914
2 NOT_FOUND keinen Eintrag gefunden 20040811

Method GET_PARTNER_BY_CRTIRIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BU_PARTNER Call by reference Type reference (TYPE) /ISIDEX/EIDENT_BU_NAME Geschäftspartnernummer 20040804
2 Exporting YT_EKUN Call by reference Type reference (TYPE) ISU01_EKUN_TAB Typ zum Arbeiten mit den Partnerdaten 20040804
# Exception Resumable Description Created on
1 ERROR_OCCURRED ERROR_OCCURRED 20040901
2 NOT_FOUND keine Einträge gefunden 20040804
3 WRONG_INPUT_DATA Übergabeparameter inkorrekt 20040804

Method GET_POD_BY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ADDRESS Call by reference Type reference (TYPE) /ISIDEX/EIDENT_ADDRESS Adressdaten 20040809
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040809
3 Changing YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040809
# Exception Resumable Description Created on
1 ERROR_OCCURRED ERROR_OCCURRED 20040901
2 NOT_FOUND Identmatrix leer 20040810
3 WRONG_INPUT_DATA Übergabeparameter unvollständig 20040809

Method GET_POD_BY_BUPARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BU_AUGRP Call by reference Type reference (TYPE) BU_AUGRP Berechtigungsgruppe 20040901
2 Importing X_BU_NAME Call by reference Type reference (TYPE) /ISIDEX/EIDENT_BU_NAME Geschäftspartnername 20040907
3 Importing X_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040803
4 Importing X_KEYDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040803
5 Importing X_REL_FIELDS Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD Identifizierte Felder 20040907
6 Exporting YT_EVER Call by reference Type reference (TYPE) IEEVER IS-U Vertrag 20041005
7 Changing YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040803
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040901
2 NOT_FOUND Identifizierungsmatrix leer 20040810
3 WRONG_INPUT_DATA Übergabeparameter inkorrekt 20040810

Method GET_POD_BY_BU_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BU_NAME Call by reference Type reference (TYPE) /ISIDEX/EIDENT_BU_NAME Geschäftspartnername 20040803
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040803
3 Importing X_REL_FIELDS Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD Identifizierte Felder 20040907
4 Exporting YT_EVER Call by reference Type reference (TYPE) IEEVER Tabellentyp für die tabelle ever 20041005
5 Changing YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040803
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040901
2 NOT_FOUND keine Einträge gefunden 20040804
3 WRONG_INPUT_DATA Übergabeparameter inkorrekt 20040803

Method GET_POD_BY_EXTUI_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040831
2 Importing X_EXT_UI Call by reference Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20040802
3 Importing X_KEYDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040802
4 Exporting YT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20040802
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040901
2 NOT_FOUND kein Eintrag gefunden 20040802
3 WRONG_INPUT_DATA Übergabeparameter unvollständig 20040810

Method GET_POD_BY_METNR_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040901
2 Importing X_KEYDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040803
3 Importing X_METERNR Call by reference Type reference (TYPE) GERNR Serialnummer 20040803
# Exception Resumable Description Created on
1 ERROR_OCCURRED ERROR_OCCURRED 20040901
2 NOT_FOUND Kein POD gefunden 20040803

Method GET_POD_BY_REFNUM_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_IDREFNUM Call by reference Type reference (TYPE) /ISIDEX/EIDENT_IDREFNR ID-/Referenznummer 20040906
2 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040906
3 Exporting YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040906
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20040906
2 NOT_FOUND Identifizierungsmatrix leer 20040906
3 WRONG_INPUT_DATA Übergabeparameter inkorrekt 20040906

Method GET_PROCC_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_PROCVARID Call by reference Type reference (TYPE) /ISIDEX/E_PROCVARID Identifikation der Prozessvariante 20040913
2 Exporting YT_FIELD_COMP Call by reference Type reference (TYPE) LT_EIDPROCC Feldvergleichsregeln für Identifizierung 20040913

Method GET_PROCC_FROM_DB on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method GET_PROCF_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_IDENT_MODE Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_PROCVARSTEP Verarbeitungsschritt der Prozessvariante 20040913
2 Importing X_PROCVARID Call by reference Type reference (TYPE) /ISIDEX/E_PROCVARID Identifikation der Prozessvariante 20040913
3 Exporting YT_FIELD_CONVERT Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_FIELD_CONVERT Konfiguration der Such- und Identifizierungsvariante 20040913

Method GET_PROCF_FROM_DB on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method GET_PROCR_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting YT_EIDPROCR Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_REPLACE Ersetzungsregeln für Zeichensynonyme 20040913

Method GET_PROCR_FROM_DB on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method GET_PROCS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_IDENT_MODE Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_PROCVARSTEP Verarbeitungsschritt der Prozessvariante 20041005
2 Importing X_PROCVARID Call by reference Type reference (TYPE) /ISIDEX/E_PROCVARID Identifikation der Prozessvariante 20041005
3 Exporting Y_USE_BU_ADDRESS Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_USE_BU_ADDRESS Zusätzliche Konfiguration der Prozessvariante 20041005

Method GET_PROCS_FROM_DB on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method GET_REQUESTED_FIELDVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_EVER Call by reference Type reference (TYPE) IEEVER Tabellentyp für die tabelle ever 20041005
2 Importing XT_IDENTFIELD Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD Identifizierte Felder 20040831
3 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040831
4 Importing X_ENTRY_FIELD Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_FIELD Einstiegobjekt 20040831
5 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040831
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritischer Fehler aufgetreten 20040907
2 NOT_FOUND Keine Einträge gefunden 20040922
3 WRONG_INPUT_DATA Fehlerhafte Übergabeparameter 20040922

Method GET_SWTDOC_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting XT_SWITCH_DOC Call by reference Type reference (TYPE) ISU00_RANGE_TAB Struktur für Select-Options 20040901
2 Exporting YT_EIDESWTDOC Call by reference Type reference (TYPE) TEIDESWTDOC Wechselbeleg Kopf 20040901
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritischer Fehler aufgetreten 20040901
2 NOT_FOUND keine Einträge vorhanden 20040901

Method IDENTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040823
2 Importing X_CONFIGURATION Call by reference Type reference (TYPE) /ISIDEX/EIDENT_CONFIGURATION Konfiguration der Such- und Identifizierungsvariante 20040713
3 Importing X_SEARCHDATA Call by reference Type reference (TYPE) /ISIDEX/EIDENT_SEARCHDATA Suchdaten für die ZP-Identifikation 20040713
4 Exporting YT_IDENTRESULT Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040713
5 Exporting Y_IDENTSTATUS Value transfer Type reference (TYPE) /ISIDEX/E_IDENTSTATUS Identifizierungsstatus 20040713
# Exception Resumable Description Created on
1 ERROR_OCCURRED Kritischer Fehler bei der Verarbeitung 20040901

Method PROCESS_COMPARING_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/EIDENTMATRIX Identifikationsmatrix 20040823
2 Importing X_RELEVANT_FIELDS Call by reference Type reference (TYPE) /ISIDEX/TEIDENTFIELD Identifizierte Felder 20040823
3 Importing X_SEARCHDATA Call by reference Type reference (TYPE) /ISIDEX/EIDENT_SEARCHDATA Suchdaten für die ZP-Identifikation 20040823
4 Exporting Y_IDENTSTATUS Value transfer Type reference (TYPE) /ISIDEX/E_IDENTSTATUS Identifizierungsstatus 20040823

Method PROCESS_COMPARING_RULE on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method REPLACE_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_FIELDCONFIG Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_FIELD_CONVERT Feldkonfiguration für Such-und Identifizierungsvariante 20040728
2 Importing XT_REPLACE_RULE Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_REPLACE Ersetzungsregeln für Zeichensynonyme 20040728
3 Changing XY_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/EIDENTMATRIX_DATA Identifikationsmatrix Einzelsatz 20040728
4 Importing X_FIELDCONFIG Call by reference Type reference (TYPE) /ISIDEX/EIDENT_FIELD_CONVERT Konvertierungsregeln 20050519

Method REPLACE_RULES on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CONFIGURATION Call by reference Type reference (TYPE) /ISIDEX/EIDENT_CONFIGURATION Konfiguration der Such- und Identifizierungsvariante 20040713
2 Importing X_SEARCHDATA Call by reference Type reference (TYPE) /ISIDEX/EIDENT_SEARCHDATA Suchdaten für die ZP-Identifikation 20040713
3 Exporting YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040713
# Exception Resumable Description Created on
1 ERROR_OCCURRED kritischer Fehler bei der Verarbeitung 20040901
2 NOT_FOUND Identifizierungsmatrix leer 20040713
3 WRONG_INPUT_DATA Suchdaten inkorrekt 20040713

Method SEARCH_BUFFER_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ENTRY_FIELD Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_FIELD Eingabefeld 20040831
2 Importing X_ENTRY_VAL Call by reference Type reference (TYPE) STRING Eingabewert 20040831
3 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040804
4 Exporting YT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040804
# Exception Resumable Description Created on
1 ERROR_OCCURRED ERROR_OCCURRED 20040901

Method SET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/TEIDENTMATRIX Identifikationsmatrix 20040831
2 Importing X_ENTRY_FIELD Call by reference Type reference (TYPE) /ISIDEX/E_IDENT_FIELD Einstiegobjekt 20040831
3 Importing X_ENTRY_VAL Call by reference Type reference (TYPE) STRING Einstiegswert 20040831
4 Importing X_KEYDATE Call by reference Type reference (TYPE) /ISIDEX/E_IDENTKEYDATE Stichtag für die Identifizierung der Zählpunkte 20040831

Method SET_BUFFER on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.

Method SET_POD_BY_BUPARTNER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_POD_BY_BUPARTNER_MODE Value transfer Type reference (TYPE) CHAR1 ' ' Modus 20110322
# Exception Resumable Description Created on
1 WRONG_INPUT_DATA Unzulässiger Wert in Eingangsparameter 20110321

Method SET_VALUES_TO_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_FIELDCONFIG Call by reference Type reference (TYPE) /ISIDEX/TEIDENT_FIELD_CONVERT Feldkonfiguration für Such-und Identifizierungsvariante 20040803
2 Changing XY_EIDENTMATRIX Call by reference Type reference (TYPE) /ISIDEX/EIDENTMATRIX_DATA Identifikationsmatrix Einzelsatz 20040803

Method SET_VALUES_TO_LENGTH on class /ISIDEX/CL_ISU_IDENT_VARIANT has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 464