26require_once DOL_DOCUMENT_ROOT.
'/core/class/commonobject.class.php';
27require_once DOL_DOCUMENT_ROOT.
'/core/class/commonobjectline.class.php';
28require_once DOL_DOCUMENT_ROOT.
'/core/class/commonincoterm.class.php';
49 $selected = (empty($arraydata[
'selected']) ? 0 : $arraydata[
'selected']);
51 $return =
'<div class="box-flex-item box-flex-grow-zero">';
52 $return .=
'<div class="info-box info-box-sm">';
53 $return .=
'<div class="info-box-icon bg-infobox-action">';
56 $return .=
'<div class="info-box-content">';
57 $return .=
'<span class="info-box-ref inline-block tdoverflowmax150 valignmiddle">'.(method_exists($this,
'getNomUrl') ? $this->getNomUrl() : $this->ref).
'</span>';
59 $return .=
'<input id="cb'.$this->id.
'" class="flat checkforselect fright" type="checkbox" name="toselect[]" value="'.$this->
id.
'"'.($selected ?
' checked="checked"' :
'').
'>';
61 if (property_exists($this,
'thirdparty') && is_object($this->thirdparty)) {
62 $return .=
'<br><div class="info-box-ref tdoverflowmax150">'.$this->thirdparty->getNomUrl(1).
'</div>';
64 if (property_exists($this,
'total_ht')) {
65 $return .=
'<div class="info-box-ref amount">'.price($this->total_ht, 0, $langs, 0, -1, -1,
$conf->currency).
' '.$langs->trans(
'HT').
'</div>';
67 if (method_exists($this,
'getLibStatut')) {
68 $return .=
'<div class="info-box-status">'.$this->getLibStatut(3).
'</div>';
83 require_once DOL_DOCUMENT_ROOT.
'/product/class/product.class.php';
84 $product =
new Product($this->db);
86 foreach ($this->lines as $line) {
87 if (empty($line->fk_product) && !$ignoreFree) {
89 } elseif ((
int) $line->fk_product > 0) {
90 if ($product->fetch($line->fk_product) > 0) {
91 if ($product->status_buy) {
144 public $product_label;
150 public $product_tosell = 0;
156 public $product_tobuy = 0;
162 public $product_desc;
168 public $product_tobatch;
174 public $product_barcode;
200 public $product_type = 0;
212 public $remise_percent;
218 public $vat_src_code;
230 public $localtax1_tx;
236 public $localtax2_tx;
241 public $localtax1_type;
245 public $localtax2_type;
253 public $info_bits = 0;
258 public $special_code = 0;
263 public $fk_multicurrency;
267 public $multicurrency_code;
271 public $multicurrency_subprice;
275 public $multicurrency_total_ht;
279 public $multicurrency_total_tva;
283 public $multicurrency_total_ttc;
Parent class for class inheritance lines of business objects This class is useless for the moment so ...
Superclass for orders classes.
getKanbanView($option='', $arraydata=null)
Return clickable link of object (with eventually picto)
getNbLinesProductOrServiceOnBuy($ignoreFree=false)
return nb of fines of order where products or services that can be bought
Superclass for orders classes.
Class to manage products or services.
img_picto($titlealt, $picto, $moreatt='', $pictoisfullpath=0, $srconly=0, $notitle=0, $alt='', $morecss='', $marginleftonlyshort=2, $allowothertags=array())
Show picto whatever it's its name (generic function)