mirror of
https://github.com/OCA/bank-payment.git
synced 2025-02-02 10:37:31 +02:00
We drop the bank statement related part and we manage the state of payment order with workflow transitions triggered by the reconciliation of moves lines on the transfer account.
53 lines
2.0 KiB
Python
53 lines
2.0 KiB
Python
# -*- coding: utf-8 -*-
|
|
##############################################################################
|
|
#
|
|
# Copyright (C) 2009 EduSense BV (<http://www.edusense.nl>).
|
|
# (C) 2011 - 2013 Therp BV (<http://therp.nl>).
|
|
# (C) 2014 ACSONE SA/NV (<http://acsone.eu>).
|
|
#
|
|
# All other contributions are (C) by their respective contributors
|
|
#
|
|
# All Rights Reserved
|
|
#
|
|
# This program is free software: you can redistribute it and/or modify
|
|
# it under the terms of the GNU Affero General Public License as
|
|
# published by the Free Software Foundation, either version 3 of the
|
|
# License, or (at your option) any later version.
|
|
#
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU Affero General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU Affero General Public License
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
#
|
|
##############################################################################
|
|
|
|
{
|
|
'name': 'Account Banking - Payments Transfer Account',
|
|
'version': '0.2',
|
|
'license': 'AGPL-3',
|
|
'author': 'Banking addons community',
|
|
'website': 'https://github.com/OCA/banking',
|
|
'category': 'Banking addons',
|
|
'depends': [
|
|
'account_banking_payment_export',
|
|
],
|
|
'data': [
|
|
# TODO: 'view/account_payment.xml',
|
|
'view/payment_mode.xml',
|
|
'workflow/account_payment.xml',
|
|
],
|
|
'description': '''Payment order reconciliation infrastructure
|
|
|
|
This module reconciles invoices as soon as the payment order
|
|
is sent, by creating a move to a transfer account (aka suspense account).
|
|
When the moves on the suspense account are reconciled (typically through
|
|
the bank statement reconciliation, the payment order moves to the done
|
|
status).
|
|
''',
|
|
'auto_install': False,
|
|
'installable': True,
|
|
}
|