labdav
Forum Replies Created
-
Il plug in Woocommerce PDF invoice Italian Add-on non va disinstallato. Serve a raccogliere alcuni dati necessari per l’emissione della fattura.
La modifica al codice del template può riguardare anche solo la sostituzione del termine “fattura” in “ricevuta”. Con un minimo di cognizioni di php si tratta di una modifica relativamente semplice.la distinzione dell’IVA in fattura non dipende dalla versione del plugin, ma dal template di fattura o ricevuta adottato.
Qui e qui un paio di esempi di template (non sono gratuiti) da usare con WooCommerce PDF Invoices & Packing Slips.
Si tratta di modelli di fattura. Il template può essere usato anche per le ricevute, a condizione di modificarne alcune dizioni nel codice.Forum: Plugins
In reply to: [PDF Invoices Italian Add-on for WooCommerce] Personalizzazioneinfo@ldav.it
graziemanca il numero e la data della fattura.
è un’opzione non è prevista. C’è nella versione plus del plugin.
Sulla versione free, forse (e dipende dal tema) si può lavorare con javascript e css.
Javascript per modificare la scelta di default in “invoice”
css per nascondere il campo.non sembrano esserci problemi.
forse è una questione di template e di browser?Forum: Plugins
In reply to: [PDF Invoices Italian Add-on for WooCommerce] Campo CF OpzionaleLa dicitura di quel campo è dinamica e dipende dalle scelte effettuate dal cliente. In alcuni casi l’obbligatorietà (o meno) è verificabile in modo certo solo dopo l’invio.
La funzione che richiama l’indirizzo “formattato” [$order->get_formatted_billing_address()] viene richiamata in molti ambiti, e non è specifica del dettaglio dell’ordine. Non è il caso di modificarla.
Per limitare la modifica al dettaglio dell’ordine, si potrebbe sfruttare l’hook che viene richiamato dopo il blocco della fatturazione. Una cosa del genere, da inserire nel function.php.
add_action( 'woocommerce_admin_order_data_after_billing_address','my_admin_order_data_after_billing_address' ); function my_admin_order_data_after_billing_address($order) { $invoice_type = wcpdf_it_get_billing_invoice_type($order); echo "Il cliente ha scelto: <strong>" . __($invoice_type, WCPDF_IT_DOMAIN) . "</strong>"; }Al momento questa possibilità non è prevista.
Un’alternativa semplice può essere quella di modificare direttamente il codice del file della fattura XML, inserendo il blocco dei dati dell’ordine di acquisto dopo quello dei dati generali del documento.
Un esempio:... </DatiGeneraliDocumento> <DatiOrdineAcquisto> <RiferimentoNumeroLinea>...</RiferimentoNumeroLinea> <IdDocumento>...</IdDocumento> <CodiceCIG>...</CodiceCIG> </DatiOrdineAcquisto> </DatiGenerali> ...Un’alternativa più elaborata, ma riutilizzabile più volte, può essere di definire dei custom fields aggiuntivi, volendo con ACF, e richiamarli da una funzione che modifichi la fattura elettronica quando nell’ordine sono presenti quei campi.
Qui un tutorial per la modifica della fattura elettronica XML:
https://ldav.it/plugin/woocommerce-italian-add-on-modifica-della-fattura-elettronica/Questo forum di supporto riguarda la versione gratuita del plugin.
Per la versione plus scrivere a info@ldav.itnon ci risultano problemi sulla generazione e sull’esportazione delle ricevute. Bisognerebbe capire se le operazioni che vengono effettuate sono corrette, e se ci possono essere delle incompatibilità. Per capire meglio consigliamo di effettuare un debug (codex.wordpress.org/it:Debug_in_WordPress) per verificare eventuali errori causati dal tema o da plugin.
La versione Plus consente la generazione di fatture elettroniche in formato XML conformi alle specifiche dell’Agenzia Entrate. Qualunque sistema che possa importare questi file è da considerarsi compatibile. Fatture e Corrispettivi, programma gratuito dell’Agenzia delle Entrate, è uno di questi.
Forum: Plugins
In reply to: [PDF Invoices Italian Add-on for WooCommerce] Abilitazione VIESIl controllo VIES viene effettuato quando al checkout il cliente seleziona un Paese UE (diverso da quello dell’esercente) e indica di essere un’azienda/professionista.
In questi casi, viene effettuata una chiamata al servizio di controllo VIES sottoponendo il numero di partita IVA indicato.
Nelle impostazioni viene indicato che in caso di mancato collegamento o mancata risposta del controllo VIES (e può capitare) l’IVA non viene esentata.Questo forum di supporto riguarda la versione gratuita del plugin.
Per la versione plus scrivere a info@ldav.itper i prezzi unitari si accettano fino a 8 decimali.
è un problema di impostazione del numero di decimali. Dipende da come è stato impostato il prezzo unitario di quel prodotto.
Menu WooCommerce > Italian Add-on > Fatturazione elettronica
si può modificare l’impostazione “Arrotondamento decimali dei prezzi”, impostando un numero superiore a 2 (es. 4 o 6).Questo forum di supporto riguarda la versione gratuita del plugin.
Per la versione plus scrivere a info@ldav.itIl pulsante di esportazione compare al momento in cui è definito il numero e la data della fattura. Qui un articolo al riguardo:
https://ldav.it/plugin/woocommerce-italian-add-on-alternative-alla-numerazione-di-fatture-e-note-di-credito/Questo forum di supporto è per la versione gratuita del plugin.
Per quella plus scrivere a info@ldav.it
Graziel’invio tramite pec ha bisogno di registrazione?