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

[12.0][MIG] l10n_it_ricevute_bancarie #1564

Merged
merged 56 commits into from
Jan 20, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
918370f
[ADD] l10n_it_ricevute_bancarie
eLBati May 21, 2012
3bd7ebc
[IMP] l10n_it_ricevute_bancarie splitted in l10n_it_ricevute_bancarie…
eLBati May 21, 2012
d16e95d
[FIX] classe riba_distinta_move_line e context_today sconosciuto in 6\.0
scigghia May 29, 2012
9497226
[FIX] Reverted to previous revision.
eLBati Jun 6, 2012
1ee5311
[FIX] removing useless rows
eLBati Jun 6, 2012
5827258
[IMP] copyright
eLBati Jun 6, 2012
5ae7438
[REM] l10n_it_ricevute_bancarie*
eLBati Jul 30, 2012
dc860be
[ADD] riba v7
dcorio Nov 9, 2013
97d1c32
Inserito fix richiesto da eLBati
nicothebrush Dec 4, 2013
920fdcc
[FIX] https://code.launchpad.net/~openobject-italia-core-devs/openobj…
eLBati Dec 16, 2013
a78bd99
[FIX] AttributeError: 'cursor' object has no attribute 'pool'
eLBati Dec 16, 2013
b963125
[IMP] PEP8
eLBati Dec 16, 2013
b618e08
[FIX] osv.osv
eLBati Dec 16, 2013
1d75a89
[IMP] PEP8
eLBati Dec 16, 2013
f1b801a
[IMP] PEP8
eLBati Dec 16, 2013
9018390
[REM] reverting PEP8 improvements.
eLBati Dec 16, 2013
1e8f984
[imp] l10n_it_ricevute_bancarie\: controllo presenza banca cliente in…
scigghia Feb 20, 2014
12e25e1
[fix] l10n_it_ricevute_bancarie: lunghezza città banca max 23 caratte…
scigghia Feb 20, 2014
d376240
[imp][l10n_it_ricevute_bancarie] controllo presenza su conto accettaz…
scigghia Feb 27, 2014
fd876dc
[REF] Set all the modules of the master branches to "installable": False
eLBati Jul 6, 2014
bcfc324
[MOV] move addons out of __unported__ (they remain not installable)
sbidoul Oct 13, 2015
eeaf83b
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
52062d2
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
0c72af6
copying l10n_it_ricevute_bancarie from 8.0 branch
eLBati Mar 28, 2017
a40a121
FIX l10n_it_ricevute_bancarie: clean up files
eLBati Mar 28, 2017
983b699
[IMP] l10n_it_ricevute_bancarie: add 'Sale Journals' filter and set i…
tafaRU Feb 7, 2017
704d9b2
FIX l10n_it_ricevute_bancarie
eLBati Apr 20, 2017
8314648
[8.0] evita di riaprire fattura se presente una ricevuta bancaria (#321)
scigghia Apr 27, 2017
778cf8f
OCA Transbot updated translations from Transifex
oca-transbot May 13, 2017
9ed859b
FIX l10n_it_ricevute_bancarie tests (#336)
eLBati May 22, 2017
dd27175
OCA Transbot updated translations from Transifex
oca-transbot May 27, 2017
2f29533
FIX l10n_it_ricevute_bancarie
eLBati Jun 21, 2017
3ea7c1b
[ADD] added automatic settlemet of riba lines, using fa-check button …
jackjack82 Nov 20, 2017
e8dd076
OCA Transbot updated translations from Transifex
oca-transbot Dec 9, 2017
10681e7
[FIX] l10n_it_ricevute_bancarie: only show bank related to the compan…
tafaRU Feb 22, 2018
7c1feee
FIX l10n_it_ricevute_bancarie quando , nella registrazione di accetta…
eLBati Apr 13, 2018
e249574
IMP l10n_it_ricevute_bancarie README (#478)
eLBati May 4, 2018
0ca7853
[10.0][FIX][riba] Fix when moving to draft state all riba lines (#467)
robyf70 May 4, 2018
d6e21ca
IMP l10n_it_riba_commission tests (#486)
eLBati May 8, 2018
5205334
l10n_it_ricevute_bancarie - Small improvements: 1) created riba line …
jackjack82 May 23, 2018
6a54281
[10.0] fix riba invoice date string (#480)
sergiocorato May 23, 2018
ba80224
IMP l10n_it_ricevute_bancarie (#498)
eLBati May 25, 2018
f7a0be6
OCA Transbot updated translations from Transifex
oca-transbot May 26, 2018
20a93c2
[UPD] Update l10n_it_ricevute_bancarie.pot
oca-travis Jun 20, 2018
6f7d8bb
FIX l10n_it_ricevute_bancarie: (#507)
eLBati Jul 3, 2018
f30fe44
[UPD] Update l10n_it_ricevute_bancarie.pot
oca-travis Jul 3, 2018
a43d215
[FIX] Runbot warnings: (#557)
SimoRubi Jul 24, 2018
9722df6
[UPD] Update l10n_it_ricevute_bancarie.pot
oca-travis Jul 24, 2018
ca55c3b
l10n_it_ricevute_banacarie - fix UnicodeEncodeError: 'ascii' codec ca…
Oct 27, 2018
11380c7
Update translation files
oca-transbot Nov 25, 2018
9e5a379
[l10n_it_ricevute_bancarie] Add support to setup RiBa payment result …
robyf70 Jan 31, 2019
b07f9a5
[UPD] Update l10n_it_ricevute_bancarie.pot
oca-travis Jun 14, 2019
adfc06f
Update translation files
oca-transbot Jun 14, 2019
6725fd0
[MIG] l10n_it_ricevute_bancarie: Migration to 12.0
tafaRU Dec 20, 2019
c557ac1
[FIX] source strings/translations and readme
primes2h Dec 25, 2019
959039f
[FIX] l10n_it_ricevute_bancarie: disable creation of account.move.lin…
tafaRU Jan 17, 2020
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
132 changes: 132 additions & 0 deletions l10n_it_ricevute_bancarie/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
=======================
ITA - Ricevute bancarie
=======================

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

.. |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/12.0/l10n_it_ricevute_bancarie
: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-12-0/l10n-italy-12-0-l10n_it_ricevute_bancarie
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/122/12.0
:alt: Try me on Runbot

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

**Italiano**

Modulo per gestire le ricevute bancarie.

**Table of contents**

.. contents::
:local:

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

**Italiano**

Nella configurazione delle Ri.Ba. è 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 Ri.Ba.*). 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 "Ri.Ba. 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 Ri.Ba.",
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 Ri.Ba.*.

Usage
=====

**Italiano**

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

Per emettere una distinta è necessario andare su *Ri.Ba. → Emetti Ri.Ba.* 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.

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_ricevute_bancarie%0Aversion:%2012.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>

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/12.0/l10n_it_ricevute_bancarie>`_ 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_ricevute_bancarie/__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
43 changes: 43 additions & 0 deletions l10n_it_ricevute_bancarie/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# 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': "12.0.1.0.0",
'author': "Odoo Community Association (OCA)",
'category': 'Localization/Italy',
'summary': 'Ricevute bancarie',
'website': 'https://github.com/OCA/l10n-italy/tree/'
'12.0/l10n_it_ricevute_bancarie',
'license': "AGPL-3",
'depends': [
'account',
'account_group_menu',
'l10n_it_fiscalcode',
'base_iban',
'l10n_it_abicab',
'account_due_list'],
'data': [
"data/riba_sequence.xml",
"report/report.xml",
"security/ir.model.access.csv",
"views/wizard_accreditation.xml",
"views/wizard_unsolved.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/distinta_report.xml",
],
'demo': ["demo/riba_demo.xml"],
'installable': True,
}
13 changes: 13 additions & 0 deletions l10n_it_ricevute_bancarie/data/riba_sequence.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">

<record id="seq_riba_distinta" model="ir.sequence">
<field name="name">C/O Slip</field>
<field name="code">seq.riba.distinta</field>
<field eval="3" name="padding"/>
<field name="prefix">%(y)s/</field>
</record>

</data>
</odoo>
41 changes: 41 additions & 0 deletions l10n_it_ricevute_bancarie/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"?>
<odoo>
<data>

<!-- Payment Term -->

<record id="account_payment_term_riba" model="account.payment.term">
<field name="name">C/O 30 Days End of Month</field>
<field name="note">C/O 30 Days End of Month</field>
<field name="riba" eval="True"></field>
</record>
<record id="account_payment_term_line" model="account.payment.term.line">
<field name="value">balance</field>
<field name="option">day_following_month</field>
<field name="days">1</field>
<field ref="account_payment_term_riba" name="payment_id"/>
</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>
<field name="bank_bic">CPHBBE75</field>
<field name="bank_id" ref="res_bank_1"></field>
</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>
<field name="bank_bic">CPHBBE75</field>
<field name="bank_id" ref="res_bank_1"></field>
</record>

</data>
</odoo>
Loading