open erp for production planning

54
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 © 2011 Atlantis – IBIM Program at the University of Deusto 29 th of March 2011

Upload: alex-rayon-jerez

Post on 21-Jan-2015

14.551 views

Category:

Education


0 download

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

Page 1: Open ERP for production planning

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

Page 2: Open ERP for production planning

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)

Page 3: Open ERP for production planning

Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Table of contents

Installation and initial setup Architecture Warehouse management Manufacturing

Page 4: Open ERP for production planning

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)

Page 5: Open ERP for production planning

5Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Architecture

Page 6: Open ERP for production planning

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

Page 7: Open ERP for production planning

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.

Page 8: Open ERP for production planning

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

Page 9: Open ERP for production planning

9Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementWarehouse management (III)

Page 10: Open ERP for production planning

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.

Page 11: Open ERP for production planning

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.

Page 12: Open ERP for production planning

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).

Page 13: Open ERP for production planning

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.

Page 14: Open ERP for production planning

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

Page 15: Open ERP for production planning

15Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementFrom supplier to customer

Page 16: Open ERP for production planning

16Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementStocks

Page 17: Open ERP for production planning

17Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementBasic logistics configuration

Page 18: Open ERP for production planning

18Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementLogistics configuration in a multi-company environment

Page 19: Open ERP for production planning

19Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementImport/Export

Page 20: Open ERP for production planning

20Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementWarehouses

Page 21: Open ERP for production planning

21Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementScheduling

Page 22: Open ERP for production planning

22Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementManagement of lots and traceability

Page 23: Open ERP for production planning

23Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementManagement by journal

Page 24: Open ERP for production planning

24Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

Warehouse managementAdvanced elements of Stock Management

Page 25: Open ERP for production planning

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

Page 26: Open ERP for production planning

26Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingIntroduction (II)

It includes:

Resources

Master Data

Planning

Manufacturing

Control

Page 27: Open ERP for production planning

27Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingIntroduction (III)

Page 28: Open ERP for production planning

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.

Page 29: Open ERP for production planning

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

Page 30: Open ERP for production 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

Page 31: Open ERP for production planning

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

Page 32: Open ERP for production planning

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).

Page 33: Open ERP for production planning

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.

Page 34: Open ERP for production planning

34Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManagement of Production

Page 35: Open ERP for production planning

35Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingBills of Materials

Page 36: Open ERP for production planning

36Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingBills of Materials (II)

Page 37: Open ERP for production planning

37Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingMulti-level Bills of Materials

Page 38: Open ERP for production planning

38Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManufacturing

Page 39: Open ERP for production planning

39Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingWorkflow for Complete Production

Page 40: Open ERP for production planning

40Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingWorkflow for Complete Production (II)

Page 41: Open ERP for production planning

41Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingProduction order in detail

Page 42: Open ERP for production planning

42Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingScheduling

Page 43: Open ERP for production planning

43Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingCalculation of lead times

Page 44: Open ERP for production planning

44Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingCalculation of lead times (II)

Page 45: Open ERP for production planning

45Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingOperations

Page 46: Open ERP for production planning

46Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingEvents and barcodes

Page 47: Open ERP for production planning

47Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingTreatment of exceptions

Page 48: Open ERP for production planning

48Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManual procurements

Page 49: Open ERP for production planning

49Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManual procurements (II)

Page 50: Open ERP for production planning

50Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManagement of waste and secondary products

Page 51: Open ERP for production planning

51Atlantis – IBIM Program at the University of Deusto – OpenERP for Production Planning

ManufacturingManagement of repairs

Page 52: Open ERP for production planning

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

Page 53: Open ERP for production planning

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/

*

Page 54: Open ERP for production planning

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/