Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

16.0 mig l10n it ricevute bancarie #3131

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
3dc8849
[ADD] l10n_it_ricevute_bancarie
eLBati May 21, 2012
4653375
[IMP] l10n_it_ricevute_bancarie splitted in l10n_it_ricevute_bancarie…
eLBati May 21, 2012
2b63fcf
[FIX] classe riba_distinta_move_line e context_today sconosciuto in 6\.0
scigghia May 29, 2012
50f73d6
[FIX] Reverted to previous revision.
eLBati Jun 6, 2012
67fd857
[FIX] removing useless rows
eLBati Jun 6, 2012
c718176
[IMP] copyright
eLBati Jun 6, 2012
6f10d55
[REM] l10n_it_ricevute_bancarie*
eLBati Jul 30, 2012
1729e54
[ADD] riba v7
dcorio Nov 9, 2013
4c64044
Inserito fix richiesto da eLBati
nicothebrush Dec 4, 2013
dc23055
[FIX] https://code.launchpad.net/~openobject-italia-core-devs/openobj…
eLBati Dec 16, 2013
83c5ee9
[FIX] AttributeError: 'cursor' object has no attribute 'pool'
eLBati Dec 16, 2013
99f5ca1
[IMP] PEP8
eLBati Dec 16, 2013
49c3586
[FIX] osv.osv
eLBati Dec 16, 2013
360c618
[IMP] PEP8
eLBati Dec 16, 2013
8b618ee
[IMP] PEP8
eLBati Dec 16, 2013
2f468b6
[REM] reverting PEP8 improvements.
eLBati Dec 16, 2013
2cf5c4b
[imp] l10n_it_ricevute_bancarie\: controllo presenza banca cliente in…
scigghia Feb 20, 2014
fcada01
[fix] l10n_it_ricevute_bancarie: lunghezza città banca max 23 caratte…
scigghia Feb 20, 2014
806faa9
[imp][l10n_it_ricevute_bancarie] controllo presenza su conto accettaz…
scigghia Feb 27, 2014
3e433a5
[REF] Set all the modules of the master branches to "installable": False
eLBati Jul 6, 2014
73a1835
[MOV] move addons out of __unported__ (they remain not installable)
sbidoul Oct 13, 2015
ca1038f
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
6b5107b
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
2892785
copying l10n_it_ricevute_bancarie from 8.0 branch
eLBati Mar 28, 2017
b074cc1
FIX l10n_it_ricevute_bancarie: clean up files
eLBati Mar 28, 2017
1515d08
[IMP] l10n_it_ricevute_bancarie: add 'Sale Journals' filter and set i…
tafaRU Feb 7, 2017
b1ebc9d
FIX l10n_it_ricevute_bancarie
eLBati Apr 20, 2017
f815c7d
[8.0] evita di riaprire fattura se presente una ricevuta bancaria (#321)
scigghia Apr 27, 2017
b4e6134
FIX l10n_it_ricevute_bancarie tests (#336)
eLBati May 22, 2017
4cf7840
FIX l10n_it_ricevute_bancarie
eLBati Jun 21, 2017
bebeca5
[ADD] added automatic settlemet of riba lines, using fa-check button …
jackjack82 Nov 20, 2017
0c83d21
[FIX] l10n_it_ricevute_bancarie: only show bank related to the compan…
tafaRU Feb 22, 2018
360080c
FIX l10n_it_ricevute_bancarie quando , nella registrazione di accetta…
eLBati Apr 13, 2018
1b37e19
IMP l10n_it_ricevute_bancarie README (#478)
eLBati May 4, 2018
df4c69f
[10.0][FIX][riba] Fix when moving to draft state all riba lines (#467)
robyf70 May 4, 2018
25d82a5
IMP l10n_it_riba_commission tests (#486)
eLBati May 8, 2018
e0a9c56
l10n_it_ricevute_bancarie - Small improvements: 1) created riba line …
jackjack82 May 23, 2018
6ca5ec6
[10.0] fix riba invoice date string (#480)
sergiocorato May 23, 2018
d266fc0
IMP l10n_it_ricevute_bancarie (#498)
eLBati May 25, 2018
d226690
FIX l10n_it_ricevute_bancarie: (#507)
eLBati Jul 3, 2018
e9aea89
[FIX] Runbot warnings: (#557)
SimoRubi Jul 24, 2018
1e6bee3
l10n_it_ricevute_banacarie - fix UnicodeEncodeError: 'ascii' codec ca…
Oct 27, 2018
3527754
[l10n_it_ricevute_bancarie] Add support to setup RiBa payment result …
robyf70 Jan 31, 2019
e7bc1e9
[MIG] l10n_it_ricevute_bancarie: Migration to 12.0
tafaRU Dec 20, 2019
a7f769a
[FIX] source strings/translations and readme
primes2h Dec 25, 2019
f30e8f0
[FIX] l10n_it_ricevute_bancarie: disable creation of account.move.lin…
tafaRU Jan 17, 2020
816511c
Translated using Weblate (Italian)
primes2h Jan 20, 2020
a7c15db
[12.0][ADD]column invoice_id in riba tree view
ilaria-franchini Feb 12, 2020
a629c0a
[FIX] to not use move name when it is equal to /
sergiocorato May 7, 2020
35bf4d8
[IMP] riba order
sergiocorato May 12, 2020
7a5c355
merge PR 1264 1717 1728 1737 1739
May 13, 2020
d27e39a
ricevute_bancarie: aggiunta tree con dettaglio righe di ogni distinta
scigghia Jul 6, 2017
1cc560d
[12.0][FIX] remove unused files
sergiocorato May 19, 2020
b330507
Translated using Weblate (Italian)
SimoneVagile May 22, 2020
8de361b
[12.0][IMP] add more info in move line created from riba
sergiocorato May 7, 2020
351eaa9
Update l10n_it_ricevute_bancarie/models/riba.py
sergiocorato May 22, 2020
cb92f20
[12.0]l10n-italy/l10n_it_ricevute_bancarie: set field 'is_unsolved' t…
SimoneVagile May 22, 2020
dd47850
translation source strings
primes2h May 25, 2020
3bfd12d
Translated using Weblate (Italian)
primes2h May 26, 2020
832f3ee
[FIX] typo in source string
primes2h May 27, 2020
dc9ffe7
[12.0][IMP] Add cig-cup compatibility for riba
sergiocorato Sep 26, 2020
6c99bcd
[12.0][FIX] put high sequence to expense riba line to
sergiocorato Oct 1, 2020
524fb1e
[IMP][l10n_it_ricevute_bancarie] Flag per escludere un partner dalle …
alessandrocamilli Jan 3, 2021
547ccea
[12.0][FIX] ricevute bancarie ASCII instead UTF-8
sergiocorato Jan 7, 2021
ffb7ced
[12.0][IMP] l10n_it_ricevute_bancarie, manage multiple bank in partner
GSLabIt Jan 21, 2021
4a95788
post-migrate script to set bank on invoice
GSLabIt Jan 29, 2021
6e4f123
[12.0][IMP] l10n_it_ricevute bancarie onchange bank
sergiocorato Feb 2, 2021
a3d667f
[IMP] l10n_it_ricevute_bancarie: black, isort, prettier
Borruso Feb 26, 2021
577c2b3
[MIG] l10n_it_ricevute_bancarie: Migration to 14.0
Borruso Feb 26, 2021
154b7d9
[UPD] Update l10n_it_ricevute_bancarie.pot
Nov 19, 2021
d8b97aa
[IMP] added riba multi-company rules
Borruso Dec 2, 2021
a5d65f3
[IMP] l10n_it_ricevute_bancarie: Move menu when account_accountant is…
SimoRubi Jan 28, 2022
46d75ee
[FIX] l10n_it_ricevute_bancarie: missing return in action_post method
fredzamoabg Mar 24, 2022
c7af20b
[IMP] l10n_it_ricevute_bancarie: manage multiple bank in partner, mi…
GSLabIt Jan 10, 2022
b59f553
[UPD] Update l10n_it_ricevute_bancarie.pot
May 12, 2022
dcc2534
[FIX][l10n_it_ricevute_bancarie] fix compute of tax
patrickt-oforce May 13, 2022
1932a13
[14.0][FIX] l10n_it_ricevute_bancarie: avoid loosing reference to lin…
michelerusti May 26, 2022
1798948
[UPD] Update l10n_it_ricevute_bancarie.pot
Sep 2, 2022
19464c4
[UPD] Update l10n_it_ricevute_bancarie.pot
Sep 16, 2022
c7da2d3
[FIX] l10n_it_ricevute_bancarie: date was always set as today() but i…
michelerusti Nov 24, 2022
8c24129
Translated using Weblate (Italian)
francesco-ooops Jan 3, 2023
bebf3ac
Translated using Weblate (Italian)
francesco-ooops Jan 9, 2023
ff030ab
[IMP] l10n_it_ricevute_bancarie: pre-commit stuff
TonyMasciI Jan 13, 2023
69bd6e8
[MIG] l10n_it_ricevute_bancarie: Migration to 16.0
TonyMasciI Jan 13, 2023
4d02996
[IMP] l10n_it_riba: Migration scripts (#5)
SirAionTech Sep 14, 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
148 changes: 148 additions & 0 deletions l10n_it_riba/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
=======================
ITA - Ricevute bancarie
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
:target: https://odoo-community.org/page/development-status
:alt: Alpha
.. |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/webui/builds.html?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.

.. IMPORTANT::
This is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.
`More details on development status <https://odoo-community.org/page/development-status>`_

**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.

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 smashing 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>

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
46 changes: 46 additions & 0 deletions l10n_it_riba/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# 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
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "ITA - Ricevute bancarie",
"version": "16.0.1.0.0",
"development_status": "Alpha",
"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",
],
"demo": ["demo/riba_demo.xml"],
"installable": True,
}
12 changes: 12 additions & 0 deletions l10n_it_riba/data/riba_sequence.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<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>
37 changes: 37 additions & 0 deletions l10n_it_riba/demo/riba_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" ?>
<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