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

[15.0][MIG] stock_inventory_verification_request #2131

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
7179443
[ADD] stock_inventory_verification_request
LoisRForgeFlow Feb 17, 2017
14d1faa
[IMP]: stock_inventory_verification_request:
LoisRForgeFlow Feb 20, 2017
cf5a7e2
OCA Transbot updated translations from Transifex
oca-transbot May 2, 2017
3eaea4b
[10.0][MIG] stock_inventory_verification_request
LoisRForgeFlow Aug 23, 2017
b4c279a
OCA Transbot updated translations from Transifex
oca-transbot Dec 2, 2017
9c6b513
fix pylint warning and errors
gurneyalex Jul 15, 2018
b3a0f4e
[FIX] bad inheritance declaration
gurneyalex Jul 15, 2018
303f8b0
[11.0][MIG] stock_inventory_verification_request
LoisRForgeFlow Sep 14, 2018
e1ad5ad
[UPD] README.rst
OCA-git-bot Oct 9, 2018
29cf2d9
[UPD] Update stock_inventory_verification_request.pot
oca-travis Oct 9, 2018
fc77200
Update translation files
oca-transbot Nov 30, 2018
01ae704
[12.0][MIG]stock_inventory_verification_request migration to 12.0
osimallen Jun 25, 2019
54f5f3e
[UPD] Update stock_inventory_verification_request.pot
oca-travis Jul 4, 2019
9f9a1c5
[UPD] README.rst
OCA-git-bot Jul 4, 2019
29b22a1
Update translation files
oca-transbot Jul 20, 2019
424f56d
[UPD] README.rst
OCA-git-bot Jul 29, 2019
e1615b9
Translated using Weblate (Chinese (Simplified))
liweijie0812 Sep 28, 2019
e8a3562
Translated using Weblate (Portuguese (Brazil))
marcelsavegnago Mar 24, 2020
1545e58
[IMP] category: 'Warehouse Management' -> 'Warehouse'
MiquelRForgeFlow Nov 6, 2019
391c059
Translated using Weblate (Slovenian)
sysadminmatmoz Aug 11, 2020
9792afd
[12.0][IMP] stock_inventory_verification_request: set product non-req…
AdriaGForgeFlow Aug 18, 2020
532f833
[IMP] stock_verification_request: add search view to improve usability
LoisRForgeFlow Aug 24, 2020
5aa2f6d
[12.0][IMP] stock_inventory_verification_request:
LoisRForgeFlow Aug 25, 2020
d7b9a70
[12.0][IMP] stock_inventory_verification_request:
LoisRForgeFlow Sep 10, 2020
6beea72
[12.0][IMP] stock_inventory_verification_request: support multi-compa…
AdriaGForgeFlow Oct 23, 2020
507805f
[UPD] Update stock_inventory_verification_request.pot
oca-travis Oct 30, 2020
2f2507f
[UPD] README.rst
OCA-git-bot Oct 30, 2020
78d32c1
stock_inventory_verification_request 12.0.3.0.0
OCA-git-bot Oct 30, 2020
ad8249d
Update translation files
oca-transbot Oct 30, 2020
1a42f45
Deleting fr_FR.po files
pasgou Aug 9, 2021
6472bc2
[FIX] Development statuses
rousseldenis Sep 6, 2022
8e59396
[UPD] README.rst
OCA-git-bot Sep 6, 2022
65fe7c0
stock_inventory_verification_request 12.0.3.0.1
OCA-git-bot Sep 6, 2022
b9178af
Translated using Weblate (Italian)
mymage Dec 28, 2022
93bfe99
Translated using Weblate (Italian)
francesco-ooops Mar 7, 2023
d0542ea
Translated using Weblate (Slovenian)
sysadminmatmoz Apr 11, 2023
87dee3f
Translated using Weblate (Italian)
mymage Apr 17, 2023
a0a19b0
Translated using Weblate (Italian)
mymage May 25, 2023
e50847b
Translated using Weblate (Italian)
francesco-ooops Jul 12, 2023
383ec15
[UPD] README.rst
OCA-git-bot Sep 3, 2023
fc79936
Translated using Weblate (Italian)
mymage Jan 15, 2024
b22c141
[IMP] stock_inventory_verification_request: black, isort, prettier
JoanSForgeFlow Jul 29, 2024
0eba1ac
[MIG] stock_inventory_verification_request: Migration to 15.0
JoanSForgeFlow Jul 29, 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
6 changes: 6 additions & 0 deletions setup/stock_inventory_verification_request/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,
)
120 changes: 120 additions & 0 deletions stock_inventory_verification_request/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
====================================
Stock Inventory Verification Request
====================================

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

.. |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%2Fstock--logistics--warehouse-lightgray.png?logo=github
:target: https://github.com/OCA/stock-logistics-warehouse/tree/15.0/stock_inventory_verification_request
:alt: OCA/stock-logistics-warehouse
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/stock-logistics-warehouse-15-0/stock-logistics-warehouse-15-0-stock_inventory_verification_request
: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/stock-logistics-warehouse&target_branch=15.0
:alt: Try me on Runboat

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

Adds the capability to request a Slot Verification when an inventory is
'Pending to Approve' or create one at will when a potential issue with a
specific location is found. When asked from an inventory adjustment, which have
discrepancies over the threshold for the location, a Slot Verification
Request will be created for each line that exceed the maximum discrepancy
allowed.

A SVR must be created when warehouse operation (e.g. an inventory adjustment,
a cycle count...) uncovers a count discrepancy within a slot (a small stock
location), and the discrepancy is greater than the pre-defined acceptable
variance threshold. It is a stock manager's task to confirm the SVR and
assign it to someone to perform it.

The aim of SVR is to find and fix errors before they are transferred to
another location, so they will not be found again in similar stock operations.
In other words, a SVR helps to correct an already existing error in our stock
records the earliest possible. Many times, a SVR will likely lead to manual
actions (before being marked as solved) in order to fix the problems uncovered.

**Table of contents**

.. contents::
:local:

Usage
=====

In order to use this module act as follow:

* From a Inventory Adjustment in state 'Pending to Approve' click in the
button 'Request Verification'. This will create all the Slot Verification
Request needed.
* Go to 'Inventory / Inventory Control / Slot Verification Request'
* Go to a Slot Verification Request 'Waiting Actions' and confirm it.
* You can now check the involved lines and moves to help you.
* Once you have found the problem and you have fixed it 'Mark as Solved' the
Verification.

You can also create the SVR manually.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/stock-logistics-warehouse/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/stock-logistics-warehouse/issues/new?body=module:%20stock_inventory_verification_request%0Aversion:%2015.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
~~~~~~~

* ForgeFlow

Contributors
~~~~~~~~~~~~

* Lois Rilo Antelo <[email protected]>
* Michael Allen <[email protected]>
* Bhavesh Odedra <[email protected]>
* Adrià Gil Sorribes <[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-LoisRForgeFlow| image:: https://github.com/LoisRForgeFlow.png?size=40px
:target: https://github.com/LoisRForgeFlow
:alt: LoisRForgeFlow

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-LoisRForgeFlow|

This module is part of the `OCA/stock-logistics-warehouse <https://github.com/OCA/stock-logistics-warehouse/tree/15.0/stock_inventory_verification_request>`_ 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 stock_inventory_verification_request/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
29 changes: 29 additions & 0 deletions stock_inventory_verification_request/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Copyright 2017-20 ForgeFlow S.L.
# (http://www.forgeflow.com)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
"name": "Stock Inventory Verification Request",
"summary": "Adds the capability to request a Slot Verification when "
"a inventory is Pending to Approve",
"version": "15.0.1.0.0",
"maintainers": ["LoisRForgeFlow"],
"author": "ForgeFlow, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/stock-logistics-warehouse",
"category": "Warehouse",
"depends": [
"stock_inventory",
"stock_inventory_discrepancy",
"mail",
],
"data": [
"security/ir.model.access.csv",
"security/stock_security.xml",
"views/stock_slot_verification_request_view.xml",
"views/stock_inventory_view.xml",
"views/stock_location_view.xml",
"data/slot_verification_request_sequence.xml",
],
"license": "AGPL-3",
"installable": True,
"application": False,
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2020 ForgeFlow S.L.
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo noupdate="1">

<record id="seq_slot_verification_request" model="ir.sequence">
<field name="name">Slot Verification Request</field>
<field name="code">stock.slot.verification.request</field>
<field name="prefix">SVR/%(range_year)s/</field>
<field name="padding">5</field>
<field name="company_id" eval="False" />
</record>

</odoo>
Loading
Loading