32require_once DOL_DOCUMENT_ROOT.
'/core/class/commondocgenerator.class.php';
33require_once DOL_DOCUMENT_ROOT.
'/core/class/commonnumrefgenerator.class.php';
34require_once DOL_DOCUMENT_ROOT.
'/compta/bank/class/account.class.php';
56 public $atleastoneratenotnull = 0;
57 public $atleastonediscount = 0;
70 $type =
'order_supplier';
73 include_once DOL_DOCUMENT_ROOT.
'/core/lib/functions2.lib.php';
92 abstract public function write_file(
$object, $outputlangs, $srctemplatepath =
'', $hidedetails = 0, $hidedesc = 0, $hideref = 0);
if( $user->socid > 0) if(! $user->hasRight('accounting', 'chartofaccount')) $object
Parent class for documents (PDF, ODT, ...) generators.
Parent class for number ref generators.
Parent Class of numbering models of supplier order references.
getExample()
Return an example of numbering.
getNextValue($objsoc, $object)
Return next value.
Parent class for supplier orders models.
write_file($object, $outputlangs, $srctemplatepath='', $hidedetails=0, $hidedesc=0, $hideref=0)
Function to build document.
static liste_modeles($db, $maxfilenamelength=0)
Return list of active generation modules.
getListOfModels($db, $type, $maxfilenamelength=0)
Return list of activated modules usable for document generation.