Forum Replies Created

Viewing 15 replies - 1 through 15 (of 191 total)
  • Plugin Author stefanoai

    (@stefanoai)

    <span style=”font-size: inherit;”>Ciao Matteo,</span>

    riprendendo il filo della nostra discussione riguardo alla scelta del tipo di documento (<response-element class=”” ng-version=”0.0.0-PLACEHOLDER”><link-block _nghost-ng-c1816418803=”” class=”ng-star-inserted”>https://ww.wp.xz.cn/support/topic/genera-documento-fattura/</link-block></response-element>), ho implementato una soluzione strutturale che risolve il problema lasciando a te il controllo totale.

    Invece di forzare una scelta a tutti, ho aggiunto due nuovi campi nelle impostazioni del profilo (sotto <b data-path-to-node=”6″ data-index-in-node=”104″>”I tuoi dati fiscali”</b> -> <b data-path-to-node=”6″ data-index-in-node=”129″>”Anagrafica”</b>) che ti permettono di personalizzare i tuoi default:

    1. <b data-path-to-node=”7,0,0″ data-index-in-node=”0″>Tipo Documento Predefinito:</b> Se non vuoi che il sistema proponga sempre “Fattura” come prima scelta, ora puoi impostare qui la tipologia che preferisci. Se lasci il campo vuoto, il sistema continuerà a proporre “Fattura” per massimizzare la velocità, ma ora la scelta finale spetta a te.

    2. <b data-path-to-node=”7,1,0″ data-index-in-node=”0″>Aliquota IVA / Natura Predefinita:</b> Qui puoi impostare il codice IVA che usi abitualmente (fondamentale per chi è in regime forfettario). Il sistema proporrà questo valore automaticamente ogni volta che inserirai un nuovo prodotto o servizio in fattura.

    Con questi due campi andiamo a personalizzare l’esperienza d’uso in base alle tue esigenze specifiche, eliminando i passaggi ripetitivi e il rischio di distrazione.

    Fammi sapere se così ti trovi meglio!

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    ho messo mano alla sezione di invio email per renderla più pulita e, soprattutto, a prova di errore.

    Ecco cosa è cambiato:

    • Anteprima Live dell’Oggetto: Ora, mentre componi l’oggetto dell’email, vedrai l’anteprima in tempo reale di quello che sarà l’oggetto finale della mail (es. “Ecco a te – Fattura n. 16/2026 StefanoAI Software – fatture.help”). Questo ti permette di avere il controllo totale prima di cliccare su invia, senza dover “immaginare” il risultato finale.
    • Fix Doppia Firma: Ho rimosso l’inestetismo della doppia firma che compariva quando la Ragione Sociale coincideva con Nome e Cognome (tipico dei privati o ditte individuali). Ora la firma in calce è pulita, professionale e senza ripetizioni inutili.
    • Interfaccia ottimizzata: Ho riorganizzato gli spazi della schermata di invio per rendere tutto più leggibile e rapido da compilare.

    Con queste modifiche, l’invio della copia di cortesia ai clienti diventa ancora più veloce e preciso. Fammi sapere cosa ne pensi!

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    ho aggiornato la gestione della territorialità e degli Stati nell’anagrafica cliente seguendo il tuo suggerimento.

    Ecco le novità:

    • Default su Italia: Ora, all’apertura di una nuova anagrafica, il sistema imposta automaticamente Italia (IT) sia come Stato che come Territorialità. Questo azzera l’attrito per la stragrande maggioranza delle fatture emesse.
    • Ricerca rapida da tastiera: Ho rimosso le parentesi quadre dai nomi delle nazioni e ristrutturato le etichette (ora sono nel formato IT – Italia, ES – Spagna, ecc.). In questo modo il “type-to-search” del browser funziona perfettamente: ti basta digitare velocemente le prime lettere sulla tastiera per saltare subito alla nazione desiderata senza che le parentesi blocchino la ricerca.

    Grazie per lo spunto, ora l’inserimento dei dati è decisamente più fluido!

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    torno su questo punto perché ho implementato una soluzione per gestire i default che ti farà risparmiare diversi click.

    Nelle impostazioni del tuo profilo su fatture.help (sotto “I tuoi dati fiscali” -> “Anagrafica”), ho aggiunto la sezione “Impostazioni Predefinite Documenti”.

    Adesso puoi:

    • Scegliere il tipo documento predefinito: Puoi decidere quale tipologia deve apparire per prima quando generi un documento. Se non selezioni nulla, il sistema continuerà a proporre “Fattura” in automatico per garantirti la massima velocità operativa.
    • Impostare l’aliquota IVA/Natura di default: Il sistema la proporrà automaticamente all’inserimento di ogni nuovo prodotto o servizio nel documento. Per chi lavora in regime forfettario, questo significa azzerare i click necessari per ogni riga inserita.

    In questo modo la velocità rimane quella di sempre, ma il sistema si adatta meglio alle tue esigenze specifiche. Fammi sapere come ti trovi!

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    hai assolutamente ragione. Avere “Fuori Europa” come impostazione di default è un attrito inutile e, peggio ancora, un potenziale rischio di errore (soprattutto se consideriamo che l’80-90% delle fatture emesse dal sistema sono verso clienti italiani).

    L’ho appena inserito in roadmap. Modificherò il comportamento del form: o forzerò la scelta lasciando il campo vuoto, oppure lo legherò direttamente alla Nazione che inserisci nell’anagrafica (se metti “Italia”, il sistema imposterà “Italia” da solo, facendoti risparmiare un click e un pensiero).

    Grazie per la segnalazione, lo vedrai sistemato in una delle prossime release.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    se l’IBAN non compare nel menù a tendina durante la creazione della fattura, al 99% è per un motivo legato ai controlli di validazione per lo SDI (Sistema di Interscambio).

    Il motore di fatture.help è molto rigoroso su questo: per emettere una fattura elettronica non basta sapere l’IBAN o l’informazione aggiuntiva, il tracciato richiede obbligatoriamente il codice esatto della Tipologia di pagamento (es. MP05 per il Bonifico Bancario, MP01 per Contanti, ecc.).

    Se in fase di configurazione hai inserito l’IBAN ma è rimasto vuoto il campo “Tipologia” (il primissimo campo in alto), il sistema non potendo creare un XML valido, scarta preventivamente l’opzione e non te la propone nel documento.

    Ammetto però che il menù a tendina della Tipologia era graficamente un po’ troppo “timido”. Per evitare che la svista capiti di nuovo, ho appena pushato in produzione un aggiornamento della UI: ora i campi sono molto più netti e strutturati.

    Prova a rientrare nella configurazione del pagamento, assicurati di selezionare la Tipologia esatta dal menù a tendina e salva. Da quel momento, il sistema inizierà a proporti l’IBAN in automatico su tutti i nuovi documenti.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    mistero svelato e ottima segnalazione. Quello che vedi è un classico “effetto eco” generato da una piccola ridondanza logica nel codice.

    Il motore di fatture.help compone la firma dell’email unendo il tuo Nome e Cognome con il campo della “Ragione Sociale” aziendale. Nel caso dei privati o dei professionisti, la Ragione Sociale spesso coincide esattamente con il Nome e Cognome, ed ecco perché il sistema stampa i tuoi dati due volte, costringendoti a cancellarne uno.

    Dover correggere a mano un automatismo è l’esatto contrario dell’efficienza. Ho appena inserito in roadmap la soluzione: aggiungerò un controllo condizionale (un semplice if) prima dell’invio. Se il sistema rileverà che la Ragione Sociale è identica al Nome/Cognome, ometterà il duplicato in automatico.

    Grazie per il feedback, lo sistemo nella prossima patch!

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    partiamo dall’errore sull’esportazione delle fatture passive: hai scovato un bug legato all’estrazione a vuoto. Dato che non hai ancora registrato fatture passive, quando clicchi “Esporta”, il sistema tenta di processare un array vuoto e invece di bloccare l’azione elegantemente, va in fatal error su WordPress. Ho già tracciato il problema e inserirò il fix di controllo nella prossima patch, grazie per averlo segnalato.

    Per quanto riguarda la gestione dell’anagrafica, hai intuito bene nel tuo secondo messaggio: non c’è una sezione separata da “importare” semplicemente perché l’architettura di fatture.help è ottimizzata per non avere dati ridondanti.

    La logica di base è questa: il tuo database clienti è costituito esattamente dalle anagrafiche dei documenti emessi e/o ricevuti. Funziona in modo organico:

    1. Quando il tuo sito web (es. WooCommerce) invia un ordine a fatture.help, il sistema genera il primo documento.
    2. In quell’esatto istante, il cliente viene salvato e diventa parte permanente del database.
    3. Da quel momento in poi, se vorrai fargli un documento manualmente dal gestionale, ti basterà digitare almeno 3 lettere nel campo di ricerca e il sistema autocompilerà tutto.

    Quindi, nessuna importazione massiva necessaria: il tuo database si auto-alimenta e si popola da solo man mano che generi i documenti, automatizzando completamente il processo.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    hai centrato il punto. Dover ripetere un’operazione manuale a ogni fattura è l’esatto opposto dell’efficienza che voglio su fatture.help. Soprattutto per chi è in regime forfettario, avere un default diverso dal 22% è fondamentale per azzerare l’attrito.

    Ti ringrazio per il feedback: ho appena inserito in roadmap la modifica per permettere di configurare l’aliquota IVA/Natura predefinita a livello di account.

    Appena avrò ingegnerizzato la funzione e sarà pronta per la produzione, la pubblicherò.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    quello che di primo acchito ti sembra un blocco o un malfunzionamento dell’interfaccia, in realtà è una precisa scelta ingegneristica per azzerare gli errori umani e farti risparmiare tempo.

    La logica del motore matematico dietro la gestione delle rate funziona così:

    • Singola rata: Se hai una sola scadenza, il campo ammontare è in sola lettura. Non ha senso compilarlo, il sistema ci assegna automaticamente il 100% del residuo della fattura.
    • Rate multiple: Se clicchi su “Aggiungi rata” per creare più scadenze (es. 3 rate), potrai inserire manualmente gli importi per le prime due. L’ultima riga rimarrà sempre bloccata e autocompilata, perché viene calcolata in tempo reale per differenza dal gestionale.

    Perché l’ho strutturato così? La regola aurea è che la somma delle rate deve spaccare il centesimo con il totale del documento. Se sbagli un arrotondamento anche solo di 0,01€, il Sistema di Interscambio (SDI) dell’Agenzia delle Entrate ti scarta la fattura in tronco.

    Facendo calcolare l’ultima rata al sistema per differenza matematica, ti risparmio l’uso della calcolatrice, ti tolgo inutili click e, soprattutto, blindo a livello strutturale la validità del file XML in uscita.

    Prova ad aggiungere una seconda o terza rata e vedrai subito il sistema autobilanciarsi.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    capisco il ragionamento per evitare l’errore umano, ma qui entra in gioco la mia logica di ottimizzazione brutale delle interfacce.

    La statistica è schiacciante: nel 90%+ dei casi, chi clicca su “Genera Documento” deve effettivamente emettere una Fattura. Se togliessi il default, imporrei una “tassa di un click extra” obbligatorio su migliaia di operazioni quotidiane per tutti gli utenti. A livello di UX, si preferisce sempre azzerare l’attrito per l’azione più frequente.

    Tuttavia, ho previsto esattamente il rischio di distrazione di cui parli, ed è per questo che ho inserito un feedback visivo silenzioso ma evidente: hai notato che il colore di sfondo della pagina cambia drasticamente?

    • Verdino per la Fattura
    • Azzurro per Ordini/Preventivi
    • Rosa/Rosso per le Note di Credito

    È un sistema progettato per darti la consapevolezza di dove ti trovi “con la coda dell’occhio”, senza dover leggere il testo e senza bloccare il flusso di lavoro.

    Terrò comunque a mente il tuo spunto, magari in futuro potrei aggiungere un “toggle” nelle preferenze avanzate per chi desidera il blocco di sicurezza iniziale, ma di base il sistema deve rimanere il più rapido possibile.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    la definizione legale che hai trovato è corretta, ma su fatture.help ho progettato l’interfaccia per essere il più snella e pragmatica possibile.

    A livello di sistema funziona così:

    • Persona Fisica: è intesa strettamente come privato cittadino. Selezionandola, il sistema si aspetta e valida il classico Codice Fiscale alfanumerico di 16 caratteri.
    • Persona Giuridica: raggruppa letteralmente tutto il resto (Società, ONLUS, associazioni e, appunto, le APS). Questo perché le APS, riconosciute o meno, hanno un Codice Fiscale numerico.

    Selezionando “Persona Giuridica”, il motore di fatture.help riconosce il formato ed effettua in automatico la verifica matematica su quel tipo di codice numerico, senza darti errori di validazione.

    Quindi salvala tranquillamente come Persona Giuridica e il gestionale farà il resto.

    Stefano

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo,

    L’esempio dei muratori è fantastico e rende perfettamente l’idea di come funzionano gli incassi nel mondo reale! 😂

    Tuttavia, fin da quando è stato sviluppato, e in tutti i continui aggiornamenti, fatture.help segue due principi fondamentali: la massima semplicità per i non esperti e la rigorosa compliance normativa.

    Per questo ho deciso di non inserire la dicitura “Fattura Proforma” o “Notula”. Aggiungere documenti con nomi ibridi complicherebbe inutilmente l’usabilità e metterebbe molta confusione tra documenti fiscali e non fiscali a chi non è esperto.

    Voglio che il sistema resti blindato e senza ambiguità: se su un PDF generato da noi compare la parola “Fattura”, chi lo emette e chi lo riceve deve avere la certezza matematica che si tratti di un documento fiscale definitivo e tracciato.

    Per gestire le richieste di pagamento pre-fatturazione in modo pulito e sicuro, ho appositamente creato i documenti “Promemoria”, “Ordine” e “Preventivo”. Assolvono allo stesso identico scopo della proforma, ma evitano qualsiasi rischio di errore contabile.

    Ti ringrazio per la domanda, che mette in luce proprio le scelte che ho fatto alla base del progetto per aiutare le persone a lavorare in totale sicurezza! 🚀

    A presto,

    Stefano

    • This reply was modified 2 months, 3 weeks ago by stefanoai.
    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo, grazie per l’ennesimo feedback prezioso! Hai colto perfettamente nel segno.

    Essendo fatture.help un ecosistema sviluppato e gestito interamente da me, analizzo ogni singola riga di codice e funzionalità con un “occhio critico-bionico”. Ho una roadmap di miglioramento continuo molto serrata e, come forse avrai notato, proprio oggi ho pubblicato la nuova major release del plugin con un refactoring completo lato sicurezza, UX e UI.

    Questo mi ha permesso di diminuire drasticamente l’attrito nell’inserimento dei dati fiscali (un problema che affligge tutti i sistemi di fatturazione) e, di conseguenza, di aumentare la chiusura dei checkout proprio grazie a questa nuova facilità d’uso.

    Ora il sistema è molto più facile e reattivo, e come se non bastasse ho aumentato ulteriormente i controlli di sicurezza in background per prevenire errori fiscali e sventare qualsiasi tentativo di URL jacking.

    Ho una roadmap ancora molto lunga davanti a me, perché il mio obiettivo è uno solo: voglio continuamente migliorare il servizio per rendere la cosa più difficile in Italia (la burocrazia fiscale!) una cosa finalmente semplice.

    Per quanto riguarda la documentazione, a breve verranno rilasciate sul sito ufficiale delle pagine di manuale per aiutare nel primo setup e per fornire alcune info specifiche. Nel frattempo, proprio per darti un primissimo supporto, ho appena inserito una mini-guida rapida nella pagina di descrizione del plugin https://ww.wp.xz.cn/plugins/fatture-help-wc/ (“Forfettari, Nature IVA e Imposta di Bollo” e “Cassa Previdenziale“) con un paio di esempi pratici su come impostare le imposte in WooCommerce. È solo un “antipasto”: seguirà poi un aggiornamento con il link al sito ufficiale, dove troverai un manuale molto più chiaro, completo di testi dettagliati e foto esemplificative.

    In tal senso, sono sicuramente ben accette tutte le domande e le casistiche che la community ha necessità di esplorare, così da dare più risposte possibili in un mondo iper complicato.

    Il video tutorial per ora non è in programma, ma valuterò l’idea in futuro.

    Grazie davvero per tutta la passione che dimostri nel rilasciare feedback super costruttivi!

    Plugin Author stefanoai

    (@stefanoai)

    Ciao Matteo, grazie per l’approfondimento precisissimo! Hai fatto un’analisi ineccepibile dal punto di vista tecnico-giuridico e concordo in pieno con le tue definizioni.

    La mia scelta di utilizzare il termine “Promemoria” al posto di “Fattura Proforma” è una decisione puramente legata alla UX (User Experience) e alla sicurezza degli utenti meno esperti. Inserire la parola “Fattura” nel nome di un documento non fiscale, per esperienza, genera spessissimo confusione: molti utenti credono di aver emesso un documento valido e dimenticano di generare poi la vera Fattura Elettronica per lo SdI.

    Come puoi notare dall’elenco dei documenti gestiti dal sito fatture.help, ho voluto creare una separazione netta tra:

    • Documenti Fiscali (SdI): Fatture, Note di Credito, e tutte le integrazioni specifiche (dai TD02 ai TD28).
    • Documenti Non Fiscali (Gestionali): Preventivo, Ordine, Promemoria, Ricevuta.

    Proprio perché i documenti di questo secondo gruppo sono privi di valenza fiscale verso l’Agenzia delle Entrate, funzionano come “contenitori” liberi. Il mio “Promemoria” agisce esattamente come il pre-documento senza valore fiscale di cui parli.

    In questo modo l’utente ha totale libertà: per richiedere un pagamento anticipato prima di emettere la vera fattura, può usare un Promemoria, un Preventivo o un Ordine, a seconda di quale nomenclatura si adatta meglio al proprio flusso di lavoro aziendale.

    Spero che questo mio approccio sia apprezzato da chi cerca un sistema fiscalmente rigoroso, ma che rimanga allo stesso tempo facile e “a prova di errore” da usare nella quotidianità! Grazie ancora per i tuoi feedback, sono sempre preziosi.

Viewing 15 replies - 1 through 15 (of 191 total)