Skip to content

Merge della versione 1.6.3 con versione it#9

Open
2mcreations wants to merge 330 commits into
InvoicePlane-it:masterfrom
2mcreations:merge-upstream-1.6.3
Open

Merge della versione 1.6.3 con versione it#9
2mcreations wants to merge 330 commits into
InvoicePlane-it:masterfrom
2mcreations:merge-upstream-1.6.3

Conversation

@2mcreations
Copy link
Copy Markdown

@2mcreations 2mcreations commented Jan 9, 2026

Pull Request Checklist

  • My code follows the code formatting guidelines.
  • I have an issue ID for this pull request.
  • I selected the corresponding branch.
  • I have rebased my changes on top of the corresponding branch.

Issue Type (Please check one or more)

  • Bugfix
  • Improvement of an existing Feature
  • New Feature

Salve,
sono un contributor italiano della versione internazionale di InvoicePlane.

Descrizione:
Questa PR porta importanti aggiornamenti dalla versione internazionale di InvoicePlane alla versione italiana, risolvendo problemi di dipendenze obsolete e migliorando significativamente il modulo di fatturazione elettronica.

  1. Aggiornamento Dipendenze
  • Risolti problemi derivanti da dipendenze obsolete
  • Allineamento con le librerie della versione internazionale più recente
  • Migliorata compatibilità e stabilità generale
  1. Sistema Sconti Rivisto
  • Implementato sconto globale in percentuale sul totale
  • Aggiunto supporto per sconto aggiuntivo in € su singoli articoli
  • Logica di calcolo allineata alla versione originale internazionale
  1. Fatturazione Elettronica (FatturaPA)
  • Integrazione completa con il modulo e-invoicing della versione internazionale
  • Template italiano per FatturaPA completamente riscritto e ottimizzato
  1. Correzioni Template PDF
  • Risolti problemi di visualizzazione logo in anteprima web (mPDF/DomPDF)

Testing
✅ Testato in ambiente locale con:

  • Generazione fatture elettroniche XML conformi FatturaPA

  • Calcolo sconti (percentuale e importo fisso) sia PDF che XML

  • Validazione dati cliente (CF/P.IVA, Provincia, SDI)

Checklist

  • Codice testato localmente

  • Nessun breaking change per utenti esistenti

  • Compatibile con la struttura della versione italiana

Richiesta
Potreste cortesemente:

  • Revisionare le modifiche

  • Testare in ambiente di staging (se disponibile)

  • Verificare che non ci siano conflitti con altre feature italiane

Una volta approvato, si può procedere al merge e al versioning.

Note Aggiuntive
Per eventuali dubbi o richieste di modifica, sono disponibile per discussioni e aggiustamenti.

Grazie per il vostro tempo! 🙏

nielsdrost7 and others added 30 commits July 10, 2022 17:35
…composer-and-javascript-packages

update package.json, readme, contributing
…nt methods will no longer be supported if this change is merged InvoicePlane#798
[IP-798]: Prepare for PHP 8.1 compatibility release
…lopment

Revert "[IP-798]: Prepare for PHP 8.1 compatibility release"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.