コード例 #1
0
ファイル: index.php プロジェクト: TAASA/Dolibarr-ERP-3.8.1
        $subtotalpaye = 0;
        $subtotal = 0;
    }
}
print '<tr class="liste_total"><td align="right" colspan="3">' . $langs->trans("TotalToPay") . ':</td><td class="nowrap" align="right">' . price($total) . '</td>';
print "<td>&nbsp;</td>\n";
print '</tr>';
/*}
 else
 {
 print '<tr><td colspan="5">'.$langs->trans("FeatureNotYetAvailable").'</td></tr>';
 print '<tr><td colspan="5">'.$langs->trans("FeatureIsSupportedInInOutModeOnly").'</td></tr>';
 }*/
print '</table>';
print '</td>';
print '<td class="notopnoleftnoright" valign="top" width="50%">';
/*
 * Payed
 */
$sql = "SELECT SUM(amount) as mm, date_format(f.datev,'%Y-%m') as dm";
$sql .= " FROM " . MAIN_DB_PREFIX . "tva as f";
$sql .= " WHERE f.entity = " . $conf->entity;
$sql .= " AND f.datev >= '" . $db->idate(dol_get_first_day($y, 1, false)) . "'";
$sql .= " AND f.datev <= '" . $db->idate(dol_get_last_day($y, 12, false)) . "'";
$sql .= " GROUP BY dm ORDER BY dm ASC";
pt($db, $sql, $langs->trans("Year") . " {$y}");
print "</td></tr></table>";
print '</td></tr>';
print '</table>';
$db->close();
llxFooter();
コード例 #2
0
ファイル: tva.php プロジェクト: remyyounes/dolibarr
$yearc = strftime("%Y",time());


echo '<table width="100%"><tr><td width="50%" valign="top">';

print "<b>TVA collect�e</b>";

for ($y = $yearc ; $y >= $conf->years ; $y=$y-1 ) {

  print "<table width=\"100%\">";
  print "<tr><td valign=\"top\">";

  $sql = "SELECT sum(f.tva) as amount , date_format(f.datef,'%Y-%m') as dm";
  $sql .= " FROM ".MAIN_DB_PREFIX."facture as f WHERE f.paye = 1 AND f.datef >= '$y-01-01' AND f.datef <= '$y-12-31' ";
  $sql .= " GROUP BY dm DESC";

  pt($db, $sql,"Ann�e $y");

  print "</td></tr></table>";
}

echo '</td><td valign="top" width="50%">';
echo 'Tva Pay�e<br>';
echo '</td></tr></table>';


$db->close();

llxFooter("<em>Derni&egrave;re modification $Date: 2011/08/03 00:46:24 $ r&eacute;vision $Revision: 1.12 $</em>");
?>
コード例 #3
0
ファイル: index.php プロジェクト: remyyounes/dolibarr
print '</table>';


echo '</td><td>&nbsp;</td><td valign="top" width="50%">';

/*
* Payed
*/

$sql = "SELECT SUM(amount) as mm, date_format(f.datev,'%Y-%m') as dm";
$sql.= " FROM ".MAIN_DB_PREFIX."tva as f";
$sql.= " WHERE f.entity = ".$conf->entity;
$sql.= " AND f.datev >= '".$db->idate(dol_get_first_day($y,1,false))."'";
$sql.= " AND f.datev <= '".$db->idate(dol_get_last_day($y,12,false))."'";
$sql.= " GROUP BY dm ASC";

pt($db, $sql,$langs->trans("Year")." $y");


print "</td></tr></table>";

echo '</td></tr>';
echo '</table>';


$db->close();

llxFooter('$Date: 2011/08/03 00:46:24 $ - $Revision: 1.43 $');
?>
コード例 #4
0
ファイル: search.php プロジェクト: vulnerabilityCode/ctf
function sr($text)
{
    return preg_replace('/!/', '*', pt($text));
}
コード例 #5
0
ファイル: prev.php プロジェクト: remyyounes/dolibarr
print '</td><td valign="top">';

$sql = "SELECT sum(p.price) as amount, year(p.datep) as dm";
$sql.= " FROM ".MAIN_DB_PREFIX."propal as p";
$sql.= " WHERE p.fk_statut in ".$in;
$sql.= " AND p.entity = ".$conf->entity;
if ($socid) $sql.= " AND p.fk_soc = ".$socid;
$sql.= " GROUP BY dm DESC";

pt($db, $sql, "Ann�e");

print "<br>";

$sql = "SELECT sum(p.price) as amount, month(p.datep) as dm";
$sql.= " FROM ".MAIN_DB_PREFIX."propal as p";
$sql.= " WHERE p.fk_statut in ".$in;
$sql.= " AND p.entity = ".$conf->entity;
if ($socid) $sql.= " AND p.fk_soc = ".$socid;
$sql.= " GROUP BY dm";

pt($db, $sql, "Mois cumul�s");

print "</td></tr></table>";

$db->close();


llxFooter("<em>Derni&egrave;re modification $Date: 2011/07/31 22:23:13 $ r&eacute;vision $Revision: 1.21 $</em>");
?>
コード例 #6
0
ファイル: comp.php プロジェクト: remyyounes/dolibarr
function ppt ($db, $year, $socid)
{
	global $bc,$conf,$langs;
	print "<table width=\"100%\">";

	print '<tr class="liste_titre"><td align="center" valign="top" width="30%">';
	print "CA Previsionnel base sur les propal $year";

	print "</td><td align=\"center\" valign=\"top\">CA Realise $year</td>";
	print "<td align=\"center\" valign=\"top\">Delta $year</td></tr>";

	print '<tr><td valign="top" align="center" width="30%">';

	$sql = "SELECT sum(p.price) as sum, round(date_format(p.datep,'%m')) as dm";
	$sql.= " FROM ".MAIN_DB_PREFIX."propal as p";
	$sql.= " WHERE p.fk_statut in (1,2,4)";
	$sql.= " AND p.entity = ".$conf->entity;
	$sql.= " AND date_format(p.datep,'%Y') = '".$year."'";
	if ($socid)	$sql.= " AND p.fk_soc = ".$socid;
	$sql.= " GROUP BY dm";

	$prev = pt($db, $sql, $year);

	print "</td><td valign=\"top\" width=\"30%\">";

	$sql = "SELECT sum(f.total) as sum, round(date_format(f.datef, '%m')) as dm";
	$sql.= " FROM ".MAIN_DB_PREFIX."facture as f";
	$sql.= " WHERE f.fk_statut in (1,2)";
	$sql.= " AND f.entity = ".$conf->entity;
	if ($conf->compta->mode != 'CREANCES-DETTES')	$sql.= " AND f.paye = 1";
	$sql.= " AND date_format(f.datef,'%Y') = '".$year."'";
	if ($socid)	$sql.= " AND f.fk_soc = ".$socid;
	$sql.= " GROUP BY dm";

	$ca = pt($db, $sql, $year);

	print "</td><td valign=\"top\" width=\"30%\">";

	print '<table class="border" width="100%" cellspacing="0" cellpadding="3">';
	print "<tr class=\"liste_titre\">";
	print '<td>'.$langs->trans("Month").'</td>';
	print '<td align="right">'.$langs->trans("Amount").'</td>';
	print "</tr>\n";

	$var = 1 ;
	for ($b = 1 ; $b <= 12 ; $b++)
	{
		$var=!$var;

		$delta = $ca[$b] - $prev[$b];
		$deltat = $deltat + $delta ;
		print "<tr $bc[$var]>";
		print "<td>".dol_print_date(dol_mktime(12,0,0,$b, 1, $year),"%b")."</td>\n";
		print "<td align=\"right\">".price($delta)."</td>\n";
		print "</tr>\n";
	}

	$ayear = $year - 1;
	$acat = get_ca($db, $ayear, $socid) - get_ca_propal($db, $ayear, $socid);


	print "<tr class=\"total\"><td align=\"right\">Total :</td><td align=\"right\">".price($deltat)."</td></tr>";
	print "<tr class=\"total\"><td align=\"right\">Rappel $ayear :</td><td align=\"right\">".price($acat)."</td></tr>";
	print "<tr class=\"total\"><td align=\"right\">Soit :</td><td align=\"right\"><b>".price($acat+$deltat)."</b></td></tr>";

	print "</table>";
	print "</td></tr></table>";

}