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

[15.0][MIG] account_check_printing_report_base: Migration to 15.0 #547

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
2b5cd1f
account_check_printing_report_base, account_check_printing_report_dlt103
JordiBForgeFlow Jan 24, 2017
c3f71a9
account_check_printing_report_base: Don't choke on payment method code
pedrobaeza Apr 4, 2017
2595601
account_check_printing_report_base: flake8
pedrobaeza Apr 17, 2017
77734af
[MIG] account_check_printing_report_base
Jun 7, 2017
785a6ec
[FIX] Cosmetic fixes
Jun 7, 2017
3eb2e2a
[FIX] No more workflow
Jun 10, 2017
6af7479
[FIX] Bad Report Reference. This report is not loaded into the database.
Jun 10, 2017
d0d6ea8
[FIX] Bad Report Reference. This report is not loaded into the database
Aug 27, 2017
a0e2a81
[MIG] account_check_printing_report_dlt103: Migration to 10.0
MiquelRForgeFlow Sep 6, 2017
cd0687c
[MIG] account_check_printing_report_base: Migration to 11.0
etobella Dec 27, 2017
c2a19de
[MIG] account_check_printing_report_dlt103: Migration to 11.0
HviorForgeFlow May 7, 2018
f1d8fb6
[IMP] account_check_printing_report_base: auto check printing (#171)
luismontalba May 18, 2018
914afb8
[ADD] account_check_printing_report_base: The layout of check printin…
mamcode Sep 16, 2018
15f9793
[IMP] account_check_printing_report_base: update i18n template
mamcode Sep 16, 2018
1a0a2ff
[ADD] added es_DO translation
jose-pcg Oct 2, 2018
1c32131
[FIX][ACPRB] fix issue that won't allow multiple payments to be poste…
andres-pcg Dec 5, 2018
79ef6b3
[IMP] account_check_printing: Allow to use other models
etobella Feb 4, 2019
ad830e7
[IMP] account_check_printing_report_base: Remove option for check lay…
mamcode Feb 23, 2019
fc70bfa
[I18N] account_check_printing_report_base: Update translation files.
mamcode Feb 23, 2019
c72a1b8
[ADD] account_check_printing_report_base: Add contributor in README.
mamcode Mar 17, 2019
7d4cb5b
[12.0][MIG] account_check_printing_report_base
Mar 28, 2019
4c82721
account_check_printing_report_base - refactor to remove dependency
JordiBForgeFlow May 31, 2019
996f1c1
!fixup
AaronHForgeFlow Jun 14, 2019
26157e4
add modules description
JordiBForgeFlow Jul 26, 2019
9134736
add page break
JordiBForgeFlow Jul 29, 2019
51d71ca
[12.0][FIX] account_check_printing_report_base: Report format
Aug 1, 2019
4c21cb3
Added translation using Weblate (Portuguese)
pedrocs-exo Aug 17, 2019
ab2b468
Translated using Weblate (Portuguese)
pedrocs-exo Aug 17, 2019
2dfa042
[10.0][add][account_check_printing_report_sslm102]
JordiBForgeFlow Apr 3, 2019
024aa03
[FIX] _get_report_values method is api.model
MiquelRForgeFlow Oct 29, 2019
a5197f8
[FIX] get_paid_lines: avoid singleton error
MiquelRForgeFlow Dec 9, 2019
e0165d0
[IMP] account_check_printing_report_base: Added a template to print c…
CarlosRoca13 Sep 23, 2020
4463199
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 7, 2020
f70f4c4
[MIG] account_check_printing_report_base: Migration to v13
CarlosRoca13 Oct 7, 2020
90543bd
[IMP] account_check_printing_report_base: Added IMP set on v12
CarlosRoca13 Oct 29, 2020
9cb2fc1
[IMP] account_check_printing_report_base: Add letter format to A4 checks
CarlosRoca13 Nov 4, 2020
d3cb0b1
[FIX] account_check_printing_report_base: deleted the stars creation …
CarlosRoca13 Feb 11, 2021
4bd82d2
[13.0][FIX] account_check_printing_report_base: mistypo in args
i-vyshnevska Apr 14, 2021
ae8dcd2
[FIX] account_check_printing_report_base: Pin num2words version and f…
joao-p-marques Jul 8, 2021
bad2966
[IMP] account_check_printing_report_base: black, isort, prettier
CarlosRoca13 Oct 5, 2022
02cf035
[MIG] account_check_printing_report_base: Migration to v15
CarlosRoca13 Oct 5, 2022
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
105 changes: 105 additions & 0 deletions account_check_printing_report_base/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
==================================
Account Check Printing Report Base
==================================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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%2Faccount--payment-lightgray.png?logo=github
:target: https://github.com/OCA/account-payment/tree/13.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-13-0/account-payment-13-0-account_check_printing_report_base
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/96/13.0
:alt: Try me on Runbot

|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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-payment/issues/new?body=module:%20account_check_printing_report_base%0Aversion:%2013.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/13.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": "15.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,158 @@
# 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"
"POT-Creation-Date: 2022-10-05 07:47+0000\n"
"PO-Revision-Date: 2022-10-05 07:47+0000\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
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
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
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
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
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
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
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
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
msgid "We attach the list of invoices paid with this check with amount of"
msgstr ""
Loading