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] stock_picking_invoicing: Migration to 16.0 #1449

Closed
wants to merge 123 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
5509d77
[REF] Renaming module stock_invoice_picking -> stock_picking_invoicing
mileo Jun 21, 2015
1176fec
Fix module name in README
tafaRU Jun 23, 2015
fe12733
Add Bug Tracker to README
tafaRU Jun 23, 2015
af51881
[FIX] stock_picking_invoicing: README
pedrobaeza Jun 23, 2015
a6236bd
[FIX] wrong bug tracker link
eLBati Jun 23, 2015
3cacf11
[FIX] using wrong partner for invoice, when delivering to a company a…
eLBati Jul 7, 2015
85ff513
OCA Transbot updated translations from Transifex
oca-transbot Sep 1, 2015
965a0a5
OCA Transbot updated translations from Transifex
oca-transbot Sep 13, 2015
0670c16
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
630eaef
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
af3d6df
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
9831701
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
1f8bd8f
Initiate the migration
flotho Mar 19, 2016
5987ef7
Add the fields on the object and views
flotho Mar 19, 2016
645f626
Implements the mechanics of views :
flotho Mar 20, 2016
ca91b1f
Views Improvements
flotho Mar 20, 2016
5e60652
Business logic Ok :
flotho Mar 20, 2016
1007a3a
Finalise business part :
flotho Mar 20, 2016
751fc6c
Correction of bad Class usage
flotho Mar 20, 2016
7eefab4
Add intercompany workflow
flotho Mar 21, 2016
909fee2
better management of list_price
flotho Mar 21, 2016
8fe190a
OCA guidelines
flotho Apr 1, 2016
3f72e80
OCA guidelines
flotho Apr 1, 2016
ee51736
Add dependencies and correct library from Travis
flotho Apr 1, 2016
3b62894
Correct library from Travis
flotho Apr 1, 2016
b814d58
Correction https://travis-ci.org/OCA/account-invoicing/jobs/120042968
flotho Apr 1, 2016
7ca964e
Add an option for forcing the invoice status in the wizard
flotho Apr 15, 2016
fdcf2cf
Comment unreachable part of the code
flotho May 13, 2016
5f85a3c
Change test parts
flotho May 13, 2016
38a7222
[FIX]Context values missing
flotho May 22, 2016
7304018
[FIX][TEST]set mandatory fields
flotho May 22, 2016
825aed7
[10.0][MIG] Add stock_picking_invoicing (from existing open MR in 9.0)
acsonefho Feb 27, 2019
bf86b45
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
b81050f
[UPD] README.rst
OCA-git-bot Jul 11, 2019
b9b1afe
[UPD] Update stock_picking_invoicing.pot
oca-travis Jul 11, 2019
7dd7040
[MIG] stock_picking_invoicing: Migration to 12.0, changed version and…
mbcosta Jul 15, 2019
c9b6e36
[MIG] stock_picking_invoicing: Migration to 12.0, views.
mbcosta Jul 16, 2019
8a1321c
[MIG] stock_picking_invoicing: Migration to 12.0, tests.
mbcosta Jul 16, 2019
df1e584
[12.0][MIG][FIX] The journal type refund was removed since version 10…
mbcosta Dec 16, 2019
f54fa82
[12.0][MIG][REF] Included dependency of module stock_picking_invoice_…
mbcosta Dec 19, 2019
cb5c8c9
[12.0][MIG][IMP] Tests, creation of invoice lines based on stock.move .
mbcosta Dec 20, 2019
fe26ebf
[12.0][MIG][IMP] Included in kanban view pickings with invoice_state …
mbcosta Dec 20, 2019
008ae3c
[12.0][MIG][FIX] Button set_to_be_invoice was missing.
mbcosta Jan 10, 2020
9e0acb1
[12.0][MIG][FIX] Position of field in the view.
mbcosta Jan 10, 2020
bcfa62e
[12.0][MIG][IMP] Demo data.
mbcosta Jan 10, 2020
5b23c5f
[12.0][MIG][FIX] README.
mbcosta Jan 13, 2020
b9fac96
[12.0][MIG][FIX] PEP8.
mbcosta Jan 13, 2020
3751e73
[NEW] Ungroup picking
mileo Jan 13, 2020
90eb855
[IMP] Improve invoice create perfomance
mileo Jan 5, 2020
c3c976b
[MOV] _update_picking_invoice_status to allow queue_job calls
mileo Jan 5, 2020
acf448f
[FIX] ungroup moves
mileo Jan 13, 2020
166bb23
[12.0][MIG][IMP] Tests.
mbcosta Jan 14, 2020
be64caa
[12.0][MIG][IMP] Demo data.
mbcosta Jan 27, 2020
a102bad
[12.0][MIG][IMP] When there is only 1 invoice (the usual case) open t…
mbcosta Jan 27, 2020
71fc9dc
[12.0][MIG][FIX] Determine type of tax based on journal type, fields …
mbcosta Jan 31, 2020
7407e41
[12.0][MIG][IMP] Tests, check if there are taxes in created invoice.
mbcosta Jan 31, 2020
79b1c29
[FIX] Invoice taxes
mileo Feb 19, 2020
12e3bc5
[12.0][MIG][FIX] Removed unnecessary pre_init_hook.
mbcosta Feb 20, 2020
2fd3a11
[12.0][MIG[FIX] Name view to keep standard.
mbcosta Apr 15, 2020
5a91e74
[12.0][MIG[FIX] Field invoice_line_id many2one change to invoice_line…
mbcosta Apr 15, 2020
59f85e1
[UPD] Update stock_picking_invoicing.pot
oca-travis Apr 24, 2020
15f8089
[UPD] README.rst
OCA-git-bot Apr 24, 2020
cdedca0
Update translation files
oca-transbot Apr 27, 2020
5237c0d
[IMP] set name and uom from moves instead of product
sergiocorato Apr 28, 2020
f06b58e
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Jun 2, 2020
7344d3a
Translated using Weblate (Portuguese (Brazil))
fcolus Jun 5, 2020
31695ba
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
9ccc5c5
stock_picking_invoicing 12.0.2.0.1
OCA-git-bot Jun 12, 2020
42b01c8
Update translation files
oca-transbot Jun 12, 2020
80d0c96
[UPD] Update stock_picking_invoicing.pot
oca-travis Jun 12, 2020
76ad2e6
Update translation files
oca-transbot Jun 12, 2020
eb6167b
Added translation using Weblate (German)
marylla Jun 12, 2020
ad9c2e7
Added translation using Weblate (Spanish)
Jun 20, 2020
5dc80dc
Translated using Weblate (Spanish)
Jun 20, 2020
317a899
Translated using Weblate (Slovenian)
sysadminmatmoz Aug 11, 2020
cb0da82
[FIX] account.journal type values in wizard's constant
renatonlima Aug 13, 2020
32b5176
Update translation files
oca-transbot Aug 16, 2020
7fa0af9
[IMP] stock_picking_invoicing: black, isort, prettier
Rad0van Dec 18, 2020
259706d
[MIG] stock_picking_invoicing: Migration to 13.0
Rad0van Dec 18, 2020
8956cd5
[FIX] sale_line_ids value
marcelsavegnago Jan 30, 2021
3de3277
stock_picking_invoicing 13.0.2.1.0
OCA-git-bot Jan 30, 2021
cd53d6d
stock_picking_invoicing 13.0.2.1.1
OCA-git-bot Jan 30, 2021
41c3883
[FIX] wrong invoice price_unit
renatonlima Feb 3, 2021
c0633b2
stock_picking_invoicing 13.0.2.1.2
OCA-git-bot Feb 9, 2021
3e94e41
[REM] Relation with purchase_id, purchase_line_id and sale_line_id wi…
mbcosta Feb 8, 2021
d3b62bb
stock_picking_invoicing 13.0.2.1.3
OCA-git-bot Feb 10, 2021
b82bed2
[FIX] Pickings with same Partner to create Invoice but the Partner to…
mbcosta Feb 12, 2021
7b54a0a
stock_picking_invoicing 13.0.2.1.4
OCA-git-bot Feb 15, 2021
aef2ec7
Copy invoice state in backorders and extra stock move in pickings
renatonlima Mar 19, 2021
446a800
stock_picking_invoicing 13.0.2.2.0
OCA-git-bot Mar 19, 2021
c4404fc
[IMP] Option to Invoicing Return Picking in wizard.
mbcosta Mar 23, 2021
3efc44b
[FIX] Invoice Type mapping.
mbcosta Mar 23, 2021
cfdbde9
[IMP] Included test Return Picking Invoicing and Invoice created and …
mbcosta Mar 23, 2021
ac6793e
stock_picking_invoicing 13.0.3.0.0
OCA-git-bot Mar 24, 2021
26d117f
[FIX] Invoice Type mapping.
mbcosta Mar 24, 2021
cd2d765
stock_picking_invoicing 13.0.3.1.0
OCA-git-bot Mar 24, 2021
ec699d5
[IMP] stock_picking_invoicing: add action_invoice_draft method
marcelsavegnago Jul 12, 2021
bc96da3
[REF] Removed unnecessary api.multi and parameter to call super.
mbcosta Oct 4, 2021
e1fe8ab
[MIG] Action 'Create Draft Invoice'.
mbcosta Oct 4, 2021
8ffbe20
[FIX] Pre-commit.
mbcosta Oct 4, 2021
7e5c299
[MIG] Method action_invoice_draft became button_draft.
mbcosta Oct 5, 2021
0fbd790
[MIG] Object account.invoice was merged in account.move .
mbcosta Oct 5, 2021
eb0ec9c
[MIG] Method don't exist anymore and work without it.
mbcosta Oct 5, 2021
aa0cd36
[UPD] Update stock_picking_invoicing.pot
oca-travis Oct 5, 2021
33d2686
[UPD] README.rst
OCA-git-bot Oct 5, 2021
15dda90
[MIG] stock_picking_invoicing: Migration to 14.0
rvalyi Oct 5, 2021
673ab94
[MIG][stock_picking_invoicing][REF] Stock Move view
mileo Oct 21, 2020
c45ef79
[MIG] stock_picking_invoicing: Migration to 14.0
Zar21 Oct 4, 2021
b296c7e
[FIX] Always return tuple to avoid need to check it in the inherits m…
mbcosta Oct 19, 2021
a5e727d
[REM] Unnecessary parameters to call super.
mbcosta Oct 19, 2021
0fd139f
[FIX] English comments.
mbcosta Nov 5, 2021
aee705a
[UPD] Update HISTORY.rst.
mbcosta Nov 12, 2021
6a7165e
[UPD] Update stock_picking_invoicing.pot
oca-travis Nov 12, 2021
270c123
[UPD] README.rst
OCA-git-bot Nov 12, 2021
a3d2704
[FIX] s_p_invoicing: fix access right issues when using actions
sebalix Jan 31, 2022
578f265
stock_picking_invoicing 14.0.1.0.1
OCA-git-bot Feb 2, 2022
10d4f39
Added translation using Weblate (Catalan)
extrememicro Feb 9, 2022
547347c
[FIX][BUG] Get the current company should be made with self.env.company
mbcosta Feb 16, 2022
79d4b7b
stock_picking_invoicing 14.0.1.0.2
OCA-git-bot Feb 16, 2022
9f038d3
[FIX] stock_picking_invoicing: Avoid W7940 (dangerous-view-replace-wo…
pedrobaeza Mar 30, 2022
5e688ba
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 12, 2022
2b2984d
[IMP] stock_picking_invoicing: pre-commit stuff
jguenat Apr 20, 2023
9a61452
[MIG] stock_picking_invoicing: Migration to 16.0
jguenat Apr 20, 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
6 changes: 6 additions & 0 deletions setup/stock_picking_invoicing/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)
129 changes: 129 additions & 0 deletions stock_picking_invoicing/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
=======================
Stock Picking Invoicing
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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--invoicing-lightgray.png?logo=github
:target: https://github.com/OCA/account-invoicing/tree/14.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-14-0/account-invoicing-14-0-stock_picking_invoicing
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/95/14.0
:alt: Try me on Runbot

|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:

#. Go to your picking;
#. If the invoice status is 'To be invoiced', a button will ask you to create an invoice;
#. Into the Tree view, you can select many pickings and create a grouped invoice;
#. 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
=========

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

* Migration to version 12.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.


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

* Migration to version 13.0 .


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

* Migration to version 14.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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-invoicing/issues/new?body=module:%20stock_picking_invoicing%0Aversion:%2014.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/14.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
21 changes: 21 additions & 0 deletions stock_picking_invoicing/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# 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": "16.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.xml",
"views/stock_picking.xml",
"views/stock_picking_type.xml",
],
"demo": ["demo/stock_picking_demo.xml"],
"installable": True,
}
Loading