';
/*
*
*/
if ($sortfield == "")
{
$sortfield="o.orders_status ASC, o.date_purchased";
}
if ($sortorder == "")
{
$sortorder="DESC";
}
if ($page == -1) { $page = 0 ; }
$limit = $conf->liste_limit;
$offset = $limit * $page ;
$sql = "SELECT o.orders_id, o.customers_name, o.orders_status FROM ".DB_NAME_OSC.".orders as o";
$sql .= " ORDER BY $sortfield $sortorder ";
$sql .= $db->plimit($limit + 1,$offset);
if ( $db->query($sql) )
{
$num = $db->num_rows();
$i = 0;
print '';
print '| ';
print_liste_field_titre("Client",$PHP_SELF, "p.ref");
print " | ";
print " | ";
print " \n";
$var=True;
while ($i < min($num,$limit))
{
$objp = $db->fetch_object( $i);
$var=!$var;
print "";
print "| orders_id\">$objp->customers_name | \n";
print "$objp->orders_status | \n";
print " \n";
$i++;
}
print " ";
$db->free();
}
/*
*
*/
print ' | ';
/*
* Commandes à valider
*/
$sql = "SELECT c.rowid, c.ref, s.nom, s.idp FROM llx_commande as c, llx_societe as s";
$sql .= " WHERE c.fk_soc = s.idp AND c.fk_statut = 0";
if ($socidp)
{
$sql .= " AND c.fk_soc = $socidp";
}
if ( $db->query($sql) )
{
$num = $db->num_rows();
if ($num)
{
$i = 0;
print '';
print '';
print '| '.translate("Commandes à valider").' | ';
while ($i < $num)
{
$var=!$var;
$obj = $db->fetch_object($i);
print "| rowid\">$obj->ref | ";
print ''.$obj->nom.' | ';
$i++;
}
print " ";
}
}
/*
* Commandes à traiter
*/
$sql = "SELECT c.rowid, c.ref, s.nom, s.idp FROM llx_commande as c, llx_societe as s";
$sql .= " WHERE c.fk_soc = s.idp AND c.fk_statut = 1";
if ($socidp)
{
$sql .= " AND c.fk_soc = $socidp";
}
if ( $db->query($sql) )
{
$num = $db->num_rows();
if ($num)
{
$i = 0;
print '';
print '';
print '| '.translate("Commandes à traiter").' | ';
while ($i < $num)
{
$var=!$var;
$obj = $db->fetch_object($i);
print "| rowid\">$obj->ref | ";
print ''.$obj->nom.' | ';
$i++;
}
print " ";
}
}
/*
* Propales à facturer
*/
if ($user->comm > 0 && $conf->commercial )
{
$sql = "SELECT p.rowid, p.ref, s.nom, s.idp FROM llx_propal as p, llx_societe as s";
$sql .= " WHERE p.fk_soc = s.idp AND p.fk_statut = 2";
if ($socidp)
{
$sql .= " AND p.fk_soc = $socidp";
}
if ( $db->query($sql) )
{
$num = $db->num_rows();
if ($num)
{
$i = 0;
print '';
print "";
print '| '.translate("Propositions commerciales signées").' | ';
while ($i < $num)
{
$var=!$var;
$obj = $db->fetch_object($i);
print "| rowid\">$obj->ref | ";
print ''.$obj->nom.' | ';
$i++;
}
print " ";
}
}
}
print ' |