• Resolved aledef

    (@aledef)


    Ciao,
    sono uno sviluppatore, sto implementando un e-commerce per un cliente.

    Ho installato WooCommerce PDF Invoices & Packing Slips (2.0.15) e WooCommerce PDF Invoices Italian Add-on (0.5.1) su Wp 4.9.1, quindi tutto aggiornato all’ultima versione.

    Ho configurato ed attivato la creazione di fatture ed ho fatto lo stesso con le ricevute.

    Il sistema però genera solo fatture, anche quando richiedo ricevuta dal Checkout.
    Per la precisione vedo solo fatture sia nella lista ordini di Woocommerce che in allegato alle mail.

    Ho provato anche a copiare il file
    [plugins dir]/woocommerce-pdf-italian-add-on/template/Simple/receipt.php
    in
    [child-theme dir]/woocommerce/pdf/yourtemplate/
    ma non cambia nulla.

    A cosa può essere dovuto?

    Grazie
    Alessio

    • This topic was modified 7 years, 3 months ago by aledef.
Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author labdav

    (@labdav)

    Potrebbe dipendere dalle impostazioni di PDF Invoice & Packing Slips.

    Per le ricevute, il programma controlla inizialmente nella cartella del tema
    se esiste un file receipt2.php o receipt.php. Effettua poi una seconda scansione della cartella del plugin, sempre di receipt2 e receipt.php. IL motivo della ricerca di questi due file è che dipendono dalla versione di PDF Invoice & Packing slip in uso, se prima o dopo la versione 2.
    Il sospetto che è il tuo file receipt.php abbia qualche problema e blocchi la generazione della ricevuta.
    Meglio se fai una duplicazione del modello della fattura, che mi dici che funziona:
    [child-theme dir]/woocommerce/pdf/yourtemplate/invoice.php
    in
    [child-theme dir]/woocommerce/pdf/yourtemplate/receipt.php

    oppure
    [plugins dir]/woocommerce-pdf-italian-add-on/template/Simple/receipt2.php
    in
    [child-theme dir]/woocommerce/pdf/yourtemplate/receipt.php

    Thread Starter aledef

    (@aledef)

    Ciao,
    grazie per la veloce risposta.

    Ho fatto ciò che hai detto, ma continuo ad ottenere solo fatture.

    Il modello di fattura [child-theme dir]/woocommerce/pdf/yourtemplate/invoice.php è a posto, perché la fattura risulta personalizzata come dovrebbe.

    Anche il modello [child-theme dir]/woocommerce/pdf/yourtemplate/receipt.php è a posto, perché (oltre che essere identico a quello delle fatture) vedo le ricevute generate automaticamente negli ordini che erano nel back-end di woocommerce prima dell’installazione dei due plugin (“WooCommerce PDF Invoices & Packing Slips” e “WooCommerce PDF Invoices Italian Add-on”).

    Per i nuovo ordini, però, ottengo solo fatture.

    Tra l’altro ho creato una nuova installazione WP pulita per fare dei test, ma ottengo anche li solo fatture.

    Mi viene un dubbio: devo per caso acquistare il plugin a pagamento?
    https://ldav.it/plugin/woocommerce-italian-add-on/

    Lo chiedo perché vedo che nella pagina c’è scritto:
    “Abbiamo previsto, al momento, due scenari fra cui scegliere. Un terzo scenario (fattura o ricevuta) è reso possibile dal nostro plugin gratuito.”
    Io non ho installato “WooCommerce Italian Add-on” ma solo “WooCommerce PDF Invoices Italian Add-on” però quella frase mi fa supporre che i due plugin debbano lavorare insieme per ottenere ciò di cui ho bisogno (fattura o ricevuta). E’ così?

    Se il problema non è quello cos’altro può essere?
    Se vuoi posso darvi accesso al sito di test.

    Grazie mille
    Alessio

    Plugin Author labdav

    (@labdav)

    sì, forse è meglio fare delle prove direttamente sul sito.
    [email protected]

    Thread Starter aledef

    (@aledef)

    Ok.
    Ti ho inviato le credenziali per l’accesso.

    Plugin Author labdav

    (@labdav)

    Dovremmo aver risolto con la nuova versione appena pubblicata: 0.5.1.1
    Grazie della segnalazione.

    Riguardo alla versione a pagamento del plugin, vengono generate solamente fatture, e non ricevute. La richiesta di fattura, poi, può essere obbligatoria o facoltativa. è questo che intendiamo con i due “scenari”.

    • This reply was modified 7 years, 3 months ago by labdav.
    Thread Starter aledef

    (@aledef)

    Confermo che il problema è stato risolto.
    Siete stati rapidi ed efficaci, i miei complimenti!

    A proposito ho trovato un bug minore nel file:
    [plugins dir]/woocommerce-pdf-italian-add-on/template/Simple/receipt2.php

    In diversi punti compare
    “woocommerce-pdf-invoice-packing-slips”
    invece che
    “woocommerce-pdf-invoices-packing-slips”
    cioè nel primo manca una “s”.

    L’effetto è che alcune parti del modello ricevute non risultano tradotte.

    Infine ho un dubbio: visto che il plugin gratuito genera fatture/ricevute e aggiunge già i campi necessari al checkout ed alle mail, quali sono le funzionalità aggiuntive del plugin a pagamento? Lo chiedo per capire se può essermi necessario.

    Grazie e buona giornata!

    Plugin Author labdav

    (@labdav)

    ciao aledef. Nel file woocommerce-pdf-italian-add-on/template/Simple/receipt2.php non vedo “woocommerce-pdf-invoice-packing-slips”, senza s. Forse hai trovato dei ‘woocommerce-pdf-italian-add-on’, che sono traduzioni del nostro plugin (gratuito).

    Il plugin a pagamento risponde a un altro tipo di esigenza, ed è quella di chi non vuole ricevute. Nei casi di fattura obbligatoria il plugin ha delle funzionalità aggiuntive, fra cui la possibilità di chiedere se il cliente è un privato o un’azienda, o altre funzioni come l’esenzione dell’IVA per le aziende UE e la possibilità di riportare in fattura una dicitura per questi casi.

    Il plugin gratuito l’abbiamo sviluppato per chi ha non solo un’attività online ma anche “fisica”, come un negozio, e vuole poter fare degli scontrini. Quindi la ricevuta che non ha valore legale.
    Il plugin a pagamento, invece, è più indicato per chi fa attività online, quindi ha bisogno solo di fatture, ancor di più se questa attività viene svolta in ambito europeo.

    Thread Starter aledef

    (@aledef)

    Ciao,
    grazie per il chiarimento.

    Per quanto riguarda il bug minore in
    woocommerce-pdf-invoices-italian-add-on/templates/pdf/Simple/receipt2.php:

    alla riga 30:
    <!– <h3><?php _e( ‘Billing Address:’, ‘woocommerce-pdf-invoice-packing-slips’ ); ?></h3> –>

    alla riga 40:
    <h3><?php _e( ‘Ship To:’, ‘woocommerce-pdf-invoice-packing-slips’ ); ?></h3>

    alla riga 61:
    <th><?php _e( ‘Order Number:’, ‘woocommerce-pdf-invoice-packing-slips’ ); ?></th>

    e ce ne sono altre.

    Ciao, ho la versione pro del plugin WooCommerce PDF Invoices & Packing Slips (1.4.4) oltre a WooCommerce PDF Invoices & Packing Slips Premium Templates (2.1.8)

    vorrei che le fatture fossero generate su richiesta e di default generare solo ricevute.
    Come posso fare?
    Ho letto che la versione pro consente di generare solo ricevute (mi sembra assurdo che una versione Pro limiti nell’utilizzo la versione base)…ma il sistema mi genera fatture anche per gli ordini cancellati o per quelli non ancora pagati (es. bonifico) generando quindi fatture fasulle.
    Dal punto di vista fiscale questo è un problema…potete aiutarmi a capire come devo configurare il plugin (o c’è qualche impostazione propria di woocommerce?) per evitare questo problema?

    Plugin Author labdav

    (@labdav)

    la versione più recente del nostro plugin a pagamento (Woocommerce Italian Add-on 0.6.0), consente la generazione di fattura solo su richiesta e in tutti gli altri casi la generazione di una ricevuta.

    Non ho capito bene la questione della generazione di fatture per gli ordini cancellati. Sembra comunque un problema che riguarda le impostazioni del plugin WooCommerce PDF Invoices & Packing Slips. è bene impostare le opzioni in modo che la fattura venga generata a ordine completato, non prima.

    Nelle impostazioni delle fatture di WooCommerce PDF Invoices & Packing Slips c’è una sezione che riguarda l’invio di allegati alle email di WooCommerce. Va impostato in modo che nessun allegato venga inviato prima del completamento dell’ordine.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Il plugin genera solo fatture, non ricevute’ is closed to new replies.