Escolar Documentos
Profissional Documentos
Cultura Documentos
Brigade Group
Configuration Document
RE-FX V. 1.0
”Flexible Real Estate Page 1 of 114
Management”
Chakde Brigade
Document Control:
Author Goutham
File Name and Path
Reviewed by Binny Choudhary
Created
Last Edited
Number of Pages
Target Readership
Brigade Core Team Members
Disclaimer
RE-FX V. 1.0
”Flexible Real Estate Page 2 of 114
Management”
Chakde Brigade
TABLE OF CONTENTS
RE-FX V. 1.0
”Flexible Real Estate Page 3 of 114
Management”
Chakde Brigade
1 Introduction
1.1 Purpose of this Document
This document gives the clear-cut guidelines for configuration of system,
documentation of system, sequence to be observed configuration and templates to be
used for transport of the change request.
Any changes to original configuration in accordance with signed off KDS document /
changes to configuration items the same should be documented as different version.
RE-FX V. 1.0
”Flexible Real Estate Page 4 of 114
Management”
Chakde Brigade
Mandatory Settings
Before you can use Flexible Real Estate Management, you have to make the following
basic settings:
To be able to use the functions of Flexible Real Estate Management in the SAP ECC
Extension, you have to set the activation indicator
RE-FX V. 1.0
”Flexible Real Estate Page 5 of 114
Management”
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 6 of 114
Management”
Chakde Brigade
Here you make basic settings for company codes that are used in the environment
of Flexible Real Estate Management.
RE-FX V. 1.0
”Flexible Real Estate Page 7 of 114
Management”
Chakde Brigade
Set the Real Estate Management Active indicator in this activity, if you want to be
able to have account assignment to your usage objects and real estate
contracts.
RE-FX V. 1.0
”Flexible Real Estate Page 8 of 114
Management”
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 9 of 114
Management”
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 10 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 11 of
Management” 114
Chakde Brigade
3 Business Partners
Here, make the settings necessary for using the SAP central business partner in the
Real Estate environment. Perform these steps in this order.
The defined number ranges are assigned to groupings in the Define groupings and
assign number ranges activity.
RE-FX V. 1.0
”Flexible Real Estate Page 12 of
Management” 114
Chakde Brigade
If you create a business partner from within an RE-FX application, the grouping is
automatically determined based on Customizing. The Customizing setting is
dependent on the application and the role of the partner: Specify Number Range
(Grouping) and Address Type
RE-FX V. 1.0
”Flexible Real Estate Page 13 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 14 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 15 of
Management” 114
Chakde Brigade
First assign the roles that you require to each object type. This defines at which level
you want to process partners in certain roles. For example, depending on where you
want to process the caretaker in your system, you could assign this role to the
business entity, on the building, and/or on the rental object.
You can also differentiate within the object type for the following object types:
RE-FX V. 1.0
”Flexible Real Estate Page 16 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 17 of
Management” 114
Chakde Brigade
Here you make presetting for creating company code-dependent customer data.
These presetting are used when you process a business partner in the customer role
of the respective company code for the first time and you access the processing
screen in contract management.
The only product type (PTyp) relevant for Real Estate is IMV.
RE-FX V. 1.0
”Flexible Real Estate Page 18 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 19 of
Management” 114
Chakde Brigade
You also define the role categories with other relevant data.
RE-FX V. 1.0
”Flexible Real Estate Page 20 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 21 of
Management” 114
Chakde Brigade
4 Master Data
In this section, you make settings for the master data of real estate objects
Usage view: Use of the usage view is mandatory, and therefore making settings for it
is also mandatory.
The measurements of a rental object are used for example in service charge
settlement for determining apportionment, and in option rate determination for
determining the option rate. You specify the measurement type that plays a role in
these calculations in the settlement unit or in the option rate method. Measurements
are also the basis for the calculation of condition amounts
RE-FX V. 1.0
”Flexible Real Estate Page 22 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 23 of
Management” 114
Chakde Brigade
• Building
• Property
• Rental object
Here you can specify how number assignment is handled for this usage object.
The specification applies uniformly for the company code. Note that the system only
takes the setting for interval "01" into account.
For external number assignment, you can specify the number range that is
available when you create the usage object.
For internal number assignment, the system counts upward sequentially start from
the number shown in the Number level field.
RE-FX V. 1.0
”Flexible Real Estate Page 24 of
Management” 114
Chakde Brigade
For buildings, properties and rental objects, the system assigns the number per
business entity when internal number assignment is used. This number is unique
within the business entity. The next assigned number for these objects is therefore
not identical with the number that is shown here in Customizing.
RE-FX V. 1.0
”Flexible Real Estate Page 25 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 26 of
Management” 114
Chakde Brigade
Here you can specify how number assignment is handled for this usage object. The
specification applies uniformly for the company code. Note that the system only takes
the setting for interval "01" into account.
For external number assignment, you can specify the number range that is available
when you create the usage object.
For internal number assignment, the system counts upward sequentially starting from
the number shown in the Number level field.
For buildings, properties and rental objects, the system assigns the number per
business entity when internal number assignment is used. This number is unique
within the business entity. The next assigned number for these objects is therefore not
identical with the number that is shown here in Customizing.
RE-FX V. 1.0
”Flexible Real Estate Page 27 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 28 of
Management” 114
Chakde Brigade
Here you can specify how number assignment is handled for this usage object. The
specification applies uniformly for the company code. Note that the system only takes
the setting for interval "01" into account.
For external number assignment, you can specify the number range that is available
when you create the usage object.
For internal number assignment, the system counts upward sequentially starting from
the number shown in the Number level field.
For buildings, properties and rental objects, the system assigns the number per
business entity when internal number assignment is used. This number is unique
within the business entity. The next assigned number for these objects is therefore not
identical with the number that is shown here in Customizing.
RE-FX V. 1.0
”Flexible Real Estate Page 29 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 30 of
Management” 114
Chakde Brigade
4.5 Contract
Here, you specify how number assignment is handled for your contracts. The
specification applies for the company code entered. You can assign number range
intervals to individual contract types.
For external number assignment, you can specify the number range for the contract.
RE-FX V. 1.0
”Flexible Real Estate Page 32 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 33 of
Management” 114
Chakde Brigade
Here, you specify contract types. The contract type controls the purpose the
contract is used for. Possible contract types include:
o Lease-in
o Lease-out
o Management
o Purchase
o Sale
o Service contract
o and so on
The contract type influences how the contract behaves during various processes. The
influencing parameters are explained below:
Note :-Check the standard settings and change them as needed. To do so, select the
contract type and choose Details
To define new contract types, choose New Entries. Enter a name for the contract type,
and make the specifications described above.
RE-FX V. 1.0
”Flexible Real Estate Page 34 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 35 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 36 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 37 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 38 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 39 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 40 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 41 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 42 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 43 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 44 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 45 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 46 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 47 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 48 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 49 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 50 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 51 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 52 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 53 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 54 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 55 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 56 of
Management” 114
Chakde Brigade
4.7 Objects
Permitted Object types Per Contract Type
4.7.1 Purpose of configuration
Here you specify for each contract type (differentiation criterion) which objects can be
assigned to contracts of this type. Here you can also assign real estate objects (in
contrast to master data objects) as Assignment Objects. In addition, you can specify
that these objects can be grouped together into object groups.
The objects that you assign the contracts to can be used as distribution objects. In
addition to real estate object types, the following objects are allowed: orders, cost
centers and WBS elements. However, it is not possible to assign fixed assets or
functional locations to contracts.
RE-FX V. 1.0
”Flexible Real Estate Page 57 of
Management” 114
Chakde Brigade
Here you can specify which contract types are allowed for which usage types of a
rental object.
RE-FX V. 1.0
”Flexible Real Estate Page 58 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 59 of
Management” 114
Chakde Brigade
In Customizing, define contract types for security deposit agreements in the "Contract
Types" IMG activity. Assign these contract types in another step to contract types that
are used for security deposit agreements.
RE-FX V. 1.0
”Flexible Real Estate Page 60 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 61 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 62 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 63 of
Management” 114
Chakde Brigade
Here, you make the basic settings for linking to financial accounting. The following
settings are mandatory:
Here, you define condition types per condition group for default conditions.
• You can use condition groups that were already created (in the Create
Condition Groups and Assign Condition Types IMG activity), or you can
create new condition groups.
• Create default conditions for the condition groups by specifying condition types
per condition purpose. You define condition purposes in the Condition
Purpose IMG activity. Using the One-Time Cond. indicator, you specify if
condition amounts are only posted once, or if they recur periodically. If you do
not want the condition to be considered during periodic posting, set the
Stat.Condit. (statistical condition) indicator.
5.1.3 IMG Menu Path / Transaction code
RE-FX V. 1.0
”Flexible Real Estate Page 64 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 65 of
Management” 114
Chakde Brigade
Here, you specify condition types for your real estate contracts.
Need to created the necessary flow types in the Flow Types IMG activity.
Note:
Check if the existing condition types are sufficient for your enterprise. For more
detailed information on the condition types, double click on the condition type.
If you need additional condition types, then create them by choosing New Entries
1. Assign the necessary attributes to the condition types for service charge
settlement and for sales-based rent settlement, for example:
RE-FX V. 1.0
”Flexible Real Estate Page 66 of
Management” 114
Chakde Brigade
You use the attribute to specify how these condition types are treated during
certain processes. For example, you can assign a sales rule only to conditions
that have an attribute that allows this.
If no attribute is assigned then, for example, the advance payment for sales-
based rent is posted regularly, but it is not settled during sales-based rent
settlement.
2. Assign a flow type to each condition type.
Set the Revenue indicator for advance payments for operating costs or for
sales-based rent, if you want them to be posted as revenue.
Remember that the settings you make here have to agree with the account
determination (Condition Type -> Flow Type -> Account Symbol -> Account):
The system does not check for agreement! However, the periodic posting
is incorrect if this indicator does not agree with the account determination.
3. Assign the following default values to the condition types as needed:
o Unit price
Example: Fees or surcharges that are the same for most contracts
(condition type Security deposit as 3 times basic rent)
o Calculation formula
o Distribution formula
If you want to delete a condition type, first check in the Define Condition Groups and
Assign Condition Types IMG activity if it has dependent entries. Delete these entries
if there are any. Then delete the entries in this table.
RE-FX V. 1.0
”Flexible Real Estate Page 68 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 69 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 70 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 71 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 72 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 73 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 74 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 75 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 76 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 77 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 78 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 79 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 80 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 81 of
Management” 114
Chakde Brigade
Here, you assign the condition groups, which you created for contract conditions, to
contract types.
RE-FX V. 1.0
”Flexible Real Estate Page 82 of
Management” 114
Chakde Brigade
Here you define flow types. This is a prerequisite for creating condition types and for
account determination. Flow types classify flows in
b) Accounting
For some transactions, it is not possible to post using the flow type originally assigned
to them (that is derived from the condition type). For these transactions, you have to
assign a reference flow type. You make this assignment using a relationship key in the
Assign Reference Flow Types IMG activity.
Note:- You create unique keys for posting-relevant flows and statistical flows. For
each flow record, you define whether it is a credit or debit posting.
RE-FX V. 1.0
”Flexible Real Estate Page 83 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 84 of
Management” 114
Chakde Brigade
With certain business transactions, postings cannot be made using the flow type that
was originally assigned (the flow type derived from the condition type). For such
transactions, reference flow types must be assigned.
RE-FX V. 1.0
”Flexible Real Estate Page 85 of
Management” 114
Chakde Brigade
In addition to assigning flow types, you can make other settings here for Condition
Types.
RE-FX V. 1.0
”Flexible Real Estate Page 86 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 87 of
Management” 114
Chakde Brigade
1000,1001,1002,1003,1005,1006,1006,6000,V100,V101,V102
RE-FX V. 1.0
”Flexible Real Estate Page 88 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 89 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 90 of
Management” 114
Chakde Brigade
In this section, you define the tax types and tax groups you plan to use.
RE-FX V. 1.0
”Flexible Real Estate Page 91 of
Management” 114
Chakde Brigade
Taxes types
RE-FX V. 1.0
”Flexible Real Estate Page 92 of
Management” 114
Chakde Brigade
Specifying tax groups is mandatory. The tax group determines the tax rate for a
transaction. The tax group, together with the country, the tax type, and possibly the
region determines the tax percentage rate.
Define your tax groups. Then assign the corresponding tax code to them in
Customizing for Financial Accounting
RE-FX V. 1.0
”Flexible Real Estate Page 93 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 94 of
Management” 114
Chakde Brigade
Here you specify, per contract type, which tax group and which tax type is defaulted
when you create a contract.
You can also specify that contract types, for which tax is not relevant (internal
contracts, G/L account contracts), are treated as tax-exempt
If you set the Tax-Exempt indicator, then the tax type and tax group are not entered in
contracts with this contract type during contract maintenance. In that case, you should
leave the fields for the tax type and tax group blank in this activity. Otherwise, the
system would use the tax type and tax group entered here when it generates the cash
flow for tax-exempt contracts, which would be incorrect.
RE-FX V. 1.0
”Flexible Real Estate Page 95 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 96 of
Management” 114
Chakde Brigade
Account Determination
Based on your flow types, you create account symbols for account determination,
independent of your accounting system. These account symbols are then replaced by
G/L accounts in your accounting system during actual use.
Account determination controls how posting is made to specific accounts. This control
is based on flow types. Flow types point to the desired accounts using account
symbols.
RE-FX V. 1.0
”Flexible Real Estate Page 97 of
Management” 114
Chakde Brigade
Here, you define account symbols that are then replaced in your accounting system
by accounts, dependent on the chart of accounts
The posting specifications in RE-FX do not contain accounts. Instead they contain
account symbols that refer to accounts in the accounting system.
RE-FX V. 1.0
”Flexible Real Estate Page 98 of
Management” 114
Chakde Brigade
Here, you assign account symbols to the flow types defined in the Define Flow
Types IMG activity.
RE-FX V. 1.0
”Flexible Real Estate Page 99 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 100 of
Management” 114
Chakde Brigade
The account symbols you specified in the Account Symbols IMG activity have to be
replaced by G/L accounts in the accounting system, dependent on the chart of
accounts. Account determination is then able to find these G/L accounts.
Note:
• If you want to use a different account for postings in previous fiscal years, enter
the account you want to use as the different account.
RE-FX V. 1.0
”Flexible Real Estate Page 101 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 102 of
Management” 114
Chakde Brigade
You define document types in Financial Accounting (FI) in the Define Document
Types IMG activity.
Standard settings
RE-FX V. 1.0
”Flexible Real Estate Page 103 of
Management” 114
Chakde Brigade
Not all posting processes use a flow type for posting. Flow types are used primarily in
periodic posting. If there are several flow types in one document, then the system
uses the setting from the first flow type found.
You do not have to make settings here for the following processes:
• RERV - Reversal Process: For reversals, the system uses the document type
entered in Customizing for Financial Accounting (see Define Document
Types).
• REAL - Accrual/Deferral: For accruals and deferrals, the system uses the
document type entered in Customizing for the Accrual Engine (see Define Set
of Rules).
Note
• Flow types
You can leave the Posting Procedure and the Flow Type blank for any given process
you enter. If there is no entry for a posting process, then the posting interface of the FI
component automatically uses document type 'AB' (accounting document).
RE-FX V. 1.0
”Flexible Real Estate Page 104 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 105 of
Management” 114
Chakde Brigade
In this step, You assign a tax code in your accounting system to the tax types and
tax groups that you defined in Flexible Real Estate Management. You define tax
codes in Customizing for your accounting system.
The tax code is needed for calculating tax on sales/purchases. The tax code
assignment is both country-dependent and time-dependent.
RE-FX V. 1.0
”Flexible Real Estate Page 106 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 107 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 108 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 109 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 110 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 111 of
Management” 114
Chakde Brigade
Solution -2
USE BADI
RE-FX V. 1.0
”Flexible Real Estate Page 112 of
Management” 114
Chakde Brigade
RE-FX V. 1.0
”Flexible Real Estate Page 113 of
Management” 114
Chakde Brigade
We can select the desired A/c . no need to do separate contract types or condition
types , but BADI has to be activated by ABAP er.
RE-FX V. 1.0
”Flexible Real Estate Page 114 of
Management” 114