SAP ABAP Class CF_RERA_INVOICE_CREATION (Creation of RE Invoices: Factory)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-RA (Application Component) Rental Accounting
     RE_RA_IV (Package) RE: Invoice for Rent
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CF_RECA_OBJECT Object That Can Be Instantiated: Factory 20040112
Properties
Class CF_RERA_INVOICE_CREATION  
Short Description Creation of RE Invoices: Factory    
Super Class CF_RECA_OBJECT Object That Can Be Instantiated: Factory 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_RA_IV   RE: Invoice for Rent 
Created 20040112   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RERA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CF_RERA_INVOICE_CREATION has no interface implemented.
Friends
Class CF_RERA_INVOICE_CREATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PROCESS_BUFFER Static Attribute Public Object reference (TYPE REF TO) IF_RERA_INVOICE_CREATION Creation of RE Invoices 20040223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Checks the Authorization 20040509
2 CREATE Static method Public Method Creates New Invoicing Run 20040112
3 DO_INVOICE_CREATION Static method Public Method Performs Invoicing Run Completely 20040112
4 GET_DEFAULT_OPTIONS Static method Public Method Gets Default Options for New Invoicing Run 20040229
5 RESET_BUFFER Static method Public Method Resets Buffer for the Current Invoicing Run 20040223
6 REVERSE Static method Public Method Reverse Invoices 20040421
Events
Class CF_RERA_INVOICE_CREATION has no event.
Types
Class CF_RERA_INVOICE_CREATION has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20040509
2 Importing ID_MODE Value transfer Type reference (TYPE) RECAPROCESSMODE Ausführungsmodus des Prozesses 20040509
# Exception Resumable Description Created on
1 ERROR Fehler 20040509

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040229
2 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR Zu berücksichtigende Verträge 20040112
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RERA_INVOICE_CREATION Erstellung von Rechnungen 20040112
# Exception Resumable Description Created on
1 ERROR Fehler 20040112

Method DO_INVOICE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040112
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040229
3 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR Zu berücksichtigende Verträge 20040112

Method DO_INVOICE_CREATION on class CF_RERA_INVOICE_CREATION has no exception.

Method GET_DEFAULT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OPTIONS Call by reference Type reference (TYPE) RERA_INVOICE_OPTIONS Optionen für Rechnungserstellung 20040229

Method GET_DEFAULT_OPTIONS on class CF_RERA_INVOICE_CREATION has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CF_RERA_INVOICE_CREATION has no parameter.
Method RESET_BUFFER on class CF_RERA_INVOICE_CREATION has no exception.

Method REVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NUM_REVERSED Call by reference Type reference (TYPE) I Anzahl der stornierten Rechnungen 20040421
2 Importing IF_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE COMMIT WORK innerhalb der Methode ausführen 20040421
3 Importing IO_LOG Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Protokoll 20040421
4 Importing IT_INVGUID Call by reference Type reference (TYPE) RE_T_INVGUID Zu stornierende Rechnungen 20040421

Method REVERSE on class CF_RERA_INVOICE_CREATION has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 500