Changelog Ultima release ieri fa
- Fatal error in clientsinvoices.php quando si cerca la fattura per numero
Sommario
La release incorpora l'Invoice Status Fixer che rileva e corregge automaticamente le fatture che non sono state contrassegnate come pagate.
- Invoice Status Fixer. Rileva e corregge le fatture che WHMCS non è riuscito a contrassegnare come pagate
- Fatturazione elettronica italiana > Log Profilazione. Impostazioni pulizia log personalizzabile
- Area clienti > Profilazione (fatturazione elettronica italiana). Nuovo campo (opzionale) che consente ai clienti di personalizzare il campo Causale dell'XML
- Nuova funzione in Billing Extension > Setting > Italian Electronic Invoicing > Causale Personalizzata
- Billing Extension > Clienti. Nuova colonna disponibile (causale) per la fatturazione elettronica italiana
- Billing Extension > Clinti. L'ordinamento per colonna Creazione XML causava un fatal error
- Centro notifiche > Fatture duplicate. Al fine di non incorrere in falsi positivi, il modulo non considera più fatture e note di credito in status Draft e Cancelled
- Disdette > Domini (area clienti). Per qualche strana ragione il modale si chiudeva non appena i codici EPP diventavano visibili
- Disdette (amministrazione). Come sai, indicare Altro come Motivo di cancellazione mostra una textarea nella quale gli utenti possono scrivere il proprio feedback. Gli a capo (newline) non erano visibili dal backend di WHMCS
- Disdette. Il sistema ora obbliga gli utenti ad inserire un Motivo di cancellazione che abbia un senso. Questi non possono più evitare di lasciare un feedback inviando lo stesso carattere ripetuto più volte (es. aaaa, bbbbb, spazi multipli, trattini ecc.)
- Esportazione dei risultati su Excel non funzionava a causa di una funzione di debug che non doveva essere rilasciata in una release ufficiale
- Ottimizzazione del cashflow per evitare un potenziale errore sui sistemi con SQL Strict Mode abilitato. Detto questo, sottolineiamo l'importanza di disabilitare questa modalità poiché non è supportata da WHMCS. Avere la modalità Strict disabilitata è infatti un requisito di WHMCS
- Impostazione mancante dopo l'installazione (Client Area > Low Credit Minimum Interval). Il fix si occupa anche di correggere il problema sui sistemi che ne sono affetti
- Potenziale duplicazione delle lingue negli Email Template di WHMCS dovuti all'installer. Il fix si occupa anche di correggere il problema sui sistemi che ne sono affetti
- Archiviazione fatture. Problema potenziale che poteva far fallire l'upload FTP a causa della mancanza di destinatari email anche se la funzione di Invio mail era disattivata
- Possibile Fatal Error durante l'installazione quando Blind Copy (BCC Messages) è in uso
- Fatturazione elettronica italiana. Operazioni Intra-EU verso aziende con partita IVA iscritta al VIES. Il campo Natura cambia da N7 a N2.1
- Quando attivi il modulo, viene eseguita un'installazione pulita che risolve i problemi quando non riesci a completare l'installazione a causa di un precedente tentativo non andato a buon fine
- Archiviazione Fatture. Il pulsanti Esegui ora è stato riprogettato per forzare l'upload FTP e l'invio della mail con il report giornaliero, settimanale e mensile in base alla Data di inizio da te indicata
Sommario
Soluzione tampone per sistemi con max_input_vars
impostato a 1000 che porta la pagina Tasse a non applicare le modifiche.
- Pagina Tasse non salvava le modifiche su alcuni sistemi
Sommario
Abbiamo dato una rinfrescata al plugin di Archiviazione fatture. Nel caso in cui non lo sapessi si tratta di un plugin che permette di pianificare l'archiviazione dei file PDF (fatture, note di credito e proforma) su un nodo FTP e/o inviarle come allegato a più destinatari via email.
Abbiamo aggiunto una nuova frequenza di invio (giornaliero) in aggiunta a quelle già presenti (settimanale e mensile). In più abbiamo perfezionato il sistema affinché funzioni anche con CSRF Protection Token.
Prima di questa release infatti CSRF Protection Token portava al non corretto funzionamento del plugin (login fallito). Per maggiori informazioni consulta la documentazione.
- Archiviazione fatture. Nuova frequenza di trasmissione: Giornaliera
- Archiviazione fatture ora è in grado di funzionare anche con CSRF Protection Token attivo
- Supporto per Quotes Automation di Modulesgarden e Termini e Condizioni
- Archiviazione fatture. Invio Email e Archiviazione FTP ora funzionano indipendentemente l'uno dall'altro
- Archiviazione fatture. Verifica connessione FTP compare solo se Archiviazione FTP è attivo
- Pagina Impostazioni. Alcuni pulsanti non reindirizzavano all'accordion corretto
- Online Contract rinominato Termini e Condizioni
- Area clienti > Intervallo minimo credito in esaurimento. Utilizzalo per impostare un intervallo minimo per la Notifica credito in esaurimento
- La Notifica credito in esaurimento ignora automaticamente i prodotti/servizi, domini e addon con Subscription ID esistente. In questo modo i clienti non ricevono avvisi relativi ad elementi che saranno rinnovati automaticamente
- Area clienti > Credito residuo rinominato Credito residuo e notifica credito in esaurimento
Sommario
Questa release contiene principalmente un fix per le persone che ricevono pagine bianche quando navigano l'area clienti di WHMCS.
- Pagina bianca nell'area clienti
- Piccoli miglioramenti nell'installer
Sommario
La funzione di accettazione dei TOS è stata aggiornata introducendo un nuovo modo per avvisare i clienti sui cambiamenti nei termini e nelle condizioni del servizio.
Invece di un redirect forzato alla pagina Aggiornamento Termini del Servizio, c'è ora una nuova funzione che assolve allo stesso compito con un modale molto più elegante.
La Notifica credito insufficiente ora riporta i dettagli dei servizi che stanno per scadere.
Per quanto riguarda la Notifica Soppressione Fattura (Admin) adesso puoi selezionare specific Amministratori o Ruoli.
- Nuova modalità per obbligare i clienti a prendere visione dei nuovi termini e condizioni
- La Notifica di credito insufficiente ora riporta i dettagli completi sui servizi che scadono a breve
- La Notifica di soppressione fattura (Admin) può essere configurata per appoggiarsi sia ai ruoli amministrativi che agli amministratori in contemporanea
- Oneline Contract non funzionava come previsto per via di una variabile mancante nel codice
Sommario
Questa release risolve il problema del caricamento lento delle pagine su alcuni sistemi che eseguono WHMCS v8.x. C'è ancora margine di miglioramento pertanto ci saranno ulteriori interventi.
- Velocità caricamento pagine
- Customer retention. Quando i clienti cancellano il dominio o servizio selezionando come motivazione Altro, la textarea li obbliga a scrivere almeno 5 caratteri
Sommario
Abbiamo individuato un bug che portava il VIES a non funzionare correttamente. Per evitare possibili problemi con la fatturazione, ti raccomandiamo di fare quanto segue:
- Se stai usando il VIES, apri Addons > Billing Extension > Settings > VIES
- Cerca l'opzione Scheduled Checks ed impostala su 1. Questo farà si che Billing Extension ricontrolli tutte le partite IVA europee nel VIES con la successiva esecuzione del Cron giornaliero di WHMCS
- Al completamento del Cron puoi ripristinare il valore che avevi precedentemente impostato in Scheduled Checks
Questo risolverà anche un problema con la fatturazione elettronica italiana dove il tipo di attività (es. Pubblica Amministrazione, Azienda, Organizzazione...) non era più visibile nel profilo cliente.
- Il VIES non funzionava correttamente a causa di modifiche recenti (Brexit)
- Il plugin Australian GST/RCTI non registrava correttamente gli snapshot delle fatture
- GST Australiana. Quando l'ABN Lookup risponde che il cliente ha il GST, il modulo disattiva automaticamente lo Statement by Suppiler (se presente)
- Aggiornato il file countries.json
- Australian Toolkit. BX generava fatture anziché note di credito in sistemi dove le proforma erano disattivate