Skip to content

Commit 90ca4ff

Browse files
committed
Merge PR #61 into 18.0
Signed-off-by LoisRForgeFlow
2 parents 465451b + f3fe25a commit 90ca4ff

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+5354
-0
lines changed

stock_request_kanban/README.rst

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
====================
2+
Stock Request kanban
3+
====================
4+
5+
..
6+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7+
!! This file is generated by oca-gen-addon-readme !!
8+
!! changes will be overwritten. !!
9+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10+
!! source digest: sha256:f56a07e23f7adc8d3f0f88c4c6139730a1f1cb358d5a39b19845d8d06c5d2272
11+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
12+
13+
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
14+
:target: https://odoo-community.org/page/development-status
15+
:alt: Beta
16+
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png
17+
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
18+
:alt: License: LGPL-3
19+
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstock--logistics--request-lightgray.png?logo=github
20+
:target: https://github.com/OCA/stock-logistics-request/tree/18.0/stock_request_kanban
21+
:alt: OCA/stock-logistics-request
22+
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
23+
:target: https://translation.odoo-community.org/projects/stock-logistics-request-18-0/stock-logistics-request-18-0-stock_request_kanban
24+
:alt: Translate me on Weblate
25+
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
26+
:target: https://runboat.odoo-community.org/builds?repo=OCA/stock-logistics-request&target_branch=18.0
27+
:alt: Try me on Runboat
28+
29+
|badge1| |badge2| |badge3| |badge4| |badge5|
30+
31+
On most companies there are products that must be purchased often but
32+
cannot be stored as a usual product because no consumption moves are
33+
made. Usually, they are stored as consumables or putaway rules are
34+
defined. In both cases, reordering rules cannot be used. This module
35+
allows to use stock request as reordering rules for this kind of
36+
products.
37+
38+
It is created following the concept of lean kanban cards.
39+
40+
**Table of contents**
41+
42+
.. contents::
43+
:local:
44+
45+
Configuration
46+
=============
47+
48+
If the barcode does not contain a CRC check digit on the kanban card,
49+
you should:
50+
51+
- Access on Development mode
52+
- Access 'Settings / Technical / Parameters / System Parameters'
53+
- Create a parameter with name 'stock_request_kanban.crc' and set it to
54+
value to 0
55+
56+
If the barcode contains a CRC check digit and you want to ignore it:
57+
58+
- Create a paramenter with name 'stock_request_kanban.ignore_crc' and
59+
set it to value to 1
60+
61+
If you want to change the format of the QR, you should:
62+
63+
- Access on Development mode
64+
- Access 'Settings / Technical / Parameters / System Parameters'
65+
- Create a parameter with name 'stock_request_kanban.barcode_format'
66+
and set the format of the barcode
67+
68+
Usage
69+
=====
70+
71+
Creation
72+
--------
73+
74+
- Go to 'Stock Requests / Stock Requests Kanban' and create a new
75+
Kanban.
76+
- Indicate a product, quantity and location.
77+
- Press 'Save'.
78+
- Print the kanban and put it in the storage of the product
79+
80+
Request kanban
81+
--------------
82+
83+
This should be used if you want to create the kanban when the card is
84+
consumed.
85+
86+
- Once the product is consumed, take the card
87+
- Go to 'Stock Requests / Order Kanban Card'
88+
- Scan the card
89+
- The stock request is created
90+
91+
Request kanban batch
92+
--------------------
93+
94+
This should be used when you will store the cards and create request
95+
orders for kanbans later.
96+
97+
- Once the product is consumed, take the card and store it
98+
- Create a store request order
99+
- Press the scan button
100+
- Scan all the pending kanban cards
101+
102+
Bug Tracker
103+
===========
104+
105+
Bugs are tracked on `GitHub Issues <https://github.com/OCA/stock-logistics-request/issues>`_.
106+
In case of trouble, please check there if your issue has already been reported.
107+
If you spotted it first, help us to smash it by providing a detailed and welcomed
108+
`feedback <https://github.com/OCA/stock-logistics-request/issues/new?body=module:%20stock_request_kanban%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
109+
110+
Do not contact contributors directly about support or help with technical issues.
111+
112+
Credits
113+
=======
114+
115+
Authors
116+
-------
117+
118+
* Creu Blanca
119+
* ForgeFlow
120+
121+
Contributors
122+
------------
123+
124+
- Enric Tobella <[email protected]>
125+
- Kitti Upariphutthiphong <[email protected]>
126+
- Marco Colombo <<[email protected]>
127+
128+
Maintainers
129+
-----------
130+
131+
This module is maintained by the OCA.
132+
133+
.. image:: https://odoo-community.org/logo.png
134+
:alt: Odoo Community Association
135+
:target: https://odoo-community.org
136+
137+
OCA, or the Odoo Community Association, is a nonprofit organization whose
138+
mission is to support the collaborative development of Odoo features and
139+
promote its widespread use.
140+
141+
.. |maintainer-etobella| image:: https://github.com/etobella.png?size=40px
142+
:target: https://github.com/etobella
143+
:alt: etobella
144+
.. |maintainer-LoisRForgeFlow| image:: https://github.com/LoisRForgeFlow.png?size=40px
145+
:target: https://github.com/LoisRForgeFlow
146+
:alt: LoisRForgeFlow
147+
148+
Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:
149+
150+
|maintainer-etobella| |maintainer-LoisRForgeFlow|
151+
152+
This module is part of the `OCA/stock-logistics-request <https://github.com/OCA/stock-logistics-request/tree/18.0/stock_request_kanban>`_ project on GitHub.
153+
154+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

stock_request_kanban/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Copyright 2018 Creu Blanca
2+
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html).
3+
4+
from . import models
5+
from . import wizard
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Copyright 2018-22 Creu Blanca
2+
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html).
3+
4+
{
5+
"name": "Stock Request kanban",
6+
"version": "18.0.1.0.1",
7+
"category": "Warehouse Management",
8+
"website": "https://github.com/OCA/stock-logistics-request",
9+
"author": "Creu Blanca, ForgeFlow, Odoo Community Association (OCA)",
10+
"maintainers": ["etobella", "LoisRForgeFlow"],
11+
"license": "LGPL-3",
12+
"summary": "Adds a stock request order, and takes stock requests as lines",
13+
"depends": ["stock_request", "barcodes"],
14+
"data": [
15+
"data/stock_request_sequence_data.xml",
16+
"report/report_paper_format.xml",
17+
"wizard/wizard_stock_inventory_kanban_views.xml",
18+
"wizard/wizard_stock_request_kanban_views.xml",
19+
"wizard/wizard_stock_request_order_kanban_views.xml",
20+
"views/stock_request_order_views.xml",
21+
"views/stock_request_kanban_views.xml",
22+
"views/stock_inventory_kanban_views.xml",
23+
"views/stock_request_menu.xml",
24+
"views/stock_request_views.xml",
25+
"views/product_views.xml",
26+
"report/stock_request_kanban_templates.xml",
27+
"security/ir.model.access.csv",
28+
],
29+
"installable": True,
30+
"application": False,
31+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<odoo noupdate="1">
3+
<record id="seq_stock_request_kanban" model="ir.sequence">
4+
<field name="name">Stock Request Kanban</field>
5+
<field name="code">stock.request.kanban</field>
6+
<field name="prefix">KB</field>
7+
<field name="padding">5</field>
8+
<field name="company_id" eval="False" />
9+
</record>
10+
<record id="seq_stock_inventory_kanban" model="ir.sequence">
11+
<field name="name">Stock Inventory Kanban</field>
12+
<field name="code">stock.inventory.kanban</field>
13+
<field name="prefix">IKB</field>
14+
<field name="padding">5</field>
15+
<field name="company_id" eval="False" />
16+
</record>
17+
</odoo>

0 commit comments

Comments
 (0)