SAP ABAP Data Element J_3GABRART (Settlement Type)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-EC-CEM (Application Component) Construction Equipment Management
     J3GD (Package) CEM Dictionary Objects
Basic Data
Data Element J_3GABRART
Short Description Settlement Type  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type J_3GABRART    
Data Type CHAR   Character String 
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 SttlmntTyp 
Medium 15 Settl. type 
Long 20 Settlement type 
Heading SettlT 
Documentation

Definition

This data element defines how:

  • Time-based equipment (TBE) for a recipient is settled
  • The indicators complete months and days/month together with the calendar ID are important for determining the period of time, equipment is to be charged for

Dependencies

If the settlement type is:

  • 1 or 2, set the complete months indicator and enter the calendar days or working days
  • 3, the system determines actual calendar days

    All other key figures are not included in settlement.

  • 4, the system calculates working days using the factory calendar

    All other key figures are not included in settlement.

  • 5, the system calculates number of days for settlement from customer specific logic implemented in the BAdI method /sapcem/badi_days_calculate ---> days_calculate.

    All other key figures are not included in settlement.

Notes

Hours/month is irrelevant to time-based equipment.

Examples

Possible values:

  • 1 = complete months + remaining calendar days (supposition 1 + 2)
  • 2 = complete months + remaining working days (supposition 3 + 4)
  • 3 = calendar days (supposition 5)
  • 4 = working days (supposition 6)
  • 5 = customer logic (supposition 7)

Case example: An equipment item was on a construction site from
01.20.98 until 03.28 98.

Supposition 1

Settlement type: 1 = complete month + remaining calendar days
Complete month: 1 = beyond the bounds of the month using differences
Days/month: 30 days (calendar days)
Calendar ID: Not taken into account

Calculation process using intervals on 03.28.

|---------------------------|------------------------|-------|

01.20. 02.20 03.20. 03.28.

1 month + 1 month + 8 days

2 months + 8 days --> 2 * 30 days (per month) + 8 = 68 days

Supposition 2

Settlement type: 1 = complete months + remaining calendar days
Complete month: 2 = whole month is encompassed
Days/month: 30 days (calendar days)

Calendar ID: Not taken into account

Calculation process using intervals:

02.01 02.28.

|--------||----------------------------||--------------------|

01.20. 01.31. 03.01. 03.28.

12 days + 1 month + 28 days

1 month + 40 days --> 1 * 30 days (per month) + 40 = 70 days

Supposition 3

Settlement type: 2 = complete months + remaining working days
Complete month: 1 = beyond the bounds of the month using differences
Days/month: 20 days (working days)

Calculation process: Similar to supposition 1, but the factory calendar is taken into account.

|---------------------------|------------------------|-------|

01.20. 02.20. 03.20. 03.28.

1 month + 1 month + 5 days

2 (months) * 20 days (per month) + 5 (working days) = 45 days

Supposition 4

Settlement type: 2 = complete months + remaining working days
Complete month : 2 = whole month is encompassed
Days/month: 20 days (working days)

Calculation process: Similar to supposition 1, but the factory calendar is taken into account.

02.01. 02.28.

|--------||----------------------------||--------------------|

01.20 01.31. 03.01. 03.28.

9 days + 1 month + 20 days

1 (month) * 20 days (per month) + 29 (working days) = 49 days

Supposition 5

Settlement type: 3 = calendar days

Calculation process: Actual number of days from 01.20. - 03.28. are determined ---> 60 calendar days. All other key figures are not included in the calculation.

Supposition 6

Settlement type: 4 = working days

Calculation process: The actual number of working days are calculated, taking the factory calendar into account. All other key figures are not included in the calculation.

Supposition 7

Settlement type: 5 = customer logic

Calculation process: To calculate the number of days in the settlement period, implement BAdI method /sapcem/badi_days_calculate ---> days_calculate and build the logic in the BAdI method. If BAdI method is not implemented, the number of days for settlement calculation does not take place.

History
Last changed by/on SAP  20130529 
SAP Release Created in