Plugin storico attività scheda Aanagrafiche
Migliorie minori
This commit is contained in:
parent
e4fc9b3c52
commit
6b945c2edd
|
@ -53,7 +53,7 @@ function crea_grafico(values){
|
||||||
if (element.count<element.dbCount){
|
if (element.count<element.dbCount){
|
||||||
var diff = (element.dbCount-element.count);
|
var diff = (element.dbCount-element.count);
|
||||||
|
|
||||||
$("#message").append("<div class=\"label label-warning\" ><i class=\"fa fa-exclamation-triangle\" aria-hidden=\"true\"></i> "+diff+" di file mancanti per allegati.</div><br>");
|
$("#message").append("<div class=\"label label-warning\" ><i class=\"fa fa-exclamation-triangle\" aria-hidden=\"true\"></i> "+diff+" file non trovati sul disco.</div><br>");
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -61,7 +61,7 @@ function crea_grafico(values){
|
||||||
//Numero di file in Allegati per estensione
|
//Numero di file in Allegati per estensione
|
||||||
if (element.dbExtensions.length > 0){
|
if (element.dbExtensions.length > 0){
|
||||||
|
|
||||||
$("#message").append("<p><b>Top 10 allegati:</b></p>");
|
$("#message").append("<br><p><b>Top 10 allegati:</b></p>");
|
||||||
|
|
||||||
element.dbExtensions.forEach(function(extension) {
|
element.dbExtensions.forEach(function(extension) {
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ $v_totale = [];
|
||||||
|
|
||||||
// Creazione righe fantasma
|
// Creazione righe fantasma
|
||||||
$autofill = new \Util\Autofill(6, 40);
|
$autofill = new \Util\Autofill(6, 40);
|
||||||
$rows_per_page = $fattura_accompagnatoria ? 15 : 20;
|
$rows_per_page = $fattura_accompagnatoria ? 13 : 18;
|
||||||
if (!empty($options['last-page-footer'])) {
|
if (!empty($options['last-page-footer'])) {
|
||||||
$rows_per_page += 7;
|
$rows_per_page += 7;
|
||||||
}
|
}
|
||||||
|
@ -185,8 +185,8 @@ $dicitura = $dbo->fetchOne('SELECT diciturafissafattura AS dicitura FROM an_anag
|
||||||
|
|
||||||
if (!empty($dicitura['dicitura'])) {
|
if (!empty($dicitura['dicitura'])) {
|
||||||
echo '
|
echo '
|
||||||
<p class="text-center">
|
<p class="text-left">
|
||||||
<b>'.nl2br($dicitura['dicitura']).'</b>
|
<span>'.nl2br($dicitura['dicitura']).'</span>
|
||||||
</p>';
|
</p>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -383,8 +383,8 @@ if ($fattura_accompagnatoria) {
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<div style="font-size: 7pt; color: #999; text-align: center">
|
<div style="font-size: 6pt; color: #999; text-align: left;">
|
||||||
<p>$dicitura_fissa_fattura$</p>
|
<span>$dicitura_fissa_fattura$</span>
|
||||||
</div>';
|
</div>';
|
||||||
|
|
||||||
if (empty($options['last-page-footer'])) {
|
if (empty($options['last-page-footer'])) {
|
||||||
|
|
|
@ -58,7 +58,7 @@ echo '
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
<td colspan="2" style="height:10mm;padding-top:2mm;white-space: nowrap;">
|
||||||
<p class="small-bold">'.tr('IBAN').'</p>
|
<p class="small-bold">'.tr('IBAN').'</p>
|
||||||
<p>$codiceiban$</p>
|
<p>$codiceiban$</p>
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -119,7 +119,7 @@ $replaces = array_merge($replaces, [
|
||||||
'rootdir' => ROOTDIR,
|
'rootdir' => ROOTDIR,
|
||||||
'directory' => Prints::get($id_print)['full_directory'],
|
'directory' => Prints::get($id_print)['full_directory'],
|
||||||
'footer' => !empty($footer) ? $footer : '',
|
'footer' => !empty($footer) ? $footer : '',
|
||||||
'dicitura_fissa_fattura' => setting('Dicitura fissa fattura').((!empty(setting('OSMCloud Services API Token'))) ? tr(' Documento privo di valenza fiscale (art 21 dpr 633/72).') : ''),
|
'dicitura_fissa_fattura' => setting('Dicitura fissa fattura').((!empty(setting('OSMCloud Services API Token'))) ? tr('Documento privo di valenza fiscale (art 21 dpr 633/72).') : ''),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
unset($replace);
|
unset($replace);
|
||||||
|
|
|
@ -33,30 +33,28 @@ echo '
|
||||||
], ['upper' => true]).'</b>
|
], ['upper' => true]).'</b>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<table>
|
<table class="table">
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
||||||
<p class="small-bold">'.tr('Pagamento', [], ['upper' => true]).'</p>
|
<p class="small-bold">'.tr('Pagamento', [], ['upper' => true]).'</p>
|
||||||
<p>'.$pagamento['descrizione'].'</p>
|
<p>'.$pagamento['descrizione'].'</p>
|
||||||
</td>
|
</td>
|
||||||
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
||||||
<p class="small-bold">'.tr('Banca di appoggio', [], ['upper' => true]).'</p>
|
<p class="small-bold">'.tr('Banca di appoggio', [], ['upper' => true]).'</p>
|
||||||
<p><small>'.$banca['nome'].'</small></p>
|
<p><small>'.$banca['nome'].'</small></p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
<td colspan="2" style="height:10mm;padding-top:2mm;white-space: nowrap;">
|
||||||
<p class="small-bold">'.tr('IBAN').'</p>
|
<p class="small-bold">'.tr('IBAN').'</p>
|
||||||
<p>'.$banca['iban'].'</p>
|
<p>'.$banca['iban'].'</p>
|
||||||
</td>
|
</td>
|
||||||
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
<td colspan="2" style="height:10mm;padding-top:2mm;">
|
||||||
<p class="small-bold">'.tr('BIC').'</p>
|
<p class="small-bold">'.tr('BIC').'</p>
|
||||||
<p>'.$banca['bic'].'</p>
|
<p>'.$banca['bic'].'</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-xs-6" style="margin-left: 10px">
|
<div class="col-xs-6" style="margin-left: 10px">
|
||||||
|
|
|
@ -131,4 +131,7 @@ ALTER TABLE `co_righe_documenti` ADD INDEX(`iddocumento`);
|
||||||
|
|
||||||
-- Aggiunta colonna data negli ordini
|
-- Aggiunta colonna data negli ordini
|
||||||
INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `format`, `default`, `visible`) VALUES
|
INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `format`, `default`, `visible`) VALUES
|
||||||
((SELECT `id` FROM `zz_modules` WHERE `name` = 'Ordini fornitore'), 'Data', 'or_ordini.data', 3, 1, 0, 0, 1);
|
((SELECT `id` FROM `zz_modules` WHERE `name` = 'Ordini fornitore'), 'Data', 'or_ordini.data', 3, 1, 0, 0, 1);
|
||||||
|
|
||||||
|
-- Plugin storico attività scheda Aanagrafiche
|
||||||
|
INSERT INTO `zz_plugins` (`id`, `name`, `title`, `idmodule_from`, `idmodule_to`, `position`, `script`, `enabled`, `default`, `order`, `compatibility`, `version`, `options2`, `options`, `directory`, `help`) VALUES (NULL, 'Storico attività', 'Storico attività', (SELECT id FROM zz_modules WHERE name = 'Interventi'), (SELECT id FROM zz_modules WHERE name='Anagrafiche'), 'tab', '', '1', '1', '0', '2.*', '0.1', NULL, '{ "main_query": [ { "type": "table", "fields": "Numero, Data inizio, Data fine, Tipo", "query": "SELECT in_interventi.id, in_interventi.codice AS Numero, DATE_FORMAT(MAX(orario_inizio),''%d/%m/%Y'') AS ''Data inizio'', DATE_FORMAT(MAX(orario_fine),''%d/%m/%Y'') AS ''Data fine'', (SELECT descrizione FROM in_tipiintervento WHERE idtipointervento=in_interventi.idtipointervento) AS ''Tipo'', (SELECT `id` FROM `zz_modules` WHERE `name` = ''Interventi'') AS _link_module_, in_interventi.id AS _link_record_ FROM in_interventi LEFT JOIN `in_interventi_tecnici` ON `in_interventi_tecnici`.`idintervento` = `in_interventi`.`id` LEFT JOIN `in_statiintervento` ON `in_interventi`.`idstatointervento`=`in_statiintervento`.`idstatointervento` WHERE 1=1 AND in_interventi.deleted_at IS NULL AND idanagrafica = |id_parent| HAVING 2=2 ORDER BY in_interventi.id DESC"} ]}', '', '');
|
Loading…
Reference in New Issue