All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Aggiunta possibilità di specificare DatiSAL e DatiVeicoli, pull request #51 by manrix
- DataScadenzaPagamento facoltativa in DatiPagamento
- possibilità di specificare allegati (grazie manrix)
- bug fix vari
- in FatturaElettronicaFactory aggiunta possibilità di settare l'IdTrasmittente
- Possibilità di aggiungere blocchi multipli per il pagamento
- Possibilità di aggiungere nome e cognome in dati anagrafici in alternativa a denominazione (con proprietà dinamiche)
- Rimosso BOM (byte order mark) da xsd/fattura_pa_1.2.1.xsd
- Aggiunto blocco DatiGenerali/DatiContratto
- Diversi bug fixes
- Reso opzionale il CodiceFIscale nei DatiAnagrafici
- Aggiunto metodo per verifica fattura con schema xsd dell'sdi
- Possibilità di aggiungere i campi DataInizioPeriodo e DataFinePeriodo
- Possibilità di aggiungere il blocco DatiGenerali => DatiDDT
- Possibilità di aggiungere IscrizioneRea
- Riga fattura senza quantità
- DatiPagamento opzionali
- Righe fattura con aliquota diversa
- Possibilità di aggiungere la Natura nelle righe con importi non imponibili
- Possibilità di aggiungere la Natura nel blocco DatiRiepilogo
- DatiRiepilogo multipli
- Trait MagicFieldsTrait per aggiunta di campi dinamici in blocco o singolarmente dove la sequenza è determinante
- bug fix
- Possibilità di aggiungere nell'header i blocchi 'TerzoIntermediarioOSoggettoEmittente' e 'SoggettoEmittente'
- IntermediarioInterface.php - interfaccia da implementare per l'aggiunta del terzo intermediario
- fix Codice Fiscale nel campo idTrasmittente->idCodice utilizzando FatturaElettronicaFactory