Hierarchy
⤷
⤷
Properties
| Class | CL_REXC_PT_ST_SERVICE | |
| Short Description | Stamp tax calculation service class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GLO_REFX_PT_4 | Localization Flexible Real Estate Portugal |
| Created | 20080521 | SAP |
| Last change | 20100310 | 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) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_REXC_PT_ST_SERVICE has no interface implemented.
Friends
Class CL_REXC_PT_ST_SERVICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | RECABOOL | ABAP_TRUE | General Yes/No Field | 20080526 | ||
| 2 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080521 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | calculates the due date of the stamp tax condition | 20080605 | |
| 2 | Static method | Public | Method | Calculate one stamp tax condition | 20100121 | |
| 3 | Static method | Public | Method | checks if base condition group is set | 20080604 | |
| 4 | Static method | Public | Method | checks if base condition had been created | 20080604 | |
| 5 | Static method | Public | Method | checks if country setting is activated | 20080604 | |
| 6 | Static method | Public | Method | checks default condition of the contract | 20080604 | |
| 7 | Static method | Public | Method | Sets further parameters of stamp tax | 20080521 | |
| 8 | Static method | Public | Method | Check if the condition is not on object, but on contract | 20080625 | |
| 9 | Static method | Public | Method | Check if the condition change is from 1st year of NULA | 20100121 | |
| 10 | Static method | Public | Method | Check if the object was already assigned to stamp tax cn | 20080617 | |
| 11 | Static method | Public | Method | checks if stamp tax rate is customized | 20080604 | |
| 12 | Static method | Public | Method | Check if the subobjects have vpt | 20080606 | |
| 13 | Static method | Public | Method | Check if the subobjects have vpt | 20080606 | |
| 14 | Static method | Public | Method | checks if stamp tax office had been created | 20080604 | |
| 15 | Static method | Public | Method | Checks if tenancy law is correct | 20080604 | |
| 16 | Static method | Public | Method | checks if vpt is filled in the assigned object | 20080604 | |
| 17 | Static method | Public | Method | checks if vpt is filled in the assigned object | 20080620 | |
| 18 | Static method | Public | Method | Determines the original condition for a manual rent increase | 20100121 | |
| 19 | Static method | Public | Method | Get the termno of the NULA adjustment | 20100121 | |
| 20 | Static method | Public | Method | Gets all condition changes in a contract | 20100121 | |
| 21 | Static method | Public | Method | Gets the condition value difference for rent increase | 20100121 | |
| 22 | Static method | Public | Method | Returns the message list used in substitution | 20080522 | |
| 23 | Static method | Public | Method | Gets the manual created stamp tax flag | 20080527 | |
| 24 | Static method | Public | Method | Calculates the NULA target rent | 20100121 | |
| 25 | Static method | Public | Method | Get the year of NULA rent adjustment for a condition | 20100121 | |
| 26 | Static method | Public | Method | Get the conservancy factor of the assigned object | 20100121 | |
| 27 | Static method | Public | Method | checks if vpt is filled in the assigned object | 20080624 | |
| 28 | Static method | Public | Method | Gets the payment term | 20080605 | |
| 29 | Static method | Public | Method | Gets the stamp tax type to a contract type | 20080606 | |
| 30 | Static method | Public | Method | Stamp tax calculation | 20080702 | |
| 31 | Static method | Public | Method | Sets the message list used in substitution | 20080522 | |
| 32 | Static method | Public | Method | Sets the manual created stamp tax flag | 20080527 | |
| 33 | Static method | Public | Method | Stamp tax calculation | 20080521 | |
| 34 | Static method | Private | Method | Read the contract type settings for the contract | 20080521 |
Events
Class CL_REXC_PT_ST_SERVICE has no event.
Types
Class CL_REXC_PT_ST_SERVICE has no local type.
Method Signatures
Method CALC_DUE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ED_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20080605 | |||
| 3 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 4 | ID_CONDINCREASEDATE | Call by reference | Type reference (TYPE) | RECADATEFROM | Condition Increase Date | 20100121 | |||
| 5 | ID_ENDDATE | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20100121 | |||
| 6 | ID_STARTDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Contract start date | 20080605 | |||
| 7 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 8 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 9 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 | |||
| 10 | IS_STRATE | Call by reference | Type reference (TYPE) | REXCC_PT_ST_RATE | ST Stamp Tax Rate (TIVXCPTSTRATE) | 20080605 |
Method CALC_DUE_DATE on class CL_REXC_PT_ST_SERVICE has no exception.
Method CALC_ONE_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 3 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20100121 | |||
| 4 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 5 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 6 | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION | Condition | 20100121 | |||
| 7 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 | |||
| 8 | IS_CONDITION | Call by reference | Type reference (TYPE) | RECD_CONDITION | Conditions VICDCOND Incl. Calculation and Distribution | 20100121 |
Method CALC_ONE_CONDITION on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_BASE_CONDGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BASECONDGROUP | Call by reference | Type reference (TYPE) | REXCPTSTBASECONDGROUP | Base Condition Group | 20080604 | |||
| 2 | ID_RECNTYPE | Call by reference | Type reference (TYPE) | REXCPTCNTYPE | Contract Type | 20080604 | |||
| 3 | ID_TENANCYLAW | Call by reference | Type reference (TYPE) | REXCPTSTTENANCYLAW | Tenancy Law | 20080604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080604 | |||
| 2 | 20080604 | |||
| 3 | 20080604 |
Method CHECK_BASE_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ED_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20080605 | |||
| 3 | ED_TOTALCONDVALUE | Call by reference | Type reference (TYPE) | REXCPTVPT | Property Taxable Value | 20080605 | |||
| 4 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20080605 | |||
| 5 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080605 | |||
| 6 | IS_STCNTYPE | Call by reference | Type reference (TYPE) | REXCC_PT_ST_CN_MAP | Stamp Tax Type - Contract Type Mapping (TIVXCPTSTCNTYPE) | 20080605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080609 | |||
| 2 | 20080611 |
Method CHECK_COUNTRY_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_ISCOUNTRYACTIVATED | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20080604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080604 |
Method CHECK_DEFAULT_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ES_DEF_COND | Call by reference | Type reference (TYPE) | RECDC_DEFAULT_CONDITIONS | Default Conditions (TIVCDCONDDEF) | 20080605 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080605 | |||
| 4 | IS_STCNTYPE | Call by reference | Type reference (TYPE) | REXCC_PT_ST_CN_MAP | Stamp Tax Type - Contract Type Mapping (TIVXCPTSTCNTYPE) | 20080605 |
Method CHECK_DEFAULT_CONDITION on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_FOR_STAMP_TAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STCNTYPE | Call by reference | Type reference (TYPE) | RE_T_PT_ST_CN_MAP | Stamp Tax Type - Contract Type Mapping (TIVXCPTSTCNTYPE) | 20100121 | |||
| 2 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080521 | |||
| 2 | 20080521 | |||
| 3 | 20080521 | |||
| 4 | 20080604 | |||
| 5 | Missing Base Condition Group for Rental Increase | 20100121 | ||
| 6 | Missing Base condition group for Lease | 20100121 | ||
| 7 | 20080521 | |||
| 8 | 20080521 | |||
| 9 | 20080521 |
Method CHECK_IF_COND_ON_CONTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_COND_ON_CONTRACT | Call by reference | Type reference (TYPE) | RECABOOL | Calc object is the contract? | 20080625 | |||
| 2 | EF_COND_ON_OBJECT | Call by reference | Type reference (TYPE) | RECABOOL | calc object is an object of contract? | 20080625 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080625 | |||
| 4 | IS_CONDITION | Call by reference | Type reference (TYPE) | RECD_CONDITION | Conditions VICDCOND Incl. Calculation and Distribution | 20080625 |
Method CHECK_IF_COND_ON_CONTRACT on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_IF_FIRTS_YEAR_NULA_RA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_NULA | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20100121 | |||
| 2 | ID_CONDTYPE | Call by reference | Type reference (TYPE) | RECDCONDTYPE | Condition Type | 20100121 | |||
| 3 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 4 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20100121 | |||
| 5 | ID_VALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20100121 | |||
| 6 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100121 |
Method CHECK_MULTIPLE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080617 | |||
| 2 | EF_STAMP_TAX_RAISED | Call by reference | Type reference (TYPE) | RECABOOL | Is stamp tax already raised for object? | 20080617 | |||
| 3 | ID_CONDVALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20100121 | |||
| 4 | ID_TAXCONDTYPE | Call by reference | Type reference (TYPE) | REXCPTSTCONDTYPE | Condition Type for Stamp Tax | 20080617 | |||
| 5 | IF_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | RECABOOL | ' ' | Add error message ('X') or warning (' ') | 20080617 | ||
| 6 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080617 |
Method CHECK_MULTIPLE_ASSIGNMENT on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_STTAXRATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ES_STRATE | Call by reference | Type reference (TYPE) | REXCC_PT_ST_RATE | ST Stamp Tax Rate (TIVXCPTSTRATE) | 20080605 | |||
| 3 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20080605 |
Method CHECK_STTAXRATE on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_SUBOBJ_VPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Message List | 20080606 | |||
| 2 | ID_OBJTYPE | Call by reference | Type reference (TYPE) | RECAOBJTYPE | Object Type | 20080606 | |||
| 3 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080606 |
Method CHECK_SUBOBJ_VPT on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_SUPEROBJ_VPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | RE_T_MSG | Message List | 20080606 | |||
| 2 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080606 |
Method CHECK_SUPEROBJ_VPT on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_TAX_OFFICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ES_PARTNER_INT | Call by reference | Type reference (TYPE) | BAPI_RE_PARTNER_INT | Partner of RE Object - Internal | 20080605 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080605 | |||
| 4 | IS_STCNTYPE | Call by reference | Type reference (TYPE) | REXCC_PT_ST_CN_MAP | Stamp Tax Type - Contract Type Mapping (TIVXCPTSTCNTYPE) | 20080605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080605 |
Method CHECK_TENANCY_LAW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_STCONDTYPE_A | Call by reference | Type reference (TYPE) | REXCPTSTCONDTYPE | Cond Type for Acquisition Stamp Tax | 20100121 | |||
| 2 | ED_STCONDTYPE_I | Call by reference | Type reference (TYPE) | REXCPTSTCONDTYPE | Cond Type for Rental Increase Stamp Tax | 20100121 | |||
| 3 | ED_STCONDTYPE_L | Call by reference | Type reference (TYPE) | REXCPTSTCONDTYPE | Cond Type for Lease Stamp Tax | 20100121 | |||
| 4 | ED_STCONDTYPE_N | Call by reference | Type reference (TYPE) | REXCPTSTCONDTYPE | Cond Type for NULA RA Stamp Tax | 20100121 | |||
| 5 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080604 | |||
| 2 | 20080604 | |||
| 3 | 20080604 |
Method CHECK_VPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ED_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20080605 | |||
| 3 | ED_VPT | Call by reference | Type reference (TYPE) | REXCPTVPT | Property Taxable Value | 20080605 | |||
| 4 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20080605 | |||
| 5 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080605 |
Method CHECK_VPT on class CL_REXC_PT_ST_SERVICE has no exception.
Method CHECK_VPT_OF_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080620 | |||
| 2 | EF_HAS_NO_VPT | Call by reference | Type reference (TYPE) | RECABOOL | Property Taxable Value | 20080620 | |||
| 3 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20080620 | |||
| 4 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080620 | |||
| 5 | IS_OBJ_REL | Call by reference | Type reference (TYPE) | BAPI_RE_OBJECT_REL_INT | Objects of Real Estate Contract - Internal | 20080620 |
Method CHECK_VPT_OF_OBJECT on class CL_REXC_PT_ST_SERVICE has no exception.
Method DETERMINE_ORIG_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ED_CONDGUID_NEW | Call by reference | Type reference (TYPE) | RECDCONDGUID | New GUID (RAW16) for Conditions | 20100121 | |||
| 3 | ED_CONDGUID_ORIG | Call by reference | Type reference (TYPE) | RECDCONDGUID | Orig GUID (RAW16) for Conditions | 20100121 | |||
| 4 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 5 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20100121 | |||
| 6 | ID_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20100121 | |||
| 7 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 8 | ID_TENANCYLAW | Call by reference | Type reference (TYPE) | REXCPTSTTENANCYLAW | Tenancy Law | 20100121 | |||
| 9 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 10 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 | |||
| 11 | IS_CONDITION | Call by reference | Type reference (TYPE) | RECD_CONDITION | Conditions VICDCOND Incl. Calculation and Distribution | 20100121 |
Method DETERMINE_ORIG_COND on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_ADJUSTMENT_TERMNO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ET_TERM_ADJUSTMENT | Call by reference | Type reference (TYPE) | BAPI_RE_T_TERM_AJ_INT | Adjustment Terms of an RE Object - Internal | 20100121 | |||
| 3 | ID_CONDVALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20100121 | |||
| 4 | ID_CONDVALIDTO | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20100121 | |||
| 5 | ID_TENANCYLAW | Call by reference | Type reference (TYPE) | REXCPTSTTENANCYLAW | Tenancy Law | 20100121 | |||
| 6 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 |
Method GET_ADJUSTMENT_TERMNO on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_ALL_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ET_CDCHANGES | Call by reference | Type reference (TYPE) | RE_T_PT_ST_CDCHANGE_L | Condition changes list for Stamp Tax calculation | 20100121 | |||
| 3 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 4 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Internal Key of Real Estate Object | 20100121 | |||
| 5 | IT_CONDITION_INT | Call by reference | Type reference (TYPE) | BAPI_RE_T_CONDITION_INT | Conditions for an RE Object - Internal | 20100121 |
Method GET_ALL_CHANGES on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_INCREASE_COND_DIFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ED_CONDCURR | Call by reference | Type reference (TYPE) | RECDCONDCURR | Currency of condition item | 20100121 | |||
| 3 | ED_CONDVALUE_DIFF | Call by reference | Type reference (TYPE) | BAPI_RE_COND_CALC_INT-CONDVALUE | Condition value difference | 20100121 | |||
| 4 | ID_CONDGUID_NEW | Call by reference | Type reference (TYPE) | RECDCONDGUID | GUID (RAW16) for Conditions | 20100121 | |||
| 5 | ID_CONDGUID_ORIG | Call by reference | Type reference (TYPE) | RECDCONDGUID | GUID (RAW16) for Conditions | 20100121 | |||
| 6 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20100121 |
Method GET_INCREASE_COND_DIFF on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_MESSAGE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080522 |
Method GET_MESSAGE_LIST on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_MF_MANUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_MANUAL | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20080527 |
Method GET_MF_MANUAL on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_NULA_TARGET_RENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ED_TARGET_RENT | Call by reference | Type reference (TYPE) | REXCPTVPT | Target rent of NULA rent adj. | 20100121 | |||
| 3 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 4 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECADATEFROM | Due Date | 20100121 | |||
| 5 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20100121 | |||
| 6 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 7 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 8 | ID_VALIDFROMDATE | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20100121 | |||
| 9 | ID_VALIDTODATE | Call by reference | Type reference (TYPE) | RECADATETO | Date: Valid To | 20100121 | |||
| 10 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 |
Method GET_NULA_TARGET_RENT on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_NULA_YEAR_FOR_COND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_YEAR | Call by reference | Type reference (TYPE) | REXCPTRAYEARS | Number of Years for Rent Adjustment | 20100121 | |||
| 2 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 3 | ID_INTRENO | Call by reference | Type reference (TYPE) | RECAINTRENO | Internal Key of Real Estate Object | 20100121 | |||
| 4 | ID_TENANCYLAW | Call by reference | Type reference (TYPE) | REXCPTSTTENANCYLAW | Tenancy Law | 20100121 | |||
| 5 | ID_TERMNO | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 6 | ID_VALIDFROM | Call by reference | Type reference (TYPE) | RECADATEFROM | Date: Valid From | 20100121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100121 | |||
| 2 | 20100121 |
Method GET_OBJECT_CONS_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20100121 | |||
| 2 | ED_CONDK | Call by reference | Type reference (TYPE) | REXCPTRACONS | Conservation Level | 20100121 | |||
| 3 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20100121 | |||
| 4 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20100121 | |||
| 5 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20100121 |
Method GET_OBJECT_CONS_LEVEL on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_OBJECT_VPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080624 | |||
| 2 | ED_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20080624 | |||
| 3 | ED_VPT | Call by reference | Type reference (TYPE) | REXCPTVPT | Property Taxable Value | 20080624 | |||
| 4 | ID_DUEDATE | Call by reference | Type reference (TYPE) | RECDRHYTHMBEGIN | Due Date | 20080624 | |||
| 5 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20080624 | |||
| 6 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080624 |
Method GET_OBJECT_VPT on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_PAYMENT_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080605 | |||
| 2 | ES_TERM_PY | Call by reference | Type reference (TYPE) | BAPI_RE_TERM_PY_INT | Posting Term of an RE Object - Internal | 20080605 | |||
| 3 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080605 | |||
| 4 | IS_PARTNER_INT | Call by reference | Type reference (TYPE) | BAPI_RE_PARTNER_INT | Partner of RE Object - Internal | 20080605 |
Method GET_PAYMENT_TERM on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_STAMP_TAX_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080606 | |||
| 2 | ET_STCNTYPE | Call by reference | Type reference (TYPE) | RE_T_PT_ST_CN_MAP | Stamp Tax Type - Contract Type Mapping (TIVXCPTSTCNTYPE) | 20100121 | |||
| 3 | ET_STTYPE | Call by reference | Type reference (TYPE) | RE_T_PT_ST_TYPE | ST Stamp Tax Type (TIVXCPTSTTY) | 20100121 | |||
| 4 | IO_CONTRACT | Call by reference | Object reference (TYPE REF TO) | IF_RECN_CONTRACT | Contract (VICNCN) | 20080606 |
Method GET_STAMP_TAX_TYPE on class CL_REXC_PT_ST_SERVICE has no exception.
Method GET_STAMP_TAX_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080702 | |||
| 2 | ED_CONDCURR | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20080702 | |||
| 3 | ED_STVALUE | Call by reference | Type reference (TYPE) | REXCPTVPT | Stamp tax value | 20080702 | |||
| 4 | ID_ADJMRULE | Call by reference | Type reference (TYPE) | REAJADJMRULE | Adjustment Rule | 20100121 | |||
| 5 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20080702 | |||
| 6 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 7 | ID_TERMNOAJ | Call by reference | Type reference (TYPE) | RECDTERMNOAJ | Number of Adjustment Term | 20100121 | |||
| 8 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Generic object reference | 20080702 | |||
| 9 | IS_CONDITION | Call by reference | Type reference (TYPE) | RECD_CONDITION | Conditions VICDCOND Incl. Calculation and Distribution | 20100121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080702 |
Method SET_MESSAGE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080522 |
Method SET_MESSAGE_LIST on class CL_REXC_PT_ST_SERVICE has no exception.
Method SET_MF_MANUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_MANUAL | Call by reference | Type reference (TYPE) | RECABOOL | General Yes/No Field | 20080527 |
Method SET_MF_MANUAL on class CL_REXC_PT_ST_SERVICE has no exception.
Method STAMP_TAX_CALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080521 | |||
| 2 | ID_OBJ_OBJNR | Call by reference | Type reference (TYPE) | RECAOBJNR | Object Number | 20080625 | |||
| 3 | ID_STTYPE | Call by reference | Type reference (TYPE) | REXCPTSTTYPE | Stamp Tax Type | 20100121 | |||
| 4 | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | IF_RECD_CONDITION | Condition | 20080521 | |||
| 5 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Generic object reference | 20080521 | |||
| 6 | IS_CONDITION | Call by reference | Type reference (TYPE) | RECD_CONDITION | Conditions VICDCOND Incl. Calculation and Distribution | 20080521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080521 |
Method _SINGLEREAD_TIVCNCCTADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Message Collector | 20080630 | |||
| 2 | ES_TIVCNCCTADD | Call by reference | Type reference (TYPE) | TIVCNCCTADD | Attribute for Contract | 20080521 | |||
| 3 | ID_RECNTYPE | Call by reference | Type reference (TYPE) | SMVART | External Real Estate contract type | 20080521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing for this contract type is missing | 20080521 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 604 |