SAP ABAP Data Element RESCCOSTCAT (Service Charge Category for This Condition Type)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_SP (Package) SCS: Settlement Participation
Basic Data
Data Element RESCCOSTCAT
Short Description Service Charge Category for This Condition Type  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type RESCCOSTCAT    
Data Type NUMC   Character string with only digits 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 SC Categ. 
Medium 15 SC Category 
Long 20 Service Charge Cat. 
Heading 20 Service Charge Cat. 
Documentation

Definition

The service charge category is used on an additional level to determine which advance payment condition types and flat rate condition types can be cleared by which service charge keys. The system needs this information to generate and check settlement participation.

Use

For the system to be able to check or generate the settlement participation, the condition types, which play a role in service charge settlement (advance payments and flat payments), must be linked to the service charge key. This can be done as follows:

  • The advance payment condition type is assigned directly to the relevant service charge key
    Example:
    Condition type: 0023 Elevator advance payment
    Service charge key: 1400 Elevator
    Service charge category: 0 No general costs (SCK-specific)
    Service charge group: <blank>
  • A service charge group is assigned to the advance payment condition type:
    Example:
    Condition type: 0029 Caretaker services advance payment
    Service charge key: <blank>
    Service charge category: <anything>
    Service charge group: Caretaker services
    (The service charge group is assigned in Customizing, for example, to the service charge keys
    1900 Gardening
    2000 Caretaker
    2300 House cleaning
    .)
  • The service charge category "operating costs" or "heating expenses" is assigned to the advance payment condition type:
    Example:
    Condition type: 0020 Operating costs advance payment
    Service charge key: <blank>
    Service charge category: 1 Operating costs
    Service charge group: <blank>

    The service charge key is settled, for which in Customizing in the definition of the service charge key, you set the operating costs indicator.
    Advance payment condition types valid for operating costs and heating expenses have service charge category 3 - general service charges.
    Example:
    Condition type: 0022 operating costs/heating expenses advance payment
    Service charge key: <blank>
    Service charge category: 3 - General service charges
    Service charge group: <blank>

The settlement participation is generated/checked when you create/change an occupancy contract and during service charge settlement. The system determines the settlement units, to which the rental objects are assigned, and which are leased out in this contract. It also attempts to assign the advance payment and flat payment condition types that are assigned here. To do this, proceed as follows:

  • First the system searches for an advance payment condition type that is defined exactly for this service charge key (see first point above).
  • Then it searches for an advance payment condition type that belongs to the service charge group of the service charge key (see the second point above).
  • Finally, it searches for an advance payment condition type that belongs to the category "operating costs" or "heating expenses" (depending on whether the operating costs or heating expenses indicator is set for the service charge key).
  • If it still cannot assign any condition type, the system searches whether the contract has a condition type that is specified in Customizing with the service charge category "3 - General Service Charge."
  • If this condition type also does not exist, the system assumes, depending on the setting in Customizing for the Defaults for Settlement Participation per Service Charge Key that it is a final settlement (for which no condition type is required) or that the contract does not participate in this settlement unit.

Example

The advance payment conditions and service charge key are set up as specified in the examples above.
There are settlement units for the following service charge keys:

1100 Property damage and liability insurance
1200 Water supply
1400 Elevator
1500 Street cleaning
1600 Garbage removal/disposal
1800 Broad band cable network
2000 Caretaker
2300 House cleaning
3100 Heating expenses

They are all marked as "operating expenses" except for service charge key 3100.

  • For contract 1, it is listed explicitly which advance payments have been made for which costs. The following conditions are defined:
    0020 operating costs advance payment
    0023 Elevator advance payment
    0029 Caretaker services advance payment

    In the settlement participation, the advance payments for this contract are assigned to the advance payment condition types as follows:

1100 Property damage and liability insurance     -> 0020 operating costs advance payment
1200 Water supply     -> 0020 operating costs advance payment
1400 Elevator     -> 0023 Elevator advance payment
1500 Street cleaning     -> 0020 operating costs advance payment
1600 Garbage removal/disposal     -> 0020 operating costs advance payment
1800 Broad band cable network     -> 0020 operating costs advance payment
2000 Caretaker     -> 0029 Caretaker services advance payment
2300 House cleaning     -> 0029 Caretaker services advance payment
3100 Heating expenses     -> No assignment

  • Contract 2 only has the condition "0020 operating costs advance payment". For this contract, all service charge keys except for 3100 are assigned to the condition type 0020 -> operating costs advance payment.

No condition type can be assigned for both contracts for the settlement unit with the service charge key 3100. It would be designated as a final settlement if this has been set up in Customizing.


History
Last changed by/on SAP  20100310 
SAP Release Created in 700