Metadata-Version: 2.1
Name: odoo-addon-stock_picking_invoicing
Version: 18.0.2.0.2
Requires-Python: >=3.10
Requires-Dist: odoo-addon-base_view_inheritance_extension==18.0.*
Requires-Dist: odoo-addon-stock_picking_invoice_link==18.0.*
Requires-Dist: odoo==18.0.*
Summary: Stock Picking Invoicing
Home-page: https://github.com/OCA/account-invoicing
License: AGPL-3
Author: Agile Business Group,Odoo Community Association (OCA)
Author-email: support@odoo-community.org
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 18.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Description-Content-Type: text/x-rst

.. 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:fe7e66c186ef0c9a9ea607aabca58676f51769a7dda88c67c455b6d94f0f6b0c
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/18.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-18-0/account-invoicing-18-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=18.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.

Additionally, the cancellation of stock moves already linked to invoices
or bills is restricted to users who belong to the "Allow to cancel stock
moves linked to invoices/bills" group.

**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".

Also about the cancellation of stock moves linked to invoices/bills:

- Attempt to cancel a picking linked to invoices/bills.
- If the user is not part of the group "Allow to cancel stock move
  linked to invoice/bill", an error will be raised, preventing the
  cancellation.
- Members of the group can proceed with the cancellation without
  restrictions.

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:%2018.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 <lorenzo.battistini@agilebg.com>
- Leonardo Pistone <leonardo.pistone@agilebg.com>
- Daniel Sadamo <daniel.sadamo@kmee.com.br>
- Alex Comba <alex.comba@agilebg.com>
- Florent THOMAS <florent.thomas@mind-and-go.com>
- François Honoré <francois.honore@acsone.eu>
- Magno Costa <magno.costa@akretion.com.br>
- Luis Felipe Mileo <mileo@kmee.com.br>
- Radovan Skolnik <radovan@skolnik.info>

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/18.0/stock_picking_invoicing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
