SAP ABAP Data Element FICO_PPAYMENT (FICO: Payment Rate)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FIM-FCO (Application Component) Financial Conditions
     FICO (Package) Financial Conditions
Basic Data
Data Element FICO_PPAYMENT
Short Description FICO: Payment Rate  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type TFM_PPAYMENT    
Data Type DEC   Counter or amount field with comma and sign 
Length 11    
Decimal Places 7    
Output Length 13    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name PAYMENT_RATE   
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Exch. Rate 
Medium 15 Payment Rate 
Long 20 Payment Rate 
Heading 13 Payment Rate 
Documentation

Definition

The payment rate is a percentage that is applied to the condition amount calculated. In the cash flow, the system displays the condition amount multiplied with the payment rate in percentage rather than the condition amount.

This payment rate is required because an exponential interest calculation has different results if a payment rate is applied to a percentage or an amount.

This is shown in the following example:

Capital: 100,000
Interest rate: 10%
Interest calculation method: actW/252 (only working days are included in the interest calculation)
Interest calculation period: 20 working days

The interest calculation is exponential. 98% (payment rate) of the calculated condition amount is to be paid.

There are two possible options:

  1. The payment rate is applied directly to the interest rate:

    Interest = Capital
    * (1+ Interest rate*payment rate/100)/100) ** (days/basis days))
    - Capital

    = 100.000 * (1 + (10 * 98/100) / 100)**(20/252) - 100.000
    = 744,75
  2. The payment rate is applied to the calculated condition amount:

    Interest = (capital * ((1 + interest rate/100 ) ** (days/basis days) - 1))

    * payment rate / 100

    = (100.000 * ((1 + 10 / 100)**(20/252) - 1)) * 98 / 100

    = 744,11

The first option would be possible with a formula in the system, but this would lead to an incorrect result in an exponential interest calculation. The second option, however, would provide the correct result.

History
Last changed by/on SAP  20110908 
SAP Release Created in 30