From b575ffe361d4d2e1f6bed0f3d2250c82022fcfd3 Mon Sep 17 00:00:00 2001 From: Luca Date: Wed, 28 Apr 2021 09:33:26 +0200 Subject: [PATCH] La copia di cortesia di una fattura verso un privato ha valenza fiscale --- templates/fatture/init.php | 4 +++- templates/info.php | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/templates/fatture/init.php b/templates/fatture/init.php index 7e8a1741a..b50afd150 100755 --- a/templates/fatture/init.php +++ b/templates/fatture/init.php @@ -36,7 +36,8 @@ $record = $dbo->fetchOne('SELECT *, (SELECT descrizione FROM dt_spedizione WHERE id=idspedizione) AS spedizione, (SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=idvettore) AS vettore, (SELECT id FROM co_banche WHERE id = id_banca_azienda) AS id_banca, - (SELECT is_fiscale FROM zz_segments WHERE id = id_segment) AS is_fiscale + (SELECT is_fiscale FROM zz_segments WHERE id = id_segment) AS is_fiscale, + (SELECT tipo FROM an_anagrafiche WHERE idanagrafica=co_documenti.idanagrafica) AS tipo_cliente FROM co_documenti WHERE id='.prepare($id_record)); $record['rivalsainps'] = floatval($record['rivalsainps']); @@ -50,6 +51,7 @@ $bic_banca = $banca->bic; $module_name = ($record['dir'] == 'entrata') ? 'Fatture di vendita' : 'Fatture di acquisto'; $id_cliente = $record['idanagrafica']; +$tipo_cliente = $record['tipo_cliente']; $id_sede = $record['idsede_destinazione']; $tipo_doc = $record['tipo_doc']; diff --git a/templates/info.php b/templates/info.php index b3a399ad1..1bee677bc 100755 --- a/templates/info.php +++ b/templates/info.php @@ -151,7 +151,7 @@ $replaces = array_merge($replaces, [ 'base_link()' => base_path(), 'directory' => Prints::get($id_print)['full_directory'], 'footer' => !empty($footer) ? $footer : '', - 'dicitura_fissa_fattura' => setting('Dicitura fissa fattura').((setting('Regime Fiscale') != 'RF02' && setting('Regime Fiscale') != 'RF19' && setting('Regime Fiscale') != 'RF18') ? tr('Documento privo di valenza fiscale (art 21 dpr 633/72).') : ''), + 'dicitura_fissa_fattura' => setting('Dicitura fissa fattura').((setting('Regime Fiscale') != 'RF02' && setting('Regime Fiscale') != 'RF19' && setting('Regime Fiscale') != 'RF18' && $tipo_cliente != 'Privato') ? tr('Documento privo di valenza fiscale (art 21 dpr 633/72).') : ''), ]); unset($replace);