From 3bbec7dda1e64dbe01b2b184bf418b0c6364af85 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Thu, 25 May 2023 16:39:11 +0200 Subject: [PATCH] Fix ripetizione riferimento ordine in FE --- plugins/exportFE/src/FatturaElettronica.php | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/plugins/exportFE/src/FatturaElettronica.php b/plugins/exportFE/src/FatturaElettronica.php index 7a29254ff..99ca424c4 100755 --- a/plugins/exportFE/src/FatturaElettronica.php +++ b/plugins/exportFE/src/FatturaElettronica.php @@ -1123,20 +1123,15 @@ class FatturaElettronica $lista = isset($lista) ? $lista : $fattura->getOrdiniAcquisto(); $result = []; - $id_documenti = []; foreach ($lista as $element) { - if (empty($element['id_documento']) || in_array($element['id_documento'], $id_documenti)) { + if (empty($element['id_documento'])) { continue; - } else { - $id_documenti[] = $element['id_documento']; } $dati = []; - foreach ($element['riferimento_linea'] as $linea) { - $dati[] = [ - 'RiferimentoNumeroLinea' => $linea, - ]; + if (!empty($element['riferimento_linea'])) { + $dati['RiferimentoNumeroLinea'] = $element['riferimento_linea']; } $dati['IdDocumento'] = $element['id_documento'];