dolibarr 18.0.6
mod_expensereport_sand Class Reference

Class to manage expense report numbering rules Sand. More...

Inheritance diagram for mod_expensereport_sand:
Collaboration diagram for mod_expensereport_sand:

Public Member Functions

 info ()
 Returns the description of the numbering model.
 
 getExample ()
 Return an example of numbering.
 
 getNextValue ($object)
 Return next free value.
 
- Public Member Functions inherited from ModeleNumRefExpenseReport
 isEnabled ()
 Return if a model can be used or not.
 
 canBeActivated ()
 Test whether the numbers already in force in the base do not cause conflicts that would prevent this numbering working.
 
 getVersion ()
 Returns the version of the numbering module.
 

Detailed Description

Class to manage expense report numbering rules Sand.

Definition at line 31 of file mod_expensereport_sand.php.

Member Function Documentation

◆ getExample()

mod_expensereport_sand::getExample ( )

Return an example of numbering.

Returns
string Example

Reimplemented from ModeleNumRefExpenseReport.

Definition at line 103 of file mod_expensereport_sand.php.

References getNextValue().

◆ getNextValue()

mod_expensereport_sand::getNextValue ( $object)

Return next free value.

Parameters
Object$objectObject we need next value for
Returns
string Value if KO, <0 if KO

Reimplemented from ModeleNumRefExpenseReport.

Definition at line 125 of file mod_expensereport_sand.php.

References get_next_value().

Referenced by getExample().

◆ info()

mod_expensereport_sand::info ( )

Returns the description of the numbering model.

Returns
string Descriptive text

Reimplemented from ModeleNumRefExpenseReport.

Definition at line 62 of file mod_expensereport_sand.php.


The documentation for this class was generated from the following file: