dolibarr  9.0.0
Public Member Functions | Public Attributes | List of all members
mod_facture_fournisseur_tulip Class Reference

Tulip Class of numbering models of suppliers invoices references. More...

+ Inheritance diagram for mod_facture_fournisseur_tulip:
+ Collaboration diagram for mod_facture_fournisseur_tulip:

Public Member Functions

 info ()
 Returns the description of the model numbering. More...
 
 getExample ()
 Returns a numbering example. More...
 
 getNextValue ($objsoc, $object, $mode='next')
 Return next value. More...
 
 getNumRef ($objsoc, $objforref, $mode='next')
 Return next free value. More...
 
- Public Member Functions inherited from ModeleNumRefSuppliersInvoices
 isEnabled ()
 Return if a model can be used or not. More...
 
 info ()
 Returns the default description of the model numbering. More...
 
 getExample ()
 Returns a numbering example. More...
 
 canBeActivated ()
 Tests if the numbers already in force in the database do not cause conflicts that would prevent this numbering. More...
 
 getNextValue ($objsoc, $object, $mode)
 Returns next value assigned. More...
 
 getVersion ()
 Returns version of the model numbering. More...
 

Public Attributes

 $version = 'dolibarr'
 Dolibarr version of the loaded document string.
 

Detailed Description

Tulip Class of numbering models of suppliers invoices references.

Definition at line 37 of file mod_facture_fournisseur_tulip.php.

Member Function Documentation

◆ getExample()

mod_facture_fournisseur_tulip::getExample ( )

Returns a numbering example.

Returns
string Example

Definition at line 132 of file mod_facture_fournisseur_tulip.php.

◆ getNextValue()

mod_facture_fournisseur_tulip::getNextValue (   $objsoc,
  $object,
  $mode = 'next' 
)

Return next value.

Parameters
Societe$objsocObject third party
Object$objectObject invoice
string$mode'next' for next value or 'last' for last value
Returns
string Value if OK, 0 if KO

Definition at line 156 of file mod_facture_fournisseur_tulip.php.

◆ getNumRef()

mod_facture_fournisseur_tulip::getNumRef (   $objsoc,
  $objforref,
  $mode = 'next' 
)

Return next free value.

Parameters
Societe$objsocObject third party
string$objforrefObject for number to search
string$mode'next' for next value or 'last' for last value
Returns
string Next free value

Definition at line 195 of file mod_facture_fournisseur_tulip.php.

◆ info()

mod_facture_fournisseur_tulip::info ( )

Returns the description of the model numbering.

Returns
string Description Text

Definition at line 68 of file mod_facture_fournisseur_tulip.php.


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