From e3c327a9884fd6c7d116c5f98a8da62c8694e59c Mon Sep 17 00:00:00 2001 From: danielebuso Date: Wed, 13 Apr 2022 12:49:02 +0200 Subject: [PATCH 1/2] Hotfix formato trasmissione FPR12/FPA12 in nodo radice --- src/FatturaElettronica.php | 2 +- .../FatturaElettronicaHeader/DatiTrasmissione.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FatturaElettronica.php b/src/FatturaElettronica.php index 59f3049..2188b41 100644 --- a/src/FatturaElettronica.php +++ b/src/FatturaElettronica.php @@ -43,7 +43,7 @@ public function __construct( public function toXmlBlock(\XMLWriter $writer) { $writer->startElementNS('p', 'FatturaElettronica', null); - $writer->writeAttribute('versione', 'FPR12'); + $writer->writeAttribute('versione', $this->fatturaElettronicaHeader->datiTrasmissione->formatoTrasmissione); $writer->writeAttributeNS('xmlns', 'ds', null, 'http://www.w3.org/2000/09/xmldsig#'); $writer->writeAttributeNS('xmlns', 'p', null, 'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2'); $writer->writeAttributeNS('xmlns', 'xsi', null, 'http://www.w3.org/2001/XMLSchema-instance'); diff --git a/src/FatturaElettronica/FatturaElettronicaHeader/DatiTrasmissione.php b/src/FatturaElettronica/FatturaElettronicaHeader/DatiTrasmissione.php index 3929b46..7e0ec78 100644 --- a/src/FatturaElettronica/FatturaElettronicaHeader/DatiTrasmissione.php +++ b/src/FatturaElettronica/FatturaElettronicaHeader/DatiTrasmissione.php @@ -27,7 +27,7 @@ class DatiTrasmissione implements XmlSerializableInterface /** @var string */ public $progressivoInvio; /** @var string */ - protected $formatoTrasmissione; + public $formatoTrasmissione; /** @var string */ protected $codiceDestinatario; /** @var array */ From 2afa62fe0facda7474875ca94fcae95ba7a28ed2 Mon Sep 17 00:00:00 2001 From: danielebuso Date: Wed, 13 Apr 2022 12:55:05 +0200 Subject: [PATCH 2/2] Updated changelog --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed12d47..08b6d20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.1.23] - 2022-04-13 +### Fixed +- Hotfix formato trasmissione FPR12/FPA12 in nodo radice #99 by danielebuso + +## [1.1.22] - 2022-03-02 +### Fixed +- Fix DatiContratto su DatiDocumentiCorrelati #98 by danielebuso + ## [1.1.21] - 2021-10-06 ### Fixed - Fix sconto e maggiorazione su importo #93 by danielebuso