SlideShare a Scribd company logo
User Training
Sample
Stock Management


Open ERP’s stock management is very simple, flexible and complete. It is
based on the concept of double entry. The system can be described by
Lavoisier’s maxim “nothing lost, everything changed” or, better,
“everything moved”. In OpenERP you don’t talk about disappearance,
consumption or loss of products: instead you speak only of stock moves
from one place to another.



The Stock Management tools provide all operations needed to manage
stock:
define warehouses and structure them around locations,
manage inventory rotation and stock levels,
execute packing orders generated by the system,
 calculate theoretical stock levels and automate stock valuation,
 create rules for automatic stock replenishment,
 ...




2
Stock Management


Understanding double-entry stock management :


If we order 30 bicycles from a supplier :
Location

Products

Partner Locations > Suppliers > Suppliers

Physical Locations > NotSoTiny > Stock



- 30 bicycles

+ 30 bicycles

If we delivery 2 bicycles to an european customer
Location

Products

Physical Locations > NotSoTiny > Stock
Partner Locations > Customers > European Customers



- 2 bicycles
+ 2 bicycles

In each stock location, we will have :
Location

Products

Partner Locations > Suppliers > Suppliers

- 30 bicycles

Physical Locations > NotSoTiny > Stock

+ 28 bicycles

Partner Locations > Customers > European Customers

+ 2 bicycles

3
Stock Management


Understanding double-entry stock management :


Inventory operation to adjust stock :
Location

Products

Physical Locations > NotSoTiny > Stock
Virtual Locations > Inventory Loss



- 2 bicycles
+ 2 bicycles

In each stock location, we will have :
Location

Products

Partner Locations > Suppliers > Suppliers

- 30 bicycles

Physical Locations > NotSoTiny > Stock

+ 26 bicycles

Partner Locations > Customers > European Customers

+ 2 bicycles

Virtual Locations > Inventory Loss

+ 2 bicycles

4
Exercises


Exercise 1 - Create Stock locations
Create the following stock locations :
Output
Finished
products

NotSoTiny
Stock

Components

5
Exercises


Exercise 1 - Create Stock locations
Create the following stock locations :
Output
Finished
products

NotSoTiny
Stock

Components




Sales Management > Configuration > Shop, verify that the “NotSoTiny”
shop is correctly set up
Stock Management > Configuration > Delivery > Location, verify the
default stock locations are defined




Create 2 new locations with location type = “internal” and using “NotSoTiny /
Stock” location as parent location

Stock Management > Periodical Inventory > Stock Locations Structure
6
Exercises


Exercise 2 - Create bookshelves components
Create the list of components :
Description

Supp. Meth.

UoM

Cost

Supp. Lead Time

Rear panel ARM100

PANA100

Buy

PCE

10

5

Rear panel ARM200

PANA200

Buy

PCE

13

5

Side panel

PANLAT

Buy

PCE

5

5

Shelf 100

ETA100

Buy

PCE

3

8

Shelf 200

ETA200

Buy

PCE

4

8

Assembly section

PROFIL

Produce

PCE

2

/

Wood Lintel 4m

LIN40

Buy

Meter

8

10

Metal cleats





Code

TAQ000

Buy

PCE

1

20

All products are stocked
All products belong to the Misc category
The supplier for all products is Wood y Wood Pecker
The metal cleats are stocked per unit but are bought in boxes of 20

7
Exercises










Products > Products, create the 8 new products used as bookshelves
components
All 8 products with the same given category and supplier
All 8 products are Stockable products, with procurement method set as
Make to Stock
All products have supply method set to Buy, except the PROFIL one which
is Produce
All products have a cost price, as given in the table, but the sales price
doesn’t matter, as they cannot be Sold, only Purchased (check
appropriate checkboxes)
The supplier delay is set when associating a supplier to the product and
defining his Delivery delay
For the metal cleats, define a new purchase UoM for the cleats :
 Define a “20-PACK” unit within the Unit category, and with a rate of
“0.05” with rounding precision to 1
8
Exercises
Products > Products, create the new “PANA100” product
 Example :
 Product Name = « PANA100 »
 Can be Purchased checked
 Product Type = « Stockable Product »
 Supply method = « Buy »
 Procurement method = “Make to Stock”
 Category = « Other Products / Misc »
 UoM = « PCE »
 Delivery delay = « 5 »


9
Exercises


Exercise 3 – Set the correct stock level
To replenish the different products listed in the table above, create a new inventory. Then go
to the product datasheets to verify the level of real stock for these products.
Code

Stock

PROFIL

70

PANA100

15

ETA100

22

TAQ000

120

10
Exercises


Exercise 3 – Set the correct stock level
To replenish the different products listed in the table above, create a new inventory. Then go
to the product datasheets to verify the level of real stock for these products.
Code
PROFIL

22

TAQ000



15

ETA100



70

PANA100



Stock

120

Stock Management > Periodical Inventory > New Periodical Inventory
Fill in the correct inventory lines (use the Stock location), and confirm the
inventory
Open the product list to see the new stock levels.
11
Exercises


Exercise 4 – Set minimum stock rules
Based on this table, create stock policies for all components of ARM100 and
ARM200 products. Then test the defined policies :
 Run the scheduler
 On the purchase order, precise the stock destination
 Validate the purchase orders
Code
Min Qty
Max Qty
PANA100
10
20
 Receive the products from your supplier
PANA200

5

10

PANLAT

20

40

ETA100

30

60

ETA200

30

60

PROFIL

40

80

LIN40

10

20

TAQ000

200

500

12
Exercises











Stock Management > Automatic Procurements > Minimum stock rules
Create new minimum stock rules according to the table, using the
Components location
Run the procurement schedulers via Manufacturing > Compute All Schedulers
Open the list of products, and notice that stock levels have not changed yet
Go to Purchase Management > Purchase orders, Confirm all orders and mark
them as “Approved by the supplier”
Go back to Products > Products and notice that the Virtual stock level has now
changed to reflect the confirmed orders
Go to Financial Management > Invoices > Supplier Invoices, and you will see a
draft invoice for each “approved” Purchase Order, as the “Invoicing Control” of
the purchase order is set to “From Order” by default
Now proceed to Stock Management > Incoming Products, confirm the
reception of the product and make the picking
Go to the products to verify that the corresponding stock moves have been
generated, and that the real stock now matches the virtual stock

13
Key Points
Stock Management
• Define stock locations, minimum stock rules
• Set stock level
• Define chained locations, MPS, Packaging, …
• Traceability
• Stock Valuation
• Import/Export
• Etc.

14

More Related Content

PPTX
How to configure routes, procurement & push rules in odoo 13
PDF
Odoo Warehouse Management
PDF
The new Odoo warehouse management system
PDF
The future of OpenERP Warehouse management system: future improvements. Quent...
PDF
How to use push and procurement rules in odoo
PDF
Production planningmisc
DOCX
WMS Update: Create Pallet Id in item Transaction Journal
PDF
SCD - Orders overview
How to configure routes, procurement & push rules in odoo 13
Odoo Warehouse Management
The new Odoo warehouse management system
The future of OpenERP Warehouse management system: future improvements. Quent...
How to use push and procurement rules in odoo
Production planningmisc
WMS Update: Create Pallet Id in item Transaction Journal
SCD - Orders overview

What's hot (11)

PDF
RTD by Scanning
PDF
Order management for non fa sellers
PDF
Tracking of returns
PDF
Tracking returns
PDF
How to cancel an order
PDF
Fulfillment Center : Delhivery Godam Panel
PDF
Managing returns
PDF
Cancellation of orders (LMD)
PDF
automobiles order processing_english
PDF
Managing returns
PDF
Self ship (non LMD) steps to process orders in bulk
RTD by Scanning
Order management for non fa sellers
Tracking of returns
Tracking returns
How to cancel an order
Fulfillment Center : Delhivery Godam Panel
Managing returns
Cancellation of orders (LMD)
automobiles order processing_english
Managing returns
Self ship (non LMD) steps to process orders in bulk
Ad

Viewers also liked (20)

PDF
Openerp logistics-book.complete
PDF
PCE Sample Exam_2
PDF
Openobject contribute
PPS
(27b) (cm) magasin
PDF
Survey
PDF
1 openerp book-v6
PDF
Openobject developer1
PPTX
Universal Design for Learning
PDF
1 openerp book-v6
PPS
Mes vacances
PDF
Openobject developer
PDF
Openobject technical guide
PPS
Babysitters 33st-
PDF
3 openerp hr-book.complete
PPS
Les anges
PPTX
Philippine Literature Under The Republic- Shiela Kristine C. Saberola
PPTX
How to read your award letter
PPTX
Aktiva tetap berwujud
PPTX
Variabel dan Definisi Operasional Variabel
Openerp logistics-book.complete
PCE Sample Exam_2
Openobject contribute
(27b) (cm) magasin
Survey
1 openerp book-v6
Openobject developer1
Universal Design for Learning
1 openerp book-v6
Mes vacances
Openobject developer
Openobject technical guide
Babysitters 33st-
3 openerp hr-book.complete
Les anges
Philippine Literature Under The Republic- Shiela Kristine C. Saberola
How to read your award letter
Aktiva tetap berwujud
Variabel dan Definisi Operasional Variabel
Ad

Similar to User training sample (20)

PPTX
Odoo Warehouse
PPT
ch06_Inventories financial accounting.ppt
PDF
Refresher Training_Inventory Management.pdf
PDF
Sap business-one-inventory-management
PPT
Drop Ship Cycle in Oracle E-Business Order Management Presentation
PPTX
Chapter-7-lesson-1-Introduction-to-Merchandising.pptx
PPT
PPTX
Chapter 1, Inventories for university St
PPTX
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
PPTX
Chapter3
PPTX
How to Manage Putaway Rule in Odoo 17 Inventory
PPTX
Odoo 13 inventory using routes (procurement, & push rules)
PPTX
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
PPTX
How to Manage Buy to Resupply in Odoo 17
PPTX
Inventory valuation
PPTX
How to Configure Push & Pull Rule in Odoo 17 Inventory
PPTX
Chapter 5_SP24 jhljkhhlhlhljhjlhjlhjlhjklhjklhlj
PPT
ACCT1 C5 ACCT FOR MERCHANDISE INVENTORY.ppt
PDF
Qs2 um en_11_wall_to_wall_accuracy_physical_count
PPT
CH 4 intermediate for .ppt
Odoo Warehouse
ch06_Inventories financial accounting.ppt
Refresher Training_Inventory Management.pdf
Sap business-one-inventory-management
Drop Ship Cycle in Oracle E-Business Order Management Presentation
Chapter-7-lesson-1-Introduction-to-Merchandising.pptx
Chapter 1, Inventories for university St
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
Chapter3
How to Manage Putaway Rule in Odoo 17 Inventory
Odoo 13 inventory using routes (procurement, & push rules)
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
How to Manage Buy to Resupply in Odoo 17
Inventory valuation
How to Configure Push & Pull Rule in Odoo 17 Inventory
Chapter 5_SP24 jhljkhhlhlhljhjlhjlhjlhjklhjklhlj
ACCT1 C5 ACCT FOR MERCHANDISE INVENTORY.ppt
Qs2 um en_11_wall_to_wall_accuracy_physical_count
CH 4 intermediate for .ppt

More from openerpwiki (11)

PDF
Openobject developer (2)
PDF
Technical training sample
PDF
Openobject features
PDF
Open erp openobject-developer
PDF
Openobject bi
PDF
Open erp technical_memento_v0.6.3_a4
PDF
Openerp book
PDF
Eg enterprise software
PDF
2 open erp evaluation with sap as reference
PDF
OpenERP Book 6.0
PPT
Open erp wiki presentation
Openobject developer (2)
Technical training sample
Openobject features
Open erp openobject-developer
Openobject bi
Open erp technical_memento_v0.6.3_a4
Openerp book
Eg enterprise software
2 open erp evaluation with sap as reference
OpenERP Book 6.0
Open erp wiki presentation

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Hybrid model detection and classification of lung cancer
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
project resource management chapter-09.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Modernising the Digital Integration Hub
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Architecture types and enterprise applications.pdf
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
The various Industrial Revolutions .pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
STKI Israel Market Study 2025 version august
PPTX
OMC Textile Division Presentation 2021.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
Hybrid model detection and classification of lung cancer
cloud_computing_Infrastucture_as_cloud_p
project resource management chapter-09.pdf
Chapter 5: Probability Theory and Statistics
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Programs and apps: productivity, graphics, security and other tools
Modernising the Digital Integration Hub
Zenith AI: Advanced Artificial Intelligence
WOOl fibre morphology and structure.pdf for textiles
Architecture types and enterprise applications.pdf
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
The various Industrial Revolutions .pptx
DP Operators-handbook-extract for the Mautical Institute
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
observCloud-Native Containerability and monitoring.pptx
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Univ-Connecticut-ChatGPT-Presentaion.pdf
STKI Israel Market Study 2025 version august
OMC Textile Division Presentation 2021.pptx

User training sample

  • 2. Stock Management  Open ERP’s stock management is very simple, flexible and complete. It is based on the concept of double entry. The system can be described by Lavoisier’s maxim “nothing lost, everything changed” or, better, “everything moved”. In OpenERP you don’t talk about disappearance, consumption or loss of products: instead you speak only of stock moves from one place to another.  The Stock Management tools provide all operations needed to manage stock: define warehouses and structure them around locations, manage inventory rotation and stock levels, execute packing orders generated by the system,  calculate theoretical stock levels and automate stock valuation,  create rules for automatic stock replenishment,  ...    2
  • 3. Stock Management  Understanding double-entry stock management :  If we order 30 bicycles from a supplier : Location Products Partner Locations > Suppliers > Suppliers Physical Locations > NotSoTiny > Stock  - 30 bicycles + 30 bicycles If we delivery 2 bicycles to an european customer Location Products Physical Locations > NotSoTiny > Stock Partner Locations > Customers > European Customers  - 2 bicycles + 2 bicycles In each stock location, we will have : Location Products Partner Locations > Suppliers > Suppliers - 30 bicycles Physical Locations > NotSoTiny > Stock + 28 bicycles Partner Locations > Customers > European Customers + 2 bicycles 3
  • 4. Stock Management  Understanding double-entry stock management :  Inventory operation to adjust stock : Location Products Physical Locations > NotSoTiny > Stock Virtual Locations > Inventory Loss  - 2 bicycles + 2 bicycles In each stock location, we will have : Location Products Partner Locations > Suppliers > Suppliers - 30 bicycles Physical Locations > NotSoTiny > Stock + 26 bicycles Partner Locations > Customers > European Customers + 2 bicycles Virtual Locations > Inventory Loss + 2 bicycles 4
  • 5. Exercises  Exercise 1 - Create Stock locations Create the following stock locations : Output Finished products NotSoTiny Stock Components 5
  • 6. Exercises  Exercise 1 - Create Stock locations Create the following stock locations : Output Finished products NotSoTiny Stock Components   Sales Management > Configuration > Shop, verify that the “NotSoTiny” shop is correctly set up Stock Management > Configuration > Delivery > Location, verify the default stock locations are defined   Create 2 new locations with location type = “internal” and using “NotSoTiny / Stock” location as parent location Stock Management > Periodical Inventory > Stock Locations Structure 6
  • 7. Exercises  Exercise 2 - Create bookshelves components Create the list of components : Description Supp. Meth. UoM Cost Supp. Lead Time Rear panel ARM100 PANA100 Buy PCE 10 5 Rear panel ARM200 PANA200 Buy PCE 13 5 Side panel PANLAT Buy PCE 5 5 Shelf 100 ETA100 Buy PCE 3 8 Shelf 200 ETA200 Buy PCE 4 8 Assembly section PROFIL Produce PCE 2 / Wood Lintel 4m LIN40 Buy Meter 8 10 Metal cleats     Code TAQ000 Buy PCE 1 20 All products are stocked All products belong to the Misc category The supplier for all products is Wood y Wood Pecker The metal cleats are stocked per unit but are bought in boxes of 20 7
  • 8. Exercises        Products > Products, create the 8 new products used as bookshelves components All 8 products with the same given category and supplier All 8 products are Stockable products, with procurement method set as Make to Stock All products have supply method set to Buy, except the PROFIL one which is Produce All products have a cost price, as given in the table, but the sales price doesn’t matter, as they cannot be Sold, only Purchased (check appropriate checkboxes) The supplier delay is set when associating a supplier to the product and defining his Delivery delay For the metal cleats, define a new purchase UoM for the cleats :  Define a “20-PACK” unit within the Unit category, and with a rate of “0.05” with rounding precision to 1 8
  • 9. Exercises Products > Products, create the new “PANA100” product  Example :  Product Name = « PANA100 »  Can be Purchased checked  Product Type = « Stockable Product »  Supply method = « Buy »  Procurement method = “Make to Stock”  Category = « Other Products / Misc »  UoM = « PCE »  Delivery delay = « 5 »  9
  • 10. Exercises  Exercise 3 – Set the correct stock level To replenish the different products listed in the table above, create a new inventory. Then go to the product datasheets to verify the level of real stock for these products. Code Stock PROFIL 70 PANA100 15 ETA100 22 TAQ000 120 10
  • 11. Exercises  Exercise 3 – Set the correct stock level To replenish the different products listed in the table above, create a new inventory. Then go to the product datasheets to verify the level of real stock for these products. Code PROFIL 22 TAQ000  15 ETA100  70 PANA100  Stock 120 Stock Management > Periodical Inventory > New Periodical Inventory Fill in the correct inventory lines (use the Stock location), and confirm the inventory Open the product list to see the new stock levels. 11
  • 12. Exercises  Exercise 4 – Set minimum stock rules Based on this table, create stock policies for all components of ARM100 and ARM200 products. Then test the defined policies :  Run the scheduler  On the purchase order, precise the stock destination  Validate the purchase orders Code Min Qty Max Qty PANA100 10 20  Receive the products from your supplier PANA200 5 10 PANLAT 20 40 ETA100 30 60 ETA200 30 60 PROFIL 40 80 LIN40 10 20 TAQ000 200 500 12
  • 13. Exercises          Stock Management > Automatic Procurements > Minimum stock rules Create new minimum stock rules according to the table, using the Components location Run the procurement schedulers via Manufacturing > Compute All Schedulers Open the list of products, and notice that stock levels have not changed yet Go to Purchase Management > Purchase orders, Confirm all orders and mark them as “Approved by the supplier” Go back to Products > Products and notice that the Virtual stock level has now changed to reflect the confirmed orders Go to Financial Management > Invoices > Supplier Invoices, and you will see a draft invoice for each “approved” Purchase Order, as the “Invoicing Control” of the purchase order is set to “From Order” by default Now proceed to Stock Management > Incoming Products, confirm the reception of the product and make the picking Go to the products to verify that the corresponding stock moves have been generated, and that the real stock now matches the virtual stock 13
  • 14. Key Points Stock Management • Define stock locations, minimum stock rules • Set stock level • Define chained locations, MPS, Packaging, … • Traceability • Stock Valuation • Import/Export • Etc. 14