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] account_check_printing_report_base #725

Open
wants to merge 50 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
ad55125
account_check_printing_report_base, account_check_printing_report_dlt103
JordiBForgeFlow Jan 24, 2017
d0e4e21
account_check_printing_report_base: Don't choke on payment method code
pedrobaeza Apr 4, 2017
cefe966
account_check_printing_report_base: flake8
pedrobaeza Apr 17, 2017
a0ab108
[MIG] account_check_printing_report_base
Jun 7, 2017
c4c5e52
[FIX] Cosmetic fixes
Jun 7, 2017
b8a12c0
[FIX] No more workflow
Jun 10, 2017
f07c495
[FIX] Bad Report Reference. This report is not loaded into the database.
Jun 10, 2017
f09ce79
[FIX] Bad Report Reference. This report is not loaded into the database
Aug 27, 2017
a9b3c47
[MIG] account_check_printing_report_dlt103: Migration to 10.0
MiquelRForgeFlow Sep 6, 2017
099079d
[MIG] account_check_printing_report_base: Migration to 11.0
etobella Dec 27, 2017
031bdfb
[MIG] account_check_printing_report_dlt103: Migration to 11.0
HviorForgeFlow May 7, 2018
d10d13c
[IMP] account_check_printing_report_base: auto check printing (#171)
luismontalba May 18, 2018
6ed57dc
[ADD] account_check_printing_report_base: The layout of check printin…
mamcode Sep 16, 2018
89f6b6f
[IMP] account_check_printing_report_base: update i18n template
mamcode Sep 16, 2018
677f6fa
[ADD] added es_DO translation
jlopezg Oct 2, 2018
d977e31
[FIX][ACPRB] fix issue that won't allow multiple payments to be poste…
andrp92 Dec 5, 2018
957d189
[IMP] account_check_printing: Allow to use other models
etobella Feb 4, 2019
93df88d
[IMP] account_check_printing_report_base: Remove option for check lay…
mamcode Feb 23, 2019
9685f37
[I18N] account_check_printing_report_base: Update translation files.
mamcode Feb 23, 2019
627dcc6
[ADD] account_check_printing_report_base: Add contributor in README.
mamcode Mar 17, 2019
e7cb485
[12.0][MIG] account_check_printing_report_base
Mar 28, 2019
765aa77
account_check_printing_report_base - refactor to remove dependency
JordiBForgeFlow May 31, 2019
2713c7a
!fixup
AaronHForgeFlow Jun 14, 2019
e6e2b8f
add modules description
JordiBForgeFlow Jul 26, 2019
388f348
add page break
JordiBForgeFlow Jul 29, 2019
0de4652
[12.0][FIX] account_check_printing_report_base: Report format
Aug 1, 2019
0294fe1
Added translation using Weblate (Portuguese)
pedrocs-exo Aug 17, 2019
4e39d59
Translated using Weblate (Portuguese)
pedrocs-exo Aug 17, 2019
cbea0a4
[10.0][add][account_check_printing_report_sslm102]
JordiBForgeFlow Apr 3, 2019
691c8bc
[FIX] _get_report_values method is api.model
MiquelRForgeFlow Oct 29, 2019
02ea95d
[FIX] get_paid_lines: avoid singleton error
MiquelRForgeFlow Dec 9, 2019
5327e17
[IMP] account_check_printing_report_base: Added a template to print c…
CarlosRoca13 Sep 23, 2020
114fee6
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 7, 2020
9a00d7e
[MIG] account_check_printing_report_base: Migration to v13
CarlosRoca13 Oct 7, 2020
0a2ed38
[IMP] account_check_printing_report_base: Added IMP set on v12
CarlosRoca13 Oct 29, 2020
c741a83
[IMP] account_check_printing_report_base: Add letter format to A4 checks
CarlosRoca13 Nov 4, 2020
26571e4
[FIX] account_check_printing_report_base: deleted the stars creation …
CarlosRoca13 Feb 11, 2021
c170b35
[13.0][FIX] account_check_printing_report_base: mistypo in args
i-vyshnevska Apr 14, 2021
c066921
[FIX] account_check_printing_report_base: Pin num2words version and f…
joao-p-marques Jul 8, 2021
7107cb4
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 5, 2022
84a08ac
[MIG] account_check_printing_report_base: Migration to v15
CarlosRoca13 Oct 5, 2022
247f552
[UPD] Update account_check_printing_report_base.pot
Oct 31, 2022
1698f5d
[UPD] README.rst
OCA-git-bot Oct 31, 2022
669016e
Update translation files
weblate Oct 31, 2022
2a6c2f7
[FIX] account_check_printing_report_base: Migration script fails
sergio-teruel Apr 17, 2023
1dd6d0d
[UPD] README.rst
OCA-git-bot Sep 3, 2023
239d24e
Translated using Weblate (Spanish)
Ivorra78 Sep 20, 2023
a105225
[IMP] account_check_printing_report_base: pre-commit execution
hildickethan Nov 21, 2023
ed88eba
[MIG] account_check_printing_report_base: Migration to 16.0
hildickethan Nov 21, 2023
0c11e25
[FIX] account_check_printing_report_base: fix test to use correct pay…
pilarvargas-tecnativa Feb 19, 2024
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
108 changes: 108 additions & 0 deletions account_check_printing_report_base/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
==================================
Account Check Printing Report Base
==================================

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

.. |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%2Faccount--payment-lightgray.png?logo=github
:target: https://github.com/OCA/account-payment/tree/16.0/account_check_printing_report_base
:alt: OCA/account-payment
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-payment-16-0/account-payment-16-0-account_check_printing_report_base
: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/account-payment&target_branch=16.0
:alt: Try me on Runboat

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

This module provides the basic framework for check printing, and a sample
layout.

**Table of contents**

.. contents::
:local:

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

Go to 'Settings / Users / Companies' and assign the desired check format.
This module proposes a basic layout, but other modules such as
"account_check_printing_report_dlt103" provide formats adjusted to known
check formats such as DLT103.

Usage
=====

* Go to 'Invoicing / Vendors / Payments'. Select one of the payments with
type 'Check' and print the check.
* For automatic check printing when validating payment, mark the field in
the journal associated.

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

* When print check automatically in the payment validation process, the wizard
remains opened.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-payment/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/account-payment/issues/new?body=module:%20account_check_printing_report_base%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
=======

Authors
~~~~~~~

* Eficent
* Serpent Consulting Services Pvt. Ltd.
* Ursa Information Systems

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

* Jordi Ballester Alomar <[email protected]>
* Lois Rilo Antelo <[email protected]>
* Sandip Mangukiya <[email protected]>
* Manuel Marquez <[email protected]>
* `Tecnativa <https://www.tecnativa.com>`_:

* Luis M. Ontalba
* Carlos Roca

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/account-payment <https://github.com/OCA/account-payment/tree/16.0/account_check_printing_report_base>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions account_check_printing_report_base/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from . import models
from . import report
28 changes: 28 additions & 0 deletions account_check_printing_report_base/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 2016 Eficent Business and IT Consulting Services S.L.
# (http://www.eficent.com)
# Copyright 2016 Serpent Consulting Services Pvt. Ltd.
# Copyright 2017 Tecnativa.
# Copyright 2018 iterativo.
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Account Check Printing Report Base",
"version": "16.0.1.0.0",
"license": "AGPL-3",
"author": "Eficent,"
"Serpent Consulting Services Pvt. Ltd.,"
"Ursa Information Systems,"
"Odoo Community Association (OCA)",
"category": "Generic Modules/Accounting",
"website": "https://github.com/OCA/account-payment",
"depends": ["account_check_printing", "report_wkhtmltopdf_param"],
"external_dependencies": {"python": ["num2words"]},
"data": [
"security/ir.model.access.csv",
"data/report_paperformat.xml",
"views/account_journal_view.xml",
"views/report_check_base.xml",
"report/account_check_writing_report.xml",
],
"installable": True,
}
33 changes: 33 additions & 0 deletions account_check_printing_report_base/data/report_paperformat.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="paperformat_check" model="report.paperformat">
<field name="name">US Bank Check</field>
<field name="default" eval="True" />
<field name="format">custom</field>
<field name="page_height">297</field>
<field name="page_width">210</field>
<field name="orientation">Portrait</field>
<field name="margin_top">3</field>
<field name="margin_bottom">3</field>
<field name="margin_left">3</field>
<field name="margin_right">3</field>
<field name="header_line" eval="False" />
<field name="header_spacing">3</field>
<field name="dpi">80</field>
</record>
<record id="paperformat_euro_no_margin" model="report.paperformat">
<field name="name">Promissory Note Letter</field>
<field name="default" eval="False" />
<field name="format">custom</field>
<field name="page_height">297</field>
<field name="page_width">210</field>
<field name="orientation">Portrait</field>
<field name="margin_top">40</field>
<field name="margin_bottom">0</field>
<field name="margin_left">0</field>
<field name="margin_right">0</field>
<field name="header_line" eval="False" />
<field name="header_spacing">40</field>
<field name="dpi">90</field>
</record>
</odoo>
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_check_printing_report_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
msgid "<b>Check Amount:</b>"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields,field_description:account_check_printing_report_base.field_account_journal__check_print_auto
msgid "Automatic check printing"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Balance Due"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields,field_description:account_check_printing_report_base.field_account_journal__account_check_printing_layout
#: model:ir.model.fields,field_description:account_check_printing_report_base.field_res_company__account_check_printing_layout
msgid "Check Layout"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_res_company
msgid "Companies"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Dear partner"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields,help:account_check_printing_report_base.field_account_journal__check_print_auto
msgid ""
"Default check for the company is printed automatically when invoice payment "
"is validated"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
msgid "Description"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Due Date"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Invoice / Reference"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Invoice date"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_account_journal
msgid "Journal"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Original Amount"
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Payment"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.actions.report,name:account_check_printing_report_base.action_report_check_base
msgid "Payment Check Base"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.actions.report,name:account_check_printing_report_base.action_report_check_base_a4
msgid "Payment Check Base A4"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_account_payment
msgid "Payments"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields.selection,name:account_check_printing_report_base.selection__account_journal__account_check_printing_layout__account_check_printing_report_base_action_report_check_base
#: model:ir.model.fields.selection,name:account_check_printing_report_base.selection__res_company__account_check_printing_layout__account_check_printing_report_base_action_report_check_base
msgid "Print Check Base"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields.selection,name:account_check_printing_report_base.selection__account_journal__account_check_printing_layout__account_check_printing_report_base_action_report_check_base_a4
#: model:ir.model.fields.selection,name:account_check_printing_report_base.selection__res_company__account_check_printing_layout__account_check_printing_report_base_action_report_check_base_a4
msgid "Print Check Base A4"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_account_payment_register
msgid "Register Payment"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_report_account_check_printing_report_base_report_check_base
msgid "Report Check Print"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_report_account_check_printing_report_base_report_check_base_a4
msgid "Report Check Print for A4"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model,name:account_check_printing_report_base.model_report_account_check_printing_report_base_promissory_footer_a4
msgid "Report Promissory Note Print for A4"
msgstr ""

#. module: account_check_printing_report_base
#: model:ir.model.fields,help:account_check_printing_report_base.field_account_journal__account_check_printing_layout
#: model:ir.model.fields,help:account_check_printing_report_base.field_res_company__account_check_printing_layout
msgid ""
"Select the format corresponding to the check paper you will be printing your checks on.\n"
"In order to disable the printing feature, select 'None'."
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "Waiting for your agreement, regards."
msgstr ""

#. module: account_check_printing_report_base
#: model_terms:ir.ui.view,arch_db:account_check_printing_report_base.report_check_base_a4_document
msgid "We attach the list of invoices paid with this check with amount of"
msgstr ""
Loading
Loading