SAP ABAP Class CL_REXC_IT_ICI_IS (Informationsystem for ICI data)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_XC_RA_IT (Package) RE: XC - Localisation of Flexible Real Estate for Italy
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REIS_DATA ALV Reporting: Model Component [Abstract] 20050223
Properties
Class CL_REXC_IT_ICI_IS  
Short Description Informationsystem for ICI data    
Super Class CL_REIS_DATA ALV Reporting: Model Component [Abstract] 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_XC_RA_IT   RE: XC - Localisation of Flexible Real Estate for Italy 
Created 20050223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXC_IT_ICI_IS has no interface implemented.
Friends
Class CL_REXC_IT_ICI_IS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AUTH_OBJECT Constant Protected Type reference (TYPE) XUOBJECT 'F_XCIT_ICI' Authorization object 20050805
2 MC_FUNC_CARRYFORW Constant Private Type reference (TYPE) SYUCOMM 'REXC_CARRYFORW' Screens, function code triggered by PAI 20050225
3 MC_FUNC_F24_FIRST Constant Private Type reference (TYPE) SYUCOMM 'REXC_F24_1ST' Function Code That Triggered PAI 20110822
4 MC_FUNC_F24_PYMNTFILE Constant Private Type reference (TYPE) SYUCOMM 'REXC_F24' Function Code That Triggered PAI 20110718
5 MC_FUNC_F24_SECOND Constant Private Type reference (TYPE) SYUCOMM 'REXC_F24_2ND' Function Code That Triggered PAI 20110822
6 MC_FUNC_LOCK Constant Private Type reference (TYPE) SYUCOMM 'REXC_LOCK' Screens, function code triggered by PAI 20050223
7 MC_FUNC_LOCK_DOWNP Constant Private Type reference (TYPE) SYUCOMM 'REXC_LOCK_DOWNP' Function code that PAI triggered 20050615
8 MC_FUNC_LOCK_ORIG Constant Private Type reference (TYPE) SYUCOMM 'REXC_LOCK_ORIG' Screens, function code triggered by PAI 20050224
9 MC_FUNC_POST_BALANCE Constant Private Type reference (TYPE) SYUCOMM 'REXC_POST_BALANCE' Screens, function code triggered by PAI 20050407
10 MC_FUNC_POST_PRIINST Constant Private Type reference (TYPE) SYUCOMM 'REXC_POST_PRIINST' Screens, function code triggered by PAI 20050407
11 MC_FUNC_PRINT Constant Private Type reference (TYPE) SYUCOMM 'REXC_PRINT' Screens, function code triggered by PAI 20050223
12 MC_FUNC_PRINTANDPOST_BALANCE Constant Private Type reference (TYPE) SYUCOMM 'REXC_PRINTANDPOST_BALANCE' Screens, function code triggered by PAI 20050407
13 MC_FUNC_PRINTANDPOST_PRIINST Constant Private Type reference (TYPE) SYUCOMM 'REXC_PRINTANDPOST_PRIINST' Screens, function code triggered by PAI 20050407
14 MC_FUNC_PRINT_BALANCE Constant Private Type reference (TYPE) SYUCOMM 'REXC_PRINT_BALANCE' Screens, function code triggered by PAI 20050225
15 MC_FUNC_PRINT_PRIINST Constant Private Type reference (TYPE) SYUCOMM 'REXC_PRINT_PRIINST' Screens, function code triggered by PAI 20050225
16 MC_FUNC_RECALC Constant Private Type reference (TYPE) SYUCOMM 'REXC_RECALC' Screens, function code triggered by PAI 20050223
17 MC_FUNC_UNLOCK_DOWNP Constant Private Type reference (TYPE) SYUCOMM 'REXC_UNLOCK_DOWNP' Function code that PAI triggered 20050615
18 MC_FUNC_UNLOCK_ORIG Constant Private Type reference (TYPE) SYUCOMM 'REXC_UNLOCK_ORIG' Screens, function code triggered by PAI 20050224
19 MD_ADOBEFORM Instance attribute Private Type reference (TYPE) TDSFNAME Smart Forms: Form Name 20050302
20 MD_FILEPATH Instance attribute Public Type reference (TYPE) REXCITICIF24PATH Filepath of the F24 file 20110718
21 MT_ICIACCUMULATE Instance attribute Private Type reference (TYPE) RE_T_IT_ICI_C ICI accumulation 20050401
22 MT_LIST_DBUD Static Attribute Public Type reference (TYPE) RE_T_VIXCITICIDBUD ICI parameter for D-Building (VIXCITICIDBUD) 20080509
23 MT_LIST_DBUD_OLD Static Attribute Public Type reference (TYPE) RE_T_VIXCITICIDBUD ICI parameter for D-Building (VIXCITICIDBUD) 20080509
24 MT_LIST_OLD Static Attribute Public Type reference (TYPE) RE_T_IT_ICI_L ICI report data 20050301
25 MT_LOCKED_RECORD Static Attribute Public Type reference (TYPE) RE_T_IT_AOID Identification of Architectural Object 20050817
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUSOBJECT Instance method Public Method Adds objects for Reporting 20050223
2 BULK_CARRY_OVER Instance method Public Method Carry over the last years data to actual year 20050608
3 BULK_DOWNP_LOCKING Instance method Public Method Bulk locking / unlocking 20050615
4 BULK_PRINTING Instance method Public Method Preprocessing for printing the accumulated ICI data 20050609
5 BULK_RECALC Instance method Public Method Bulk calculation (with the newest data from customizing) 20050609
6 BULK_RECORD_LOCKING Instance method Public Method Bulk locking / unlocking 20050615
7 CALL_F24_FILE_GENERATION Instance method Public Method Calls the F24 payment file generator for the selected lines 20110718
8 PRINTING Instance method Public Method Adobe form print of the accumulated ICI data 20050302
9 RECORD_CHANGED Instance method Public Method Check if the considered record is changed 20050609
10 SET_MD_FILEPATH Instance method Public Method Sets the f24 file path 20110722
11 SUMMATION Instance method Public Method ICI summation percity 20050525
Events
Class CL_REXC_IT_ICI_IS has no event.
Types
Class CL_REXC_IT_ICI_IS has no local type.
Method Signatures

Method ADD_BUSOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADOBEFORM Call by reference Type reference (TYPE) TDSFNAME Smart Forms: Form Name 20050302
2 Importing ID_F24_PATH Call by reference Type reference (TYPE) REXCITICIF24PATH Path of the F24 payment file 20110725
3 Importing ID_VALID_FROM Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MIN Current Date of Application Server 20050721
4 Importing ID_VALID_TO Call by reference Type reference (TYPE) SY-DATUM RECA0_DATE-MAX Current Date of Application Server 20050721
5 Importing IF_SHOWICI Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050223
6 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business Object 20050223
7 Importing IT_BUKRS Call by reference Type reference (TYPE) RE_T_SELECTIONCRITERIA Table of selection criterias 20050531
8 Importing IT_CITY Call by reference Type reference (TYPE) RE_T_SELECTIONCRITERIA Table of selection criterias 20050223
9 Importing IT_DATE Call by reference Type reference (TYPE) RE_T_SELECTIONCRITERIA Table of selection criterias 20050223
10 Importing IT_POSTAL Call by reference Type reference (TYPE) RE_T_SELECTIONCRITERIA Table of selection criterias 20050223
# Exception Resumable Description Created on
1 TEXT_ASSIGNEDOBJ_NOTFOUND Text was not found for the assigned object 20050603

Method BULK_CARRY_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ALV control: Table rows 20050608
# Exception Resumable Description Created on
1 ERROR 20050816

Method BULK_DOWNP_LOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_LOCKTOUNLOCK Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050615
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX 20050615
# Exception Resumable Description Created on
1 ERROR Error 20050816

Method BULK_PRINTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INSTALM_PAYMENT Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050609
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ALV control: Table rows 20050609
# Exception Resumable Description Created on
1 ERROR_CLOSE_SPOOL_JOB Error during closing of spool job 20050609
2 ERROR_DURING_SUMMATION summation could not be made correct 20050609
3 ERROR_OPEN_SPOOL_JOB Error during opening of spool job 20050609

Method BULK_RECALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ICI data 20050609
# Exception Resumable Description Created on
1 ERROR Error 20050816
2 ERRORS_CALCULATION Errors during the calculation 20050609
3 RECALC_FOR_OLD_RECORDS Old records are recalculated 20050609

Method BULK_RECORD_LOCKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_LOCKTOUNLOCK Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050615
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX 20050615
# Exception Resumable Description Created on
1 ERROR Error 20050816

Method CALL_F24_FILE_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_F24_FIRSTINST Call by reference Type reference (TYPE) REXCITICIFIRST 'X':First Installment, ' ': second installment 20110822
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX Table With Indexes 20110718
# Exception Resumable Description Created on
1 ERROR_DURING_FILE_GENERATION Error during the file generation 20110718
2 MIXED_ICI_IMU_ERROR Trying to export records of both types (ICI/IMU) 20121102

Method PRINTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20050609
2 Importing IF_INSTALM_PAYMENT Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050401
3 Importing IS_ICIACCUMULATE Call by reference Type reference (TYPE) REXCITICI_C ICI document information 20050609
4 Importing IS_OUTPUTPARAMS Call by reference Type reference (TYPE) SFPOUTPUTPARAMS Form Processing Output Parameter 20050609
# Exception Resumable Description Created on
1 ERROR_AT_GENERATED_FM Error because of flag of installments 20050609
2 FORM_CREATED Form successful created 20050609

Method RECORD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DETAIL Call by reference Type reference (TYPE) REXCITICI ICI data 20050609
2 Importing IS_DETAIL_OLD Call by reference Type reference (TYPE) REXCITICI ICI data 20050609
# Exception Resumable Description Created on
1 ERROR Error 20050609
2 RECORD_ADDED Record for ICI object will be added 20050614
3 RECORD_CHANGED Record will be changed during recalculation 20050609
4 RECORD_LOCKED Record locked for recalculation 20050616
5 RECORD_UNCHANGED Record will remain unchanged 20050609

Method SET_MD_FILEPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PATH Call by reference Type reference (TYPE) CHAR50 F24 file path 20110722

Method SET_MD_FILEPATH on class CL_REXC_IT_ICI_IS has no exception.

Method SUMMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INSTALM_PAYMENT Call by reference Type reference (TYPE) RECABOOL General Yes/No Field 20050525
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ALV control: Table rows 20050525
# Exception Resumable Description Created on
1 ERROR Error on summation 20050603
2 NOT_FOUND Error in customizing 20050603
History
Last changed by/on SAP  20130531 
SAP Release Created in 600