open erp for production planning
DESCRIPTION
Brief introduction to production planning management under Open ERP for international students of the International Bachelor in Information Management Programa. Deusto University is taking part in that program, besides of Tilburg University in Netherlands and Bentley University in Boston, MA, USA.TRANSCRIPT
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
OpenERP for Production Planning
OpenERP: Open Source Business Application
Alex Rayón Jerez © 2011Atlantis – IBIM Program at the University of Deusto
29th of March 2011
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Main objectives
For any person or/and any organization, this brief presentation about the Open Source Business Application OpenERP will permit students know how this enterprise resource planning tool allows any given company to plan its production
There are so many modules within OpenERP, but we are just going to focus on two of them: manufacturing (allows you to manage your supply chain in a complete and accurate way) and warehouse management (llows multi-warehouse management and is based on hierarchical locations structure, from warehouses to storage bins)
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Table of contents
Installation and initial setup Architecture Warehouse management Manufacturing
4Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Installation and initial setup
The basic install of OpenERP, including all its components, should not take more than 30 minutes under any compatible environement (Windows, GNU/Linux or Mac). Just few steps to take
Basically, initial installation is summarized in two basic steps:
1) Install and configuration of the database server in some of the computation nodes (Windows, GNU/Linux or Mac)
2) There are two alternatives to interact with the database of OpenERP:
Install a web server that can later be used in any web client
Install a desktop client
Developed under GTK (cross-platform widget toolkit for creating graphical user interfaces)
5Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Architecture
6Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementIntroduction
The warehouse and logistics management in OpenERP allows multi-warehouse management and it is based on hierarchical locations structure, from warehouses to storage bins
The unique double entry inventory system, allows you to manage your own internal locations as well as external locations like customers, suppliers or manufacturing inventories
It includes:
Warehouse management
Traceability
Inventory control
Products
Automatic Procurements
Reporting
7Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementWarehouse management
The Incoming Shipments represent all suppliers’ orders to be received, generated by the purchase orders confirmations.
The system allows you to manage back orders, automated inventory valuation, serial numbers, quality control, etc.
By default, you get one incoming shipment by purchase order, but you can also use the menu “Incoming Products” to manage reception control by orders lines (in case of multi orders reception).
The Internal Moves represent internal products moved between several locations in your warehouses. OpenERP creates some internal moves automatically, according to specifications defined on the product or on the location form, but you are also allowed to create them manually for any re-organization purpose inside your warehouses. Outgoing Packings shows packings that will leave the warehouse.
These packings are generated by all confirmed sale orders and can be in two statuses: confirmed or available. A package is in the state “confirmed” when the operation is confirmed but the products are not available on hand.
8Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementWarehouse management (II)
Delivery Orders According to the logistic flows configuration, you can process customer orders in one, two or more operations. OpenERP proposes a delivery flow in:
One step “Outgoing Packing”: meaning the products are sent in one stock move: directly from your stock to your customer location
Two steps “Outgoing Packing” then “Delivery Order”: meaning the products are sent in two stock moves: first the packing preparation, in case of quality control before sending the packing to the customer, and then the packing delivery
Yet you can also define your own logistics flow, according to your needs
9Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementWarehouse management (III)
10Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementTraceability
Stock Moves. You can track all inventory transactions made in the past or planned in the future. Every transaction goes from one location to another, one due to the double entry inventory management of OpenERP. From the product form, you can also obtain the future stock forecast.
Tracking Lots are used to track logistical units which can be containers for a set of products, for example. Every transaction line can belong to one tracking lot that refers to the related box, the pallet or the container. You can get the complete upstream or downstream traceability for each tracking lot.
With Production Lots (usually identified by bar codes stuck on the products) you can efficiently track a single product (in this case, it's often called Serial number) or a set of similar products. You can specify the production lot on every product used in the inventory transactions. You can get the complete upstream or downstream traceability for each production lot.
11Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementInventory control
The Location Structure menu opens the warehouses structure within your physical locations, partner locations and virtual locations.
By a simple click on a location, you can get a complete inventory location analysis, for a specified period.
Periodical Inventories: You can create your yearly inventory as well as intermediate inventories, for all your products or only for a specific location. OpenERP give you the flexibility to start your inventory from scratch or to get quantities from the system and then change them after checking the actual stock quantity.
12Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementProducts
In OpenERP, a product is an item you can buy and sell. It can be a raw material, a stockable product, a consumable or a service.
The procurement logistic is managed on the product form (MTS/MTO, ...). The linked locations functionality allows locations to be linked between each other, to define paths followed by products (logistics rules).
13Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementAutomatic procurements
Minimum Stock rules will help you to avoid out of stock situations.
You can specify the minimum (security stock) and maximum stock quantity that you want to maintain.
When the stock level will reach the minimum limit, it will automatically re-order the right quantity to reach the maximum level you specified.
The system will automatically create a purchase order that will just need to be confirmed by the purchaser.
14Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementReporting
Inventory Valuation is a report that contains the monetary value of your stock quantity, for each location of your warehouses structure, and for your real as well as virtual stock
Inventory by location gives you a report of the product quantities by location
Dates of Latest inventories by product report give you the list of all inventories by date and product for any control purpose
15Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementFrom supplier to customer
16Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementStocks
17Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementBasic logistics configuration
18Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementLogistics configuration in a multi-company environment
19Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementImport/Export
20Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementWarehouses
21Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementScheduling
22Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementManagement of lots and traceability
23Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementManagement by journal
24Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Warehouse managementAdvanced elements of Stock Management
25Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingIntroduction
Manufacturing in OpenERP allows you to manage your supply chain in a complete and accurate way
You can manage resources like human resources or machines
You will be able to create multi-level bills of materials and their corresponding routing for assembling or manufacturing finished products
A scheduler tool will then deliver the planning and will launch all manufacturing orders and purchase orders when necessary
A control system will inform you in case of problems during the supply process
Remember Iceland's volcano's case?
Finally, you can analyse your supply chain efficiency thanks to a list of useful reports
26Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingIntroduction (II)
It includes:
Resources
Master Data
Planning
Manufacturing
Control
27Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingIntroduction (III)
28Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingResources
Resources: OpenERP allows you to manage two types of resources; materials and human resources. Resources are defined by their working time and/or their capacity (number of operations done in parallel in a work center, time to complete a production cycle).
Working period allows you to define the period of activity by day.
With Resources Leaves you can specify the days or periods of inactivity for any resource.
29Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingMaster Data
Master Bills of Materials describe the list of raw materials or sub-products used to make a finished product
The hierarchical structure allows you to manage multi-level bill of materials.
Bills of materials components are components and sub-products used in Master bills of materials
Routings define the list of operations to be done in a work center to manufacture or assemble a given product
One bill of material can be linked to one routing, which describes how to manufacture or assemble the product
Work Centers are independent units within the manufacturing facility, consisting of one or several people and/or machines
Work centers are used for the purpose of forecasting and capacity planning
30Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingPlanning
Compute schedulers: the scheduler is the heart of the ERP system in terms of planning.
It organizes manufacturing orders based on priorities (sub-products manufacturing, dates required, etc), launches purchase orders for missing components and assigns products in stock.
The scheduler tool is usually planned to be launched automatically once a day
This frequency can be adjusted depending on your company's sector and needs
You can also run it manually should you need to
31Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManufacturing
Manufacturing Orders describe the list of raw material that will be used for each stage of production
Raw material can be consumed all at once or progressively during the production process
In addition OpenERP provides scrap management. Partial production is also possible
The procurement order will schedule a proposal for automatic procurement for the product which needs replenishment
This procurement will start a task, either a purchase order form for the supplier, or a production order depending on the product's configuration
Work Orders are manufacturing operations required to produce or assemble products
The different work orders will have different impacts on the costs of manufacturing and planning, depending on the available workload
32Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingControl
Procurement Exceptions: in the MRP process, procurements orders are created to launch manufacturing orders, purchase orders, stock allocations, etc.
Procurement orders are generated automatically by the system and unless there is a problem, the user will not be notified
In case of problems, the system will raise some procurement exceptions to inform the user about blocking problems that need to be resolved manually (like, missing BoM structure or missing supplier).
33Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingReporting
Work Center Load is a projection of loads in a work center for a given a period
The load is expressed in hours (for human resources) or cycles (for machines)
Weekly Stock Value Variation enables you to track the evolution of the stock value, according to the level of manufacturing activities (consumption of raw materials, production of finished goods, added accounting value of stock) as they progress in the transformation process.
34Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManagement of Production
35Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingBills of Materials
36Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingBills of Materials (II)
37Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingMulti-level Bills of Materials
38Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManufacturing
39Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingWorkflow for Complete Production
40Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingWorkflow for Complete Production (II)
41Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingProduction order in detail
42Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingScheduling
43Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingCalculation of lead times
44Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingCalculation of lead times (II)
45Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingOperations
46Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingEvents and barcodes
47Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingTreatment of exceptions
48Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManual procurements
49Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManual procurements (II)
50Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManagement of waste and secondary products
51Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ManufacturingManagement of repairs
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
ReferencesWeb sites
OpenERP Open Source Business Applications http://www.openerp.com/OpenERP Book http://doc.openerp.com/v6.0/book/index.html#books-linkManufacturing module http://www.openerp.com/products/manufacturingWarehouse management module http://www.openerp.com/products/wms
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Copyright (c) 2011 Alex Rayón JerezThis work (but the quoted images, whose rights are reserved to their owners*) is licensed
under the Creative Commons “Attribution-ShareAlike” License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/
*
Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning
Profesor: Ing. Alex Rayón JerezBilbao, March 2011
Facultad de Ingeniería, ESIDEUniversidad de Deusto
Departamento de Tecnologías Industriales, Facultad de Ingeniería, Universidad de DeustoAvda. de las Universidades, 24, 48007 Bilbao, País Vasco, España
Alex Rayón Jerez
[email protected] contact me, some other ways :-) http://alexrayon.es/alex-rayon-20/