whmcs-hosting

Come inserire codice fiscale o partita IVA nelle fatture con WHMCS

Nel riassetto generale del nostro sito web (del quale siamo orgogliosissimi), ci siamo ritrovati davanti ad un problema: l’aggiornamento del software gestionale che utilizziamo,  WHMCS, ha cancellato alcune delle personalizzazioni che abbiamo fatto nel tempo, tra cui quelle relative alle fatture.

Le fatture italiane distinguono tra persona fisica o azienda: nel primo caso deve comparire il codice fiscale, nel secondo caso la partita IVA

Per implementare questa funzionalità occorre aprire il file invoicepdf.tpl e localizzare il seguente frammento di codice:

if ($clientsdetails[“companyname”]) {
$pdf->Cell(0,4,$clientsdetails[“companyname”],0,1,’L’);
$pdf->Cell(0,4,$_LANG[“invoicesattn”].”: “.$clientsdetails[“firstname”].” “.$clientsdetails[“lastname”],0,1,’L’);
} else {
$pdf->Cell(0,4,$clientsdetails[“firstname”].” “.$clientsdetails[“lastname”],0,1,’L’);
}

Posto che nei campi customfield abbiate impostato un combo box Privato/Azienda e un campo di testo Codice fiscale/Partita IVA, vi basterà modificarlo nel seguente:

if ($clientsdetails[“companyname”]) {
$pdf->Cell(0,4,$clientsdetails[“companyname”],0,1,’L’);
$pdf->Cell(0,4,’Partita IVA: ‘.$clientsdetails[“customfields2”] ,0,1,’L’);
} else {
$pdf->Cell(0,4,$clientsdetails[“firstname”].” “.$clientsdetails[“lastname”],0,1,’L’);
$pdf->Cell(0,4,’Codice fiscale: ‘.$clientsdetails[“customfields2”] ,0,1,’L’);
}

Ed ecco che le vostre fatture saranno esatte! (e le vostre adesso lo sono di nuovo!)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *