dolibarr 21.0.0-beta
loan.lib.php File Reference

Library for loan module. More...

Go to the source code of this file.

Functions

 loan_prepare_head ($object)
 Prepare array with list of tabs.
 
 loanCalcMonthlyPayment ($mens, $capital, $rate, $numactualloadterm, $nbterm)
 Calculate remaining loan mensuality and interests.
 

Detailed Description

Library for loan module.

Definition in file loan.lib.php.

Function Documentation

◆ loan_prepare_head()

loan_prepare_head ( $object)

Prepare array with list of tabs.

Parameters
Object$objectObject related to tabs
Returns
array<array{0:string,1:string,2:string}> Array of tabs to show

Definition at line 34 of file loan.lib.php.

References $conf, $object, complete_head_from_modules(), Link\count(), dol_dir_list(), dol_sanitizeFileName(), and getDolGlobalString().

◆ loanCalcMonthlyPayment()

loanCalcMonthlyPayment ( $mens,
$capital,
$rate,
$numactualloadterm,
$nbterm )

Calculate remaining loan mensuality and interests.

Parameters
float$mensValue of this mensuality (interests include, set 0 if we don't paid interests for this mensuality)
float$capitalRemaining capital for this mensuality
float$rateLoan rate
int$numactualloadtermActual loan term
int$nbtermTotal number of term for this loan
Returns
array<array{cap_rest:float,cap_rest_str:string,interet:float,interet_str:string,mens:float}> Array with remaining capital, interest, and mensuality for each remaining terms

Definition at line 103 of file loan.lib.php.

References $conf, $object, price(), and price2num().