Most ERP systems now offer numerous functionalities, which overwhelm most of the enterprises during project implementation. Enterprises are needed to pick up relevant components of the system, set up and align these components to meet their specific business requirement.
Synconics will help you to pick up relevant modules of Odoo ERP and configure them to suit the needs of your business. From scalable point of view it is essential to ensure ease-of-use as well as flexibility to adapt to changes as your business grows.
What is ERP configuration?
Configuration of an ERP system deals with handling of numerous usage controls, which can be switched on or off, so as to balance its functionalities to the extent needed. First thing is to install specific modules needed and configure them, as per the scope of project.
Configuring your ERP system is one of the most important parts of the process. It is the general process of setting all the parameters of the software to fit the needs of your system. These changes are a normal part of any implementation and do not require changes to the source code. You can also configure your ERP system to recognize revenue by a certain set of specifications, like a geographical unit or product line. Most configurations survive software updates, while certain customizations do not.
Generally, the list of configurable ERP items should include
Assigning Tax codes: Needed to be defined for sales, purchase, service, project transactions.
- Global system parameters
- Company-specific configurations for example Tax calculation
- User / group / role based configurations
- Access levels and security management
- Approval hierarchies for functional areas like expense sheet, vendor invoice, purchase order etc…
- Screen layouts, dashboards and workflow management
- Multies: Multi company, multi-currency, Multi Warehouse etc...
- Standard templates for entities such as Employees, Jobs etc. ..
Configuring these items to suit the needs of your business is essential to ensure ease-of-use as well as flexibility to adapt to changes within your business.
Creation of a company
This is basically to create a database. A number of databases can be created of which one may be for actual transactions whereas the others may be used for testing and training. A Company may have different hierarchies such as single logistics / single finance, multi logistics /single finance, multi logistics / multi finance etc.
Setting up of currency
Currencies need to be configured as:
- Base currency, which is the legal currency of the country where the organization is operating
- Alternate reporting currencies, for consolidation/foreign reporting requirements
- Transaction currencies, used for transaction with vendors and customers who may be spread over a number of countries.
Setting up of calendar and periods
Calendars are used to record information on the availability of resources. Periods are time intervals that can be utilized for statistical, financial, planning and cost control purposes.
Integration between finance and logistic
Setting up of inter-company relations, mode of updating finance tables either in real time or in batch mode, mode of inventory valuation such as LIFO, FIFO; Standard Costing or Weighted Average, treatment of finalized and unfinalized transactions on financial ledger etc.
Units of Measure
Base units of length, surface area, weight, time and their conversation factors for transactional purposes.
Defining number group, series type and series length
To be used as ID of a unique transaction like that of purchase orders, sales orders, production orders etc.
Customers and vendors are located in various countries for which country code need to be defined. This is very important due to necessity of tax calculation and reporting.
General Mode of Configuration
- A function can be turned on or turned off or made optional.
- XOR i.e. to choose only one flow that fulfills the specified condition.
- OR where a configuration supports optional activities or flow requiring all, none or some of the activities.
- AND - indicate mandatory parallel flows.
Some configuration choices are irreversible e.g. if “negative inventory allowed” option is chosen, it cannot be reversed at a later stage. Some configurations are reversible e.g. purchase order quantity may exceed blanket order quantity or not. In some cases if a specific choice is not made, configurable function can be switched on or off by default.
Why is ERP configuration necessary?
In an ideal world, we would expect that the initial setup of your ERP system will be more than sufficient to suit all of your business needs, but the reality is that it can be very difficult to achieve this right from the outset.
There are many factors which might trigger the need to reconfigure the way you use your ERP system e.g. a new business strategy, profit and growth, mergers and acquisitions, new end-users, restructuring your teams for better productivity or simply improving user experience. All of these factors directly influence the way that you use your ERP system.
Is your ERP configurable?
“Yes, of course”, all ERP systems are configurable. However, there are some questions worth considering before you go with ERP:
- To what extent can you configure ERP to suit your continuously changing business?
- How easily can you change the configuration?
- Can you do it yourself? Or do you need post-sales support from Synconics?
Even if a pre-configured package for a specific vertical is chosen, the base configurations as mentioned above are needed to be done with extreme care, during implementation. This base configuration affects all the modules which form part of the implementation.
Synconics Odoo ERP configuration Service
Configuration is not just about setting a few system parameters at initial installation. Maintaining and updating your system at regular intervals is an equally important aspect of a successful ERP implementation.
If you choose to outsource your ERP support and maintenance to Synconics as your ERP vendor, then you will get excellent customer care services and best turn-around time in case you have to contact Synconics team in future.