SAP ABAP Class CL_DEF_IM_ISU_IDE_IDOC_MERGE (Default Implementation for BAdI Definition ISU_IDE_IDOC_MER)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_DATEX (Package) Data Exchange at Point of Delivery Level
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070326
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_ISU_IDE_IDOC_MERGE BAdI Interface IF_EX_ISU_IDE_IDOC_MERGE 20041117
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_ISU_IDE_IDOC_MERGE02 Interface for BAdI: ISU_IDE_IDOC_MERGE02 20070326
Properties
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE  
Short Description Default Implementation for BAdI Definition ISU_IDE_IDOC_MER    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_DATEX   Data Exchange at Point of Delivery Level 
Created 20041117   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070326
2 IF_EX_ISU_IDE_IDOC_MERGE BAdI Interface IF_EX_ISU_IDE_IDOC_MERGE 20041117
3 IF_EX_ISU_IDE_IDOC_MERGE02 Interface for BAdI: ISU_IDE_IDOC_MERGE02 20070326
Friends
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no friend class.
Attributes
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEGMENT Static method Private Method Add IDoc Segment 20060220
2 CHECK_SPLIT_BY_SEGMENTS Instance method Protected Method Check Whether Split Regarding Max.No.of Segments Is Required 20100326
3 GET_BULKREFNO Static method Private Method Request Data Exchange Group Reference Number 20061205
4 GET_LIMITS Instance method Public Method Restrictions for Aggregation: Max.Number IDOCs, Segments 20100326
5 GET_REFNO Static method Private Method Request Data Exchange Group Reference Number 20060220
6 MERGE_IDOC_CHCD_OUT Static method Public Method Aggregation of Master Data 20070808
7 MERGE_IDOC_EXPUSAGE Static method Public Method Aggregation of Meter Reading Results / Consumption Info 20070808
8 MERGE_IDOC_INV_OUT Static method Public Method Aggregation of INVOIC_1 IDocs 20061205
9 MERGE_IDOC_REMADV Static method Public Method Aggregation of REMADV IDocs for Non-Payment Advice Notes 20061205
Events
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no event.
Types
Class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no local type.
Method Signatures

Method ADD_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XYT_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT Tabellentyp für EDIDD (IDoc Datensätze) 20060220
2 Changing XY_NUM_SEGMENTS Call by reference Type reference (TYPE) P 20060220
3 Importing X_SEGMENT Call by reference Type reference (TYPE) ANY 20060220
4 Importing X_SEGMENT_NAME Call by reference Type reference (TYPE) EDILSEGTYP Segmenttyp 20060220

Method ADD_SEGMENT on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.

Method CHECK_SPLIT_BY_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CH_SPLIT_BY_SEGMENTS Call by reference Type reference (TYPE) KENNZX Kennzeichen 20100326
2 Changing CH_SUM_SEGMENTS Call by reference Type reference (TYPE) IDOCDSGNUM Nummer des SAP-Segmentes 20100326
3 Importing IMT_IDOCS Call by reference Type reference (TYPE) BDIDOCNR_TAB Liste von IDoc-Nummern 20100326
4 Importing IM_MAX_SEGMENTS Call by reference Type reference (TYPE) IDOCDSGNUM Nummer des SAP-Segmentes 20100326
# Exception Resumable Description Created on
1 GENERAL_ERROR Allgemeiner Fehler 20100326

Method GET_BULKREFNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_REFNO Call by reference Type reference (TYPE) E_BULKREF Datenaustausch-Gruppenreferenznummer 20061205

Method GET_BULKREFNO on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.

Method GET_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MAX_IDOCS Call by reference Type reference (TYPE) I Max. Anzahl Einzelnachrichten 20100326
2 Changing CH_MAX_SEGMENTS Call by reference Type reference (TYPE) IDOCDSGNUM Max Anzahl Segmente 20100326
3 Importing IM_DEXPROC_DB_DATA Call by reference Type reference (TYPE) EDEXPROC_DB_DATA Tabellentyp zu EDEX_TASK_LIST 20100326
4 Importing IM_TASK_LIST Call by reference Type reference (TYPE) EDEX_TASK_LIST Aggregierte DA-Aufgaben 20100326
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20100326

Method GET_REFNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_REFNO Call by reference Type reference (TYPE) INT_CROSSREFNO 20060220
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20060220

Method MERGE_IDOC_CHCD_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDOC_NUMBER Call by reference Type reference (TYPE) BDIDOCNR_TAB Liste von IDoc-Nummern 20070808
2 Exporting Y_DEXIDOCDATA Call by reference Type reference (TYPE) EDEX_IDOCDATA Master-Idoc-Daten für Datenaustauschprozeß 20070808

Method MERGE_IDOC_CHCD_OUT on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.

Method MERGE_IDOC_EXPUSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDOC_NUMBER Call by reference Type reference (TYPE) BDIDOCNR_TAB Liste von IDoc-Nummern 20070808
2 Exporting Y_DEXIDOCDATA Call by reference Type reference (TYPE) EDEX_IDOCDATA Master-Idoc-Daten für Datenaustauschprozeß 20070808

Method MERGE_IDOC_EXPUSAGE on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.

Method MERGE_IDOC_INV_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDOC_NUMBER Call by reference Type reference (TYPE) BDIDOCNR_TAB Liste von IDoc-Nummern 20061205
2 Exporting Y_DEXIDOCDATA Call by reference Type reference (TYPE) EDEX_IDOCDATA Master-Idoc-Daten für Datenaustauschprozeß 20061205

Method MERGE_IDOC_INV_OUT on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.

Method MERGE_IDOC_REMADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_IDOC_NUMBER Call by reference Type reference (TYPE) BDIDOCNR_TAB Liste von IDoc-Nummern 20061205
2 Exporting Y_DEXIDOCDATA Call by reference Type reference (TYPE) EDEX_IDOCDATA Master-Idoc-Daten für Datenaustauschprozeß 20061205

Method MERGE_IDOC_REMADV on class CL_DEF_IM_ISU_IDE_IDOC_MERGE has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 600