tooltip ajax for fiscalyear

This commit is contained in:
Frédéric FRANCE 2023-04-24 10:22:05 +02:00
parent 4eca22afc8
commit f023e213f7

View File

@ -92,7 +92,17 @@ class Fiscalyear extends CommonObject
*/ */
public $datec; public $datec;
public $statut; // 0=open, 1=closed /**
* @var int status 0=open, 1=closed
* @deprecated
* @see $status
*/
public $statut;
/**
* @var int status 0=open, 1=closed
*/
public $status;
/** /**
* @var int Entity * @var int Entity
@ -102,6 +112,9 @@ class Fiscalyear extends CommonObject
public $statuts = array(); public $statuts = array();
public $statuts_short = array(); public $statuts_short = array();
const STATUS_OPEN = 0;
const STATUS_CLOSED = 1;
/** /**
* Constructor * Constructor
@ -220,7 +233,7 @@ class Fiscalyear extends CommonObject
*/ */
public function fetch($id) public function fetch($id)
{ {
$sql = "SELECT rowid, label, date_start, date_end, statut"; $sql = "SELECT rowid, label, date_start, date_end, statut as status";
$sql .= " FROM ".$this->db->prefix()."accounting_fiscalyear"; $sql .= " FROM ".$this->db->prefix()."accounting_fiscalyear";
$sql .= " WHERE rowid = ".((int) $id); $sql .= " WHERE rowid = ".((int) $id);
@ -234,7 +247,8 @@ class Fiscalyear extends CommonObject
$this->date_start = $this->db->jdate($obj->date_start); $this->date_start = $this->db->jdate($obj->date_start);
$this->date_end = $this->db->jdate($obj->date_end); $this->date_end = $this->db->jdate($obj->date_end);
$this->label = $obj->label; $this->label = $obj->label;
$this->statut = $obj->statut; $this->statut = $obj->status;
$this->status = $obj->status;
return 1; return 1;
} else { } else {
@ -282,7 +296,7 @@ class Fiscalyear extends CommonObject
$datas = []; $datas = [];
$datas['picto'] = img_picto('', $this->picto).' <b><u>'.$langs->trans("FiscalPeriod").'</u></b>'; $datas['picto'] = img_picto('', $this->picto).' <b><u>'.$langs->trans("FiscalPeriod").'</u></b>';
if (isset($this->statut)) { if (isset($this->status)) {
$datas['picto'] .= ' '.$this->getLibStatut(5); $datas['picto'] .= ' '.$this->getLibStatut(5);
} }
$datas['ref'] = '<br><b>'.$langs->trans('Ref').':</b> '.$this->ref; $datas['ref'] = '<br><b>'.$langs->trans('Ref').':</b> '.$this->ref;
@ -387,7 +401,7 @@ class Fiscalyear extends CommonObject
*/ */
public function getLibStatut($mode = 0) public function getLibStatut($mode = 0)
{ {
return $this->LibStatut($this->statut, $mode); return $this->LibStatut($this->status, $mode);
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps