Skip to content

Commit b3d422f

Browse files
committed
fix: data in stampa registro iva
1 parent f60f448 commit b3d422f

1 file changed

Lines changed: 19 additions & 17 deletions

File tree

templates/registro_iva/init.php

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -121,23 +121,25 @@
121121
ORDER BY CAST(`numero_esterno` AS UNSIGNED)';
122122
} else {
123123
$query = '
124-
SELECT
125-
IF(
126-
(YEAR(co_documenti.data_registrazione) = YEAR(co_documenti.data_competenza) AND MONTH(co_documenti.data_registrazione) > MONTH(co_documenti.data_competenza) AND DAY(co_documenti.data_registrazione) >= 16) OR (YEAR(co_documenti.data_registrazione) > YEAR(co_documenti.data_competenza)),
127-
DATE_FORMAT(co_documenti.data_registrazione, \'%Y-%m-01\'),
128-
DATE_FORMAT(co_documenti.data_competenza, \'%Y-%m-01\')
129-
) AS data_competenza_iva,
130-
`co_documenti`.`numero_esterno`,
131-
`co_tipidocumento`.`codice_tipo_documento_fe`,
132-
`co_iva`.`percentuale`,
133-
`co_iva_lang`.`title` as descrizione,
134-
`co_documenti`.`id` AS id,
135-
IF(`numero` = "", `numero_esterno`, `numero`) AS numero,
136-
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`)*(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS subtotale,
137-
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`+`iva`+`co_righe_documenti`.`rivalsainps` * `percentuale`/100)*(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS totale,
138-
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`) *`percentuale`/100 *(100-`indetraibile`)/100 *(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS iva,
139-
`an_anagrafiche`.`ragione_sociale`,
140-
`an_anagrafiche`.`codice` AS codice_anagrafica
124+
SELECT
125+
IF(
126+
(YEAR(co_documenti.data_registrazione) = YEAR(co_documenti.data_competenza) AND MONTH(co_documenti.data_registrazione) > MONTH(co_documenti.data_competenza) AND DAY(co_documenti.data_registrazione) >= 16) OR (YEAR(co_documenti.data_registrazione) > YEAR(co_documenti.data_competenza)),
127+
DATE_FORMAT(co_documenti.data_registrazione, \'%Y-%m-01\'),
128+
DATE_FORMAT(co_documenti.data_competenza, \'%Y-%m-01\')
129+
) AS data_competenza_iva,
130+
`co_documenti`.`data_registrazione`,
131+
`co_documenti`.`numero_esterno`,
132+
`co_documenti`.`data`,
133+
`co_tipidocumento`.`codice_tipo_documento_fe`,
134+
`co_iva`.`percentuale`,
135+
`co_iva_lang`.`title` as descrizione,
136+
`co_documenti`.`id` AS id,
137+
IF(`numero` = "", `numero_esterno`, `numero`) AS numero,
138+
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`)*(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS subtotale,
139+
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`+`iva`+`co_righe_documenti`.`rivalsainps` * `percentuale`/100)*(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS totale,
140+
SUM((`subtotale`-`sconto`+`co_righe_documenti`.`rivalsainps`) *`percentuale`/100 *(100-`indetraibile`)/100 *(IF(`co_tipidocumento`.`reversed` = 0, 1,-1 ))) AS iva,
141+
`an_anagrafiche`.`ragione_sociale`,
142+
`an_anagrafiche`.`codice` AS codice_anagrafica
141143
FROM
142144
`co_iva`
143145
LEFT JOIN `co_iva_lang` ON (`co_iva`.`id` = `co_iva_lang`.`id_record` AND `co_iva_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).')

0 commit comments

Comments
 (0)