netgescon-day0/docs/000-FILAMENT/11-BANCHE-IMPORT.md

1.2 KiB
Raw Blame History

Import banche (per istituto)

Obiettivo

Documentare per ogni banca: formato, colonne, parser usato, e regole di quadratura.

Intesa (XLSX)

  • Formato: XLSX
  • Parser: ExcelMovimentiParser (Intesa layout)
  • Colonne attese:
    • A = Data
    • B = Valuta
    • C = Descrizione
    • D = Avere
    • E = Dare
    • F = Descrizione estesa
  • Note:
    • descrizione_estesa è salvata su movimenti_banca.
    • match_data contiene estrazioni (COD.DISP/MITT/BENEF).

Intesa (CSV)

  • Formato: CSV
  • Parser: IntesaCsvParser
  • Note:
    • Usare quando lXLSX non è disponibile.

Unicredit (WRI)

  • Formato: WRI
  • Parser: UnicreditWriParser

Regole di dedup

  • row_hash calcolato su data/valuta/descrizione/importo/causale/iban

Quadrature (spese bancarie)

Parole chiave iniziali (da estendere per ogni banca):

  • commissione / commissioni
  • spese tenuta conto / canone
  • imposta di bollo
  • competenze
  • spese invio / notifiche
  • interessi debitori
  • costo bonifico

Roadmap

  • Layout vista movimenti banca con colonne ridotte e descrizione estesa in evidenza.
  • Filtro colonne dinamico (selettore colonne).
  • Report PDF periodico (mensile) per estratti e spese bancarie.