diff --git a/templates/ddt/init.php b/templates/ddt/init.php index 270c7b138..7b56656b8 100755 --- a/templates/ddt/init.php +++ b/templates/ddt/init.php @@ -45,7 +45,7 @@ if (empty($documento['numero_esterno'])) { // Leggo i dati della destinazione (se 0=sede legale, se!=altra sede da leggere da tabella an_sedi) $destinazione = ''; if (!empty($documento['idsede_destinazione'])) { - $rsd = $dbo->fetchArray('SELECT (SELECT codice FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS codice, (SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS ragione_sociale, nomesede, indirizzo, indirizzo2, cap, citta, provincia, piva, codice_fiscale FROM an_sedi WHERE idanagrafica='.prepare($id_cliente).' AND id='.prepare($documento['idsede_destinazione'])); + $rsd = $dbo->fetchArray('SELECT (SELECT codice FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS codice, (SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS ragione_sociale, nomesede, indirizzo, indirizzo2, cap, citta, provincia, piva, codice_fiscale, id_nazione FROM an_sedi WHERE idanagrafica='.prepare($id_cliente).' AND id='.prepare($documento['idsede_destinazione'])); if (!empty($rsd[0]['nomesede'])) { $destinazione .= $rsd[0]['nomesede'].'
'; @@ -65,6 +65,12 @@ if (!empty($documento['idsede_destinazione'])) { if (!empty($rsd[0]['provincia'])) { $destinazione .= ' ('.$rsd[0]['provincia'].')'; } + if (!empty($rsd[0]['id_nazione'])) { + $nazione = $database->fetchOne("SELECT * FROM an_nazioni WHERE id = ".prepare($rsd[0]['id_nazione'])); + if ($nazione['iso2']!='IT'){ + $destinazione .= ' - '.$nazione['name']; + } + } } // Sostituzioni specifiche diff --git a/templates/fatture/init.php b/templates/fatture/init.php index 36d7297c4..69e6e5a74 100755 --- a/templates/fatture/init.php +++ b/templates/fatture/init.php @@ -67,7 +67,7 @@ $tipo_doc = ($fattura_accompagnatoria) ? 'Fattura accompagnatoria di vendita' : // Leggo i dati della destinazione (se 0=sede legale, se!=altra sede da leggere da tabella an_sedi) $destinazione = ''; if (!empty($record['idsede_destinazione'])) { - $rsd = $dbo->fetchArray('SELECT (SELECT codice FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS codice, (SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS ragione_sociale, nomesede, indirizzo, indirizzo2, cap, citta, provincia, piva, codice_fiscale FROM an_sedi WHERE idanagrafica='.prepare($id_cliente).' AND id='.prepare($record['idsede_destinazione'])); + $rsd = $dbo->fetchArray('SELECT (SELECT codice FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS codice, (SELECT ragione_sociale FROM an_anagrafiche WHERE idanagrafica=an_sedi.idanagrafica) AS ragione_sociale, nomesede, indirizzo, indirizzo2, cap, citta, provincia, piva, codice_fiscale, id_nazione FROM an_sedi WHERE idanagrafica='.prepare($id_cliente).' AND id='.prepare($record['idsede_destinazione'])); if (!empty($rsd[0]['nomesede'])) { $destinazione .= $rsd[0]['nomesede'].'
'; @@ -87,6 +87,12 @@ if (!empty($record['idsede_destinazione'])) { if (!empty($rsd[0]['provincia'])) { $destinazione .= ' ('.$rsd[0]['provincia'].')'; } + if (!empty($rsd[0]['id_nazione'])) { + $nazione = $database->fetchOne("SELECT * FROM an_nazioni WHERE id = ".prepare($rsd[0]['id_nazione'])); + if ($nazione['iso2']!='IT'){ + $destinazione .= ' - '.$nazione['name']; + } + } } // Sostituzioni specifiche