Blog

Come aggiungere in PrestaShop i campi SDI e pec per la fatturazione elettronica (modulo gratuito)

Peppe Galise

Un modulo gratuito per aggiungere i dati per la fatturazione elettronica SDI e PEC da PrestaShop 1.7.7

Come aggiungere in PrestaShop i campi SDI e pec per la fatturazione elettronica (modulo gratuito)

Il modulo gratuito Indirizzo di fatturazione completo da la possibilità di visualizzare nel checkout di PrestaShop i dati necessari per la fatturazione elettronica, ovvero il codice univoco SDI e la pec.
Partendo da un articolo pubblicato da Guido sul suo blog, ho sviluppato questo plugin che funziona perfettamente dalla versione 1.7.7 di PrestaShop.
Perchè dalla versione 1.7.7? Perchè nella precedenti versioni di PrestaShop il tema del Back Office gestiva la pagina degli ordini con smarty, invece dalla 1.7.7 la pagina degli ordini viene gestita con Symfony.
Con questa nuova versione viene gestito tutto in maniera molto differente. Se dovessimo parlare di override di PrestaShopBundle non ce ne usciremmo più!
Dalla versione 1.7.7 è nata anche una nuova posizione (hook) nella pagina ordini, ovvero AdminOrderSide, è qui che andremo a visualizzare il nuovo modulo Indirizzo di fatturazione completo!

 

Come visualizzare Sdi e Pec per la fatturazione elettronica in Prestashop.

1. Scarica il modulo Indirizzo di fatturazione completo da questa form e installalo sul tuo PrestaShop.

2. Una volta installato il modulo, devi procedere con l'aggiunta dei campi SDI e PEC per visualizzarli lato Front Office:
- Dal menu principale vai in Internazionale -> Località, poi clicca sulla tab Nazione. Qui cerca Italia e clicca sul pulsante Modifica.
- In corrispondenza del campo Formato indirizzo, aggiungi nell'area di testo nelle posizioni che preferisci le parole sdi e pec, un valore per riga.

fatturazione elettronica prestashop

- Salva e chiudi. Nel caso in cui dovessi ricevere un errore nel salvataggio segui il punto 3.
3. Segui questa procedura nel caso in cui non dovesse farti salvare le voci sdi pec nella pagina delle Località nella tab Nazione (punto 2):
- Accedi tramite FTP nella cartella override/classes/
- Crea un nuovo file denominandolo Address.php (con la A maiuscola)
- Apri il file e incolla il seguente codice:

- Salva il file e chiudilo
- consiglio di cancellare il file var/cache/prod/class_index.php. Verrà rigenerato in automatico da PrestaShop.
- ripetere la procedura al punto 2. Adesso nella tab Address troverete i campi sdi e pec

dati fattura elettronica in prestashop

 

Come si visualizzano i campi Sdi e Pec lato Front Office nel checkout

Adesso lato Front Office, nel Checkout vedrai i campi SDI e PEC:

aggiungere dati fattura elettronica prestashop

 

Come si visualizzano nel Back Office di Prestashop i campi Sdi e Pec

Invece lato Back Office, accedendo al singolo ordine, vedrai il modulo contente tutte le informazioni di fatturazione.

aggiungere sdi e pec prestashop

Non visualizzi il modulo nel dettaglio ordine del tuo backend?

Il modulo durante l'installazione viene agganciato alla posizione (hook) AdminOrderSide.
Se ciò non dovesse verificarsi, dal menu principale vai in Design -> Posizioni, in alto a destra clicca sul pulsante innestare un modulo, successivamente cerca il modulo Indirizzo di fatturazione completo e dal menu a tendina seleziona l'ancoraggio displayAdminOrderSide. Salva e chiudi.

 

Rapido e semplice!

Spero che questo mio articolo ti sia stato utile.

Se sei interessato ad un sito ecommerce con Prestashop o qualsiasi altro CMS puoi contattare la web agency di Corato (Bari) Interno15

 

Scheda tecnica

Ultimo aggiornamento: 25/03/2021
Lingue del modulo: IT
Versioni compatibili con PrestaShop: V1.7.7.X - V1.7.8.X
Versione modulo: v 1.0.3

 

Scarica il modulo PrestaShop

Compila il seguente modulo e riceverai il link per il download del modulo.


Privacy Policy
Compilando il presente modulo autorizzi Interno 15 S.r.l. a raccogliere i tuoi dati al solo fine di soddisfare la tua richiesta.
I dati non verranno trasferiti a terzi per altri scopi commerciali.

 

 

Peppe Galise

Peppe Galise

UX Designer and Web Developer

Grafica, codice di programmazione e fumetti sono il mio pane quotidiano sin da ragazzino, per questo nei miei lavori si scorge il giusto equilibrio fra estro creativo e rigore informatico.
Passo con destrezza dalle righe di codice agli strumenti di grafica per non perdere mai la visione completa del progetto su cui sto lavorando.
Dietro il ticchettio frenetico della mia tastiera si nasconde una mente sempre attiva, un vulcano in continua eruzione di idee a cui la mia immaginazione e la mia conoscenza informatica stanno già dando forma concreta.

Che piacere averti qui!
Hai bisogno dei nostri servizi?


Privacy Policy
Compilando il presente modulo autorizzi Interno 15 S.r.l. a raccogliere i tuoi dati al solo fine di soddisfare la tua richiesta.
Il trasferimento dei tuoi dati a terzi potrà essere necessario al fine della mera esecuzione della richiesta stessa.
I dati non verranno trasferiti a terzi per altri scopi commerciali.

 

Sviluppiamo siti internet e siti e-commerce, pianifichiamo strategie di marketing digitale, curiamo l’ideazione e la realizzazione grafica di bilanci aziendali e company profile. Contenuto e contenitore per noi sono ugualmente importanti per questo ci occupiamo di copywriting (in ottica SEO per il web) e di graphic design, sia per il web sia per tutto ciò che concerne materiali promozionali, brand image, corporate identity, prodotti editoriali.

La nostra sede

Via Brunelleschi, 9
70033 - Corato (Bari)
Puglia - Italia
+39 080 472 12 16
info@interno15.it

Lavora con noi

Siamo sempre alla ricerca di figure professionali da integrare al nostro staff. Se pensi di fare al caso nostro, invia il tuo curriculum!

Lavora con noi