FIX: avoid milestones in margin calculation
This commit is contained in:
parent
d0dc792b3c
commit
a4a1a991b8
@ -119,6 +119,7 @@ $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
|
|||||||
$sql.= ", ".MAIN_DB_PREFIX."user as u";
|
$sql.= ", ".MAIN_DB_PREFIX."user as u";
|
||||||
$sql.= " WHERE f.fk_soc = s.rowid";
|
$sql.= " WHERE f.fk_soc = s.rowid";
|
||||||
$sql.= " AND sc.fk_soc = f.fk_soc";
|
$sql.= " AND sc.fk_soc = f.fk_soc";
|
||||||
|
$sql.= " AND (d.product_type = 0 OR d.product_type = 1)";
|
||||||
if (! empty($conf->global->AGENT_CONTACT_TYPE))
|
if (! empty($conf->global->AGENT_CONTACT_TYPE))
|
||||||
$sql.= " AND ((e.fk_socpeople IS NULL AND sc.fk_user = u.rowid) OR (e.fk_socpeople IS NOT NULL AND e.fk_socpeople = u.rowid))";
|
$sql.= " AND ((e.fk_socpeople IS NULL AND sc.fk_user = u.rowid) OR (e.fk_socpeople IS NOT NULL AND e.fk_socpeople = u.rowid))";
|
||||||
else
|
else
|
||||||
|
|||||||
@ -173,6 +173,7 @@ $sql.= " WHERE f.fk_soc = s.rowid";
|
|||||||
$sql.= " AND f.fk_statut > 0";
|
$sql.= " AND f.fk_statut > 0";
|
||||||
$sql.= " AND s.entity = ".$conf->entity;
|
$sql.= " AND s.entity = ".$conf->entity;
|
||||||
$sql.= " AND d.fk_facture = f.rowid";
|
$sql.= " AND d.fk_facture = f.rowid";
|
||||||
|
$sql.= " AND (d.product_type = 0 OR d.product_type = 1)";
|
||||||
if ($client)
|
if ($client)
|
||||||
$sql.= " AND f.fk_soc = ".$socid;
|
$sql.= " AND f.fk_soc = ".$socid;
|
||||||
if (!empty($startdate))
|
if (!empty($startdate))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user