Stock Management from Quality Check
by CLuedoo https://www.cluedoo.com/shop/lic-clu-set-qlc-0018-stock-management-from-quality-check-6687$ 301.72
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Quality (quality_control)
• Inventory (stock) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 147 |
| Technical Name |
fal_quality_stock_management |
| License | OPL-1 |
| Website | https://www.cluedoo.com/shop/lic-clu-set-qlc-0018-stock-management-from-quality-check-6687 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Quality (quality_control)
• Inventory (stock) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 147 |
| Technical Name |
fal_quality_stock_management |
| License | OPL-1 |
| Website | https://www.cluedoo.com/shop/lic-clu-set-qlc-0018-stock-management-from-quality-check-6687 |
ODOO'S FUNCTION
Standard Odoo is quite restrictive when it comes to quality control and partial validations.
Odoo allows partial validation on a transfer, but it cannot correctly manage situations where:
- Only part of the total demand is validated (e.g., demand = 10, but you only process 4), and
- Within those 4 items, some pass and some fail .
When you validate Odoo’s picking, it still forces everything to one single final location. That means if the 4 validated items include both passed and failed quantities, Odoo will place them all in the “pass” location — never split correctly. This leads to wrong stock and manual fixes.
CLUEDOO'S FUNCTION
CLuedoo ensures each quantity, even partial, always ends up in the correct location.
|
1. Go to Products → Create 2 goods-type products, one is tracked By Unique Serial Number , the other is not tracked/tracked by lots |
|
|
2. Go to Warehouses → Warehouse Configuration → Incoming Shipments → Choose the one that best suites your business e.g. Here I choose Receive goods directly (1 step)
|
|
|
3. Go to Quality → Quality Control Points → Fill in the necessary information and check the Manage Transfer From Quality Check → Save |
|
|
4. Go to
Inventory
→
Operation Types
→ Choose the operation type that you set in the QCP → Make sure you select
Always
in
Create Backorder
and activate
Auto Validate Create Backorder
|
|
|
5. Create a
Purchase Order
and add the products →
Confirm Order
→ Go to
Receipt
|
|
|
6. Assign serial numbers for the product tracked by
Unique Serial Number
→ access the
Quality Checks
button
|
|
|
Note:
For products tracked by
Unique Serial Number
, the
Quantity Validated
is readonly and cannot be changed
|
|
|
7. Fill in the Quantity Validated for the product with no tracking/with lots From the Quality Check form, you have the option to Validate the entire transfer |
|
|
8. Mark as pass/fail some QCs of your choice → You can Validate the QCs from the list view. Alternatively, head to one of the QCs that you already marked as pass/fail and click Validate → it works the same as the action in the list view without selecting all the QCs. |
|
|
The transfer will be auto-validated, and a backorder will be auto-created as well.
|
|
|
The Demand and Validated Quantity are updated in the done transfer. → Go to Detailed Operations/Moves |
|
|
You will see that all the passed QCs are moved to the done transfer's Destination Location , and the failed QC is moved to the Failure Location that you set in the QCP. Note: In caae the transfer only has failed QCs, the Destination Location will change to the Failure Location. |
|
|
9. The remaining quantity will be updated in the backorder, and the serial numbers are inherited as well. Note: for 1-step receipt, the SN/L will appear on the picking lines after the transfer is validated. |
|
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module