dolibarr  13.0.2
Public Member Functions | List of all members
ModeleNumRefExpenseReport Class Reference

Parent class for numbering masks of expense reports. More...

+ Inheritance diagram for ModeleNumRefExpenseReport:

Public Member Functions

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

Detailed Description

Parent class for numbering masks of expense reports.

Definition at line 78 of file modules_expensereport.php.

Member Function Documentation

ModeleNumRefExpenseReport::canBeActivated ( )

Test whether the numbers already in force in the base do not cause conflicts that would prevent this numbering working.

Returns
boolean false if conflict, true if ok

Definition at line 124 of file modules_expensereport.php.

ModeleNumRefExpenseReport::getExample ( )

Returns an example of numbering.

Returns
string Example

Definition at line 112 of file modules_expensereport.php.

ModeleNumRefExpenseReport::getNextValue (   $object)

Returns next assigned value.

Parameters
Object$objectObject we need next value for
Returns
string Value

Definition at line 135 of file modules_expensereport.php.

ModeleNumRefExpenseReport::getVersion ( )

Returns the version of the numbering module.

Returns
string Value

Definition at line 146 of file modules_expensereport.php.

ModeleNumRefExpenseReport::info ( )

Returns the default description of the numbering model.

Returns
string Descriptive text

Definition at line 100 of file modules_expensereport.php.

ModeleNumRefExpenseReport::isEnabled ( )

Return if a model can be used or not.

Returns
boolean true if model can be used

Definition at line 90 of file modules_expensereport.php.


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