Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
43fddfe
[REF] Renaming module stock_invoice_picking -> stock_picking_invoicing
mileo Jun 21, 2015
2bbc1b6
Fix module name in README
tafaRU Jun 23, 2015
fdea21a
Add Bug Tracker to README
tafaRU Jun 23, 2015
f1007b6
[FIX] stock_picking_invoicing: README
pedrobaeza Jun 23, 2015
13fa483
[FIX] wrong bug tracker link
eLBati Jun 23, 2015
cfb92c7
[FIX] using wrong partner for invoice, when delivering to a company a…
eLBati Jul 7, 2015
a2f13c6
OCA Transbot updated translations from Transifex
oca-transbot Sep 1, 2015
1ad5a50
OCA Transbot updated translations from Transifex
oca-transbot Sep 13, 2015
d54b6ab
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
bb4b382
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
8fcca61
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
be4c954
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
28cdddd
Initiate the migration
flotho Mar 19, 2016
67169dd
Add the fields on the object and views
flotho Mar 19, 2016
c8e086e
Implements the mechanics of views :
flotho Mar 20, 2016
fab20ce
Views Improvements
flotho Mar 20, 2016
31856c6
Business logic Ok :
flotho Mar 20, 2016
d5f2aae
Finalise business part :
flotho Mar 20, 2016
8809a37
Correction of bad Class usage
flotho Mar 20, 2016
a053e37
Add intercompany workflow
flotho Mar 21, 2016
42a0cc6
better management of list_price
flotho Mar 21, 2016
f64ec3d
OCA guidelines
flotho Apr 1, 2016
4ddd482
OCA guidelines
flotho Apr 1, 2016
6419e15
Add dependencies and correct library from Travis
flotho Apr 1, 2016
cb182da
Correct library from Travis
flotho Apr 1, 2016
ebdbfe3
Correction https://travis-ci.org/OCA/account-invoicing/jobs/120042968
flotho Apr 1, 2016
13b0686
Add an option for forcing the invoice status in the wizard
flotho Apr 15, 2016
6b5264c
Comment unreachable part of the code
flotho May 13, 2016
e9e2bf5
Change test parts
flotho May 13, 2016
c2b9465
[FIX]Context values missing
flotho May 22, 2016
eb62fce
[FIX][TEST]set mandatory fields
flotho May 22, 2016
83f7b10
[10.0][MIG] Add stock_picking_invoicing (from existing open MR in 9.0)
acsonefho Feb 27, 2019
bb5c1d1
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
effc21a
[UPD] README.rst
OCA-git-bot Jul 11, 2019
a83207d
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
bea6cc0
[MIG] stock_picking_invoicing: Migration to 12.0, changed version and…
mbcosta Jul 15, 2019
8b6658b
[MIG] stock_picking_invoicing: Migration to 12.0, views.
mbcosta Jul 16, 2019
ba04fbe
[MIG] stock_picking_invoicing: Migration to 12.0, tests.
mbcosta Jul 16, 2019
fd87384
[12.0][MIG][FIX] The journal type refund was removed since version 10…
mbcosta Dec 16, 2019
a1ffa25
[12.0][MIG][REF] Included dependency of module stock_picking_invoice_…
mbcosta Dec 19, 2019
0c62983
[12.0][MIG][IMP] Tests, creation of invoice lines based on stock.move .
mbcosta Dec 20, 2019
3e849f1
[12.0][MIG][IMP] Included in kanban view pickings with invoice_state …
mbcosta Dec 20, 2019
94db839
[12.0][MIG][FIX] Button set_to_be_invoice was missing.
mbcosta Jan 10, 2020
56ead3d
[12.0][MIG][FIX] Position of field in the view.
mbcosta Jan 10, 2020
634e025
[12.0][MIG][IMP] Demo data.
mbcosta Jan 10, 2020
d76c773
[12.0][MIG][FIX] README.
mbcosta Jan 13, 2020
1b332b9
[12.0][MIG][FIX] PEP8.
mbcosta Jan 13, 2020
fc46d2c
[NEW] Ungroup picking
mileo Jan 13, 2020
7e1c7e8
[IMP] Improve invoice create perfomance
mileo Jan 5, 2020
fa8c6a1
[MOV] _update_picking_invoice_status to allow queue_job calls
mileo Jan 5, 2020
632fa74
[FIX] ungroup moves
mileo Jan 13, 2020
5c667f2
[12.0][MIG][IMP] Tests.
mbcosta Jan 14, 2020
3672bf0
[12.0][MIG][IMP] Demo data.
mbcosta Jan 27, 2020
25d4a95
[12.0][MIG][IMP] When there is only 1 invoice (the usual case) open t…
mbcosta Jan 27, 2020
949ca98
[12.0][MIG][FIX] Determine type of tax based on journal type, fields …
mbcosta Jan 31, 2020
d9cad28
[12.0][MIG][IMP] Tests, check if there are taxes in created invoice.
mbcosta Jan 31, 2020
91f886c
[FIX] Invoice taxes
mileo Feb 19, 2020
51e24e5
[12.0][MIG][FIX] Removed unnecessary pre_init_hook.
mbcosta Feb 20, 2020
87cf387
[12.0][MIG[FIX] Name view to keep standard.
mbcosta Apr 15, 2020
99e7f1a
[12.0][MIG[FIX] Field invoice_line_id many2one change to invoice_line…
mbcosta Apr 15, 2020
f419b67
[UPD] Update stock_picking_invoicing.pot
oca-travis Apr 24, 2020
9bde6ac
[UPD] README.rst
OCA-git-bot Apr 24, 2020
1db0c72
Update translation files
oca-transbot Apr 27, 2020
1c11267
[IMP] set name and uom from moves instead of product
sergiocorato Apr 28, 2020
4e2de62
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Jun 2, 2020
ae5231b
Translated using Weblate (Portuguese (Brazil))
fcolus Jun 5, 2020
8abf363
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
005454e
stock_picking_invoicing 12.0.2.0.1
OCA-git-bot Jun 12, 2020
740c189
Update translation files
oca-transbot Jun 12, 2020
3e7c74f
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
04a70be
Update translation files
oca-transbot Jun 12, 2020
5abd78c
Added translation using Weblate (German)
marylla Jun 12, 2020
b8e4c53
Added translation using Weblate (Spanish)
Jun 20, 2020
c08c480
Translated using Weblate (Spanish)
Jun 20, 2020
b538beb
Translated using Weblate (Slovenian)
sysadminmatmoz Aug 11, 2020
9112f14
[FIX] account.journal type values in wizard's constant
renatonlima Aug 13, 2020
a8e26b4
Update translation files
oca-transbot Aug 16, 2020
e38b8f3
[IMP] stock_picking_invoicing: black, isort, prettier
Rad0van Dec 18, 2020
c42173a
[MIG] stock_picking_invoicing: Migration to 13.0
Rad0van Dec 18, 2020
adae009
[FIX] sale_line_ids value
marcelsavegnago Jan 30, 2021
75e821b
stock_picking_invoicing 13.0.2.1.0
OCA-git-bot Jan 30, 2021
860e535
stock_picking_invoicing 13.0.2.1.1
OCA-git-bot Jan 30, 2021
ecb2689
[FIX] wrong invoice price_unit
renatonlima Feb 3, 2021
e6d5e3c
stock_picking_invoicing 13.0.2.1.2
OCA-git-bot Feb 9, 2021
c12fb1b
[REM] Relation with purchase_id, purchase_line_id and sale_line_id wi…
mbcosta Feb 8, 2021
05d9bc6
stock_picking_invoicing 13.0.2.1.3
OCA-git-bot Feb 10, 2021
e495e03
[FIX] Pickings with same Partner to create Invoice but the Partner to…
mbcosta Feb 12, 2021
819b6d1
stock_picking_invoicing 13.0.2.1.4
OCA-git-bot Feb 15, 2021
f960117
Copy invoice state in backorders and extra stock move in pickings
renatonlima Mar 19, 2021
a16e618
stock_picking_invoicing 13.0.2.2.0
OCA-git-bot Mar 19, 2021
bf024d5
[IMP] Option to Invoicing Return Picking in wizard.
mbcosta Mar 23, 2021
3b0ee6b
[FIX] Invoice Type mapping.
mbcosta Mar 23, 2021
e658bac
[IMP] Included test Return Picking Invoicing and Invoice created and …
mbcosta Mar 23, 2021
84618b5
stock_picking_invoicing 13.0.3.0.0
OCA-git-bot Mar 24, 2021
8e28cf2
[FIX] Invoice Type mapping.
mbcosta Mar 24, 2021
16f5556
stock_picking_invoicing 13.0.3.1.0
OCA-git-bot Mar 24, 2021
6cc1c9f
[IMP] stock_picking_invoicing: add action_invoice_draft method
marcelsavegnago Jul 12, 2021
f7c9d1d
[REF] Removed unnecessary api.multi and parameter to call super.
mbcosta Oct 4, 2021
32ff242
[MIG] Action 'Create Draft Invoice'.
mbcosta Oct 4, 2021
2d20f0e
[FIX] Pre-commit.
mbcosta Oct 4, 2021
45f700f
[MIG] Method action_invoice_draft became button_draft.
mbcosta Oct 5, 2021
273580d
[MIG] Object account.invoice was merged in account.move .
mbcosta Oct 5, 2021
1595405
[MIG] Method don't exist anymore and work without it.
mbcosta Oct 5, 2021
e7aa00e
[UPD] Update stock_picking_invoicing.pot
oca-travis Oct 5, 2021
a8a99e3
[UPD] README.rst
OCA-git-bot Oct 5, 2021
97043bf
[MIG] stock_picking_invoicing: Migration to 14.0
rvalyi Oct 5, 2021
df77851
[MIG][stock_picking_invoicing][REF] Stock Move view
mileo Oct 21, 2020
640cf37
[MIG] stock_picking_invoicing: Migration to 14.0
Zar21 Oct 4, 2021
68121b9
[FIX] Always return tuple to avoid need to check it in the inherits m…
mbcosta Oct 19, 2021
fd861e1
[REM] Unnecessary parameters to call super.
mbcosta Oct 19, 2021
bbc5f93
[FIX] English comments.
mbcosta Nov 5, 2021
02d0a14
[UPD] Update HISTORY.rst.
mbcosta Nov 12, 2021
83c6b59
[UPD] Update stock_picking_invoicing.pot
oca-travis Nov 12, 2021
0f57582
[UPD] README.rst
OCA-git-bot Nov 12, 2021
22ba073
[FIX] s_p_invoicing: fix access right issues when using actions
sebalix Jan 31, 2022
9157944
stock_picking_invoicing 14.0.1.0.1
OCA-git-bot Feb 2, 2022
376e632
Added translation using Weblate (Catalan)
ofonseca-pyming Feb 9, 2022
c5b43b6
[FIX][BUG] Get the current company should be made with self.env.company
mbcosta Feb 16, 2022
f571050
stock_picking_invoicing 14.0.1.0.2
OCA-git-bot Feb 16, 2022
c862183
[FIX] stock_picking_invoicing: Avoid W7940 (dangerous-view-replace-wo…
pedrobaeza Mar 30, 2022
79af07c
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 12, 2022
a77d16f
[MIG] stock_picking_invoicing: Migration to 15.0
mbcosta Apr 28, 2023
e8c5339
[REF] stock_picking_invoicing: Removed unnecessary fields at the crea…
mbcosta May 10, 2023
14b9dfd
[UPD] Update stock_picking_invoicing.pot
May 20, 2023
a6bbc5b
[UPD] README.rst
OCA-git-bot May 20, 2023
09a66c8
[MIG] stock_picking_invoicing: Migration to 16.0
mbcosta May 25, 2023
1985eab
[MIG+IMP] stock_picking_invoicing: Avoid error 'is restricted to the …
jguenat May 30, 2023
6b5d754
[REF+IMP] stock_picking_invoicing: Get Price Unit method to use in In…
mbcosta Jul 20, 2023
1fe06ee
[REF] stock_picking_invoicing: Standard File Name for Views.
mbcosta Aug 15, 2023
d3f252e
[IMP] stock_picking_invoicing: Included Price Unit in the View(option…
mbcosta Aug 15, 2023
a4bb900
[FIX+IMP] stock_picking_invoicing: Included Buttons in Picking view t…
mbcosta Sep 8, 2023
3c3c8b6
[REF] stock_picking_invoicing: Demo Data, changed the Product to avoi…
mbcosta Sep 14, 2023
cec7215
[REF+IMP] stock_picking_invoicing: Tests, create methods to avoid dup…
mbcosta Sep 8, 2023
75acb63
[REF] stock_picking_invoicing: Avoid duplicate Name/Label in Invoice …
mbcosta Nov 28, 2023
6206a55
[UPD] Update stock_picking_invoicing.pot
Nov 28, 2023
7244c31
[BOT] post-merge updates
OCA-git-bot Nov 28, 2023
44a99c4
Update translation files
weblate Nov 29, 2023
768775e
Translated using Weblate (Spanish)
Ivorra78 Nov 29, 2023
ca603db
Translated using Weblate (Portuguese (Brazil))
adrianojprado Dec 27, 2023
ba8f52e
Added translation using Weblate (Italian)
mymage Feb 21, 2024
d5f8b0c
Added translation using Weblate (Croatian)
badbole Jun 17, 2024
a041180
Translated using Weblate (Croatian)
badbole Jun 17, 2024
1baf21a
[17.0][MIG] stock_picking_invoicing: Migration to 17.0
Abranes Jul 9, 2024
2ea3c9f
[UPD] Update stock_picking_invoicing.pot
Feb 24, 2025
3383839
[BOT] post-merge updates
OCA-git-bot Feb 24, 2025
8d007b4
Update translation files
weblate Feb 24, 2025
9381d56
Translated using Weblate (Italian)
mymage Feb 25, 2025
a53db8c
[IMP] stock_picking_invoicing: pre-commit auto fixes
sergioM-S73 Mar 6, 2025
06ab831
[MIG] stock_picking_invoicing: Migration to 18.0
sergioM-S73 Mar 6, 2025
6206b25
[UPD] Update stock_picking_invoicing.pot
Jul 28, 2025
6d2eea2
[BOT] post-merge updates
OCA-git-bot Jul 28, 2025
39a6671
[IMP] stock_picking_invoicing: pre-commit auto fixes
sergioM-S73 Nov 26, 2025
1485606
[MIG] stock_picking_invoicing: Migration to 19.0
sergioM-S73 Nov 26, 2025
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 stock_picking_invoicing/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

=======================
Stock Picking Invoicing
=======================

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

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

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

This module allows to create invoices directly from picking, without
having to use sale or purchase orders.

**Table of contents**

.. contents::
:local:

Installation
============

This module depends on *stock_picking_invoice_link* module that is
hosted on https://github.com/OCA/stock-logistics-workflow.git.

Usage
=====

To use this module, you need to:

1. Go to your picking;
2. If the invoice status is 'To be invoiced', a button will ask you to
create an invoice;
3. Into the List view, you can select many pickings and create a grouped
invoice;
4. If at least an invoice is created for a picking, a new "Invoicing"
tab appears.

If an invoice (not refund) is cancelled or deleted, invoice status of
related picking is automatically updated to "To be invoiced".

Changelog
=========

16.0.1.0.0 (2023-05-25)
-----------------------

- Migration to version 16.0 .
- Included dependency from module base_view_inheritance_extension
from repository https://https://github.com/OCA/server-tools .

15.0.1.0.0 (2023-04-28)
-----------------------

- Migration to version 15.0 .

14.0.1.0.0 (2021-11-12)
-----------------------

- Migration to version 14.0 .

13.0.3.1.0 (2021-10-05)
-----------------------

- Migration to version 13.0 .

12.0.2.0.0 (2019-12-19)
-----------------------

- Included dependency from module stock_picking_invoice_link from
repository https://github.com/OCA/stock-logistics-workflow.git.

12.0.1.0.0 (2019-07-16)
-----------------------

- Migration to version 12.0 .

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

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

* Agile Business Group

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

- Lorenzo Battistini <[email protected]>
- Leonardo Pistone <[email protected]>
- Daniel Sadamo <[email protected]>
- Alex Comba <[email protected]>
- Florent THOMAS <[email protected]>
- François Honoré <[email protected]>
- Magno Costa <[email protected]>
- Luis Felipe Mileo <[email protected]>
- Radovan Skolnik <[email protected]>

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-invoicing <https://github.com/OCA/account-invoicing/tree/19.0/stock_picking_invoicing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
5 changes: 5 additions & 0 deletions stock_picking_invoicing/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright (C) 2019-Today: Odoo Community Association (OCA)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
from . import wizards
26 changes: 26 additions & 0 deletions stock_picking_invoicing/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright (C) 2019-Today: Odoo Community Association (OCA)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Stock Picking Invoicing",
"version": "19.0.1.0.0",
"category": "Warehouse Management",
"author": "Agile Business Group,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/account-invoicing",
"license": "AGPL-3",
"depends": [
"stock",
"account",
"stock_picking_invoice_link",
"base_view_inheritance_extension",
],
"data": [
"security/ir.model.access.csv",
"wizards/stock_invoice_onshipping_view.xml",
"wizards/stock_return_picking_view.xml",
"views/stock_move_views.xml",
"views/stock_picking_views.xml",
"views/stock_picking_type_views.xml",
],
"demo": ["demo/stock_picking_demo.xml"],
"installable": True,
}
Loading