{"id":71878,"date":"2026-06-10T09:30:00","date_gmt":"2026-06-10T07:30:00","guid":{"rendered":"https:\/\/symmy.com\/erpedie\/integrace-erp-systemu-2\/"},"modified":"2026-08-18T07:42:31","modified_gmt":"2026-08-18T05:42:31","slug":"integrace-erp-systemu","status":"publish","type":"erpedie","link":"https:\/\/symmy.com\/en\/erpedie\/integrace-erp-systemu\/","title":{"rendered":"ERP system integration: the complete guide"},"content":{"rendered":"<p>Business systems don&#8217;t talk to each other on their own. The e-shop doesn&#8217;t know what&#8217;s in stock, the sales rep can&#8217;t see invoices, and the accountant retypes orders by hand \u2014 in the evening, with mistakes. That is exactly what ERP integration solves. In this guide we cover what integration involves, the four routes that lead to it, what a typical project looks like, what it costs and which mistakes to avoid.<\/p>\n<h2>What is ERP system integration?<\/h2>\n<div class=\"ep-answer\">\n<p>ERP integration is the automatic exchange of data between a business system (POHODA, Money, Helios, ABRA\u2026) and other applications \u2014 an e-shop, CRM, bank or warehouse. Orders, invoices and stock levels travel between the systems on their own: no retyping, no errors, always up to date.<\/p>\n<\/div>\n<p>The ERP is the heart of the company \u2014 it runs the accounts, the warehouse and the invoicing. But a whole ecosystem gradually grows up around it: e-shop, CRM, POS systems, carriers, banks, reporting tools. Each of them holds a piece of the truth about customers and money, and until they are connected, people carry the data between them. Integration means the systems hand data to each other themselves \u2014 by clear rules and with error checking.<\/p>\n<p>In practice, three situations come up most often:<\/p>\n<ul class=\"ep-cards\">\n<li><strong>E-shop and warehouse<\/strong>An e-shop order lands in the ERP by itself, the customer sees live product availability, and the invoice goes out after dispatch \u2014 without a single manual step.<\/li>\n<li><strong>CRM and accounting<\/strong>The sales rep sees a customer&#8217;s invoices and payment behaviour right in the CRM (say, <a href=\"\/en\/applications\/raynet\/\">Raynet<\/a>) without needing access to the accounts.<\/li>\n<li><strong>Reporting and AI<\/strong>ERP data flows automatically into overviews and dashboards \u2014 and now you can also <a href=\"\/en\/erpedie\/co-je-mcp-server\/\">ask an AI assistant about it in plain language<\/a>.<\/li>\n<\/ul>\n<h2>Four ways to connect systems<\/h2>\n<p>Whatever the brief, technically it always comes down to one of four routes. They differ in deployment speed, price and how well they hold up in day-to-day operation.<\/p>\n<ul class=\"ep-cards\">\n<li><strong>APIs and web services<\/strong>The systems&#8217; official machine interfaces \u2014 <a href=\"\/en\/erpedie\/pohoda-mserver\/\">mServer<\/a> for POHODA, the REST API for ABRA Flexi. The cleanest route for writing data; the limits tend to be speed, feature coverage and sometimes licensing terms.<\/li>\n<li><strong>Direct database reads<\/strong>For reading (reporting, stock-level sync, AI queries) it is often fastest to go straight to the ERP&#8217;s SQL database. No paid add-ons needed and no load on the application \u2014 but writes never, ever go into the database.<\/li>\n<li><strong>File exchange<\/strong>XML or CSV exports and imports. The oldest route, works almost everywhere \u2014 but it is fragile: there is no feedback, and errors surface late.<\/li>\n<li><strong>Integration platform (iPaaS)<\/strong>A layer between the systems that uses the previous three routes internally and adds what matters on top: ready-made connectors, field mapping, queues, monitoring and retries on error.<\/li>\n<\/ul>\n<h2>A one-off bridge, or an integration platform?<\/h2>\n<p>The most common dilemma isn&#8217;t \u201cwhich API\u201d but \u201cwho builds it and who will look after it\u201d. A bespoke bridge \u2014 a script moving data from point A to point B \u2014 is quick and cheap to acquire. But integration isn&#8217;t a project that ends one day; it is a service that has to run every single day.<\/p>\n<div class=\"ep-note\">\n<h2>A bridge is only cheap until the first change<\/h2>\n<p>It works right up until the API, the data format or the ERP version changes. Then comes the question: <strong>who fixes it \u2014 and how quickly will you even notice?<\/strong> An integration platform carries the monitoring, notifications and queues for you. To be fair, though: if you are connecting two systems in one direction and have your own developer, a bridge will do. Three or more systems, two-way flows, or nobody to watch over the operation \u2014 that is a job for a platform.<\/p>\n<\/div>\n<h2>How an integration project runs<\/h2>\n<p>Good news: integration is no longer a months-long IT project. With ready-made connectors we are talking days to two weeks; with bespoke solutions, weeks. The process is always similar:<\/p>\n<ol class=\"ep-steps\">\n<li><strong>Agenda analysis.<\/strong> What should be synchronised (orders, invoices, stock\u2026), in which direction, and which system is the \u201cmaster\u201d for which data.<\/li>\n<li><strong>Field mapping.<\/strong> What the items are called in each system. This is where most surprises come to light: VAT rates, units of measure, customer matching.<\/li>\n<li><strong>Connection and configuration.<\/strong> Getting the connectors and access up and running (API keys, IP whitelisting), setting up data transformations.<\/li>\n<li><strong>Test run.<\/strong> Edge cases are verified on a sample of data \u2014 cancellations, partial dispatches, foreign currencies, duplicate customers.<\/li>\n<li><strong>Live operation with monitoring.<\/strong> Go-live plus ongoing monitoring of errors and queues. An integration nobody monitors is just a postponed outage.<\/li>\n<\/ol>\n<h2>What ERP integration costs<\/h2>\n<p>Prices span a wide range, and scope is the main driver:<\/p>\n<ul>\n<li><strong>An e-shop platform&#8217;s native bridge<\/strong> \u2014 typically hundreds of K\u010d per month. The cheapest start, covering only the basic agendas of a single platform.<\/li>\n<li><strong>An integration platform<\/strong> \u2014 a one-off implementation priced by the number of agendas, plus monthly operation in the low thousands of K\u010d; monitoring and connector maintenance are included.<\/li>\n<li><strong>Bespoke integration<\/strong> \u2014 from tens to hundreds of thousands of K\u010d for development, plus ongoing maintenance costs every time either system changes.<\/li>\n<\/ul>\n<p>The price is driven up by the number of connected agendas, two-way flows, non-standard processes and data quality. For your specific combination of systems, <a href=\"\/en\/contact\/\">we will prepare a quote<\/a>.<\/p>\n<h2>The most common mistakes<\/h2>\n<ul>\n<li><strong>No \u201cmaster\u201d.<\/strong> When it isn&#8217;t clear which system is the authority for a given field, the systems overwrite each other&#8217;s data and nobody knows what to trust.<\/li>\n<li><strong>Synchronising everything.<\/strong> Every extra agenda means extra complexity. Integrate what the business needs, not everything that can technically be transferred.<\/li>\n<li><strong>No monitoring.<\/strong> Silence doesn&#8217;t mean the integration is running \u2014 it may just be standing still quietly. Errors must never be discovered by your customers.<\/li>\n<li><strong>Underestimated data quality.<\/strong> Duplicate customers and inconsistent product codes are not fixed by integration \u2014 they are exposed by it.<\/li>\n<\/ul>\n<h2>What about AI? A new layer on top of integrations<\/h2>\n<p>Integration has historically meant connecting system to system. Since 2025 there has been a third participant: the AI assistant. Thanks to the MCP standard, Claude or ChatGPT can <a href=\"\/en\/erp-mcp\/\">connect directly to the ERP<\/a> and answer questions over live data \u2014 \u201chow much does company ABC owe us?\u201d or \u201cprepare the VAT documentation\u201d. MCP doesn&#8217;t replace classic integrations, it complements them: integrations keep data flowing between systems, MCP answers people. What it is and how it works is <a href=\"\/en\/erpedie\/co-je-mcp-server\/\">explained in a separate article<\/a>.<\/p>\n<h2>Frequently asked questions<\/h2>\n<details class=\"ep-faq\">\n<summary>Can an ERP without an API be integrated?<\/summary>\n<p>Usually yes. Where an API is missing, file exchange or direct database reads step in \u2014 with certain limitations in older editions (POHODA without SQL, for example). This is exactly where an integration platform proves useful, since it can combine several routes at once.<\/p>\n<\/details>\n<details class=\"ep-faq\">\n<summary>How long does connecting an ERP to an e-shop take?<\/summary>\n<p>With a ready-made connector, days to two weeks including testing; bespoke builds usually take a few weeks. Most of the time typically goes into aligning code lists and mapping fields, not the programming itself.<\/p>\n<\/details>\n<details class=\"ep-faq\">\n<summary>What if the ERP version or its API changes?<\/summary>\n<p>Someone has to adapt the connector. With a bespoke bridge that is your developer; with an integration platform it is the provider \u2014 connector maintenance is part of the service. Ask this question before signing the contract, not after the first broken update.<\/p>\n<\/details>\n<details class=\"ep-faq\">\n<summary>Is reading directly from the ERP database safe?<\/summary>\n<p>For reads, yes \u2014 with a dedicated account, rights limited to the necessary tables and a secured connection. Writes belong exclusively in the official interfaces (for POHODA that is <a href=\"\/en\/erpedie\/pohoda-mserver\/\">mServer<\/a>) so they pass the application&#8217;s validations.<\/p>\n<\/details>\n<details class=\"ep-faq\">\n<summary>Bridge or platform \u2014 how to decide?<\/summary>\n<p>A simple rule: two systems, one direction and your own developer \u2192 a bridge will hold up. Three or more systems, two-way flows, or nobody to maintain it \u2192 an integration platform pays for itself in reliability and time saved.<\/p>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>What ERP integration is, the four routes that lead to it and what it costs. A practical guide from agenda analysis to live operation with monitoring.<\/p>\n","protected":false},"author":0,"featured_media":67153,"template":"","class_list":["post-71878","erpedie","type-erpedie","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/erpedie\/71878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/erpedie"}],"about":[{"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/types\/erpedie"}],"version-history":[{"count":1,"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/erpedie\/71878\/revisions"}],"predecessor-version":[{"id":71949,"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/erpedie\/71878\/revisions\/71949"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/media\/67153"}],"wp:attachment":[{"href":"https:\/\/symmy.com\/en\/wp-json\/wp\/v2\/media?parent=71878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}