Skip to content

Commit 103c63f

Browse files
[FIX] l10n_ar_account_tax_settlement: alicuota de percepcion cuando se rectifica factura de otro período
closes #401 Ticket: 75819 Signed-off-by: Katherine Zaoral <kz@adhoc.com.ar>
1 parent 44505a8 commit 103c63f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

l10n_ar_account_tax_settlement/models/account_journal.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ def iibb_aplicado_agip_files_values(self, move_lines):
464464
'El partner "%s" (id %s) no tiene número de identificación '
465465
'seteada') % (partner.name, partner.id))
466466

467-
alicuot_line = tax.get_partner_alicuot(partner, line.date)
467+
alicuot_line = tax.get_partner_alicuot(partner, line.move_id._found_related_invoice().date or line.date)
468468
if not alicuot_line:
469469
raise ValidationError(_(
470470
'No hay alicuota configurada en el partner '
@@ -573,7 +573,7 @@ def iibb_aplicado_agip_files_values(self, move_lines):
573573

574574
# 4 - Tipo de comprobante origen de la retención
575575
if internal_type == 'invoice':
576-
content += '01'
576+
content += '10' if line.move_id.l10n_latam_document_type_id.code in ['201', '206', '211'] else '01'
577577
elif internal_type == 'debit_note':
578578
if es_percepcion:
579579
content += '09'

0 commit comments

Comments
 (0)