@if (filterFornitoreId > 0) { }
@if (showFornitoriDropdown) {
@for (f of fornitoriSuggestions; track f) {
{{ f.name }} @if (f.vat_number) { - {{ f.vat_number }} }
}
}
@if (filterCantiereId > 0) { }
@if (showCantieriDropdown) {
@for (c of cantieriSuggestions; track c) {
{{ c.ws_name }} @if (c.lot_cig || c.lot_cup) { - CIG:{{ c.lot_cig || 'assente' }} - CUP:{{ c.lot_cup || 'assente' }} }
}
}
@if (cmpId <= 0) {
}
{{ 'label.fatture.riepilogo.documenti' | translate }} {{ totalRecords || 0 }}
{{ 'label.fatture.riepilogo.imponibile' | translate }} {{ totali.totimponibile || 0 | currency: 'EUR' }}
@if (!filterSoloConvalidate) {
{{ 'label.fatture.riepilogo.totale' | translate }} {{ (totali.totimponibile || 0) + (totali.totiva || 0) | currency: 'EUR' }}
}
@if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } @for (fattura of listaFatture; track fattura; let i = $index) { @if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } @if (!filterSoloConvalidate) { } } @if (listaFatture.length === 0) { }
{{ 'label.fattura_import_table.num_doc' | translate }}
{{ 'label.fattura_import_table.data_doc' | translate }}
{{ 'label.fattura_import_table.fornitore' | translate }}
{{ 'label.fattura_import_table.imponibile' | translate }}
{{ 'label.fattura_import_table.totale' | translate }}
{{ filterSoloConvalidate ? ('label.fattura_import_table.fattura' | translate) : ('label.fattura_import_table.sid' | translate) }}
{{ 'label.fattura_import_table.split' | translate }}
{{ 'label.fattura_import_table.cantiere' | translate }}
{{ 'label.fattura_import_table.costo' | translate }}
{{ 'label.fatture.dettaglio.anno_competenza' | translate }}
{{ 'label.fattura_import_table.registrazione' | translate }}
{{ 'label.fattura_import_table.opzioni' | translate }}
{{ fattura.numero }} {{ fattura.data | date: 'dd/MM/yyyy' }} {{ fattura.supplier?.name }} @if (fattura.lstAccontiCollegati?.length) { } @if (fattura.lstCollegamentiComeFatturaAcconto?.length) { } {{ getDisplayImponibile(fattura) | currency: 'EUR' }} {{ getDisplayTotale(fattura) | currency: 'EUR' }} @if ((fattura.cantiereCount || 0) > 1 || (fattura.categoriaCount || 0) > 1 || (fattura.annoCompetenzaCount || 0) > 1) { } @if ((fattura.cantiereCount || 0) === 1) { {{ getCantiereName(fattura.singleCantiereId) }} } @if ((fattura.cantiereCount || 0) > 1) { {{ fattura.cantiereCount }} {{ 'label.fatture.lista.cantieri' | translate }} } @if ((fattura.categoriaCount || 0) === 1) { {{ getCategoriaName(fattura.singleCategoriaId) }} } @if ((fattura.categoriaCount || 0) > 1) { {{ fattura.categoriaCount }} {{ 'label.fatture.lista.centri_di_costo' | translate }} } @if ((fattura.annoCompetenzaCount || 0) === 1) { {{ fattura.singleAnnoCompetenza }} } @if ((fattura.annoCompetenzaCount || 0) > 1) { {{ fattura.annoCompetenzaCount }} {{ 'label.fatture.lista.anni' | translate }} } {{ fattura.dataIns | date: 'dd/MM/yyyy HH:mm' }}
@if (fattura.statoConvalida === 1) { } @if (fattura.statoConvalida === 1) { } @if (fattura.statoConvalida === 0 || fattura.statoConvalida === 2) { } @if (fattura.statoConvalida === 0 || fattura.statoConvalida === 2) { } @if (fattura.statoConvalida === 3) { } @if (fattura.statoConvalida === 3) { }

{{ 'label.fatture.lista.nessuna_fattura' | translate }}

@if (!filterSoloConvalidate && getSelectedCount() > 0) {
{{ getSelectedCount() }} sel. {{ 'label.fatture.lista.imp' | translate }} {{ getSelectedImponibile() | currency: 'EUR' }} {{ 'label.fatture.lista.tot' | translate }} {{ getSelectedTotale() | currency: 'EUR' }}
}
{{ 'label.fatture.fornitore.numero' | translate }} {{ infoFatturaImport.numeroFattura }}
{{ 'label.fatture.fornitore.data' | translate }} {{ infoFatturaImport.dataFattura | date: 'dd/MM/yyyy' }}
{{ 'label.fatture.fornitore.fornitore' | translate }} {{ infoFatturaImport.fornitoreDenominazione }}
{{ 'label.fatture.fornitore.importo' | translate }} {{ infoFatturaImport.importoTotale | currency: 'EUR' }}

{{ 'label.fatture.ddt.associazione_msg' | translate }}

@for (riga of righeDettaglio; track riga; let i = $index) { }
{{ 'label.fatture.dettaglio.n_riga' | translate }} {{ 'label.fatture.dettaglio.descrizione' | translate }} {{ 'label.fatture.dettaglio.quantita' | translate }} {{ 'label.fatture.dettaglio.prezzo_unit' | translate }} {{ 'label.fatture.dettaglio.totale' | translate }} {{ 'label.fatture.dettaglio.ddt_associato' | translate }}
{{ riga.numeroLinea }} {{ riga.descrizione }} {{ riga.quantita }} {{ riga.unitaMisura }} {{ riga.prezzoUnitario | currency: 'EUR' }} {{ riga.prezzoTotale | currency: 'EUR' }}
{{ 'label.fatture.ddt.riepilogo' | translate }}
@for (ddt of ddtDaAssociare; track ddt; let j = $index) {
{{ ddt.numeroDDT }} del {{ ddt.dataDDT | date: 'dd/MM/yyyy' }}
{{ 'label.fatture.ddt.righe_associate' | translate }} {{ getRigheAssociateCount(j) }}
}
{{ 'label.fatture.ddt.righe_non_associate' | translate }} {{ getRigheNonAssociateCount() }} / {{ righeDettaglio.length }}
{{ 'label.fatture.fornitore.non_trovato_msg' | translate }}
{{ 'label.fatture.fornitore.dati_fattura' | translate }}
{{ 'label.fatture.fornitore.numero' | translate }} {{ infoFatturaImport.numeroFattura }}
{{ 'label.fatture.fornitore.data' | translate }} {{ infoFatturaImport.dataFattura | date: 'dd/MM/yyyy' }}
{{ 'label.fatture.fornitore.fornitore' | translate }} {{ infoFatturaImport.fornitoreDenominazione }}
{{ 'label.fatture.fornitore.importo' | translate }} {{ infoFatturaImport.importoTotale | currency: 'EUR' }}
{{ 'label.fatture.fornitore.dati_fornitore' | translate }}
{{ 'label.fatture.fornitore.dati_banca' | translate }}
{{ 'label.fatture.fornitore.iban_nota' | translate }}
{{ 'label.fatture.fornitore.campi_obbligatori' | translate }}
@if (fatturaInConvalida) {
{{ 'label.fatture.fornitore.fornitore' | translate }} {{ fatturaInConvalida.supplier?.name }}
{{ 'label.fatture.fornitore.numero' | translate }} {{ fatturaInConvalida.numero }}
{{ 'label.fatture.fornitore.data' | translate }} {{ fatturaInConvalida.data | date: 'dd/MM/yyyy' }}
{{ 'label.fatture.riepilogo.imponibile' | translate }} {{ fatturaInConvalida.imponibile | currency: 'EUR' }}
{{ 'label.fatture.dettaglio.cantieri_associati' | translate }} @if (!splitViewMode) { }
@if (splitCantieriSelezionati.length > 0) {
@if (!splitViewMode) { } @for (cantiere of splitCantieriSelezionati; track cantiere; let rowIndex = $index) { @if (!splitViewMode) { } } @if (!splitViewMode) { } @if (Math.abs(splitImponibileRimanente) > 0.01) { @if (!splitViewMode) { } }
{{ 'label.fatture.filtri.cantiere' | translate }} CIG CUP {{ 'label.fatture.riepilogo.imponibile' | translate }}{{ 'label.fatture.dettaglio.azioni' | translate }}
@if (splitViewMode) { {{ cantiere.ws_name }} } @if (!splitViewMode) { } {{ cantiere.lot_cig || '-' }} {{ cantiere.lot_cup || '-' }} @if (splitViewMode) { {{ cantiere.fattws_imponibile | currency: 'EUR' }} } @if (!splitViewMode) { }
{{ 'label.fatture.dettaglio.totale_imponibili_assegnati' | translate }} {{ splitGetTotaleImponibiliCantieri() | currency: 'EUR' }}
{{ 'label.fatture.dettaglio.imponibile_rimanente' | translate }} {{ splitImponibileRimanente | currency: 'EUR' }}
@if (splitGetAlertDifferenzaCostiMateriali()) {
{{ splitGetAlertDifferenzaCostiMateriali() }}
}
} @if (splitCantieriSelezionati.length === 0) {
{{ 'label.fatture.dettaglio.nessun_cantiere' | translate }}
}
{{ 'label.fatture.dettaglio.righe_dettaglio' | translate }}
} @if (splitViewMode && (splitSelectedVeicoloId || splitSelectedCostoVeicoloId)) {
{{ 'label.fatture.dettaglio.abbinamento_mezzo' | translate }}
} @if (!splitViewMode) {
{{ 'label.fatture.dettaglio.anno_competenza' | translate }}
} @if (!splitViewMode) { }

{{ getSelectedCount() > 0 ? 'Verranno scaricate ' + getSelectedCount() + ' fatture selezionate.' : 'Verranno scaricate tutte le fatture in base ai filtri attivi.' }}

{{ 'label.fatture.zip.scegli_formato' | translate }}