Rimozione doppia stampa allegata
This commit is contained in:
parent
a19268cac7
commit
57a3ac3749
|
@ -389,7 +389,7 @@ class FatturaElettronica
|
|||
'IdTrasmittente' => [
|
||||
'IdPaese' => $anagrafica->nazione->iso2,
|
||||
'IdCodice' => (!empty($anagrafica['codice_fiscale'])) ? $anagrafica['codice_fiscale'] : str_replace($anagrafica->nazione->iso2, '', $anagrafica['piva']),
|
||||
]
|
||||
],
|
||||
];
|
||||
|
||||
$result[] = [
|
||||
|
@ -427,7 +427,6 @@ class FatturaElettronica
|
|||
|
||||
// Partita IVA (obbligatoria se presente)
|
||||
if (!empty($anagrafica['piva'])) {
|
||||
|
||||
if (!empty($anagrafica->nazione->iso2)) {
|
||||
$result['IdFiscaleIVA']['IdPaese'] = $anagrafica->nazione->iso2;
|
||||
}
|
||||
|
@ -724,17 +723,21 @@ class FatturaElettronica
|
|||
$result['DatiAnagraficiVettore'] = static::getDatiAnagrafici($vettore);
|
||||
}
|
||||
|
||||
if (!empty($causale))
|
||||
if (!empty($causale)) {
|
||||
$result['CausaleTrasporto'] = $causale;
|
||||
}
|
||||
|
||||
if (!empty($documento['n_colli']))
|
||||
if (!empty($documento['n_colli'])) {
|
||||
$result['NumeroColli'] = $documento['n_colli'];
|
||||
}
|
||||
|
||||
if (!empty($aspetto))
|
||||
if (!empty($aspetto)) {
|
||||
$result['Descrizione'] = $aspetto;
|
||||
}
|
||||
|
||||
if ($documento['tipo_resa'])
|
||||
if ($documento['tipo_resa']) {
|
||||
$result['TipoResa'] = $documento['tipo_resa'];
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
@ -1134,7 +1137,7 @@ class FatturaElettronica
|
|||
|
||||
// Inclusione
|
||||
foreach ($allegati as $allegato) {
|
||||
if ($allegato['category'] == 'Fattura Elettronica') {
|
||||
if ($allegato['category'] == 'Fattura Elettronica' && $allegato['name'] != 'Stampa allegata') {
|
||||
$file = DOCROOT.'/'.$directory.'/'.$allegato['filename'];
|
||||
|
||||
$attachments[] = [
|
||||
|
|
Loading…
Reference in New Issue