mod_payment_ant
class mod_payment_ant extends ModeleNumRefPayments (View source)
Class to manage customer payment numbering rules Ant
Properties
| string | $name | ||
| string | $version | Dolibarr version of the loaded document |
|
| string | $error | ||
| string[] | $errors | from CommonNumRefGenerator | |
| protected DoliDB | $db | from CommonNumRefGenerator | |
| int<0, 1> | $code_null | from CommonNumRefGenerator | |
| int<0, 1> | $code_modifiable | from CommonNumRefGenerator | |
| int<0, 1> | $code_modifiable_invalide | from CommonNumRefGenerator | |
| int<0, 1> | $code_modifiable_null | from CommonNumRefGenerator | |
| int<0, 1> | $code_auto | from CommonNumRefGenerator | |
| int<0, 1> | $prefixIsRequired | from CommonNumRefGenerator | |
| $nom | |||
| int | $position |
Methods
Checks if the numbers already in the database do not cause conflicts that would prevent this numbering working.
Return an example of numbering
Return next free value
Return next free value
Details
string
getNom($langs)
Return model name
@param Translate $langs Object langs
string
getName($langs)
Return model name
@param Translate $langs Object langs
bool
isEnabled()
Return if a module can be used or not
string
info(Translate $langs)
Returns the description of the numbering model
bool
canBeActivated(CommonObject $object)
Checks if the numbers already in the database do not cause conflicts that would prevent this numbering working.
string
getVersion()
Returns version of numbering module
string
getExample()
Return an example of numbering
@return string Example
getNextValue($objsoc, Paiement $object)
Return next free value
@param Societe $objsoc Object thirdparty
commande_get_num($objsoc, Paiement $objforref)
Return next free value
@param Societe $objsoc Object third party