SlideShare una empresa de Scribd logo
1 de 31
Odoo
Warehouse
Management
Matiar Rahman
Content
1. Warehouse Management Introduction
2. Understanding Double-Entry Stock Management
3. Create Stock Locations
4. Create products / components
5. How to set opening stock
6. Set minimum stock rules
7. Stock Valuation
Warehouse Management
Introduction
Warehouse Management Introduction
Open ERP’s Warehouse management is very simple, flexible and complete.
The system can be described by Lavoisier’s maxim “nothing lost, everything
changed” or, better, “everything moved”. In OpenERP you do not talk of
disappearance, consumption or loss of products: instead you speak only of
stock moves from one place to another.
The warehouse 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.
 ……………….
Warehouse Management Introduction
 Understanding Double-Entry Stock Management
 If we order 30 bicycle from a supplier:
 If we delivery 2 bicycles to an european customer:
 In each stock location, we will have:
Location Products
Partner Locations>Suppliers>Suppliers -30 bicycles
Physical Locations>NotSoTiny>Stock +30 bicycles
Location Products
Physical Locations>NotSoTiny>Stock +2bicycles
Partner Locations>Customers>European Customers +2 bicycles
Location Products
Partner Locations>Suppliers>Suppliers +30bicycles
Physical Locations>NotSoTiny>Stock +28bicycles
Partner Locations>Customers>European Customers +2bicycles
Warehouse Management Introduction
 Understanding Double-Entry Stock Management
 Inventory operation to adjust stock:
 In each stock location, we will have:
Location Products
Physical Locations>NotSoTiny -2 bicycles
Virtual Location>Inventory Loss +2 bicycles
Location Products
Partner Locations>Suppliers>Suppliers -30 bicycles
Physical Locations>NotSoTiny>Stock +26bicycles
Partner Locations>Customers>European Customers +2 bicycles
Virtual Locations>Inventory Loss +2 bicycles
Warehouse Management Introduction
Create Stock
Locations
Create
Components
Set Stock
Level
Set Minimum
Stock Rules
Chained
Locations
Traceability
Planning
Intrastate
Stock Valuation Packaging
Exercises
Exercises
 Exercise 1- Create Stock Locations
Create the following stock locations:
NotSoTiny
Output
Stock
Finished
Products
Components
Exercises
 Exercise 1- Create Stock Locations
Create the following stock locations:
::
NotSoTiny
Output
Stock
Finished
Products
Components
 Sales> Configuration>Sales>Shop, Verify that the ‘’NotSoTiny’’ shop is correctly
set up
 Warehouse>Configuration>Warehouse Management>Locations, verify the
default stock locations are defined
 Warehouse> Inventory Control> Location Structure
Exercises

Exercise 2 – Create bookshelves components
Create the list of components:
 All products are stockable products
All products belong to the Mise 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
Description Code Supp.Math. UoM Cost Supp.LeadTime
Rear panel SHE100 PANA100 Buy PCE 10 5
Rear panel SHE200 PANA200 Buy PCE 13 5
Side panel PNLAT Buy PCE 5 5
Shelf 100 ETA1OO Buy PCE 3 8
Shelf 200 ETA200 Buy PCE 4 8
Assembly section PROFIL Produce Met
er
2 /
Wood lintel 4m LIN40 Buy PCE 8 10
Metal cleats TAQ000 Buy PCE 1 20
Exercises
Products>Products, create the 8 new products used as bookshelves components
All 8 products with the same give category and supplies
All 8 products have supply method set to Buy , except the PROFIL one which is
produce
All products have a cost price, as give n in the table, but the sales price doesn’t
matter, as they can not be sold, only Purchased(check appropriate check boxes)
The supplies delay is set when associating a supplies to the product and defining
his Delivery delay
For the metal Cleats, define a new Purchase UoM for the Cleats:
 Define a ‘’Box’’ unit which is bigger than the unit category with a ratio of
‘’20’’. Leave the rounding precision to 1 as you can not order fractions of it.
Exercises
Purchases> Products, create the new ‘’ PANA100’’ Product
Example:
Product Name=<<PANA100>>
Can be purchased checked
Product Type =<<Stockable Product>>
Procurement method=‘’Make to Stock’’
Supply method=<<Buy>>
UoM=<<PCE>>
Delivery delay=<<5>>
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
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.
Warehouse> Inventory Control, Create anew physical 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.
Code Stock
PROFIL 70
PANA100 15
ETA100 22
TAQ000 120
Exercises
Exercise 4- Set minimum stock rules Based on this table, create stock policies for
all components of SHE100 AND hde200 PRODUCTS. Then test the defined policies:
Run the scheduler
On the purchase order, precise the stock destination
Validate the purchase orders
Receive the products from your supplies
Code Min Qty Max Qty
PANA100 10 20
PANA200 5 10
PANLAT 20 40
ETA100 30 60
ETA200 30 60
PROFIL 40 80
LIN40 10 20
TAQ000 200 500
Exercises
Warehouse>Automatic Procurements>Minimum Stock Rules
Create new minimum tock rules according to the table
Run the Scheduler via Warehouse> Schedulers
Open the list of product, and notice that stock levels have not changed yet
Go to Purchases Purchase Management >Requests For Quotation, confirm all
order
Go Back to Purchases> Products and notice that the virtual stock level has now
changed to reflect the confirmed order
Go to Accounting> Suppliers> Suppliers Invoice, 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 Warehouse> Receive Products> Incoming shipments, Confirm the
reception of the product and make the picking .Then go to the products to verify
that the corresponding stock moves have been generated, and that the real stock
now matches the virtual Stock.
Exercises
Exercise 5- chained locations
Install the corresponding module (stock_location) and configure it. Define
anew “Transit” location which is chained to “Stock” location. Test your configuration
by creating a purchase order for which goods will be delivered in the <<Transit>>
stock location.
Exercises
Exercise 5- chained locations
Install the corresponding module (stock_location) and configure it. Define
anew “Transit” location which is chained to “Stock” location. Test your configuration
by creating a purchase order for which goods will be delivered in the <<Transit>>
stock location.
Administration >Modules>Modules, install the module<<stock_location>>
Warehouse>Configuration>Warehouse management>locations, create a Transit
location chained to the stock location.
Simulate a purchase order with this Product and verify the Stock Moves
(Warehouse>Tracability> Stock Moves)
Exercises
Exercise 6- Traceability
Define pack lots on stock moves. Use the downstream/upstream traceability
functionality.
Exercises
Exercise 6- Traceability
Define pack lots on stock moves. Use the downstream/upstream traceability
functionality.
Warehouse> Traceability> Packs
Click on ”Upstream traceability” or “Downstream traceability” action
Exercises
Exercise 7- Stock Valuation
Display the current stock value by locations. Optionally define input or output
stock account on products or inventory account on stock locations.
Exercises
Exercise 7- Stock Valuation
Display the current stock value by locations. Optionally define input or output
stock account on products or inventory account on stock locations.
Warehouse>Reporting>Inventory Analysis
Sales>Configuration> Product>Product Categories, look at the “Stock Variation
Account” field
Purchases>Products in the Accounting tab, “Stock Input Account” and “Stock
Output Account”
Exercises
Exercise 8- Planning
Install the module stock_planning and configure it. Define the sale periods and
then set the sales and stock forecasts. Then configure the master procurement
schedule.
Exercises
Exercise 8- Planning
Install the module stock_planning and configure it. Define the sale periods and
then set the sales and stock forecasts. Then configure the master procurement
schedule.
Administration> Modules> Modules, install the module stock_planning
SALES>Configuration>Stock and Sales periods, create Sales Periods
Create Sales >Sales Forecasts
Warehouse> Stock Planning> Master Procurement Schedule, define a master
procurement schedule using the define sales periods and sales forecasts
Create a Sales periods in the past and use it when defining the master
procurement schedule.
Exercises
Exercise 9- Packaging
Define a package from the product form and then test it by creating a sales
order
Exercises
Exercise 9- Packaging
Define a package from the product form and then test it by creating a sales
order
Sales> Products, define packaging
Create a sales order and use the define packaging when selecting a product
Exercises
Exercise 10- Import/Export
Install the module report_intrastat and configure it. Configure products and
countries.
Administration>Module>Module, install the module report_intrastat
Sales> Configuration>Address Book, display the existing intrastat code used in the
product definition
Sales>Configuration>Address Book> Locations to define country which are
Instrastat members
Warehouse>Reporting, display the intrastat report available
Exercises
Exercise 10- Import/Export
Install the module report_intrastat and configure it. Configure products and
countries.
Key Points
oDefine stock locations, warehouse, minimum stock rules
oSet stock level
oDefine chained locations, MPS
oTraceability, Stock Valuation, Packaging, Import/Export,……………………
Warehouse Management
Thank You!

Más contenido relacionado

La actualidad más candente

Oracle process manufacturing training
Oracle process manufacturing trainingOracle process manufacturing training
Oracle process manufacturing trainingTechnologyTutor
 
Retail management 6 inventory management & buying process of retailers(arun k...
Retail management 6 inventory management & buying process of retailers(arun k...Retail management 6 inventory management & buying process of retailers(arun k...
Retail management 6 inventory management & buying process of retailers(arun k...Arun Kumar Sahu
 
Warehouse organization how to set up a smooth running warehouse
Warehouse organization how to set up a smooth running warehouseWarehouse organization how to set up a smooth running warehouse
Warehouse organization how to set up a smooth running warehouseMRPeasy
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureBoopathy CS
 
Sap batch management overview
Sap batch management overviewSap batch management overview
Sap batch management overviewdhl1234
 
Use of technology in warehousing
Use of technology in warehousingUse of technology in warehousing
Use of technology in warehousingssuser58cd6d
 
Inventory Management
Inventory Management Inventory Management
Inventory Management Micky Way
 
10 warehouse management
10 warehouse management10 warehouse management
10 warehouse managementPranav
 
Inventory management
 Inventory management Inventory management
Inventory managementN M
 
Goods issue procedure, control and documentation
Goods issue procedure, control and documentationGoods issue procedure, control and documentation
Goods issue procedure, control and documentationNavindu Munidasa
 
Sterilization using Oracle OSP
Sterilization using Oracle OSPSterilization using Oracle OSP
Sterilization using Oracle OSPPaul Van Den Brink
 
Inventory management
Inventory managementInventory management
Inventory managementMonica Blanco
 
Inventories (1)
Inventories (1)Inventories (1)
Inventories (1)shakdou
 
Paytm Mall Shop_Cataloguing_English
Paytm Mall Shop_Cataloguing_EnglishPaytm Mall Shop_Cataloguing_English
Paytm Mall Shop_Cataloguing_EnglishPaytm
 
Microsoft dynamics warehouse management system implementation guide
Microsoft dynamics warehouse management system implementation guideMicrosoft dynamics warehouse management system implementation guide
Microsoft dynamics warehouse management system implementation guideBiswanath Dey
 
Locator control in oracle inventory
Locator control in oracle inventoryLocator control in oracle inventory
Locator control in oracle inventorysheshito
 

La actualidad más candente (20)

Oracle process manufacturing training
Oracle process manufacturing trainingOracle process manufacturing training
Oracle process manufacturing training
 
Odoo Inventory Management
Odoo Inventory ManagementOdoo Inventory Management
Odoo Inventory Management
 
Retail management 6 inventory management & buying process of retailers(arun k...
Retail management 6 inventory management & buying process of retailers(arun k...Retail management 6 inventory management & buying process of retailers(arun k...
Retail management 6 inventory management & buying process of retailers(arun k...
 
Warehouse organization how to set up a smooth running warehouse
Warehouse organization how to set up a smooth running warehouseWarehouse organization how to set up a smooth running warehouse
Warehouse organization how to set up a smooth running warehouse
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of Measure
 
Sap batch management overview
Sap batch management overviewSap batch management overview
Sap batch management overview
 
Use of technology in warehousing
Use of technology in warehousingUse of technology in warehousing
Use of technology in warehousing
 
Inventory Management
Inventory Management Inventory Management
Inventory Management
 
10 warehouse management
10 warehouse management10 warehouse management
10 warehouse management
 
Inventory management
 Inventory management Inventory management
Inventory management
 
Goods issue procedure, control and documentation
Goods issue procedure, control and documentationGoods issue procedure, control and documentation
Goods issue procedure, control and documentation
 
Sterilization using Oracle OSP
Sterilization using Oracle OSPSterilization using Oracle OSP
Sterilization using Oracle OSP
 
Inventory management
Inventory managementInventory management
Inventory management
 
Inventories (1)
Inventories (1)Inventories (1)
Inventories (1)
 
Paytm Mall Shop_Cataloguing_English
Paytm Mall Shop_Cataloguing_EnglishPaytm Mall Shop_Cataloguing_English
Paytm Mall Shop_Cataloguing_English
 
Microsoft dynamics warehouse management system implementation guide
Microsoft dynamics warehouse management system implementation guideMicrosoft dynamics warehouse management system implementation guide
Microsoft dynamics warehouse management system implementation guide
 
Warehouse Management
Warehouse Management Warehouse Management
Warehouse Management
 
Orderpicking
OrderpickingOrderpicking
Orderpicking
 
Locator control in oracle inventory
Locator control in oracle inventoryLocator control in oracle inventory
Locator control in oracle inventory
 
How to improve order picking efficiency
How to improve order picking efficiencyHow to improve order picking efficiency
How to improve order picking efficiency
 

Similar a Odoo Warehouse

User training sample
User training sampleUser training sample
User training sampleopenerpwiki
 
Qs2 um en_11_wall_to_wall_accuracy_physical_count
Qs2 um en_11_wall_to_wall_accuracy_physical_countQs2 um en_11_wall_to_wall_accuracy_physical_count
Qs2 um en_11_wall_to_wall_accuracy_physical_countkhayer
 
Sap business-one-inventory-management
Sap business-one-inventory-managementSap business-one-inventory-management
Sap business-one-inventory-managementKeith Taylor
 
Inventory Control and Management
Inventory Control and ManagementInventory Control and Management
Inventory Control and ManagementNicolo Yu
 
CH 4 intermediate for .ppt
CH 4 intermediate for .pptCH 4 intermediate for .ppt
CH 4 intermediate for .pptaddisyawkal18
 
Lots and serial numbers in odoo
Lots and serial numbers in odooLots and serial numbers in odoo
Lots and serial numbers in odooPlanetOdoo
 
Inventory management
Inventory managementInventory management
Inventory managementFahad Ali
 
Warehouse management openbravo
Warehouse management   openbravoWarehouse management   openbravo
Warehouse management openbravoAbul Khayer
 
Refresher Training_Inventory Management.pdf
Refresher Training_Inventory Management.pdfRefresher Training_Inventory Management.pdf
Refresher Training_Inventory Management.pdfAGSanePLDTCompany
 
Creating inventory masters in Tally ERP 9
Creating inventory masters in Tally ERP 9Creating inventory masters in Tally ERP 9
Creating inventory masters in Tally ERP 9Accounts Arabia
 
20210311 - Grocery Industry
20210311 - Grocery Industry20210311 - Grocery Industry
20210311 - Grocery IndustryCheinFattSiow
 
PROCUREMENT & INVENTORY MANAGEMENT
PROCUREMENT & INVENTORY MANAGEMENTPROCUREMENT & INVENTORY MANAGEMENT
PROCUREMENT & INVENTORY MANAGEMENTZohaib Ansari
 
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Boopathy CS
 
8 ideas for warehouse organization you can implement now
8 ideas for warehouse organization you can implement now8 ideas for warehouse organization you can implement now
8 ideas for warehouse organization you can implement nowEMERGE App
 
ACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxDaveN31
 
Financial accounting ch.5
Financial accounting ch.5Financial accounting ch.5
Financial accounting ch.5Linda Peck
 
Qs2 um en_05_customer_return_to_credit
Qs2 um en_05_customer_return_to_creditQs2 um en_05_customer_return_to_credit
Qs2 um en_05_customer_return_to_creditkhayer
 

Similar a Odoo Warehouse (20)

User training sample
User training sampleUser training sample
User training sample
 
Qs2 um en_11_wall_to_wall_accuracy_physical_count
Qs2 um en_11_wall_to_wall_accuracy_physical_countQs2 um en_11_wall_to_wall_accuracy_physical_count
Qs2 um en_11_wall_to_wall_accuracy_physical_count
 
Sap business-one-inventory-management
Sap business-one-inventory-managementSap business-one-inventory-management
Sap business-one-inventory-management
 
Inventory Control and Management
Inventory Control and ManagementInventory Control and Management
Inventory Control and Management
 
CH 4 intermediate for .ppt
CH 4 intermediate for .pptCH 4 intermediate for .ppt
CH 4 intermediate for .ppt
 
Lots and serial numbers in odoo
Lots and serial numbers in odooLots and serial numbers in odoo
Lots and serial numbers in odoo
 
Inventory management
Inventory managementInventory management
Inventory management
 
Warehouse management openbravo
Warehouse management   openbravoWarehouse management   openbravo
Warehouse management openbravo
 
Refresher Training_Inventory Management.pdf
Refresher Training_Inventory Management.pdfRefresher Training_Inventory Management.pdf
Refresher Training_Inventory Management.pdf
 
Creating inventory masters in Tally ERP 9
Creating inventory masters in Tally ERP 9Creating inventory masters in Tally ERP 9
Creating inventory masters in Tally ERP 9
 
20210311 - Grocery Industry
20210311 - Grocery Industry20210311 - Grocery Industry
20210311 - Grocery Industry
 
PROCUREMENT & INVENTORY MANAGEMENT
PROCUREMENT & INVENTORY MANAGEMENTPROCUREMENT & INVENTORY MANAGEMENT
PROCUREMENT & INVENTORY MANAGEMENT
 
Ch06
Ch06Ch06
Ch06
 
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
 
8 ideas for warehouse organization you can implement now
8 ideas for warehouse organization you can implement now8 ideas for warehouse organization you can implement now
8 ideas for warehouse organization you can implement now
 
ACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptxACCOUNTING FOR MATERIAL.pptx
ACCOUNTING FOR MATERIAL.pptx
 
Financial accounting ch.5
Financial accounting ch.5Financial accounting ch.5
Financial accounting ch.5
 
Qs2 um en_05_customer_return_to_credit
Qs2 um en_05_customer_return_to_creditQs2 um en_05_customer_return_to_credit
Qs2 um en_05_customer_return_to_credit
 
4 creating inventory masters
4 creating inventory masters4 creating inventory masters
4 creating inventory masters
 
Inventory management
Inventory managementInventory management
Inventory management
 

Último

Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 

Último (20)

Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 

Odoo Warehouse

  • 2. Content 1. Warehouse Management Introduction 2. Understanding Double-Entry Stock Management 3. Create Stock Locations 4. Create products / components 5. How to set opening stock 6. Set minimum stock rules 7. Stock Valuation
  • 4. Warehouse Management Introduction Open ERP’s Warehouse management is very simple, flexible and complete. The system can be described by Lavoisier’s maxim “nothing lost, everything changed” or, better, “everything moved”. In OpenERP you do not talk of disappearance, consumption or loss of products: instead you speak only of stock moves from one place to another. The warehouse 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.  ……………….
  • 5. Warehouse Management Introduction  Understanding Double-Entry Stock Management  If we order 30 bicycle from a supplier:  If we delivery 2 bicycles to an european customer:  In each stock location, we will have: Location Products Partner Locations>Suppliers>Suppliers -30 bicycles Physical Locations>NotSoTiny>Stock +30 bicycles Location Products Physical Locations>NotSoTiny>Stock +2bicycles Partner Locations>Customers>European Customers +2 bicycles Location Products Partner Locations>Suppliers>Suppliers +30bicycles Physical Locations>NotSoTiny>Stock +28bicycles Partner Locations>Customers>European Customers +2bicycles
  • 6. Warehouse Management Introduction  Understanding Double-Entry Stock Management  Inventory operation to adjust stock:  In each stock location, we will have: Location Products Physical Locations>NotSoTiny -2 bicycles Virtual Location>Inventory Loss +2 bicycles Location Products Partner Locations>Suppliers>Suppliers -30 bicycles Physical Locations>NotSoTiny>Stock +26bicycles Partner Locations>Customers>European Customers +2 bicycles Virtual Locations>Inventory Loss +2 bicycles
  • 7. Warehouse Management Introduction Create Stock Locations Create Components Set Stock Level Set Minimum Stock Rules Chained Locations Traceability Planning Intrastate Stock Valuation Packaging
  • 9. Exercises  Exercise 1- Create Stock Locations Create the following stock locations: NotSoTiny Output Stock Finished Products Components
  • 10. Exercises  Exercise 1- Create Stock Locations Create the following stock locations: :: NotSoTiny Output Stock Finished Products Components  Sales> Configuration>Sales>Shop, Verify that the ‘’NotSoTiny’’ shop is correctly set up  Warehouse>Configuration>Warehouse Management>Locations, verify the default stock locations are defined  Warehouse> Inventory Control> Location Structure
  • 11. Exercises  Exercise 2 – Create bookshelves components Create the list of components:  All products are stockable products All products belong to the Mise 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 Description Code Supp.Math. UoM Cost Supp.LeadTime Rear panel SHE100 PANA100 Buy PCE 10 5 Rear panel SHE200 PANA200 Buy PCE 13 5 Side panel PNLAT Buy PCE 5 5 Shelf 100 ETA1OO Buy PCE 3 8 Shelf 200 ETA200 Buy PCE 4 8 Assembly section PROFIL Produce Met er 2 / Wood lintel 4m LIN40 Buy PCE 8 10 Metal cleats TAQ000 Buy PCE 1 20
  • 12. Exercises Products>Products, create the 8 new products used as bookshelves components All 8 products with the same give category and supplies All 8 products have supply method set to Buy , except the PROFIL one which is produce All products have a cost price, as give n in the table, but the sales price doesn’t matter, as they can not be sold, only Purchased(check appropriate check boxes) The supplies delay is set when associating a supplies to the product and defining his Delivery delay For the metal Cleats, define a new Purchase UoM for the Cleats:  Define a ‘’Box’’ unit which is bigger than the unit category with a ratio of ‘’20’’. Leave the rounding precision to 1 as you can not order fractions of it.
  • 13. Exercises Purchases> Products, create the new ‘’ PANA100’’ Product Example: Product Name=<<PANA100>> Can be purchased checked Product Type =<<Stockable Product>> Procurement method=‘’Make to Stock’’ Supply method=<<Buy>> UoM=<<PCE>> Delivery delay=<<5>>
  • 14. 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
  • 15. 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. Warehouse> Inventory Control, Create anew physical 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. Code Stock PROFIL 70 PANA100 15 ETA100 22 TAQ000 120
  • 16. Exercises Exercise 4- Set minimum stock rules Based on this table, create stock policies for all components of SHE100 AND hde200 PRODUCTS. Then test the defined policies: Run the scheduler On the purchase order, precise the stock destination Validate the purchase orders Receive the products from your supplies Code Min Qty Max Qty PANA100 10 20 PANA200 5 10 PANLAT 20 40 ETA100 30 60 ETA200 30 60 PROFIL 40 80 LIN40 10 20 TAQ000 200 500
  • 17. Exercises Warehouse>Automatic Procurements>Minimum Stock Rules Create new minimum tock rules according to the table Run the Scheduler via Warehouse> Schedulers Open the list of product, and notice that stock levels have not changed yet Go to Purchases Purchase Management >Requests For Quotation, confirm all order Go Back to Purchases> Products and notice that the virtual stock level has now changed to reflect the confirmed order Go to Accounting> Suppliers> Suppliers Invoice, 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 Warehouse> Receive Products> Incoming shipments, Confirm the reception of the product and make the picking .Then go to the products to verify that the corresponding stock moves have been generated, and that the real stock now matches the virtual Stock.
  • 18. Exercises Exercise 5- chained locations Install the corresponding module (stock_location) and configure it. Define anew “Transit” location which is chained to “Stock” location. Test your configuration by creating a purchase order for which goods will be delivered in the <<Transit>> stock location.
  • 19. Exercises Exercise 5- chained locations Install the corresponding module (stock_location) and configure it. Define anew “Transit” location which is chained to “Stock” location. Test your configuration by creating a purchase order for which goods will be delivered in the <<Transit>> stock location. Administration >Modules>Modules, install the module<<stock_location>> Warehouse>Configuration>Warehouse management>locations, create a Transit location chained to the stock location. Simulate a purchase order with this Product and verify the Stock Moves (Warehouse>Tracability> Stock Moves)
  • 20. Exercises Exercise 6- Traceability Define pack lots on stock moves. Use the downstream/upstream traceability functionality.
  • 21. Exercises Exercise 6- Traceability Define pack lots on stock moves. Use the downstream/upstream traceability functionality. Warehouse> Traceability> Packs Click on ”Upstream traceability” or “Downstream traceability” action
  • 22. Exercises Exercise 7- Stock Valuation Display the current stock value by locations. Optionally define input or output stock account on products or inventory account on stock locations.
  • 23. Exercises Exercise 7- Stock Valuation Display the current stock value by locations. Optionally define input or output stock account on products or inventory account on stock locations. Warehouse>Reporting>Inventory Analysis Sales>Configuration> Product>Product Categories, look at the “Stock Variation Account” field Purchases>Products in the Accounting tab, “Stock Input Account” and “Stock Output Account”
  • 24. Exercises Exercise 8- Planning Install the module stock_planning and configure it. Define the sale periods and then set the sales and stock forecasts. Then configure the master procurement schedule.
  • 25. Exercises Exercise 8- Planning Install the module stock_planning and configure it. Define the sale periods and then set the sales and stock forecasts. Then configure the master procurement schedule. Administration> Modules> Modules, install the module stock_planning SALES>Configuration>Stock and Sales periods, create Sales Periods Create Sales >Sales Forecasts Warehouse> Stock Planning> Master Procurement Schedule, define a master procurement schedule using the define sales periods and sales forecasts Create a Sales periods in the past and use it when defining the master procurement schedule.
  • 26. Exercises Exercise 9- Packaging Define a package from the product form and then test it by creating a sales order
  • 27. Exercises Exercise 9- Packaging Define a package from the product form and then test it by creating a sales order Sales> Products, define packaging Create a sales order and use the define packaging when selecting a product
  • 28. Exercises Exercise 10- Import/Export Install the module report_intrastat and configure it. Configure products and countries. Administration>Module>Module, install the module report_intrastat Sales> Configuration>Address Book, display the existing intrastat code used in the product definition Sales>Configuration>Address Book> Locations to define country which are Instrastat members Warehouse>Reporting, display the intrastat report available
  • 29. Exercises Exercise 10- Import/Export Install the module report_intrastat and configure it. Configure products and countries.
  • 30. Key Points oDefine stock locations, warehouse, minimum stock rules oSet stock level oDefine chained locations, MPS oTraceability, Stock Valuation, Packaging, Import/Export,…………………… Warehouse Management