Companies providing ERP (Enterprise Resource Planning) systems, offer post-implementation support as part of their service. This, of course, includes tech support and servicing, but also development. Albeit development is linked to costs, when planned with the company that implemented ERP, knows specific needs and adjustments applied, it seems a solution, not just logical, but also less labour-intensive, therefore more economical.
However, development is often linked to a necessity of introducing a new element to the organization and integrating it with the program, or the whole system operating a given area.
It may well be possible, that the ERP in place will not allow simply connecting the systems.
And for sure, given the number of processes operating in the enterprise, such extension will demand extensive testing and resulting modifications. If time is of the essence…well we are talking months, or more probably years. As well as sizeable cost, linked to labour and time precisely.
If such a solution can become an integral product – therefore could be applied in other implementations – it may be worth it. Most often, however, this is not the case.
We are talking custom solutions, applicable in this specific case.
Here the RPA robots come to our aid.
They allow the creation of so-to-speak bridges between systems, without interference with their structure.
It is also a kind of integration, but functional not systemic. Which means that the effect of the integration we are interested in will be 100% achieved in a given functionality, the systems, however, will de facto remain separate.
This, in turn, grants other advantages (aside of the basic ones, namely ease, time and cost of implementation) – no need to stop systems operation during implementation, reversibility of change(as systems are not structurally integrated, they remain independent units), advantageous ROI, allowing quickly considering further development.
So which solution is better?
It is impossible to say, not knowing the realities the organization is facing, time planned for integration implementation, budget and desired final effect.
It is however always worth considering the possibility of employing RPA robots, as a solution that while granting the expected result, achieves it in a simpler, but also reliable way.