@@ -549,6 +549,8 @@ def _compute_imponibile_operazioni_attive(self, liq, period):
549549 for debit in liq .debit_vat_account_line_ids :
550550 debit_taxes |= debit .tax_id
551551 for debit_tax in debit_taxes :
552+ if debit_tax .vsc_exclude_operation :
553+ continue
552554 tax = debit_taxes .with_context (
553555 self ._get_tax_context (period )).browse (debit_tax .id )
554556 self .imponibile_operazioni_attive += (
@@ -560,6 +562,8 @@ def _compute_imponibile_operazioni_passive(self, liq, period):
560562 for credit in liq .credit_vat_account_line_ids :
561563 credit_taxes |= credit .tax_id
562564 for credit_tax in credit_taxes :
565+ if credit_tax .vsc_exclude_operation :
566+ continue
563567 tax = credit_taxes .with_context (
564568 self ._get_tax_context (period )).browse (credit_tax .id )
565569 self .imponibile_operazioni_passive -= (
@@ -584,9 +588,13 @@ def compute_from_liquidazioni(self):
584588
585589 # Iva esigibile
586590 for vat_amount in liq .debit_vat_account_line_ids :
591+ if vat_amount .tax_id .vsc_exclude_vat :
592+ continue
587593 quadro .iva_esigibile += vat_amount .amount
588594 # Iva detratta
589595 for vat_amount in liq .credit_vat_account_line_ids :
596+ if vat_amount .tax_id .vsc_exclude_vat :
597+ continue
590598 quadro .iva_detratta += vat_amount .amount
591599 # credito/debito periodo precedente
592600 quadro .debito_periodo_precedente = \
0 commit comments