Miglioramento della visualizzazione del piano dei conti
This commit is contained in:
parent
96484ed116
commit
9590c97d64
|
@ -62,10 +62,16 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||||
$query = "SELECT id FROM co_movimenti WHERE idconto='".$rs3[$z]['id']."'";
|
$query = "SELECT id FROM co_movimenti WHERE idconto='".$rs3[$z]['id']."'";
|
||||||
$nr = $dbo->fetchNum($query);
|
$nr = $dbo->fetchNum($query);
|
||||||
|
|
||||||
$tools = " <div class='pull-left hide' >\n";
|
// Calcolo totale conto da elenco movimenti di questo conto
|
||||||
|
$query = "SELECT co_movimenti.*, dir FROM (co_movimenti LEFT OUTER JOIN co_documenti ON co_movimenti.iddocumento=co_documenti.id) LEFT OUTER JOIN co_tipidocumento ON co_documenti.idtipodocumento=co_tipidocumento.id WHERE co_movimenti.idconto='".$rs3[$z]['id']."' AND co_movimenti.data >= '".$_SESSION['period_start']."' AND co_movimenti.data <= '".$_SESSION['period_end']."' ORDER BY co_movimenti.data ASC";
|
||||||
|
$rs = $dbo->fetchArray($query);
|
||||||
|
|
||||||
|
$tools = " <span class='hide tools'>\n";
|
||||||
|
|
||||||
// Stampa mastrino
|
// Stampa mastrino
|
||||||
|
if (!empty($rs)) {
|
||||||
$tools .= " <a class='btn btn-info btn-xs' data-toggle='tooltip' title='Stampa mastrino...' href=\"".$rootdir.'/pdfgen.php?ptype=partitario_mastrino&idconto='.$rs3[$z]['id']."&lev=3\" target=\"_blank\"><i class='fa fa-print'></i></a>\n";
|
$tools .= " <a class='btn btn-info btn-xs' data-toggle='tooltip' title='Stampa mastrino...' href=\"".$rootdir.'/pdfgen.php?ptype=partitario_mastrino&idconto='.$rs3[$z]['id']."&lev=3\" target=\"_blank\"><i class='fa fa-print'></i></a>\n";
|
||||||
|
}
|
||||||
|
|
||||||
if ($nr <= 0 && $rs3[$z]['can_delete'] == '1') {
|
if ($nr <= 0 && $rs3[$z]['can_delete'] == '1') {
|
||||||
$tools .= '
|
$tools .= '
|
||||||
|
@ -79,16 +85,22 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||||
$tools .= " <button type='button' class='btn btn-warning btn-xs' data-toggle='tooltip' title='Modifica questo conto...' onclick=\"launch_modal( 'Modifica conto', '".$rootdir.'/modules/partitario/edit_conto.php?id='.$rs3[$z]['id']."', 1 );\"><i class='fa fa-edit'></i></button>\n";
|
$tools .= " <button type='button' class='btn btn-warning btn-xs' data-toggle='tooltip' title='Modifica questo conto...' onclick=\"launch_modal( 'Modifica conto', '".$rootdir.'/modules/partitario/edit_conto.php?id='.$rs3[$z]['id']."', 1 );\"><i class='fa fa-edit'></i></button>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
$tools .= " </div>\n";
|
$tools .= " </span>\n";
|
||||||
|
|
||||||
echo " <span class='clickable'onmouseover=\"$(this).children().removeClass('hide');\" onmouseleave=\"$(this).children().addClass('hide');\" onclick=\"$('#conto_".$rs3[$z]['id']."').slideToggle();\">".$tools.' '.$rs2[$y]['numero'].'.'.$rs3[$z]['numero'].' '.$rs3[$z]['descrizione']."</span>\n";
|
echo "
|
||||||
|
<span class='clickable' onmouseover=\"$(this).find('.tools').removeClass('hide');\" onmouseleave=\"$(this).find('.tools').addClass('hide');\" onclick=\"$('#conto_".$rs3[$z]['id']."').slideToggle(); $(this).find('.plus-btn i').toggleClass('fa-plus').toggleClass('fa-minus');\">";
|
||||||
|
|
||||||
|
if (!empty($rs)) {
|
||||||
|
echo '
|
||||||
|
<a href="javascript:;" class="btn btn-primary btn-xs plus-btn"><i class="fa fa-plus"></i></a>';
|
||||||
|
}
|
||||||
|
|
||||||
|
echo '
|
||||||
|
'.$tools.' '.$rs2[$y]['numero'].'.'.$rs3[$z]['numero'].' '.$rs3[$z]['descrizione'].'
|
||||||
|
</span>';
|
||||||
|
|
||||||
echo ' <div id="conto_'.$rs3[$z]['id']."\" style=\"display:none;\">\n";
|
echo ' <div id="conto_'.$rs3[$z]['id']."\" style=\"display:none;\">\n";
|
||||||
|
|
||||||
//Calcolo totale conto da elenco movimenti di questo conto
|
|
||||||
$query = "SELECT co_movimenti.*, dir FROM (co_movimenti LEFT OUTER JOIN co_documenti ON co_movimenti.iddocumento=co_documenti.id) LEFT OUTER JOIN co_tipidocumento ON co_documenti.idtipodocumento=co_tipidocumento.id WHERE co_movimenti.idconto='".$rs3[$z]['id']."' AND co_movimenti.data >= '".$_SESSION['period_start']."' AND co_movimenti.data <= '".$_SESSION['period_end']."' ORDER BY co_movimenti.data ASC";
|
|
||||||
$rs = $dbo->fetchArray($query);
|
|
||||||
|
|
||||||
if (sizeof($rs) > 0) {
|
if (sizeof($rs) > 0) {
|
||||||
$totale_conto_liv3 = 0.00;
|
$totale_conto_liv3 = 0.00;
|
||||||
|
|
||||||
|
@ -104,7 +116,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||||
|
|
||||||
if ($rs[$i]['iddocumento'] != '') {
|
if ($rs[$i]['iddocumento'] != '') {
|
||||||
($rs[$i]['dir'] == 'entrata') ? $id_module = Modules::getModule('Fatture di vendita')['id'] : $id_module = Modules::getModule('Fatture di acquisto')['id'];
|
($rs[$i]['dir'] == 'entrata') ? $id_module = Modules::getModule('Fatture di vendita')['id'] : $id_module = Modules::getModule('Fatture di acquisto')['id'];
|
||||||
echo "<a data-toggle='modal' data-title='Dettagli movimento...' data-target='#bs-popup' class='clickable' data-href='".$rootdir."/modules/partitario/dettagli_movimento.php?id_movimento=".$rs[$i]['id']."&id_conto=".$rs[$i]['idconto']."&id_module=".$id_module."' >".$rs[$i]['descrizione']."</a>\n";
|
echo "<a data-toggle='modal' data-title='Dettagli movimento...' data-target='#bs-popup' class='clickable' data-href='".$rootdir.'/modules/partitario/dettagli_movimento.php?id_movimento='.$rs[$i]['id'].'&id_conto='.$rs[$i]['idconto'].'&id_module='.$id_module."' >".$rs[$i]['descrizione']."</a>\n";
|
||||||
// echo " <a href='".$rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$rs[$i]['iddocumento']."'>".$rs[$i]['descrizione']."</a>\n";
|
// echo " <a href='".$rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$rs[$i]['iddocumento']."'>".$rs[$i]['descrizione']."</a>\n";
|
||||||
} else {
|
} else {
|
||||||
echo ' <span>'.$rs[$i]['descrizione']."</span>\n";
|
echo ' <span>'.$rs[$i]['descrizione']."</span>\n";
|
||||||
|
|
Loading…
Reference in New Issue