Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
e5dafe0
[ADD] l10n_it_ricevute_bancarie
eLBati May 21, 2012
7940eab
[IMP] l10n_it_ricevute_bancarie splitted in l10n_it_ricevute_bancarie…
eLBati May 21, 2012
0ea4f2c
[FIX] classe riba_distinta_move_line e context_today sconosciuto in 6\.0
scigghia May 29, 2012
27d3ce8
[FIX] Reverted to previous revision.
eLBati Jun 6, 2012
51e5485
[FIX] removing useless rows
eLBati Jun 6, 2012
71fd81d
[IMP] copyright
eLBati Jun 6, 2012
dd41178
[REM] l10n_it_ricevute_bancarie*
eLBati Jul 30, 2012
5ea691f
[ADD] riba v7
dcorio Nov 9, 2013
57aadbc
Inserito fix richiesto da eLBati
nicothebrush Dec 4, 2013
6d42fa0
[FIX] https://code.launchpad.net/~openobject-italia-core-devs/openobj…
eLBati Dec 16, 2013
7476166
[FIX] AttributeError: 'cursor' object has no attribute 'pool'
eLBati Dec 16, 2013
1f2c138
[IMP] PEP8
eLBati Dec 16, 2013
3c19e60
[FIX] osv.osv
eLBati Dec 16, 2013
4970699
[IMP] PEP8
eLBati Dec 16, 2013
23e0767
[IMP] PEP8
eLBati Dec 16, 2013
7624534
[REM] reverting PEP8 improvements.
eLBati Dec 16, 2013
98837e1
[imp] l10n_it_ricevute_bancarie\: controllo presenza banca cliente in…
scigghia Feb 20, 2014
4b23d85
[fix] l10n_it_ricevute_bancarie: lunghezza città banca max 23 caratte…
scigghia Feb 20, 2014
9cc0e84
[imp][l10n_it_ricevute_bancarie] controllo presenza su conto accettaz…
scigghia Feb 27, 2014
11dc5f8
[REF] Set all the modules of the master branches to "installable": False
eLBati Jul 6, 2014
56664d8
[MOV] move addons out of __unported__ (they remain not installable)
sbidoul Oct 13, 2015
ce5fe12
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
ff0c090
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
b798900
copying l10n_it_ricevute_bancarie from 8.0 branch
eLBati Mar 28, 2017
af9e0e0
FIX l10n_it_ricevute_bancarie: clean up files
eLBati Mar 28, 2017
be2e9b2
[IMP] l10n_it_ricevute_bancarie: add 'Sale Journals' filter and set i…
tafaRU Feb 7, 2017
e8b73c4
FIX l10n_it_ricevute_bancarie
eLBati Apr 20, 2017
2fc2162
[8.0] evita di riaprire fattura se presente una ricevuta bancaria (#321)
scigghia Apr 27, 2017
07f5aa1
FIX l10n_it_ricevute_bancarie tests (#336)
eLBati May 22, 2017
b35913b
FIX l10n_it_ricevute_bancarie
eLBati Jun 21, 2017
c3065b5
[ADD] added automatic settlemet of riba lines, using fa-check button …
jackjack82 Nov 20, 2017
9d138ee
[FIX] l10n_it_ricevute_bancarie: only show bank related to the compan…
tafaRU Feb 22, 2018
cbb1434
FIX l10n_it_ricevute_bancarie quando , nella registrazione di accetta…
eLBati Apr 13, 2018
9e489df
IMP l10n_it_ricevute_bancarie README (#478)
eLBati May 4, 2018
dfbc9af
[10.0][FIX][riba] Fix when moving to draft state all riba lines (#467)
robyf70 May 4, 2018
c05587c
IMP l10n_it_riba_commission tests (#486)
eLBati May 8, 2018
fbf2bf3
l10n_it_ricevute_bancarie - Small improvements: 1) created riba line …
jackjack82 May 23, 2018
15841fd
[10.0] fix riba invoice date string (#480)
sergiocorato May 23, 2018
b617d39
IMP l10n_it_ricevute_bancarie (#498)
eLBati May 25, 2018
514f8ff
FIX l10n_it_ricevute_bancarie: (#507)
eLBati Jul 3, 2018
61ab368
[FIX] Runbot warnings: (#557)
SimoRubi Jul 24, 2018
01ae3d2
l10n_it_ricevute_banacarie - fix UnicodeEncodeError: 'ascii' codec ca…
Oct 27, 2018
b2c31d0
[l10n_it_ricevute_bancarie] Add support to setup RiBa payment result …
robyf70 Jan 31, 2019
a1b1ede
[MIG] l10n_it_ricevute_bancarie: Migration to 12.0
tafaRU Dec 20, 2019
630308d
[FIX] source strings/translations and readme
primes2h Dec 25, 2019
3583a45
[FIX] l10n_it_ricevute_bancarie: disable creation of account.move.lin…
tafaRU Jan 17, 2020
af8723f
Translated using Weblate (Italian)
primes2h Jan 20, 2020
4c2b92c
[12.0][ADD]column invoice_id in riba tree view
ilaria-franchini Feb 12, 2020
d8d106c
[FIX] to not use move name when it is equal to /
sergiocorato May 7, 2020
44d3dbb
[IMP] riba order
sergiocorato May 12, 2020
f424097
merge PR 1264 1717 1728 1737 1739
May 13, 2020
2b206f1
ricevute_bancarie: aggiunta tree con dettaglio righe di ogni distinta
scigghia Jul 6, 2017
f2d89e3
[12.0][FIX] remove unused files
sergiocorato May 19, 2020
202fc61
Translated using Weblate (Italian)
SimoneVagile May 22, 2020
fd4dda6
[12.0][IMP] add more info in move line created from riba
sergiocorato May 7, 2020
e7dd4c4
Update l10n_it_ricevute_bancarie/models/riba.py
sergiocorato May 22, 2020
23009ec
[12.0]l10n-italy/l10n_it_ricevute_bancarie: set field 'is_unsolved' t…
SimoneVagile May 22, 2020
3a1c46a
translation source strings
primes2h May 25, 2020
df931e2
Translated using Weblate (Italian)
primes2h May 26, 2020
c20919b
[FIX] typo in source string
primes2h May 27, 2020
4e58deb
[12.0][IMP] Add cig-cup compatibility for riba
sergiocorato Sep 26, 2020
025e8d2
[12.0][FIX] put high sequence to expense riba line to
sergiocorato Oct 1, 2020
2995f91
[IMP][l10n_it_ricevute_bancarie] Flag per escludere un partner dalle …
alessandrocamilli Jan 3, 2021
d7fcb0f
[12.0][FIX] ricevute bancarie ASCII instead UTF-8
sergiocorato Jan 7, 2021
dd24f43
[12.0][IMP] l10n_it_ricevute_bancarie, manage multiple bank in partner
GSLabIt Jan 21, 2021
0554267
post-migrate script to set bank on invoice
GSLabIt Jan 29, 2021
5be7798
[12.0][IMP] l10n_it_ricevute bancarie onchange bank
sergiocorato Feb 2, 2021
22c28a9
[IMP] l10n_it_ricevute_bancarie: black, isort, prettier
Borruso Feb 26, 2021
6cabb69
[MIG] l10n_it_ricevute_bancarie: Migration to 14.0
Borruso Feb 26, 2021
2441696
[IMP] added riba multi-company rules
Borruso Dec 2, 2021
b028d5b
[IMP] l10n_it_ricevute_bancarie: Move menu when account_accountant is…
SimoRubi Jan 28, 2022
2d8d57b
[FIX] l10n_it_ricevute_bancarie: missing return in action_post method
fredzamoabg Mar 24, 2022
1c9fa92
[IMP] l10n_it_ricevute_bancarie: manage multiple bank in partner, mi…
GSLabIt Jan 10, 2022
0d4c6db
[FIX][l10n_it_ricevute_bancarie] fix compute of tax
patrickt-oforce May 13, 2022
7f6414f
[14.0][FIX] l10n_it_ricevute_bancarie: avoid loosing reference to lin…
michelerusti May 26, 2022
869323a
[FIX] l10n_it_ricevute_bancarie: date was always set as today() but i…
michelerusti Nov 24, 2022
0203d70
Translated using Weblate (Italian)
francesco-ooops Jan 3, 2023
d09042e
[14.0][IMP] l10n_it_ricevute_bancarie: change development_status to "…
odooNextev Mar 24, 2023
08be28b
Translated using Weblate (Italian)
mymage Apr 5, 2023
86be24a
Translated using Weblate (Italian)
francesco-ooops Apr 7, 2023
272048e
[FIX][l10n_it_ricevute_bancarie] fix issue https://github.com/OCA/l10…
matteoopenf May 30, 2023
aded6f7
[IMP]Issue riba without admin permissions
May 19, 2023
782b370
Translated using Weblate (Italian)
mymage Jun 12, 2023
0831502
[14.0][FIX] l10n_it_ricevute_bancarie pre-migration
sergiocorato Jun 5, 2023
ce00065
[IMP] Move group_riba in a new group after partner accounting_entries
odooNextev Jun 20, 2023
7354aab
[IMP]l10n_it_ricevute_bancarie: Wizard to filter riba base on total a…
Jun 27, 2023
3453f41
Translated using Weblate (Italian)
francesco-ooops Sep 22, 2023
d0356da
[IMP] l10n_it_ricevute_bancarie: pre-commit execution
SirAionTech Sep 28, 2023
32367d7
[MIG] l10n_it_ricevute_bancarie: Migration to 16.0
SirAionTech Jan 13, 2023
5a5e002
[REF] l10n_it_riba: Use translations placeholders
SirAionTech Sep 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
152 changes: 152 additions & 0 deletions l10n_it_riba/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
=======================
ITA - Ricevute bancarie
=======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:5cfa30ffb10e8e3d58a504c71ce80a7b9e88e928946187b4771d838b1947c92a
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_riba
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_riba
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=16.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

**Italiano**

Modulo per gestire le ricevute bancarie.

**Table of contents**

.. contents::
:local:

Configuration
=============

**Italiano**

Nella configurazione delle RiBa è possibile specificare se si tratti di
'Salvo buon fine' o 'Al dopo incasso', che hanno un flusso completamente diverso.

- Al dopo incasso: nessuna registrazione verrà effettuata automaticamente e le
fatture risulteranno pagate solo al momento dell'effettivo incasso.
- Salvo buon fine: le registrazioni generate seguiranno la struttura descritta nel
documento http://goo.gl/jpRhJp

È possibile specificare diverse configurazioni (dal menù
*Configurazione → Pagamenti → Configurazione RiBa*). Per ognuna, in caso di
'Salvo buon fine', è necessario specificare almeno il registro e il conto da
utilizzare al momento dell'accettazione della distinta da parte della banca.
Tale conto deve essere di tipo 'Crediti' (ad esempio "RiBa all'incasso",
eventualmente da creare).

La configurazione relativa alla fase di accredito, verrà usata nel momento in
cui la banca accredita l'importo della distinta.
È possibile utilizzare un registro creato appositamente, ad esempio "Accredito RiBa",
e un conto chiamato ad esempio "Banche c/RiBa all'incasso", che non deve essere di tipo
'Banca e cassa'.

La configurazione relativa all'insoluto verrà utilizzata in caso di mancato pagamento
da parte del cliente.
Il conto può chiamarsi ad esempio "Crediti insoluti".

Nel caso si vogliano gestire anche le spese per ogni scadenza con ricevuta bancaria,
si deve configurare un prodotto di tipo servizio e collegarlo in
*Configurazione → Impostazioni → Contabilità → Imposte → Spese di incasso RiBa*.

Usage
=====

**Italiano**

Per utilizzare il meccanismo delle RiBa è necessario configurare un termine
di pagamento di tipo 'RiBa'.

Per emettere una distinta è necessario andare su *RiBa → Emetti RiBa* e
selezionare i pagamenti per i quali emettere la distinta.
Se per il cliente è stato abilitato il raggruppamento, i pagamenti dello stesso
cliente e con la stessa data di scadenza andranno a costituire un solo elemento
della distinta.

I possibili stati della distinta sono: *Bozza*, *Accettata*, *Accreditata*,
*Pagata*, *Insoluta* e *Annullata*.
Ad ogni passaggio di stato sarà possibile generare le relative registrazioni
contabili, le quali verranno riepilogate nella scheda «Contabilità».
Questa scheda è presente sia sulla distinta che sulle sue righe.

La voce di menù 'Presentazione Riba' permette estrarre le riba fino al
raggiungimento dell'importo massimo inserito dall'utente.

Known issues / Roadmap
======================

**Italiano**

Attenzione!
Il modulo è stato migrato, ma gli script di migrazione non sono stati provati.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_riba%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Contributors
~~~~~~~~~~~~

* Lorenzo Battistini <lorenzo.battistini@agilebg.com>
* Andrea Cometa <a.cometa@apuliasoftware.it>
* Andrea Gallina <a.gallina@apuliasoftware.it>
* Davide Corio <info@davidecorio.com>
* Giacomo Grasso <giacomo.grasso@agilebg.com>
* Gabriele Baldessari <gabriele.baldessari@gmail.com>
* Alex Comba <alex.comba@agilebg.com>
* Marco Calcagni <mcalcagni@dinamicheaziendali.it>
* Sergio Zanchetta <https://github.com/primes2h>
* Simone Vanin <simone.vanin@agilebg.com>
* Sergio Corato <https://github.com/sergiocorato>
* Giovanni Serra <giovanni@gslab.it>
* `Aion Tech <https://aiontech.company/>`_:

* Simone Rubino <simone.rubino@aion-tech.it>

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_riba>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
8 changes: 8 additions & 0 deletions l10n_it_riba/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# © 2019 Marco Calcagni(<http://www.dinamicheaziendali.it>)
# © 2016 Andrea Cometa (<http://www.andreacometa.it>)
# © 2012 Agile Business Group sagl (<http://www.agilebg.com>)
# © 2012 Domsense srl (<http://www.domsense.com>)
# © 2012 Associazione Odoo Italia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models, wizard, report
48 changes: 48 additions & 0 deletions l10n_it_riba/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Copyright (C) 2012 Andrea Cometa.
# Email: info@andreacometa.it
# Web site: http://www.andreacometa.it
# Copyright (C) 2012 Associazione OpenERP Italia
# (<http://www.odoo-italia.org>).
# Copyright (C) 2012-2017 Lorenzo Battistini - Agile Business Group
# Copyright (C) 2019 Sergio Zanchetta - Associazione PNLUG
# Copyright 2023 Simone Rubino - Aion Tech
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "ITA - Ricevute bancarie",
"version": "16.0.1.0.0",
"development_status": "Beta",
"author": "Odoo Community Association (OCA)",
"category": "Localization/Italy",
"summary": "Ricevute bancarie",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": [
"account",
"account_due_list",
"l10n_it_fatturapa_out",
"l10n_it_fiscalcode",
"base_iban",
"l10n_it_abicab",
],
"data": [
"data/riba_sequence.xml",
"report/report.xml",
"security/ir.model.access.csv",
"security/riba_security.xml",
"views/wizard_credit.xml",
"views/wizard_past_due.xml",
"views/riba_view.xml",
"views/account_view.xml",
"views/configuration_view.xml",
"views/partner_view.xml",
"views/wizard_riba_issue.xml",
"views/wizard_riba_file_export.xml",
"views/account_config_view.xml",
"views/slip_report.xml",
"views/riba_detail_view.xml",
"views/wizard_presentation.xml",
],
"demo": ["demo/riba_demo.xml"],
"installable": True,
}
16 changes: 16 additions & 0 deletions l10n_it_riba/data/riba_sequence.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright 2023 Simone Rubino - Aion Tech
~ License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<odoo noupdate="1">

<record id="seq_riba_slip" model="ir.sequence">
<field name="name">RiBa Slip</field>
<field name="code">seq.riba.slip</field>
<field name="prefix">%(y)s/</field>
<field name="padding">3</field>
<field name="company_id" eval="False" />
</record>

</odoo>
41 changes: 41 additions & 0 deletions l10n_it_riba/demo/riba_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright 2023 Simone Rubino - Aion Tech
~ License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<odoo>

<!-- Payment Term -->
<record id="account_payment_term_riba" model="account.payment.term">
<field name="name">RiBa 30 Days End of Month</field>
<field name="note">RiBa 30 Days End of Month</field>
<field name="riba" eval="True" />
<field
name="line_ids"
eval="[
Command.clear(),
Command.create({'value': 'balance', 'value_amount': 0.0, 'months': 1, 'days':0, 'end_month': True, 'days_after': 0})]"
/>
</record>

<!-- banks -->
<record id="res_bank_1" model="res.bank">
<field name="name">Bank</field>
<field name="bic">CPHBBE75</field>
</record>

<record id="company_bank" model="res.partner.bank">
<field name="acc_number">BE74126201326907</field>
<field name="partner_id" ref="base.main_partner" />
<field name="bank_bic">CPHBBE75</field>
<field name="bank_id" ref="res_bank_1" />
</record>

<record id="customer_bank" model="res.partner.bank">
<field name="acc_number">IT86Y0200809440000005235152</field>
<field name="partner_id" ref="base.res_partner_12" />
<field name="bank_bic">CPHBBE75</field>
<field name="bank_id" ref="res_bank_1" />
</record>

</odoo>
Loading