Hierarchy

⤷

⤷

Properties
Class | CL_REXC_IT_ICI_SERVICES | |
Short Description | Service Class for ICI | |
Super Class | ||
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 | 20050525 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REXC_IT_ICI_SERVICES has no interface implemented.
Friends
Class CL_REXC_IT_ICI_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | REXCITCATID | '*' | CatID indicator | 20120627 | |
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | REXCITDETRACTPREC | Detraction Percentage | 20050525 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | REXCITDETRAMOUNT | Possible Detraction Amount | 20050525 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20120612 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050525 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Calculation of full month between two dates | 20050525 |
2 | ![]() |
Static method | Public | Method | Carry over the last years data to actual year | 20050608 |
3 | ![]() |
Static method | Public | Method | Check if the assigned rental object was already assigned | 20050607 |
4 | ![]() |
Static method | Public | Method | Check of the "date from" and "date to" of an ICI record | 20050525 |
5 | ![]() |
Static method | Public | Method | Check of objects included in a participation group | 20050607 |
6 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20120530 |
7 | ![]() |
Static method | Public | Method | Recalculate the D-Building value for one year | 20080509 |
8 | ![]() |
Static method | Public | Method | Resets Lock (Generic) | 20050816 |
9 | ![]() |
Static method | Public | Method | Sets Lock (Generic) | 20050816 |
10 | ![]() |
Static method | Public | Method | Gets Contract for Object | 20050615 |
11 | ![]() |
Static method | Public | Method | Determination of assigned rental object parameters | 20050711 |
12 | ![]() |
Static method | Public | Method | Determination of special situation for buildings/ properties | 20050607 |
13 | ![]() |
Static method | Public | Method | Getting the category ID by calc. type (in case of AF/TA) | 20050525 |
14 | ![]() |
Static method | Public | Method | Get contract with IRE | 20050617 |
15 | ![]() |
Static method | Public | Method | Get current city code from DB by Intreno | 20120726 |
16 | ![]() |
Static method | Public | Method | Determine customizing data by catid | 20050525 |
17 | ![]() |
Static method | Public | Method | Supplies ICI parameters | 20080529 |
18 | ![]() |
Static method | Public | Method | Calculation of ICI amount of a particular ICI record | 20050525 |
19 | ![]() |
Static method | Public | Method | Supplies payment instalment data | 20050525 |
20 | ![]() |
Static method | Public | Method | Determination of the ICI rate | 20050525 |
21 | ![]() |
Static method | Public | Method | Calculation of IMU amount of a particular ICI record | 20120528 |
22 | ![]() |
Static method | Public | Method | Determination of the IMU rate | 20120528 |
23 | ![]() |
Static method | Public | Method | Get "manual" flag for the ICI tax rate | 20050525 |
24 | ![]() |
Static method | Public | Method | Determination of special situation for rental objects | 20050606 |
25 | ![]() |
Static method | Public | Method | Locking first instalment | 20050721 |
26 | ![]() |
Static method | Public | Method | Calculate actual ICI record with newest customizing data | 20050525 |
27 | ![]() |
Static method | Public | Method | Calculate actual IMU record with newest customizing data | 20120528 |
28 | ![]() |
Static method | Public | Method | Round values with customizing data | 20050525 |
29 | ![]() |
Static method | Public | Method | Set detraction values | 20050525 |
30 | ![]() |
Static method | Public | Method | Set "manual" flag for the ICI tax rate | 20050525 |
31 | ![]() |
Static method | Private | Method | Getting the occupancy of the rental object | 20050525 |
Events
Class CL_REXC_IT_ICI_SERVICES has no event.
Types
Class CL_REXC_IT_ICI_SERVICES has no local type.
Method Signatures
Method CALC_MONTHS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_OWNMONTHS | Call by reference | Type reference (TYPE) | REXCITMONOWN | Months of ownership | 20050525 | ||
2 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20050525 | ||
3 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050525 |
Method CALC_MONTHS on class CL_REXC_IT_ICI_SERVICES has no exception.
Method CARRY_OVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LIST_NEW | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_L | ICI data | 20050614 | ||
2 | ![]() |
IS_LIST | Call by reference | Type reference (TYPE) | REXCITICI_L | ICI data | 20050609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Additional records will be created | 20050614 | |
2 | ![]() |
Error during ICI calculation | 20050609 | |
3 | ![]() |
error | 20050609 | |
4 | ![]() |
Record already exists | 20050608 | |
5 | ![]() |
Record can be created | 20050608 | |
6 | ![]() |
Previous record does not reach until year end | 20050616 |
Method CHECK_ALREADY_ASSIGNED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050607 | ||
2 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20050607 | ||
3 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050607 | ||
4 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20050607 | ||
5 | ![]() |
IF_ASSIGNED | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Rental object was already assigned | 20050607 |
Method CHECK_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20050525 | ||
2 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Valid from and valid to date are not within the same year | 20050525 | |
2 | ![]() |
Valid To date is invalid | 20050525 |
Method CHECK_PARTICIPATION_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050607 | ||
2 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20050616 | ||
3 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error | 20050607 | |
2 | ![]() |
Invalid objects assigned to the participation group | 20050607 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_REXC_IT_ICI_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_REXC_IT_ICI_SERVICES has no exception.
Method DBD_RECALC_FOR_ALL_YEARS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DETAIL_DBD | Call by reference | Type reference (TYPE) | RE_T_VIXCITICIDBUD | ICI parameter for D-Building (VIXCITICIDBUD) | 20080509 | ||
2 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20080509 | ||
3 | ![]() |
IT_DBD_COEFF | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_CALC_COEF_DBD | ICI Calculation coefficient for D-Building (TIVXCITCALCDBUD) | 20080509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
D-Building coefficient is not found for the given year | 20080509 | |
2 | ![]() |
D-Building Data is not found for the given year | 20080509 | |
3 | ![]() |
Error | 20080509 |
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_AOID | Call by reference | Type reference (TYPE) | REBDAOID | Identification of Architectural Object | 20050816 | ||
2 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | ENQMODE | 'X' | TECH: Lock Mode | 20050816 | |
3 | ![]() |
ID_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '3' | TECH: Validity Period of Lock | 20050816 | |
4 | ![]() |
IF_COLLECT | Call by reference | Type reference (TYPE) | DDENQCOLL | ABAP_FALSE | TECH: Should unlocks only be collected first? | 20050816 | |
5 | ![]() |
IF_SYNCHRON | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | TECH: Synchronized Unlocking? | 20050816 | |
6 | ![]() |
IF_X_AOID | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X'=Check whether parameters match; ' '=Par. is generic | 20050816 |
Method DEQUEUE on class CL_REXC_IT_ICI_SERVICES has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_AOID | Call by reference | Type reference (TYPE) | REBDAOID | Identification of Architectural Object | 20050816 | ||
2 | ![]() |
ID_MODE | Call by reference | Type reference (TYPE) | ENQMODE | 'X' | TECH: Lock Mode | 20050816 | |
3 | ![]() |
ID_SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '2' | TECH: Validity Period of Lock | 20050816 | |
4 | ![]() |
IF_COLLECT | Call by reference | Type reference (TYPE) | DDENQCOLL | ABAP_FALSE | TECH: Should locks only be collected first? | 20050816 | |
5 | ![]() |
IF_WAIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | TECH: Wait defined period before lock is removed | 20050816 | |
6 | ![]() |
IF_X_AOID | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X'=Check whether parameters match; ' '=Par. is generic | 20050816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error | 20050816 |
Method GET_ALL_CONTRACTS_BY_OBJNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BUSOBJ | Call by reference | Type reference (TYPE) | RE_T_IF_RECN_CONTRACT | Contracts | 20050615 | ||
2 | ![]() |
ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object | 20050615 | ||
3 | ![]() |
IT_RECNTYPE_FILTER | Call by reference | Type reference (TYPE) | RE_T_RECNTYPE | Real Estate Contract Types | 20050615 |
Method GET_ALL_CONTRACTS_BY_OBJNR on class CL_REXC_IT_ICI_SERVICES has no exception.
Method GET_ASSIGNED_RO_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ASSIGINTRENO | Call by reference | Type reference (TYPE) | REXCITASSIGINTRENO | Internal Key of Real Estate Object | 20050711 | ||
2 | ![]() |
ED_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20050711 | ||
3 | ![]() |
ED_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20050711 | ||
4 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Account Assignment: Object Number | 20050711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not found | 20050711 |
Method GET_BD_SPECIAL_SITUATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IMU_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_IMU_RENTALSTATUS | Time dependent rental status for IMU objects | 20130620 | ||
2 | ![]() |
CT_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050613 | ||
3 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050607 | ||
4 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20050607 | ||
5 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date from | 20050607 | ||
6 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050607 | ||
7 | ![]() |
ID_NOTRENTEDRATE | Call by reference | Type reference (TYPE) | REXCITNOTRENTEDRATE | ICI County Rate for Not Rented | 20050607 | ||
8 | ![]() |
ID_REDUCEDRATE | Call by reference | Type reference (TYPE) | REXCITREDUCEDRATE | Reduced ICI County Rate | 20050607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Problem with the assigned object | 20050607 | |
2 | ![]() |
ICI rate not found | 20050607 |
Method GET_CATID_BY_CALCTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CATID | Call by reference | Type reference (TYPE) | REXCITCATID | Cadastral Category ID | 20050525 | ||
2 | ![]() |
EF_MULT_CALCTYPES | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050624 | ||
3 | ![]() |
ID_CALCTYPE | Call by reference | Type reference (TYPE) | REXCITCALCTYPE | Calculation Type | 20050525 | ||
4 | ![]() |
ID_CATID | Call by reference | Type reference (TYPE) | REXCITCATID | Cadastral Category ID | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Inconsistent category ID | 20050525 | |
2 | ![]() |
Not found | 20050525 |
Method GET_CONTRACT_WITH_REDUCED_IRE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050617 | ||
2 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050617 | ||
3 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20050617 | ||
4 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20050617 | ||
5 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050617 |
Method GET_CURRENT_CITYCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CITY | Call by reference | Type reference (TYPE) | REXCITCITYCODE | City Code | 20120726 | ||
2 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20120726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error | 20120726 | |
2 | ![]() |
Entry not found | 20120726 |
Method GET_CUSTDATA_BY_CATID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_CATCOEFF | Call by reference | Type reference (TYPE) | REXCITCATCOEFF | Category coefficient | 20050525 | ||
2 | ![]() |
ED_CITYALL | Call by reference | Type reference (TYPE) | REXCITIMUCITYALL | 100% City | 20130509 | ||
3 | ![]() |
ED_RAISPERC | Call by reference | Type reference (TYPE) | REXCITRAISPERC | Percentage Increase | 20050525 | ||
4 | ![]() |
ED_RESIDENTIAL | Call by reference | Type reference (TYPE) | REXCITRESIDENTIAL | Residential Rental Object | 20050525 | ||
5 | ![]() |
ID_CALCTYPE | Call by reference | Type reference (TYPE) | REXCITCALCTYPE | Calculation Type | 20080114 | ||
6 | ![]() |
ID_CATID | Call by reference | Type reference (TYPE) | REXCITCATID | Cadastral Category ID | 20050525 | ||
7 | ![]() |
ID_ISHISTORIC | Call by reference | Type reference (TYPE) | REXCITHISTORIC | Historic building | 20080114 | ||
8 | ![]() |
ID_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not found | 20050525 | |
2 | ![]() |
Only FD type has been allowed to select the historic field | 20080114 |
Method GET_ICIPARA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_ACCNO | Call by reference | Type reference (TYPE) | REXCITACCNO | Account number | 20080529 | ||
2 | ![]() |
ED_ICICOLLECTOR | Call by reference | Type reference (TYPE) | REXCITICICOLLECTOR | ICI collector | 20080529 | ||
3 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20080529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not found | 20080529 |
Method GET_ICI_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DETAIL | Call by reference | Type reference (TYPE) | REXCITICI | ICI data | 20050525 | ||
2 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050614 | ||
3 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20080206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
The detraction amount cannot be negative | 20050525 | |
2 | ![]() |
The detraction amount is lager than the iciamount | 20050525 | |
3 | ![]() |
Not possible to determine ICI rate uniquely | 20050615 | |
4 | ![]() |
Not found | 20050525 | |
5 | ![]() |
Error during recalculation | 20050819 |
Method GET_ICI_PAYINST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_DATPRI | Call by reference | Type reference (TYPE) | REXCITDATPRI | Due Date of First Installment (Down Payment) | 20050525 | ||
2 | ![]() |
ED_DATSEC | Call by reference | Type reference (TYPE) | REXCITDATSEC | Due Date of Second Installment Payment | 20050525 | ||
3 | ![]() |
ED_FIFTYSPLITTED | Call by reference | Type reference (TYPE) | REXCITIMUFIFTYSPLITTED | Amount splitted at 50% | 20130509 | ||
4 | ![]() |
ED_ICIMINAMOUNT | Call by reference | Type reference (TYPE) | REXCITICIMINAMOUNT | ICI Minimum Amount | 20050525 | ||
5 | ![]() |
ED_ICIROUND | Call by reference | Type reference (TYPE) | REXCITICIROUND | Rounding for ICI amount | 20050525 | ||
6 | ![]() |
ED_NEGBALANCE | Call by reference | Type reference (TYPE) | REXCITICINEGBALANCE | Calculate negative ICI balance for installments | 20100610 | ||
7 | ![]() |
ED_QUOFIRPAY | Call by reference | Type reference (TYPE) | REXCITQUOFIRPAY | First Installment Percentage | 20050525 | ||
8 | ![]() |
ID_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not found | 20050525 |
Method GET_ICI_RATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050613 | ||
2 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050525 | ||
3 | ![]() |
ID_CALCTYPE | Call by reference | Type reference (TYPE) | REXCITCALCTYPE | Calculation Type | 20080114 | ||
4 | ![]() |
ID_CATID | Call by reference | Type reference (TYPE) | REXCITCATID | Cadastral Category ID | 20050525 | ||
5 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20050525 | ||
6 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date from | 20050525 | ||
7 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050606 | ||
8 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20050617 | ||
9 | ![]() |
ID_ISHISTORIC | Call by reference | Type reference (TYPE) | REXCITHISTORIC | Historic building | 20080114 | ||
10 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20080206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Problem with the assigned object | 20050525 | |
2 | ![]() |
ICI rate not found | 20050525 |
Method GET_IMU_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DETAIL | Call by reference | Type reference (TYPE) | REXCITIMU | IMU data | 20120528 | ||
2 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_IMU_RENTALSTATUS | Time dependent rental status for ICI objects | 20120528 | ||
3 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20120528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
The Country Rate is greater than the City Rate | 20120622 | |
2 | ![]() |
The detraction amount cannot be negative | 20120528 | |
3 | ![]() |
The detraction amount is lager than the iciamount | 20120528 | |
4 | ![]() |
Not possible to determine ICI rate uniquely | 20120528 | |
5 | ![]() |
Not found | 20120528 | |
6 | ![]() |
Error during recalculation | 20120528 |
Method GET_IMU_RATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_COUNTRYRATE | Call by reference | Type reference (TYPE) | REXCITIMUCNTRYRATE | IMU City Rate | 20120612 | ||
2 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_IMU_RENTALSTATUS | Time dependent rental status for IMU objects | 20120528 | ||
3 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20120528 | ||
4 | ![]() |
ID_CALCTYPE | Call by reference | Type reference (TYPE) | REXCITCALCTYPE | Calculation Type | 20120528 | ||
5 | ![]() |
ID_CATID | Call by reference | Type reference (TYPE) | REXCITCATID | Cadastral Category ID | 20120528 | ||
6 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20120528 | ||
7 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date from | 20120528 | ||
8 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20120528 | ||
9 | ![]() |
ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20120528 | ||
10 | ![]() |
ID_ISHISTORIC | Call by reference | Type reference (TYPE) | REXCITHISTORIC | Historic building | 20120528 | ||
11 | ![]() |
ID_ISUNINHABIT | Call by reference | Type reference (TYPE) | REXCITISUNINHABIT | Uninhabitable Building | 20121113 | ||
12 | ![]() |
ID_REDUCTION | Call by reference | Type reference (TYPE) | REXCITREDUCTION | Reduction | 20130509 | ||
13 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20120528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Problem with the assigned object | 20120528 | |
2 | ![]() |
ICI rate not found | 20120528 | |
3 | ![]() |
No Valid Record found in Cust. | 20120620 |
Method GET_RATE_MANUALLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EF_IMU_RATE_MANUALLY | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20120612 | ||
2 | ![]() |
EF_RATE_MANUALLY | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050624 |
Method GET_RATE_MANUALLY on class CL_REXC_IT_ICI_SERVICES has no exception.
Method GET_RO_SPECIAL_SITUATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IMU_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_IMU_RENTALSTATUS | Time dependent rental status for IMU objects | 20130620 | ||
2 | ![]() |
CT_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050613 | ||
3 | ![]() |
ID_ASSIGOBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20050606 | ||
4 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20050606 | ||
5 | ![]() |
ID_DATEFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date from | 20050606 | ||
6 | ![]() |
ID_DATETO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20050606 | ||
7 | ![]() |
ID_NOTRENTEDRATE | Call by reference | Type reference (TYPE) | REXCITNOTRENTEDRATE | ICI County Rate for Not Rented | 20050606 | ||
8 | ![]() |
ID_REDUCEDRATE | Call by reference | Type reference (TYPE) | REXCITREDUCEDRATE | Reduced ICI County Rate | 20050606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Problem with the assigned object | 20050606 | |
2 | ![]() |
ICI rate not found | 20050606 |
Method ICI_LOCKING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DETAIL | Call by reference | Type reference (TYPE) | REXCITICI | ICI data | 20050721 | ||
2 | ![]() |
ID_INSTR_LOCK | Call by reference | Type reference (TYPE) | RECABOOL | Flag if downpayment was clicked | 20050721 | ||
3 | ![]() |
IF_LOCKTOUNLOCK | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
record already locked | 20050721 | |
2 | ![]() |
record already unlocked | 20050721 |
Method ICI_RECALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DETAIL | Call by reference | Type reference (TYPE) | REXCITICI | ICI data | 20050525 | ||
2 | ![]() |
CS_DETAIL_DBD | Call by reference | Type reference (TYPE) | REXCITICIDBUD | D-Building | 20080509 | ||
3 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Message List | 20050525 | ||
4 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050614 | ||
5 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20080206 | ||
6 | ![]() |
IT_DBD_COEFF | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_CALC_COEF_DBD | ICI Calculation coefficient for D-Building (TIVXCITCALCDBUD) | 20080509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Missing D-Building customizing | 20080509 | |
2 | ![]() |
D-Building Data not found in database | 20080509 | |
3 | ![]() |
Error due recalculation | 20050525 | |
4 | ![]() |
Record is locked for recalculation | 20050616 | |
5 | ![]() |
Error at taxrate determination (not unique) | 20050615 |
Method IMU_RECALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DETAIL | Call by reference | Type reference (TYPE) | REXCITIMU | IMU data | 20120528 | ||
2 | ![]() |
CS_DETAIL_DBD | Call by reference | Type reference (TYPE) | REXCITICIDBUD | D-Building | 20120528 | ||
3 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Message List | 20120528 | ||
4 | ![]() |
ET_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_IMU_RENTALSTATUS | Time dependent rental status for ICI/IMU objects | 20120528 | ||
5 | ![]() |
IS_AO_VALID_PERIOD | Call by reference | Type reference (TYPE) | RECADATERANGE | Period From-To | 20120528 | ||
6 | ![]() |
IT_DBD_COEFF | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_CALC_COEF_DBD | ICI Calculation coefficient for D-Building (TIVXCITCALCDBUD) | 20120528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Missing D-Building customizing | 20120528 | |
2 | ![]() |
D-Building Data not found in database | 20120528 | |
3 | ![]() |
Error due recalculation | 20120528 | |
4 | ![]() |
Record is locked for recalculation | 20120528 | |
5 | ![]() |
Error at taxrate determination (not unique) | 20120528 |
Method ROUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CD_VALUE | Call by reference | Type reference (TYPE) | REXCITBALANCE | Balance | 20050525 | ||
2 | ![]() |
ID_ROUNDING_FACTOR | Call by reference | Type reference (TYPE) | REXCITICIROUND | Rounding for ICI amount | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error due rounding | 20050525 |
Method SET_DETRACTION_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_DETRACTPREC_OLD | Call by reference | Type reference (TYPE) | REXCITDETRACTPREC | Detraction Percentage | 20050525 | ||
2 | ![]() |
ID_DETRAMOUNT_OLD | Call by reference | Type reference (TYPE) | REXCITDETRAMOUNT | Detraction Amount | 20050525 |
Method SET_DETRACTION_VALUES on class CL_REXC_IT_ICI_SERVICES has no exception.
Method SET_RATE_MANUALLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_IMU_RATE_MANUALLY | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20120612 | ||
2 | ![]() |
IF_RATE_MANUALLY | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20050624 |
Method SET_RATE_MANUALLY on class CL_REXC_IT_ICI_SERVICES has no exception.
Method _GET_RO_OCCUPANCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RENTALSTATUS | Call by reference | Type reference (TYPE) | RE_T_IT_ICI_RENTALSTATUS | Time dependent rental status for ICI objects | 20050613 | ||
2 | ![]() |
ID_CITY | Call by reference | Type reference (TYPE) | AD_CITY1 | City | 20050525 | ||
3 | ![]() |
IT_OBJNR | Call by reference | Type reference (TYPE) | RE_T_OBJNR | Object Number | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050525 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |