Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
193e701
[ADD] l10n_jp_summary_invoice
AungKoKoLin1997 Apr 15, 2025
fc7831e
[UPD] Update l10n_jp_summary_invoice.pot
May 8, 2025
08d84a5
[BOT] post-merge updates
OCA-git-bot May 8, 2025
c9a061d
[16.0][IMP] report_alternative_layout: Adding useful options
kanda999 Jun 2, 2025
4230ff7
[BOT] post-merge updates
OCA-git-bot Jun 4, 2025
ba85c9c
[IMP] l10n_jp_summary_invoice: pre-commit auto fixes
AungKoKoLin1997 Jun 10, 2025
def8db0
[MIG] l10n_jp_summary_invoice: Migration to 18.0
AungKoKoLin1997 Jun 11, 2025
704850a
[FIX] l10n_jp_summary_invoice: fix wrong tax_total calculation
AungKoKoLin1997 Jun 13, 2025
d613bc5
[FIX] l10n_jp_summary_invoice: Correct handling of credit notes
AungKoKoLin1997 Jun 26, 2025
1ce23c6
[IMP] l10n_jp_summary_invoice: improve _get_move()
AungKoKoLin1997 Jul 16, 2025
f2bf84a
[IMP] l10n_jp_summary_invoice: remove unncessary code
AungKoKoLin1997 Jul 23, 2025
3d77d61
[FIX] l10n_jp_summary_invoice: adjust report layout
AungKoKoLin1997 Jul 23, 2025
840c834
[IMP] l10n_jp_summary_invoice: add billing amount fields and improve UI
yostashiro Dec 29, 2025
f9b0184
[UPD] Update l10n_jp_summary_invoice.pot
Jan 5, 2026
279c21e
[BOT] post-merge updates
OCA-git-bot Jan 5, 2026
62e6aa4
[IMP] l10n_jp_summary_invoice: add name attributes in report
AungKoKoLin1997 Jan 7, 2026
a192ec1
[BOT] post-merge updates
OCA-git-bot Jan 7, 2026
132568e
[FIX] l10n_jp_summary_invoice: fix tests failing because of odoo changes
AungKoKoLin1997 Feb 16, 2026
ce254f9
[BOT] post-merge updates
OCA-git-bot Feb 24, 2026
37c647e
[FIX] l10n_jp_summary_invoice: use commercial_partner_id for tax adju…
nobuQuartile Apr 2, 2026
421cc6b
[BOT] post-merge updates
OCA-git-bot Apr 2, 2026
5cf54e8
[IMP] l10n_jp_summary_invoice: Add stored billing_id field to account…
AungKoKoLin1997 Apr 6, 2026
61a70f3
[UPD] Update l10n_jp_summary_invoice.pot
Apr 9, 2026
03132e9
[BOT] post-merge updates
OCA-git-bot Apr 9, 2026
ba128f7
Update translation files
weblate Apr 9, 2026
22cdd41
[FIX] l10n_jp_summary_invoice: improve line name display in report
yostashiro Apr 11, 2026
dfa6995
[IMP] l10n_jp_summary_invoice: add report_subtitle field
smorita7749 Apr 13, 2026
215f835
[UPD] Update l10n_jp_summary_invoice.pot
Apr 17, 2026
ba85e90
[BOT] post-merge updates
OCA-git-bot Apr 17, 2026
876f4c9
Update translation files
weblate Apr 17, 2026
1a974cc
[FIX] l10n_jp_summary_invoice: fix issue when the company currency an…
AungKoKoLin1997 Aug 18, 2025
0a07409
[BOT] post-merge updates
OCA-git-bot Apr 21, 2026
e693886
[BOT] post-merge updates
OCA-git-bot Apr 21, 2026
8711f64
[IMP] l10n_jp_summary_invoice: remove billing_line_ids
AungKoKoLin1997 Apr 23, 2026
ecd0975
[UPD] Update l10n_jp_summary_invoice.pot
Apr 23, 2026
7108afa
[BOT] post-merge updates
OCA-git-bot Apr 23, 2026
6883a41
Update translation files
weblate Apr 23, 2026
6cea3ba
[MIG] l10n_jp_summary_invoice: Migration to 19.0
AungKoKoLin1997 May 11, 2026
c204a07
[IMP] l10n_jp_summary_invoice: add is_not_for_billing in partner level
AungKoKoLin1997 Feb 23, 2026
347bb24
[FIX] l10n_jp_summary_invoice: apply partner language on billing totals
AungKoKoLin1997 Jul 29, 2026
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
147 changes: 147 additions & 0 deletions l10n_jp_summary_invoice/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

=====================
Japan Summary Invoice
=====================

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

.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
:target: https://odoo-community.org/page/development-status
:alt: Alpha
.. |badge2| image:: https://img.shields.io/badge/license-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--japan-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-japan/tree/19.0/l10n_jp_summary_invoice
:alt: OCA/l10n-japan
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-japan-19-0/l10n-japan-19-0-l10n_jp_summary_invoice
: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/l10n-japan&target_branch=19.0
:alt: Try me on Runboat

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

This module adds a summary invoice report print functionality based on
the account_billing module.

The printed summary invoice is intended to serve as the Qualified Tax
Invoice (適格請求書), meaning that consumption taxes should be
recalculated based on the total amount of the invoices per tax rate
included in the summary invoice.

.. IMPORTANT::
This is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.
`More details on development status <https://odoo-community.org/page/development-status>`_

**Table of contents**

.. contents::
:local:

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

Go to *Invoicing/Accounting > Configuration > Settings* and update the
following settings as necessary:

- **Summary Invoice Remark**: The remark that shows in the header part
of the summary invoice, such as '下記の通り御請求申し上げます。'.
- **Show Sales Order Number**: If selected, the sales order number will
be shown for each line in the summary invoice.
- **Show Invoice Narration**: If selected, the narration will appear
for each invoice in the summary invoice report.
- **Show Invoice Total Amount**: If selected, the total amount per
invoice will appear in the summary invoice report.

To exclude billing for invoices created for a particular partner:

- Go to Contacts and select the partner.
- In the Invoicing (or Accounting) tab, enable 'Is Not For Billing'.

Usage
=====

1. Create a billing for customer invoices using the functionality of the
account_billing module, and make adjustments as necessary.

- **Remit-to Bank**: If not selected, the bank account related to
the company with the smallest sequence will show in the printed
document.
- **Due Date**: The earliest due date among the selected invoices
will be proposed. Adjust this as necessary as it will show in the
printed document.
- **Exclude invoices from billing**: On each invoice form, you can
check the "Is not for billing" field in the Billing tab to exclude
specific invoices from the billing process.

2. Validate the billing. An invoice for tax adjustment will be created
automatically in case the recalculated tax amount is different from
the summary of the tax amounts in the selected invoices.
3. Print the summary invoice report (合計請求書) from *Print > JP
Summary Invoice* of the billing.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-japan/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/l10n-japan/issues/new?body=module:%20l10n_jp_summary_invoice%0Aversion:%2019.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
-------

* Quartile

Contributors
------------

- `Quartile <https://www.quartile.co>`__:

- Aung Ko Ko Lin
- Yoshi Tashiro

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.

.. |maintainer-yostashiro| image:: https://github.com/yostashiro.png?size=40px
:target: https://github.com/yostashiro
:alt: yostashiro
.. |maintainer-aungkokolin1997| image:: https://github.com/aungkokolin1997.png?size=40px
:target: https://github.com/aungkokolin1997
:alt: aungkokolin1997

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-yostashiro| |maintainer-aungkokolin1997|

This module is part of the `OCA/l10n-japan <https://github.com/OCA/l10n-japan/tree/19.0/l10n_jp_summary_invoice>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions l10n_jp_summary_invoice/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
24 changes: 24 additions & 0 deletions l10n_jp_summary_invoice/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 2024-2025 Quartile (https://www.quartile.co)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Japan Summary Invoice",
"summary": "Generate summary invoices for multiple invoices",
"version": "19.0.1.0.0",
"category": "Japanese Localization",
"author": "Quartile, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-japan",
"license": "AGPL-3",
"depends": ["account_billing", "report_alternative_layout"],
"data": [
"reports/report_summary_invoice_templates.xml",
"reports/summary_invoice_reports.xml",
"views/account_billing_views.xml",
"views/account_move_views.xml",
"views/account_tax_views.xml",
"views/res_config_settings_views.xml",
"views/res_partner_views.xml",
],
"maintainers": ["yostashiro", "aungkokolin1997"],
"development_status": "Alpha",
"installable": True,
}
Loading
Loading