Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
8447ab7
Add stock_available_to_promise_release
Sep 3, 2019
d303f50
[MIG] stock_available_to_promise_release: Migration to 13.0
Dec 18, 2019
6bcb241
[IMP] various improvements to stock_available_to_promise_release
Aug 26, 2020
0165350
Add smart button on sales orders to show move allocations
Nov 11, 2020
331b43c
Add details on fields/filters of Transfers Allocations view
Nov 12, 2020
9bcb202
Move 'sales_team' group to module depending on sale
Nov 24, 2020
9e3751c
[IMP] set module uninstallable
sebastienbeau Dec 10, 2020
7c2f45d
Change license of stock_available_to_promise_release to LGPL-3
Dec 11, 2020
db0b903
fix missing url key in manifests
hparfr Jan 14, 2021
6c64132
[FIX] 'Release ready' based on the shipping policy of the order
Dec 10, 2020
93164e4
13.0: s_s_available_to_promise_release: Sale report product line avai…
mmequignon Jul 2, 2021
c0528a8
13.0: s_s_available_to_promise_release: report fixes, translations
mmequignon Jul 7, 2021
0e78a49
[MIG] sale_stock_available_to_promise_release: Migration to 14.0
Aug 19, 2021
1cc70fb
[FIX] sale_stock_available_to_promise_release: typo
Sep 7, 2021
ebd2861
[IMP] sale_stock_available_to_promise_release: put availability data …
Sep 8, 2021
8b3185c
Added translation using Weblate (Spanish (Argentina))
ibuioli Oct 19, 2021
2ae9ffa
[IMP] sale_stock_available_to_promise_release_dropshipping: add test
Nov 5, 2021
fe7544f
sale_stock_available_to_promise_release: dev status -> Beta
simahawk Jan 18, 2022
ede601e
Fix access right issues when using actions
Jan 27, 2022
8765ac8
Translated using Weblate (Italian)
francesco-ooops Apr 20, 2022
999d7c8
Translated using Weblate (Italian)
mymage Apr 19, 2023
18ae060
Translated using Weblate (Italian)
francesco-ooops May 17, 2023
2133b9b
Translated using Weblate (Italian)
mymage Sep 12, 2023
c1233ec
Update translation files
weblate Oct 9, 2023
98c9a29
Translated using Weblate (Italian)
mymage Oct 12, 2023
4ad3fc1
[IMP] stock_available_to_promise_release: Own field for release policy
mt-software-de Jan 17, 2024
072572e
sale_stock_available_to_promise_release: improve '_get_next_replenish…
Mar 19, 2024
436d60c
[IMP] sale_stock_available_to_promise_release: Add delayed_qty on SO …
florentx Mar 15, 2024
7817df2
[MIG] sale_stock_available_to_promise_release: Migration to 16.0
Mar 18, 2024
0d158cb
[FIX] sale_stock_available_to_promise_release MTO sale availability s…
santostelmo May 16, 2024
d2b269a
[IMP] sale_stock_available_to_promise_release mto availability_status
santostelmo May 22, 2024
d80a2c7
sale_stock_available_to_promise_release: rework tests.common.Common c…
May 27, 2024
ef005bc
[IMP] sale_stock_available_to_promise_release: show/hide availability…
victorvermot Apr 30, 2024
a9b7414
Update translation files
weblate Jun 19, 2024
187be2e
Translated using Weblate (Italian)
mymage Jun 24, 2024
0237bd1
Translated using Weblate (French)
samibc2c Jan 1, 2025
95ece9b
[IMP] sale_stock_available_to_promise_release: pre-commit auto fixes
bizzappdev May 28, 2025
864ad38
[MIG] sale_stock_available_to_promise_release: Migration to 18.0
bizzappdev Jun 17, 2025
720d597
[DON'T MERGE] test-requirements.txt
bizzappdev Jun 17, 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
86 changes: 86 additions & 0 deletions sale_stock_available_to_promise_release/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
=====================================================
Stock Available to Promise Release - Sale Integration
=====================================================

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

.. |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-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fwms-lightgray.png?logo=github
:target: https://github.com/OCA/wms/tree/18.0/sale_stock_available_to_promise_release
:alt: OCA/wms
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/wms-18-0/wms-18-0-sale_stock_available_to_promise_release
: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/wms&target_branch=18.0
:alt: Try me on Runboat

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

Integrate the Release of Operation based on Available to Promise with
Sales. The Priority Date of Stock Moves will be equal to the
confirmation date of their sales order.

**Table of contents**

.. contents::
:local:

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

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

* Camptocamp

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

- Guewen Baconnier <guewen.baconnier@camptocamp.com>
- Matthieu Méquignon <matthieu.mequignon@camptocamp.com>
- Duong (Tran Quoc) <duongtq@trobz.com>

Other credits
-------------

The migration of this module from 16.0 to 18.0 was financially supported
by Camptocamp.

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/wms <https://github.com/OCA/wms/tree/18.0/sale_stock_available_to_promise_release>`_ 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 sale_stock_available_to_promise_release/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
24 changes: 24 additions & 0 deletions sale_stock_available_to_promise_release/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 2019 Camptocamp (https://www.camptocamp.com)
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).

{
"name": "Stock Available to Promise Release - Sale Integration",
"version": "18.0.1.0.0",
"summary": "Integration between Sales and Available to Promise Release",
"author": "Camptocamp,Odoo Community Association (OCA)",
"category": "Stock Management",
"website": "https://github.com/OCA/wms",
"depends": ["sale_stock", "stock_available_to_promise_release", "stock_delivery"],
"data": [
"reports/sale_order.xml",
"views/stock_move_views.xml",
"views/stock_picking_views.xml",
"views/product_product_views.xml",
"views/sale_order_views.xml",
"views/res_config_settings.xml",
],
"installable": True,
"license": "LGPL-3",
"application": False,
"development_status": "Beta",
}
184 changes: 184 additions & 0 deletions sale_stock_available_to_promise_release/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_stock_available_to_promise_release
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 17:07+0000\n"
"PO-Revision-Date: 2021-07-02 08:11+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.report_saleorder_document
msgid "As of"
msgstr "Ab"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_sale_order_line__availability_status
msgid "Availability Status"
msgstr "Verfügbarkeitsstatus"

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.report_saleorder_document
msgid "Available"
msgstr "Verfügbar"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_sale_order_line__available_qty
msgid "Available Qty"
msgstr "Verfügbare Menge"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_stock_move__carrier_id
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_picking_release_search
msgid "Carrier"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_res_company
msgid "Companies"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_sale_order_line__delayed_qty
msgid "Delayed Qty"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_procurement_group__date_expected
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_stock_move__sale_date_expected
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_stock_picking__sale_date_expected
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_search
msgid "Delivery Date"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_tree
msgid "Delivery Method"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_sale_order_line__expected_availability_date
msgid "Expected Availability Date"
msgstr "Voraussichtliches Verfügbarkeitsdatum"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields.selection,name:sale_stock_available_to_promise_release.selection__sale_order_line__availability_status__full
msgid "Fully Available"
msgstr "Voll Verfügbar"

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_search
msgid "Further Shipment"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_search
msgid "Late Shipment"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_sale_order__move_need_release_count
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_order_form
msgid "Moves Need Release"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.report_saleorder_document
msgid "No"
msgstr "Nein"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields.selection,name:sale_stock_available_to_promise_release.selection__sale_order_line__availability_status__no
msgid "Not available"
msgstr "Nicht verfügbar"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields.selection,name:sale_stock_available_to_promise_release.selection__sale_order_line__availability_status__on_order
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.report_saleorder_document
msgid "On order"
msgstr "Auf Auftrag"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields.selection,name:sale_stock_available_to_promise_release.selection__sale_order_line__availability_status__partial
msgid "Partially Available"
msgstr "Teilweise Verfügbar"

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_procurement_group
msgid "Procurement Group"
msgstr "Beschaffungsgruppe"

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_product_product
msgid "Product Variant"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields.selection,name:sale_stock_available_to_promise_release.selection__sale_order_line__availability_status__restock
msgid "Restock ordered"
msgstr "Nachschub bestellt"

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_sale_order
msgid "Sales Order"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_sale_order_line
msgid "Sales Order Line"
msgstr "Auftragsposition"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,help:sale_stock_available_to_promise_release.field_res_company__stock_sale_report_display_is_available
#: model:ir.model.fields,help:sale_stock_available_to_promise_release.field_res_config_settings__stock_sale_report_display_is_available
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.res_config_settings_view
msgid "Show Available column in SO and quotation reports"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_stock_move
msgid "Stock Move"
msgstr "Lagerbuchung"

#. module: sale_stock_available_to_promise_release
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_res_company__stock_sale_report_display_is_available
#: model:ir.model.fields,field_description:sale_stock_available_to_promise_release.field_res_config_settings__stock_sale_report_display_is_available
msgid "Stock Sale Report Display Is Available"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_search
msgid "Today Shipment"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model:ir.model,name:sale_stock_available_to_promise_release.model_stock_picking
msgid "Transfer"
msgstr "Lieferung vornehmen"

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.view_move_release_tree
msgid "Weight"
msgstr ""

#. module: sale_stock_available_to_promise_release
#: model_terms:ir.ui.view,arch_db:sale_stock_available_to_promise_release.report_saleorder_document
msgid "Yes"
msgstr "Ja"

#~ msgid "Product"
#~ msgstr "Produkt"
Loading
Loading