Add previous/next on shippings
This commit is contained in:
parent
42e47fd567
commit
6b2fb32bf5
@ -242,20 +242,24 @@ class Expedition extends CommonObject
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Lit une expedition
|
* \brief Lit une expedition
|
||||||
* \param id
|
* \param id Id of object
|
||||||
|
* \param ref Ref of object
|
||||||
*/
|
*/
|
||||||
function fetch($id)
|
function fetch($id,$ref='')
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
$sql = "SELECT e.rowid, e.fk_soc as socid, e.date_creation, e.ref, e.ref_customer, e.fk_user_author, e.fk_statut";
|
if (empty($id) && empty($ref)) return -1;
|
||||||
|
|
||||||
|
$sql = "SELECT e.rowid, e.ref, e.fk_soc as socid, e.date_creation, e.ref_customer, e.fk_user_author, e.fk_statut";
|
||||||
$sql.= ", e.weight, e.weight_units, e.size, e.size_units, e.width, e.height";
|
$sql.= ", e.weight, e.weight_units, e.size, e.size_units, e.width, e.height";
|
||||||
$sql.= ", e.date_expedition as date_expedition, e.model_pdf, e.fk_adresse_livraison, e.date_delivery";
|
$sql.= ", e.date_expedition as date_expedition, e.model_pdf, e.fk_adresse_livraison, e.date_delivery";
|
||||||
$sql.= ", e.fk_expedition_methode, e.tracking_number";
|
$sql.= ", e.fk_expedition_methode, e.tracking_number";
|
||||||
$sql.= ", el.fk_source as origin_id, el.sourcetype as origin";
|
$sql.= ", el.fk_source as origin_id, el.sourcetype as origin";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."expedition as e";
|
$sql.= " FROM ".MAIN_DB_PREFIX."expedition as e";
|
||||||
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."element_element as el ON el.fk_target = e.rowid AND el.targettype = '".$this->element."'";
|
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."element_element as el ON el.fk_target = e.rowid AND el.targettype = '".$this->element."'";
|
||||||
$sql.= " WHERE e.rowid = ".$id;
|
if ($id) $sql.= " WHERE e.rowid = ".$id;
|
||||||
|
if ($ref) $sql.= " WHERE e.ref = '".$ref."'";
|
||||||
|
|
||||||
dol_syslog("Expedition::fetch sql=".$sql);
|
dol_syslog("Expedition::fetch sql=".$sql);
|
||||||
$result = $this->db->query($sql) ;
|
$result = $this->db->query($sql) ;
|
||||||
|
|||||||
@ -735,7 +735,9 @@ else
|
|||||||
|
|
||||||
// Ref
|
// Ref
|
||||||
print '<tr><td width="20%">'.$langs->trans("Ref").'</td>';
|
print '<tr><td width="20%">'.$langs->trans("Ref").'</td>';
|
||||||
print '<td colspan="3">'.$expedition->ref.'</td></tr>';
|
print '<td colspan="3">';
|
||||||
|
print $html->showrefnav($expedition,'ref','',1,'ref','ref');
|
||||||
|
print '</td></tr>';
|
||||||
|
|
||||||
// Customer
|
// Customer
|
||||||
print '<tr><td width="20%">'.$langs->trans("Customer").'</td>';
|
print '<tr><td width="20%">'.$langs->trans("Customer").'</td>';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user