-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[3454][ADD] purchase_reception_status (#58)
[ADD] purchase_reception_status
- Loading branch information
1 parent
79c5137
commit 589c08f
Showing
17 changed files
with
958 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
========================= | ||
Purchase Reception Status | ||
========================= | ||
|
||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! 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%2Fpurchase--workflow-lightgray.png?logo=github | ||
:target: https://github.com/OCA/purchase-workflow/tree/16.0/purchase_reception_status | ||
:alt: OCA/purchase-workflow | ||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png | ||
:target: https://translation.odoo-community.org/projects/purchase-workflow-16-0/purchase-workflow-16-0-purchase_reception_status | ||
:alt: Translate me on Weblate | ||
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png | ||
:target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/purchase-workflow&target_branch=16.0 | ||
:alt: Try me on Runboat | ||
|
||
|badge1| |badge2| |badge3| |badge4| |badge5| | ||
|
||
This module adds a field *Receiption Status* on purchase orders. On a confirmed purchase order, it can have 3 different values: | ||
|
||
* Nothing Received | ||
* Partially Received | ||
* Fully Received | ||
|
||
**Table of contents** | ||
|
||
.. contents:: | ||
:local: | ||
|
||
Usage | ||
===== | ||
|
||
If you are part of the *Purchase Manager* group, you can force a confirmed purchase order to **Full Received** status: you should first *lock* the order, then check the field **Force Received** located in the *Other Information* tab. | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/purchase-workflow/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/purchase-workflow/issues/new?body=module:%20purchase_reception_status%0Aversion:%2016.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 | ||
~~~~~~~ | ||
|
||
* Akretion | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
|
||
* Alexis de Lattre <[email protected]> | ||
* Urvisha Desai <[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. | ||
|
||
.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px | ||
:target: https://github.com/alexis-via | ||
:alt: alexis-via | ||
|
||
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__: | ||
|
||
|maintainer-alexis-via| | ||
|
||
This module is part of the `OCA/purchase-workflow <https://github.com/OCA/purchase-workflow/tree/16.0/purchase_reception_status>`_ project on GitHub. | ||
|
||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from . import models |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Copyright 2020 Akretion France (http://www.akretion.com/) | ||
# @author: Alexis de Lattre <[email protected]> | ||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). | ||
|
||
{ | ||
"name": "Purchase Reception Status", | ||
"version": "16.0.1.0.0", | ||
"category": "Purchases", | ||
"license": "AGPL-3", | ||
"summary": "Add reception status on purchase orders", | ||
"author": "Akretion,Odoo Community Association (OCA)", | ||
"maintainers": ["alexis-via"], | ||
"website": "https://github.com/OCA/purchase-workflow", | ||
"depends": ["purchase"], | ||
"data": ["views/purchase_order.xml"], | ||
"installable": True, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * purchase_reception_status | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 14.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"Last-Translator: Automatically generated\n" | ||
"Language-Team: none\n" | ||
"Language: fr\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: \n" | ||
"Plural-Forms: nplurals=2; plural=n > 1;\n" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__display_name | ||
msgid "Display Name" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__force_received | ||
msgid "Force Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__received | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Fully Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__id | ||
msgid "ID" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,help:purchase_reception_status.field_purchase_order__force_received | ||
msgid "" | ||
"If true, the reception status will be forced to Fully Received, even if some" | ||
" lines are not fully received. To be able to modify this field, you must " | ||
"first lock the order." | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order____last_update | ||
msgid "Last Modified on" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Not Fully Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__no | ||
msgid "Nothing Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__partial | ||
msgid "Partially Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model,name:purchase_reception_status.model_purchase_order | ||
msgid "Purchase Order" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Reception Status" | ||
msgstr "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * purchase_reception_status | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 13.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"PO-Revision-Date: 2020-11-07 18:08+0000\n" | ||
"Last-Translator: Alessandro Fiorino <[email protected]>\n" | ||
"Language-Team: none\n" | ||
"Language: it\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: \n" | ||
"Plural-Forms: nplurals=2; plural=n != 1;\n" | ||
"X-Generator: Weblate 3.10\n" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__force_received | ||
msgid "Force Received" | ||
msgstr "Forza Ricevuto" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__received | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Fully Received" | ||
msgstr "Ricevuto Completamente" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,help:purchase_reception_status.field_purchase_order__force_received | ||
msgid "" | ||
"If true, the reception status will be forced to Fully Received, even if some" | ||
" lines are not fully received. To be able to modify this field, you must " | ||
"first lock the order." | ||
msgstr "" | ||
"Se vero, lo stato di ricezione sarà forzato a Completamente Ricevuto, anche " | ||
"se alcune righe non sono state completamente ricevute. Per essere in grado " | ||
"di modificare questo campo, devi prima aver bloccato l'ordine." | ||
|
||
#. module: purchase_reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Not Fully Received" | ||
msgstr "Ricevuto Parzialmente" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__no | ||
msgid "Nothing Received" | ||
msgstr "Nulla Ricevuto" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__partial | ||
msgid "Partially Received" | ||
msgstr "Ricevuto Parzialmente" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model,name:purchase_reception_status.model_purchase_order | ||
msgid "Purchase Order" | ||
msgstr "Ordine d'Acquisto" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Reception Status" | ||
msgstr "Stato Ricezione" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * purchase_reception_status | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 15.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"PO-Revision-Date: 2023-01-10 02:02+0000\n" | ||
"Last-Translator: Wang-TKurata <[email protected]>\n" | ||
"Language-Team: none\n" | ||
"Language: ja\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: \n" | ||
"Plural-Forms: nplurals=1; plural=0;\n" | ||
"X-Generator: Weblate 4.14.1\n" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__force_received | ||
msgid "Force Received" | ||
msgstr "強制受領" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__received | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Fully Received" | ||
msgstr "完納" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,help:purchase_reception_status.field_purchase_order__force_received | ||
msgid "" | ||
"If true, the reception status will be forced to Fully Received, even if some" | ||
" lines are not fully received. To be able to modify this field, you must " | ||
"first lock the order." | ||
msgstr "" | ||
"チェックを付けた場合、未受領の明細が有ったとしても受領ステータスは強制的に完" | ||
"全受領済みとなります。この項目を編集するためにはオーダーのロックを解除する必" | ||
"要があります。" | ||
|
||
#. module: purchase_reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Not Fully Received" | ||
msgstr "未完納" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__no | ||
msgid "Nothing Received" | ||
msgstr "未受領" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__partial | ||
msgid "Partially Received" | ||
msgstr "分納" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model,name:purchase_reception_status.model_purchase_order | ||
msgid "Purchase Order" | ||
msgstr "購買オーダ" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Reception Status" | ||
msgstr "納入状況" |
59 changes: 59 additions & 0 deletions
59
purchase_reception_status/i18n/purchase_reception_status.pot
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * purchase_reception_status | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 15.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"Last-Translator: \n" | ||
"Language-Team: \n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: \n" | ||
"Plural-Forms: \n" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__force_received | ||
msgid "Force Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__received | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Fully Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,help:purchase_reception_status.field_purchase_order__force_received | ||
msgid "" | ||
"If true, the reception status will be forced to Fully Received, even if some" | ||
" lines are not fully received. To be able to modify this field, you must " | ||
"first lock the order." | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Not Fully Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__no | ||
msgid "Nothing Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields.selection,name:purchase_reception_status.selection__purchase_order__reception_status__partial | ||
msgid "Partially Received" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model,name:purchase_reception_status.model_purchase_order | ||
msgid "Purchase Order" | ||
msgstr "" | ||
|
||
#. module: purchase_reception_status | ||
#: model:ir.model.fields,field_description:purchase_reception_status.field_purchase_order__reception_status | ||
#: model_terms:ir.ui.view,arch_db:purchase_reception_status.view_purchase_order_filter | ||
msgid "Reception Status" | ||
msgstr "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from . import purchase_order |
Oops, something went wrong.