Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Localizations
  3. ABI e CAB per Banche Italiane v 18.0
  4. Sales Conditions FAQ

ABI e CAB per Banche Italiane

by FL1 sro https://fl1.cz
Odoo
v 18.0 Third Party 29
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Invoicing (account)
• Discuss (mail)
Lines of code 322
Technical Name bank_abicab
LicenseLGPL-3
Websitehttps://fl1.cz
Versions 16.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Invoicing (account)
• Discuss (mail)
Lines of code 322
Technical Name bank_abicab
LicenseLGPL-3
Websitehttps://fl1.cz
Versions 16.0 18.0
  • Description
  • Documentation

ABI e CAB per Banche Italiane

Gestione avanzata e aggiornamento automatico dei codici bancari italiani

Introduzione

Il modulo bank_abicab è un'estensione avanzata per Odoo che migliora significativamente la gestione delle banche italiane. Progettato per automatizzare e semplificare l'inserimento e la gestione dei codici ABI (Associazione Bancaria Italiana) e CAB (Codice di Avviamento Bancario), questo modulo è essenziale per le aziende che operano nel contesto bancario italiano.

Caratteristiche Principali

  • Estensione dei modelli bancari con campi ABI e CAB
  • Aggiornamento automatico via cron job
  • Integrazione con la libreria Schwifty per la gestione IBAN
  • Gestione intelligente delle banche e arricchimento dati
  • Sistema robusto di gestione errori e logging
  • Download e aggiornamento automatico dei dati ABI/CAB da un repository GitHub
  • Interfaccia utente migliorata per la gestione dei dati bancari

Il modulo utilizza i dati dal repository GitHub:

https://github.com/crottolo/ABICAB

Dettagli Tecnici

Modelli estesi:

  • ResBank: Aggiunta di campi ABI e CAB (entrambi Char, lunghezza 5)
  • ResPartnerBank: Campi bank_abi e bank_cab, relazioni con bank_id
Funzione Cron: cron_associate_bank_abicab per l'associazione automatica dei codici
  • Ricerca conti bancari italiani senza ABI/CAB
  • Estrae ABI e CAB dall'IBAN
  • Cerca corrispondenze nel modello bank.abicab
  • Crea o aggiorna il record res.bank
  • Associa il conto bancario alla banca corrispondente

Installazione e Configurazione

1. Installare il modulo via interfaccia Odoo
2. Installare la libreria Schwifty:

pip install schwifty
3. Configurare il job cron per l'esecuzione automatica di cron_associate_bank_abicab

Dipendenze e Sicurezza

Dipendenze

  • Moduli Odoo: base, account, contacts
  • Librerie Python: schwifty

Sicurezza e Dati

  • File di sicurezza: security/ir.model.access.csv
  • Dati iniziali: data/data.xml

Supporto e Contributi

Per supporto, segnalazione bug o contributi, contattare:
Autore: FL1 sro
Sito Web: https://fl1.cz
Email: support@fl1.cz

Licenza

Questo modulo è distribuito sotto licenza LGPL-3. Per i dettagli completi, consultare il file LICENSE incluso nel modulo.

ABI e CAB per Banche Italiane

Introduzione

Il modulo bank_abicab è un'estensione avanzata per Odoo che migliora significativamente la gestione delle banche italiane. Progettato per automatizzare e semplificare l'inserimento e la gestione dei codici ABI (Associazione Bancaria Italiana) e CAB (Codice di Avviamento Bancario), questo modulo è essenziale per le aziende che operano nel contesto bancario italiano.

Caratteristiche Principali

  1. Estensione dei Modelli Bancari - Aggiunge i campi ABI e CAB ai modelli res.bank e res.partner.bank. - Implementa relazioni tra i campi per una gestione coerente dei dati.
  2. Aggiornamento Automatico via Cron - Funzione cron_associate_bank_abicab per l'associazione automatica di ABI e CAB. - Scansiona e aggiorna i conti bancari italiani senza codici ABI e CAB.
  3. Integrazione con Schwifty - Utilizza la libreria schwifty per la validazione e l'analisi degli IBAN. - Estrae automaticamente il BIC (Bank Identifier Code) dagli IBAN.
  4. Gestione Intelligente delle Banche - Crea automaticamente nuovi record res.bank se non esistono corrispondenze ABI/CAB. - Associa i conti bancari esistenti basandosi sui codici ABI e CAB.
  5. Arricchimento Dati Bancari - Popola automaticamente informazioni come nome, indirizzo, città e CAP della banca. - Associa le banche alle corrette regioni e paesi italiani.
  6. Gestione degli Errori - Sistema robusto di logging per tracciare e gestire le eccezioni. - Opzione commentata per il posting di messaggi in caso di errori (personalizzabile).

Dettagli Tecnici

  • Modello ResBank - Estende res.bank con campi abi e cab (entrambi Char, lunghezza 5).

  • Modello ResPartnerBank - Estende res.partner.bank con campi bank_abi e bank_cab. - Implementa relazioni con bank_id per ABI e CAB.

  • Funzione Cron `cron_associate_bank_abicab` - Ricerca conti bancari italiani senza ABI/CAB. - Elabora ogni conto:

    1. Estrae ABI e CAB dall'IBAN.
    2. Cerca corrispondenze nel modello bank.abicab.
    3. Crea o aggiorna il record res.bank.
    4. Associa il conto bancario alla banca corrispondente.

Dipendenze

  • Moduli Odoo: base, account, contacts
  • Librerie Python: schwifty (per la gestione IBAN/BIC)

Installazione e Configurazione

  1. Installare il modulo tramite l'interfaccia Odoo o via comando: ` pnpm install `
  2. Assicurarsi che la libreria schwifty sia installata: ` pip install schwifty `
  3. Configurare il job cron per l'esecuzione automatica di cron_associate_bank_abicab.

Sicurezza e Dati

  • File di sicurezza: security/ir.model.access.csv
  • Dati iniziali e configurazioni: data/data.xml
  • Assicurarsi che gli utenti abbiano i permessi appropriati per accedere e modificare i dati bancari.

Interfaccia Utente

  • Viste personalizzate in views/abicab.xml
  • Asset frontend in bank_abicab/static/src/
  • Integrazione con l'interfaccia di gestione banche di Odoo

Risoluzione Problemi

  • Controllare i log di Odoo per eventuali errori durante l'esecuzione del cron job.
  • Verificare la corretta installazione di schwifty in caso di problemi con la gestione IBAN.
  • Per problemi di associazione, controllare la correttezza dei dati nel modello bank.abicab.

Sviluppi Futuri

  • Implementazione di un'interfaccia per l'aggiornamento manuale dei codici ABI/CAB.
  • Miglioramento della gestione degli errori con notifiche utente più dettagliate.
  • Possibile integrazione con API bancarie italiane per aggiornamenti in tempo reale.

Supporto e Contributi

Per supporto, segnalazione bug o contributi, contattare: - Autore: FL1 sro - Sito Web: https://fl1.cz - Email: [inserire email di supporto]

Licenza

Questo modulo è distribuito sotto licenza LGPL-3. Per i dettagli completi, consultare il file LICENSE incluso nel modulo.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with