Company X Implementation Of Odoo - Mobilunity

2y ago
182 Views
94 Downloads
5.65 MB
9 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Louie Bolen
Transcription

Company XImplementationof OdooA story of implementation of Odooopen-source ERP in a small sugarmanufacturing company.This case was depersonalized due to the NDA signed

The ProblemX is a small company located in Kyiv. Their area is producing different products from Sugarand selling those to the customers. Also, the company has its own small plantation in Africawhere granulated sugar is produced to be transported to Ukraine.Accounting in the company was very fragmented. Sales department used the countrywidee-document system; stock and purchase had their simple spreadsheets and reported to thecompany owner. Accounting and HR separately used their own small accounting systems.Manufacturing also was controlled separated from all other departments. Technologyengineer controlled specifications and bill of materials. Manufacturing Engineer planned towork without any connection with Sales and Purchase, based only on the monthly plan, andwhat was available in stock based on the printed spreadsheet provided by stock. Also, thecompany used its own self-developed software for logistics. It stored transport routes carsand addresses without any information about clients or delivered cargo.The main goal of ERP implementation was consolidated information.Accountant will have information about all financial information from sales, purchaseand inventory valuation. And will be able to get information or print report withoutdisturbing other departmentsThe sales department will have quick and correct information about inventory andproduced goods. The very complex form of sale orders of the countrywide e-documentsystem will be filled by automated script without taking time of salespersons.Stock, purchase, manufacturing and sales department can coordinate their plans usingall information from one database.Manufacturing Engineer will get work orders from sales instead inspecting and decidingwhat to produce by itself. So the decision will be based on customers request. Also, thiswill affect to purchase with the same.The client made the decision to use Odoo ERP system by its own initiative.2sales@mobilunity.comwww.mobilunity.com

The TeamProject ManagerConsultant / Trainer3sales@mobilunity.comwww.mobilunity.com

The Case StudyBusiness AnalysisAs with any ERP implementation we started by analysing functional correspondence of Odoowith client needs. The target was to understand what business apps provided by Odoo canbe used from start and where customization or additional development needed.4sales@mobilunity.comwww.mobilunity.com

BUSINESS PROCESSOLD DATAMIGR-IONDETAILSCUSTOMIZATIONADD. DEV.Chart of account, invoicing - Accounting /Bank StatementIntegration with clientbank software -SalesQuotations, orders,integration with stock --Integration with ComarchEDI -Bills of material, workorders, planning PurchasePurchase orders, specific reports StockInventorization, data migration - Integration with internal logisticssoftware. In future implementing allfunctionality in Odoo- -Not planned to implement---AccountingSales /e-documentManufacturingFleet managementHRThe analysis showed that main development will be on software integration:1. Generating and sending bank statement in special bank client software.2. Sales orders transfer to ComarchEDI system and getting information about payments and3. Integration with internal logistics system.4. Designing of several reports.And these features were fully implemented in Odoo.5sales@mobilunity.comwww.mobilunity.com

TechnicalRequirementsAll technical issues were handled by the company owner. Odoo server was running on a localWindows server, with all necessary software installed. Integration with a website or usingOdoo CMS was not planned.UI Design andFrontend DevelopmentBecause Odoo is ready “out of the box” application, User Interface and frontend developmentwere reduced to configuring XML files of web forms and some minor HTML.6sales@mobilunity.comwww.mobilunity.com

Development and CustomizationThe process of Odoo customization was divided into 3 parts: Configuring and training,Integration development, and data migration.At first, Odoo was configured to correspond company standard business processes andemployees were learned basics of interface and functionality:Stock inventorisationBank reconciliationManaging customers and vendors with multiple addresses.Basics of reportingBills of material (manufacturing specification)Manufacturing.Fleet managementSimultaneously the following development was done:Adaptation of several reports to be the same as spreadsheets. The client wanted tominimize changes in documentation.Integration with bank client software. Bank statements in specific format were imported/exportedIntegration with ComarchEDI. All newly approved sales orders were transferred inComarchEDI, and all additional documents such as invoices, delivery orders createdby customers were automatically transferred in Odoo.Logistics module. Freight Management module was used to provide all necessaryfunctionality with minor issues and .com

After this steps data migration was performed. Here we faced several issues:Database normalization. Duplicates of products and customers were removed.Fixed valuation difference between stock and accounting.The fixed mishmash of units of measure which caused valuation difference betweenstock, sales, and purchase.Testing & BugfixIt was low-budget project and testing was done by users in the testing database located atsame server where production was. Odoo have its internal testing framework based onPython unittest2. And all tests were performed manually.8sales@mobilunity.comwww.mobilunity.com

Challenges & SolutionsDuring implementation we faced and solved several issues:1. Сlutter in dataData registration in the company was very fragmented. We had up to 4 sources ofstock from accounting, stock, sales and purchase, each with different values. Becauseof this data migration become most long and hard part of the project.2. User intoleranceEnd users from accounting and sales departments had an initial negative impressionon the idea of new system implementation. They had their habits of using the previoussystem. This affected the project as additional changes in a user interface to be similarto their old systems. But when started working in the new system, this impressionchanged to the opposite.3. Logistics module issues“Freight Management” module used for cargo vehicles routing was third-party moduleincompatible with standard “Fleet Management” module. Several changes in the codewere performed to get all functions desired by the client. After that company stoppedusing their internal logistics software.4. ComarchEDI integrationIntegration with ComarchEDI was most difficult part of the project. The company wasstrongly connected to this system. Developers created several Odoo cron task totransfer data between two systems. There were issues with ComarchEDI API and dataformat, but in the result, all user input was done in Odoo.9sales@mobilunity.comwww.mobilunity.com

of Odoo A story of implementation of Odoo open-source ERP in a small sugar manufacturing company. This case was depersonalized due to the NDA signed. The Problem X is a small company located in Kyiv. Their area is producing different products from Sugar and selling those to the customers.

Related Documents:

companies is Odoo. Odoo is a modern ERP application that has been used by 4 million users worldwide and equipped with 38 open-source modules in Odoo version 11.0. There are four modules used in this research, such as Sales, Invoicing, Inventory, and Purchase. Odoo has a user-friendly an

Globalteckz - Official Odoo Partners www.globalteckz.com Odoo Insurance Management Insurance Management Module with Odoo version 9 Below is the list of features you gain from our Insurance management module in Odoo Insurance Management module Overview from Menu View. Insura

Check your Odoo add-ons path. It should be same as defined in the Odoo Config file. Config files are mostly saved in/etc folder. For e.g. /etc/odoo.conf Open Config file: Give the command: sudo/etc/odoo.conf Config file content: addons_path /opt/odoo

2.3 Odoo Odoo is a comprehensive suite of business applications including Sales, CRM, Project management, Warehouse management, Manufacturing, Financial management, and Human Resources just to name a few. Odoo offers a choice of over a thousand modules. Odoo is available in the cloud or on-

theme interview of the client company representative. In addition, Odoo’s functionality was tested using cloud services provided by Odoo S.A. which is a software vendor of the ERP system. Mate-rial for the document analyses was collected from Odoo S.A. web pages. As a result, an i

He's worked with Odoo solutions (formerly OpenERP) since 2010, and he is an active contributor in the Odoo community association projects. He has been a speaker at the Open Days annual conference and other open source events. He is the author of the first Odoo development boo

Odoo Odoo is an open-source suite of business apps. It is built on a modular structure in which each app covers one business function and each app is installed as needed. Odoo is available to be installed on-premises as well as in the cloud. Odoo

Dec 08, 2014 · When I joined Odoo in 2009, my first task was to deliver training courses for consultants, including technical sessions for new Odoo developers. Daniel's Odoo 10 Development Essentials is the realization of my wishes from these sessions; the companion book I wish I could have given to the participants, to k