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

[17.0][MIG] stock_picking_invoicing: Migration to 17.0 #1756

Draft
wants to merge 144 commits into
base: 17.0
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
295e0fc
[REF] Renaming module stock_invoice_picking -> stock_picking_invoicing
mileo Jun 21, 2015
176152e
Fix module name in README
tafaRU Jun 23, 2015
31b44ef
Add Bug Tracker to README
tafaRU Jun 23, 2015
ddca7e8
[FIX] stock_picking_invoicing: README
pedrobaeza Jun 23, 2015
4cdfbd6
[FIX] wrong bug tracker link
eLBati Jun 23, 2015
43162b0
[FIX] using wrong partner for invoice, when delivering to a company a…
eLBati Jul 7, 2015
6b77f7f
OCA Transbot updated translations from Transifex
oca-transbot Sep 1, 2015
ccc0ee3
OCA Transbot updated translations from Transifex
oca-transbot Sep 13, 2015
d7fbb10
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
a0b2045
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
1aa0317
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
6a4f4b2
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
cf1a82b
Initiate the migration
flotho Mar 19, 2016
1bef24e
Add the fields on the object and views
flotho Mar 19, 2016
2051cbe
Implements the mechanics of views :
flotho Mar 20, 2016
be56ce7
Views Improvements
flotho Mar 20, 2016
8df81f3
Business logic Ok :
flotho Mar 20, 2016
d4a43df
Finalise business part :
flotho Mar 20, 2016
7bcc8fe
Correction of bad Class usage
flotho Mar 20, 2016
ab29bdd
Add intercompany workflow
flotho Mar 21, 2016
96a37c4
better management of list_price
flotho Mar 21, 2016
4eb000a
OCA guidelines
flotho Apr 1, 2016
ea5d849
OCA guidelines
flotho Apr 1, 2016
a16364d
Add dependencies and correct library from Travis
flotho Apr 1, 2016
545cbcb
Correct library from Travis
flotho Apr 1, 2016
daa85ca
Correction https://travis-ci.org/OCA/account-invoicing/jobs/120042968
flotho Apr 1, 2016
6bb5c52
Add an option for forcing the invoice status in the wizard
flotho Apr 15, 2016
d0fad22
Comment unreachable part of the code
flotho May 13, 2016
645992c
Change test parts
flotho May 13, 2016
bae4ec0
[FIX]Context values missing
flotho May 22, 2016
e307e87
[FIX][TEST]set mandatory fields
flotho May 22, 2016
3ac58df
[10.0][MIG] Add stock_picking_invoicing (from existing open MR in 9.0)
acsonefho Feb 27, 2019
30e9cca
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
683094a
[UPD] README.rst
OCA-git-bot Jul 11, 2019
556b70a
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
d1bd0da
[MIG] stock_picking_invoicing: Migration to 12.0, changed version and…
mbcosta Jul 15, 2019
f3f9b14
[MIG] stock_picking_invoicing: Migration to 12.0, views.
mbcosta Jul 16, 2019
0c211c9
[MIG] stock_picking_invoicing: Migration to 12.0, tests.
mbcosta Jul 16, 2019
a7c677d
[12.0][MIG][FIX] The journal type refund was removed since version 10…
mbcosta Dec 16, 2019
27393b7
[12.0][MIG][REF] Included dependency of module stock_picking_invoice_…
mbcosta Dec 19, 2019
1e085a4
[12.0][MIG][IMP] Tests, creation of invoice lines based on stock.move .
mbcosta Dec 20, 2019
4587bb2
[12.0][MIG][IMP] Included in kanban view pickings with invoice_state …
mbcosta Dec 20, 2019
e7fdbd6
[12.0][MIG][FIX] Button set_to_be_invoice was missing.
mbcosta Jan 10, 2020
3a610ac
[12.0][MIG][FIX] Position of field in the view.
mbcosta Jan 10, 2020
8a932c2
[12.0][MIG][IMP] Demo data.
mbcosta Jan 10, 2020
12c0148
[12.0][MIG][FIX] README.
mbcosta Jan 13, 2020
3f215f1
[12.0][MIG][FIX] PEP8.
mbcosta Jan 13, 2020
97b0fb4
[NEW] Ungroup picking
mileo Jan 13, 2020
d0dec1c
[IMP] Improve invoice create perfomance
mileo Jan 5, 2020
9fd2049
[MOV] _update_picking_invoice_status to allow queue_job calls
mileo Jan 5, 2020
6c94d79
[FIX] ungroup moves
mileo Jan 13, 2020
3919b81
[12.0][MIG][IMP] Tests.
mbcosta Jan 14, 2020
6403f61
[12.0][MIG][IMP] Demo data.
mbcosta Jan 27, 2020
f8d634e
[12.0][MIG][IMP] When there is only 1 invoice (the usual case) open t…
mbcosta Jan 27, 2020
ff2d87c
[12.0][MIG][FIX] Determine type of tax based on journal type, fields …
mbcosta Jan 31, 2020
335141d
[12.0][MIG][IMP] Tests, check if there are taxes in created invoice.
mbcosta Jan 31, 2020
4b684eb
[FIX] Invoice taxes
mileo Feb 19, 2020
846f7fc
[12.0][MIG][FIX] Removed unnecessary pre_init_hook.
mbcosta Feb 20, 2020
0413911
[12.0][MIG[FIX] Name view to keep standard.
mbcosta Apr 15, 2020
c083141
[12.0][MIG[FIX] Field invoice_line_id many2one change to invoice_line…
mbcosta Apr 15, 2020
f0dd8e8
[UPD] Update stock_picking_invoicing.pot
oca-travis Apr 24, 2020
e16ba09
[UPD] README.rst
OCA-git-bot Apr 24, 2020
c84e4e1
Update translation files
oca-transbot Apr 27, 2020
478545b
[IMP] set name and uom from moves instead of product
sergiocorato Apr 28, 2020
e31e040
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Jun 2, 2020
4d59f8d
Translated using Weblate (Portuguese (Brazil))
fcolus Jun 5, 2020
7c13e9e
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
c3fbeef
stock_picking_invoicing 12.0.2.0.1
OCA-git-bot Jun 12, 2020
f421f01
Update translation files
oca-transbot Jun 12, 2020
12d3851
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
c7677b6
Update translation files
oca-transbot Jun 12, 2020
8d3d382
Added translation using Weblate (German)
marylla Jun 12, 2020
b9c429f
Added translation using Weblate (Spanish)
Jun 20, 2020
286ce8b
Translated using Weblate (Spanish)
Jun 20, 2020
52ecde2
Translated using Weblate (Slovenian)
sysadminmatmoz Aug 11, 2020
7eeec95
[FIX] account.journal type values in wizard's constant
renatonlima Aug 13, 2020
6981924
Update translation files
oca-transbot Aug 16, 2020
125a413
[IMP] stock_picking_invoicing: black, isort, prettier
Rad0van Dec 18, 2020
ce8fec3
[MIG] stock_picking_invoicing: Migration to 13.0
Rad0van Dec 18, 2020
288b579
[FIX] sale_line_ids value
marcelsavegnago Jan 30, 2021
a08c84e
stock_picking_invoicing 13.0.2.1.0
OCA-git-bot Jan 30, 2021
b0e1394
stock_picking_invoicing 13.0.2.1.1
OCA-git-bot Jan 30, 2021
722ff10
[FIX] wrong invoice price_unit
renatonlima Feb 3, 2021
fbdb5c6
stock_picking_invoicing 13.0.2.1.2
OCA-git-bot Feb 9, 2021
baf73a5
[REM] Relation with purchase_id, purchase_line_id and sale_line_id wi…
mbcosta Feb 8, 2021
ae85087
stock_picking_invoicing 13.0.2.1.3
OCA-git-bot Feb 10, 2021
06541df
[FIX] Pickings with same Partner to create Invoice but the Partner to…
mbcosta Feb 12, 2021
337e0b1
stock_picking_invoicing 13.0.2.1.4
OCA-git-bot Feb 15, 2021
a233a40
Copy invoice state in backorders and extra stock move in pickings
renatonlima Mar 19, 2021
8dba413
stock_picking_invoicing 13.0.2.2.0
OCA-git-bot Mar 19, 2021
35d3c6d
[IMP] Option to Invoicing Return Picking in wizard.
mbcosta Mar 23, 2021
655e3e5
[FIX] Invoice Type mapping.
mbcosta Mar 23, 2021
4cd9221
[IMP] Included test Return Picking Invoicing and Invoice created and …
mbcosta Mar 23, 2021
ca794ee
stock_picking_invoicing 13.0.3.0.0
OCA-git-bot Mar 24, 2021
c57a098
[FIX] Invoice Type mapping.
mbcosta Mar 24, 2021
c059d24
stock_picking_invoicing 13.0.3.1.0
OCA-git-bot Mar 24, 2021
53c04c9
[IMP] stock_picking_invoicing: add action_invoice_draft method
marcelsavegnago Jul 12, 2021
8314065
[REF] Removed unnecessary api.multi and parameter to call super.
mbcosta Oct 4, 2021
a5e385a
[MIG] Action 'Create Draft Invoice'.
mbcosta Oct 4, 2021
4d2f7ef
[FIX] Pre-commit.
mbcosta Oct 4, 2021
5e8ce05
[MIG] Method action_invoice_draft became button_draft.
mbcosta Oct 5, 2021
e324b8c
[MIG] Object account.invoice was merged in account.move .
mbcosta Oct 5, 2021
984f73d
[MIG] Method don't exist anymore and work without it.
mbcosta Oct 5, 2021
61209b5
[UPD] Update stock_picking_invoicing.pot
oca-travis Oct 5, 2021
47f7d20
[UPD] README.rst
OCA-git-bot Oct 5, 2021
1d0a87a
[MIG] stock_picking_invoicing: Migration to 14.0
rvalyi Oct 5, 2021
87adffb
[MIG][stock_picking_invoicing][REF] Stock Move view
mileo Oct 21, 2020
15f7266
[MIG] stock_picking_invoicing: Migration to 14.0
Zar21 Oct 4, 2021
b6dc988
[FIX] Always return tuple to avoid need to check it in the inherits m…
mbcosta Oct 19, 2021
c4c1b3b
[REM] Unnecessary parameters to call super.
mbcosta Oct 19, 2021
10dd673
[FIX] English comments.
mbcosta Nov 5, 2021
48a4709
[UPD] Update HISTORY.rst.
mbcosta Nov 12, 2021
355f45a
[UPD] Update stock_picking_invoicing.pot
oca-travis Nov 12, 2021
86138ff
[UPD] README.rst
OCA-git-bot Nov 12, 2021
1f67a8c
[FIX] s_p_invoicing: fix access right issues when using actions
sebalix Jan 31, 2022
7b5555c
stock_picking_invoicing 14.0.1.0.1
OCA-git-bot Feb 2, 2022
2c85c2e
Added translation using Weblate (Catalan)
extrememicro Feb 9, 2022
d17dd77
[FIX][BUG] Get the current company should be made with self.env.company
mbcosta Feb 16, 2022
1c0be70
stock_picking_invoicing 14.0.1.0.2
OCA-git-bot Feb 16, 2022
4c60836
[FIX] stock_picking_invoicing: Avoid W7940 (dangerous-view-replace-wo…
pedrobaeza Mar 30, 2022
b3445ce
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 12, 2022
39692a8
[MIG] stock_picking_invoicing: Migration to 15.0
mbcosta Apr 28, 2023
5c4dcfa
[REF] stock_picking_invoicing: Removed unnecessary fields at the crea…
mbcosta May 10, 2023
78ac236
[UPD] Update stock_picking_invoicing.pot
May 20, 2023
abe8ad7
[UPD] README.rst
OCA-git-bot May 20, 2023
029bb8f
[MIG] stock_picking_invoicing: Migration to 16.0
mbcosta May 25, 2023
b92b948
[MIG+IMP] stock_picking_invoicing: Avoid error 'is restricted to the …
jguenat May 30, 2023
e50bf49
[REF+IMP] stock_picking_invoicing: Get Price Unit method to use in In…
mbcosta Jul 20, 2023
fb8c581
[REF] stock_picking_invoicing: Standard File Name for Views.
mbcosta Aug 15, 2023
4eb2a72
[IMP] stock_picking_invoicing: Included Price Unit in the View(option…
mbcosta Aug 15, 2023
c266794
[FIX+IMP] stock_picking_invoicing: Included Buttons in Picking view t…
mbcosta Sep 8, 2023
c818e42
[REF] stock_picking_invoicing: Demo Data, changed the Product to avoi…
mbcosta Sep 14, 2023
cd350e5
[REF+IMP] stock_picking_invoicing: Tests, create methods to avoid dup…
mbcosta Sep 8, 2023
0a1aa2a
[REF] stock_picking_invoicing: Avoid duplicate Name/Label in Invoice …
mbcosta Nov 28, 2023
23dd982
[UPD] Update stock_picking_invoicing.pot
Nov 28, 2023
13a4696
[BOT] post-merge updates
OCA-git-bot Nov 28, 2023
ac954ef
Update translation files
weblate Nov 29, 2023
599ed48
Translated using Weblate (Spanish)
Ivorra78 Nov 29, 2023
194c878
Translated using Weblate (Portuguese (Brazil))
adrianojprado Dec 27, 2023
4f53df4
Added translation using Weblate (Italian)
mymage Feb 21, 2024
0b49413
Added translation using Weblate (Croatian)
badbole Jun 17, 2024
35f0c2c
Translated using Weblate (Croatian)
badbole Jun 17, 2024
92db147
[IMP] stock_picking_invoicing: pre-commit auto fixes
Abranes Jul 9, 2024
6e55107
[17.0][MIG] stock_picking_invoicing: Migration to 17.0
Abranes Jul 9, 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
143 changes: 143 additions & 0 deletions stock_picking_invoicing/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
=======================
Stock Picking Invoicing
=======================

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

.. |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--invoicing-lightgray.png?logo=github
:target: https://github.com/OCA/account-invoicing/tree/17.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-17-0/account-invoicing-17-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=17.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 Tree 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:%2017.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/17.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": "17.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
Loading