SAP ABAP Class CL_ISU_BILL_SIM_DATA_CONTR (Simulation Data for Contract)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20 (Package) IS-U: Billing
Properties
Class CL_ISU_BILL_SIM_DATA_CONTR  
Short Description Simulation Data for Contract    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20   IS-U: Billing 
Created 20031015   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISU_BILL_SIM_DATA_CONTR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ISU_BILL_SIM_DATA_INST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ISU17 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_BILL_SIM_DATA_CONTR has no interface implemented.
Friends
Class CL_ISU_BILL_SIM_DATA_CONTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEGABRPE Instance attribute Public Type reference (TYPE) BEGABRPE Start of billing period 20031015
2 BEGEND Instance attribute Public Type reference (TYPE) BEGEND Start of period-end billing period 20031015
3 BEGNACH Instance attribute Public Type reference (TYPE) BEGNACH Start of backbilling period 20031015
4 CANC_IBILL Instance attribute Public Type reference (TYPE) ISU2A_T_BILL_DOC Standard table for structure ISU2A_BILL_DOC 20031111
5 CANC_IERCH Instance attribute Public Type reference (TYPE) IERCH ERCH Table 20031111
6 CO_CONTRACT_PATTERN Constant Public Type reference (TYPE) VERTRAG '&CONTR' 20031124
7 EVER Instance attribute Public Type reference (TYPE) EVER IS-U Contract 20031015
8 FKKVKP Instance attribute Public Type reference (TYPE) FKKVKP Contract Account Partner-Specific 20031015
9 IEVERH Instance attribute Public Type reference (TYPE) IEVERH IS-U Contract History 20031015
10 INST Instance attribute Public Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulation Data for Installation 20031124
11 ITE417 Instance attribute Public Type reference (TYPE) ITE417 Schedule Records for Contract Portion 20031028
12 PATTERN Instance attribute Private Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_CONTR Simulation Data for Contract 20031124
13 PREV_BILL Instance attribute Public Type reference (TYPE) ISU2A_BILL_DOC Billing document (internal) 20031017
14 PREV_ERCH Instance attribute Public Type reference (TYPE) ERCH Billing Doc. Data 20031015
15 PREV_IBILL Instance attribute Public Type reference (TYPE) ISU2A_T_BILL_DOC Standard table for structure ISU2A_BILL_DOC 20031017
16 PREV_IERCH Instance attribute Public Type reference (TYPE) IERCH ERCH Table 20031015
17 USE Instance attribute Public Type reference (TYPE) EASIMCONTRUSE Control for Contract Simulation Data 20031015
18 VERTRAG Instance attribute Public Type reference (TYPE) VERTRAG Contract 20031015
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_PREV_BILL Instance method Public Method Reverse Previous Document 20031111
2 CHANGE_INSTLN_FACTS Instance method Public Method Dialog for Changing Installation Facts (No Reference Values) 20040109
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031015
4 COPY_DATA_CONTR Static method Public Method Copy Contract Data 20031120
5 CREATE_BILLING_ORDER Instance method Public Method Generate Billing Order for Schedule Record 20031028
6 CREATE_BILLING_ORDER_INTERNAL Instance method Private Method Execute Internal Preparation 20031029
7 FILL_DATA_DEFAULT Instance method Public Method Read Contract Master Data from Database (Default) 20031015
8 FILL_PREV_BILLS_FROM_ERCH Instance method Public Method Maintain Billing Document (ERCHZ, ERCHC, ....) 20031017
9 GET_ALL_PREV_BILLS Instance method Public Method Determine All Previous Documents for Contract -> PREV_IBILL 20031027
10 GET_BEGIN_OF_BILLING_PERIOD Instance method Public Method Document Analysis for Contract -> Start of Billing Period 20031015
11 GET_BILL_FROM_ERCH Static method Private Method Read ERCHZ, ERCHC, ... to ERCH 20031017
12 GET_EVER_IEVERH Instance method Public Method Read Contract Data 20031015
13 GET_FKKVKP Instance method Public Method Read Contract Account 20031015
14 GET_ITE417 Instance method Public Method Schedule Records for Contract Portion (Unbilled) 20031028
Events
Class CL_ISU_BILL_SIM_DATA_CONTR has no event.
Types
Class CL_ISU_BILL_SIM_DATA_CONTR has no local type.
Method Signatures

Method CANCEL_PREV_BILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPCANC Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031111
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031111

Method CHANGE_INSTLN_FACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGABRPE Call by reference Type reference (TYPE) BEGABRPE 20040109
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20040109

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ANLAGE Call by reference Type reference (TYPE) ANLAGE Anlage 20031125
2 Importing IM_CONTRACT_PATTERN Call by reference Type reference (TYPE) EA_CONTRACT_PATTERN Mustervertrag 20031124
3 Importing IM_FILL_DATA_DEFAULT Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031016
4 Importing IM_REF_INST Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulationsdaten zur Anlage 20031209
5 Importing IM_USE_PATTERN Call by reference Type reference (TYPE) KENNZX Kennzeichen 20040210
6 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG 20031015
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeinere Fehler 20031015

Method COPY_DATA_CONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REF Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_CONTR Simulationsdaten zum Vertrag 20031120
2 Importing IM_ANLAGE Call by reference Type reference (TYPE) ANLAGE Anlage 20031125
3 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_CONTR Simulationsdaten zum Vertrag 20031120
4 Importing IM_REF_COPY Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_CONTR Simulationsdaten zum Vertrag 20031124
5 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG 20031124
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031120

Method CREATE_BILLING_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ETRG_FINAL Call by reference Type reference (TYPE) ETRG Abrechnungsauftrag 20031112
2 Importing IM_TE417 Call by reference Type reference (TYPE) TE417 Terminsätze Portionen 20031028
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method CREATE_BILLING_ORDER_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TE417 Call by reference Type reference (TYPE) TE417 Terminsätze Portionen 20031029
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031029

Method FILL_DATA_DEFAULT Signature

Method FILL_DATA_DEFAULT on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method FILL_PREV_BILLS_FROM_ERCH Signature

Method FILL_PREV_BILLS_FROM_ERCH on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031017

Method GET_ALL_PREV_BILLS Signature

Method GET_ALL_PREV_BILLS on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031027

Method GET_BEGIN_OF_BILLING_PERIOD Signature

Method GET_BEGIN_OF_BILLING_PERIOD on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_BILL_FROM_ERCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BILL Call by reference Type reference (TYPE) ISU2A_BILL_DOC Abrechnungsbeleg intern 20031017
2 Importing IM_ERCH Call by reference Type reference (TYPE) ERCH Rechnungsbelegdaten 20031017
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031017

Method GET_EVER_IEVERH Signature

Method GET_EVER_IEVERH on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_FKKVKP Signature

Method GET_FKKVKP on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_ITE417 Signature

Method GET_ITE417 on class CL_ISU_BILL_SIM_DATA_CONTR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028
History
Last changed by/on SAP  20050224 
SAP Release Created in 472