SAP ABAP Class CL_ISU_XCB_MAIN (Higher-Level Methods of Contract Billing)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20_XCB (Package) IS-U: Multiple-Contract Billing (CRM Integration)
Properties
Class CL_ISU_XCB_MAIN  
Short Description Higher-Level Methods of Contract Billing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20_XCB   IS-U: Multiple-Contract Billing (CRM Integration) 
Created 20021031   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_XCB_MAIN has no forward declaration.
Interfaces
Class CL_ISU_XCB_MAIN has no interface implemented.
Friends
Class CL_ISU_XCB_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OBJ_BONUS Instance attribute Protected Type reference (TYPE) OBJ_XCB_BONUS Object for Bonus Calculation 20030829
2 OBJ_JOINED Instance attribute Protected Type reference (TYPE) OBJ_XCB_JOINED Object for Joint Blocking 20021114
3 REF_ACTION Instance attribute Public Object reference (TYPE REF TO) IF_EX_ISU_BI_XCB_ACTIONS BAdI Interface IF_EX_ISU_BI_XCB_ACTIONS 20021114
4 REF_BASE Instance attribute Protected Object reference (TYPE REF TO) CL_ISU_XCB_BASE Basis Methods XCB 20021114
Methods
# Method Level Visibility Method type Description Created on
1 BONUS_CALC Instance method Public Method Bonus Calculation 20021112
2 CONSTRUCTOR Instance method Public Constructor Constructor 20021114
3 JOIN_BLOCK Instance method Public Method Joint Blocking 20021031
Events
Class CL_ISU_XCB_MAIN has no event.
Types
Class CL_ISU_XCB_MAIN has no local type.
Method Signatures

Method BONUS_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BILLINGRUNNO Call by reference Type reference (TYPE) ERCH-BILLINGRUNNO Nummer eines Abrechnungslaufes 20021112
2 Importing X_NO_INVOICE Call by reference Type reference (TYPE) NINVOICE Abrechnungsbeleg ohne Fakturierung 20021112
3 Importing X_NO_SUCCESS_MSG Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021112
4 Importing X_NO_UPDATE Call by reference Type reference (TYPE) REGEN-KENNZX Abrechnungsbeleg ohne Fakturierung 20021112
5 Importing X_PREVIOUS_ERCH Call by reference Type reference (TYPE) ERCH Rechnungsbelegdaten 20021122
6 Importing X_SIMULATION Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021112
7 Importing X_USE_PREVIOUS_ERCH Call by reference Type reference (TYPE) KENNZX Kennzeichen 20021122
8 Importing X_WETRG_MOD Call by reference Type reference (TYPE) ETRG_SEQ Trigger 20021112
9 Importing X_WEVER Call by reference Type reference (TYPE) EVER IS-U Vertrag 20021112
10 Exporting Y_BELNR Call by reference Type reference (TYPE) E_BELNR Abrechnungsbeleg intern 20021112
11 Exporting Y_BILLDOC Call by reference Type reference (TYPE) ISU2A_BILL_DOC Abrechnungsbeleg intern 20021112
12 Exporting Y_ERROR Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021112
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20021115

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISU_XCB_MAIN has no parameter.
Method CONSTRUCTOR on class CL_ISU_XCB_MAIN has no exception.

Method JOIN_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BILLINGRUNNO Call by reference Type reference (TYPE) ERCH-BILLINGRUNNO Nummer eines Abrechnungslaufes 20021107
2 Importing X_NO_INVOICE Call by reference Type reference (TYPE) NINVOICE Abrechnungsbeleg ohne Fakturierung 20021107
3 Importing X_NO_SUCCESS_MSG Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021107
4 Importing X_NO_UPDATE Call by reference Type reference (TYPE) REGEN-KENNZX Abrechnungsbeleg ohne Fakturierung 20021107
5 Importing X_SIMULATION Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021107
6 Importing X_WETRG_MOD Call by reference Type reference (TYPE) ETRG_SEQ Kennzeichen 20021107
7 Importing X_WEVER Call by reference Type reference (TYPE) EVER IS-U Vertrag 20021107
8 Exporting Y_BELNR Call by reference Type reference (TYPE) ERCH-BELNR Nummer Abrechnungsbeleg 20021107
9 Exporting Y_BILLDOC Call by reference Type reference (TYPE) ISU2A_BILL_DOC Abrechnungsbeleg intern 20021107
10 Exporting Y_ERROR Call by reference Type reference (TYPE) REGEN-KENNZX Kennzeichen 20021107
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20021114
History
Last changed by/on SAP  20050224 
SAP Release Created in 471