|
dolibarr
13.0.2
|
Class of expense report details lines. More...
Public Member Functions | |
| __construct ($db) | |
| Constructor. More... | |
| fetch ($rowid) | |
| Fetch record for expense report detailed line. More... | |
| insert ($notrigger=0, $fromaddline=false) | |
| Insert a line of expense report. More... | |
| getExpAmount (ExpenseReportRule $rule, $fk_user, $mode= 'day') | |
| Function to get total amount in expense reports for a same rule. More... | |
| update (User $user) | |
| Update line. More... | |
Class of expense report details lines.
Definition at line 2533 of file expensereport.class.php.
| ExpenseReportLine::__construct | ( | $db | ) |
Constructor.
| DoliDB | $db | Handlet database |
Definition at line 2597 of file expensereport.class.php.
References db.
| ExpenseReportLine::fetch | ( | $rowid | ) |
Fetch record for expense report detailed line.
| int | $rowid | Id of object to load |
Definition at line 2608 of file expensereport.class.php.
References db, dol_print_error(), rowid, and vatrate().
| ExpenseReportLine::getExpAmount | ( | ExpenseReportRule | $rule, |
| $fk_user, | |||
$mode = 'day' |
|||
| ) |
Function to get total amount in expense reports for a same rule.
| ExpenseReportRule | $rule | object rule to check |
| int | $fk_user | user author id |
| string | $mode | day|EX_DAY / month|EX_MON / year|EX_YEA to get amount |
Definition at line 2740 of file expensereport.class.php.
References $resql, db, dol_print_error(), and dol_syslog().
| ExpenseReportLine::insert | ( | $notrigger = 0, |
|
$fromaddline = false |
|||
| ) |
Insert a line of expense report.
| int | $notrigger | 1=No trigger |
| bool | $fromaddline | false=keep default behavior, true=exclude the update_price() of parent object |
Definition at line 2662 of file expensereport.class.php.
References $resql, db, dol_syslog(), price2num(), and vatrate().
| ExpenseReportLine::update | ( | User | $user | ) |
Update line.
Definition at line 2778 of file expensereport.class.php.
References $resql, db, dol_print_error(), dol_syslog(), price2num(), rowid, and vatrate().