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 #685

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
cb65214
account_check_printing_report_base, account_check_printing_report_dlt103
JordiBForgeFlow Jan 24, 2017
05f995d
account_check_printing_report_base: Don't choke on payment method code
pedrobaeza Apr 4, 2017
148368f
account_check_printing_report_base: flake8
pedrobaeza Apr 17, 2017
c783e43
[MIG] account_check_printing_report_base
Jun 7, 2017
c9218cf
[FIX] Cosmetic fixes
Jun 7, 2017
3316a99
[FIX] No more workflow
Jun 10, 2017
010d1e5
[FIX] Bad Report Reference. This report is not loaded into the database.
Jun 10, 2017
8b4399f
[FIX] Bad Report Reference. This report is not loaded into the database
Aug 27, 2017
a4e80ff
[MIG] account_check_printing_report_dlt103: Migration to 10.0
MiquelRForgeFlow Sep 6, 2017
371c414
[MIG] account_check_printing_report_base: Migration to 11.0
etobella Dec 27, 2017
37facbd
[MIG] account_check_printing_report_dlt103: Migration to 11.0
HviorForgeFlow May 7, 2018
bccda55
[IMP] account_check_printing_report_base: auto check printing (#171)
luismontalba May 18, 2018
2ccb0e7
[ADD] account_check_printing_report_base: The layout of check printin…
mamcode Sep 16, 2018
afc22ae
[IMP] account_check_printing_report_base: update i18n template
mamcode Sep 16, 2018
e48529f
[ADD] added es_DO translation
jlopezg Oct 2, 2018
4f38eef
[FIX][ACPRB] fix issue that won't allow multiple payments to be poste…
andrp92 Dec 5, 2018
87500c1
[IMP] account_check_printing: Allow to use other models
etobella Feb 4, 2019
de3b49e
[IMP] account_check_printing_report_base: Remove option for check lay…
mamcode Feb 23, 2019
219d05e
[I18N] account_check_printing_report_base: Update translation files.
mamcode Feb 23, 2019
8ed3758
[ADD] account_check_printing_report_base: Add contributor in README.
mamcode Mar 17, 2019
02f6592
[12.0][MIG] account_check_printing_report_base
Mar 28, 2019
b38ef21
account_check_printing_report_base - refactor to remove dependency
JordiBForgeFlow May 31, 2019
1f7d0a6
!fixup
AaronHForgeFlow Jun 14, 2019
775f40b
add modules description
JordiBForgeFlow Jul 26, 2019
6e9e227
add page break
JordiBForgeFlow Jul 29, 2019
ebdfe21
[12.0][FIX] account_check_printing_report_base: Report format
Aug 1, 2019
546ae3a
Added translation using Weblate (Portuguese)
pedrocasi Aug 17, 2019
4d274a9
Translated using Weblate (Portuguese)
pedrocasi Aug 17, 2019
2fe7530
[10.0][add][account_check_printing_report_sslm102]
JordiBForgeFlow Apr 3, 2019
feb380d
[FIX] _get_report_values method is api.model
MiquelRForgeFlow Oct 29, 2019
dc1147a
[FIX] get_paid_lines: avoid singleton error
MiquelRForgeFlow Dec 9, 2019
a1fdaaa
[IMP] account_check_printing_report_base: Added a template to print c…
CarlosRoca13 Sep 23, 2020
086f559
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 7, 2020
05fc960
[MIG] account_check_printing_report_base: Migration to v13
CarlosRoca13 Oct 7, 2020
0059d83
[IMP] account_check_printing_report_base: Added IMP set on v12
CarlosRoca13 Oct 29, 2020
4a240e5
[IMP] account_check_printing_report_base: Add letter format to A4 checks
CarlosRoca13 Nov 4, 2020
c05645a
[FIX] account_check_printing_report_base: deleted the stars creation …
CarlosRoca13 Feb 11, 2021
5385651
[13.0][FIX] account_check_printing_report_base: mistypo in args
i-vyshnevska Apr 14, 2021
b336286
[FIX] account_check_printing_report_base: Pin num2words version and f…
joao-p-marques Jul 8, 2021
8d98ccc
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 5, 2022
07a92be
[MIG] account_check_printing_report_base: Migration to v15
CarlosRoca13 Oct 5, 2022
cb911e0
[UPD] Update account_check_printing_report_base.pot
Oct 31, 2022
25b5380
[UPD] README.rst
OCA-git-bot Oct 31, 2022
1142dc6
Update translation files
weblate Oct 31, 2022
46f93ab
[FIX] account_check_printing_report_base: Migration script fails
sergio-teruel Apr 17, 2023
875c701
[UPD] README.rst
OCA-git-bot Sep 3, 2023
40ac636
Translated using Weblate (Spanish)
Ivorra78 Sep 20, 2023
4094d85
[IMP] account_check_printing_report_base: pre-commit execution
hildickethan-S73 Nov 21, 2023
e9e1f3c
[MIG] account_check_printing_report_base: Migration to 16.0
hildickethan-S73 Nov 21, 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
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 <jordi.ballester@eficent.com>
* Lois Rilo Antelo <lois.rilo@eficent.com>
* Sandip Mangukiya <smangukiya@ursainfosystems.com>
* Manuel Marquez <mmarquez@iterativo.do>
* `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