[{"data":1,"prerenderedAt":799},["ShallowReactive",2],{"navigation-en":3,"uslugi-slug-en-erp-systems":87,"language-switcher-\u002Fen\u002Fservices\u002Ferp-systems":794},{"services":4,"industries":48,"caseStudies":69},[5,10,14,19,23,27,31,35,39,43],{"slug":6,"navLabel":7,"navGroup":8,"heroHeadline":9},"web-applications","Web applications","build","A web application built around your process",{"slug":11,"navLabel":12,"navGroup":8,"heroHeadline":13},"erp-systems","ERP systems","An ERP system built for your company, not the other way round",{"slug":15,"navLabel":16,"navGroup":17,"heroHeadline":18},"integrations-and-api","Integrations and APIs","improve","Your systems stop being islands",{"slug":20,"navLabel":21,"navGroup":17,"heroHeadline":22},"ai-implementation","AI implementation","AI deployed where it actually saves time",{"slug":24,"navLabel":25,"navGroup":17,"heroHeadline":26},"process-automation","Process automation","Work no one should be doing by hand",{"slug":28,"navLabel":29,"navGroup":8,"heroHeadline":30},"websites","Websites","A site that loads instantly and brings in inquiries",{"slug":32,"navLabel":33,"navGroup":8,"heroHeadline":34},"mobile-applications","Mobile applications","One codebase, both platforms",{"slug":36,"navLabel":37,"navGroup":17,"heroHeadline":38},"code-audit-and-project-takeover","Code audit and takeover","The project stalled. We'll take it over and tell you the truth about its condition",{"slug":40,"navLabel":41,"navGroup":17,"heroHeadline":42},"maintenance-and-support","Maintenance and support","A system needs someone watching it after launch",{"slug":44,"navLabel":45,"navGroup":46,"heroHeadline":47},"discovery-workshop","Discovery workshop","start","Before you decide to build, find out exactly what you're building",[49,53,57,61,65],{"slug":50,"navLabel":51,"heroHeadline":52},"manufacturing","Manufacturing","The works order reaches the floor as a printout from an email",{"slug":54,"navLabel":55,"heroHeadline":56},"automotive","Automotive","The customer exists in three places at once",{"slug":58,"navLabel":59,"heroHeadline":60},"industrial-automation","Industrial automation","You sell competence that doesn't photograph",{"slug":62,"navLabel":63,"heroHeadline":64},"e-commerce","E-commerce","The shop works. What sits behind it comes apart",{"slug":66,"navLabel":67,"heroHeadline":68},"logistics","Transport and logistics","The job arrives by email, the status comes back by phone",[70,77,82],{"slug":71,"client":72,"tag":73,"year":74,"summary":75,"image":76},"dss-by-caredo","Caredo","Product",2025,"We build the whole DSS product together with the Caredo team — from the CRM and planner to the software behind the key lockers and totems.","\u002Fimg\u002Fcase-studies\u002Fdss\u002Fkluczykomat\u002Fframe_0169.webp",{"slug":78,"client":72,"tag":79,"year":74,"summary":80,"image":81},"dss-by-caredo-website","Product website","We built the DSS product website end to end — from design to launch — on Caredo's visual identity.","\u002Fimg\u002Fscreenshots\u002Fdss-desktop.jpg",{"slug":83,"client":83,"tag":84,"year":74,"summary":85,"image":86},"2motion","Brand and website","A whole brand from scratch — logo, colours, business cards — a company website and blog posts that position 2motion in search.","\u002Fimg\u002Fscreenshots\u002F2motion-desktop.jpg",{"service":88,"relatedCase":199,"relatedPosts":315,"i18nSlugs":590,"subServices":592},{"id":89,"title":90,"audience":91,"body":95,"description":124,"extension":125,"faq":126,"heroHeadline":13,"heroSubline":139,"keyword":140,"meta":141,"navGroup":8,"navLabel":12,"navigation":142,"order":122,"path":143,"pricingModels":144,"process":151,"relatedCase":71,"relatedPosts":168,"scope":170,"seo":186,"sitemap":187,"slug":11,"stem":197,"__hash__":198},"servicesEn\u002Fservices\u002Ferp-systems.md","Dedicated ERP systems",[92,93,94],"Manufacturers and distributors whose process doesn't fit a standard module","Companies recovering from a failed off-the-shelf ERP rollout","Organisations with several systems that don't talk to each other",{"type":96,"value":97,"toc":117},"minimark",[98,103,107,110,114],[99,100,102],"h2",{"id":101},"why-erp-rollouts-fail","Why ERP rollouts fail",[104,105,106],"p",{},"The most common scenario doesn't look like a breakdown. It looks like this: the system works, the team uses it, and in parallel keeps a spreadsheet going because \"the system can't do that.\" A year later, the real data lives in the spreadsheet, and the ERP is an expensive historical record.",[104,108,109],{},"The cause almost always sits before the first line of code — in the assumption that the company will adapt to the tool. Sometimes that works. Usually it ends in a compromise nobody is happy with.",[99,111,113],{"id":112},"how-we-approach-it-differently","How we approach it differently",[104,115,116],{},"We start with an audit that documents the process as it is, workarounds included. Those workarounds aren't a pathology to eliminate — they're information about what the previous tool was missing.",{"title":118,"searchDepth":119,"depth":119,"links":120},"",3,[121,123],{"id":101,"depth":122,"text":102},2,{"id":112,"depth":122,"text":113},"We design and build ERP systems shaped around your company's process — orders, warehouse, production and finance in one place, without forcing the team to change how it works.","md",[127,130,133,136],{"q":128,"a":129},"Dedicated ERP or off-the-shelf?","Off-the-shelf wins when the process is standard and the budget is tight — the licence is cheaper than building. Dedicated wins when adapting an off-the-shelf system would cost more than writing your own, or when the process is a source of advantage you don't want flattened into someone else's model.",{"q":131,"a":132},"How long does a rollout take?","The first module usually reaches production after 3–4 months. Fully replacing an old system is typically one to two years, delivered module by module.",{"q":134,"a":135},"What about KSeF?","E-invoice handling is part of the sales module. If you already have an ERP and only need KSeF integration, that's a separate, much smaller service.",{"q":137,"a":138},"Will you take over a system from another vendor?","Yes, starting with a code and infrastructure audit. Sometimes the audit's outcome is a recommendation to rewrite rather than extend — we say so directly, with a cost justification.","Rolling out an off-the-shelf ERP is usually a project in organisational change. A dedicated system goes the other way — it describes how you already work, and removes the manual labour from it.","dedicated ERP system",{},true,"\u002Fservices\u002Ferp-systems",[145,148],{"name":146,"body":147},"By stage, each module quoted separately","Each module has its own scope, deadline and price. You can pause after any of them.",{"name":149,"body":150},"Dedicated team","For multi-year rollouts — a standing team billed monthly.",[152,156,160,164],{"step":153,"duration":154,"body":155},"Process audit","2–4 weeks","We go department by department and document the document and data flow as it actually is.",{"step":157,"duration":158,"body":159},"Data model and scope","2 weeks","We decide what goes into the first rollout and what waits. Rolling out an ERP \"all at once\" is the most common cause of failure.",{"step":161,"duration":162,"body":163},"Build module by module","4–12 months","Module by module, each one reaching production before the next begins.",{"step":165,"duration":166,"body":167},"Migration and parallel running","1–3 months","A period where the old and new systems run side by side, until the team trusts the new one.",[169],"dedykowany-erp-czy-gotowy-system",[171,174,177,180,183],{"title":172,"body":173},"Orders and sales module","The flow from inquiry to invoice, with discount rules and credit limits under your control, not the software vendor's.",{"title":175,"body":176},"Warehouse and logistics","Real-time stock levels, reservations, picking, integration with scanners and couriers.",{"title":178,"body":179},"Production","Routings, work orders, material and labour accounting — modelled on your actual shop floor, not a textbook factory.",{"title":181,"body":182},"Reporting and dashboards","The numbers the board actually decides on, available without asking anyone for an export.",{"title":184,"body":185},"Integrations","Accounting, e-commerce, wholesalers, KSeF. An ERP without integrations just becomes another island.",{"title":90,"description":124},{"loc":188,"alternatives":189},"\u002Fen\u002Fservices\u002Ferp-systems",[190,193,195],{"hreflang":191,"href":192},"x-default","\u002Fuslugi\u002Fsystemy-erp",{"hreflang":194,"href":192},"pl-PL",{"hreflang":196,"href":188},"en-US","services\u002Ferp-systems","UXJaKFUDBF0Z3ZTCb6FBD6QM9xXrlf11WO1nAkz9K5E",{"id":200,"title":201,"body":202,"challenge":267,"client":72,"description":268,"extension":125,"features":269,"meta":276,"navigation":142,"order":277,"path":278,"relatedServices":279,"results":280,"screenshotDesktop":76,"screenshotMobile":284,"seo":285,"sequence":286,"sitemap":289,"slug":71,"solution":296,"stack":297,"stem":302,"summary":75,"tag":73,"url":303,"usedBy":304,"year":74,"__hash__":314},"caseStudiesEn\u002Fcase-studies\u002Fdss-by-caredo.md","DSS by Caredo — a product we build together with the Caredo team",{"type":96,"value":203,"toc":261},[204,208,211,214,218,234,241,245,248,252],[99,205,207],{"id":206},"starting-point","Starting point",[104,209,210],{},"DSS (Digital Service Station) is a system for car dealerships and service centres that takes the customer from the moment they pull into the car park to the moment they collect their car. A totem greets them and shows them where to park, a key locker takes the key without the front desk, a parts dispenser hands a mechanic the parts for a specific work order.",[104,212,213],{},"Each of those devices only makes sense if it knows who the customer is and which work order is in progress. That is the software's job — and that is the part we build together with Caredo.",[99,215,217],{"id":216},"what-we-build-together","What we build together",[104,219,220,221,225,226,229,230,233],{},"A ",[222,223,224],"strong",{},"CRM"," where the customer, their history and their work orders are one record. A ",[222,227,228],{},"planner"," where the schedule of visits and work orders is made. A ",[222,231,232],{},"key handover system",": the customer drops off or collects a key at any hour, and the system assigns it to the work order and logs every operation on its own.",[104,235,236,237,240],{},"On top of that, ",[222,238,239],{},"device integrations"," — external and internal key lockers, the parts dispenser, the tool dispenser and the parking totem — so that each one is part of a single process rather than a separate machine with its own database.",[99,242,244],{"id":243},"device-interfaces-for-brands","Device interfaces for brands",[104,246,247],{},"A Porsche customer shouldn't see the same key-locker screen as a Kia customer. For Mercedes-Benz, Porsche, Toyota and Kia dealers we build device interfaces in each brand's identity — screens the customer uses alone, with no member of staff beside them, so they have to make sense from the first touch.",[99,249,251],{"id":250},"how-we-work-together","How we work together",[104,253,254,255,260],{},"We're not the vendor of a single module. We work with the Caredo team on the whole product: when a new device is designed, its software and its integration with the rest of the system are built alongside it, not after the fact. The product website, dssbycaredo.com, we built separately — it's a ",[256,257,259],"a",{"href":258},"\u002Fen\u002Fcase-studies\u002Fdss-by-caredo-website","separate case study",".",{"title":118,"searchDepth":119,"depth":119,"links":262},[263,264,265,266],{"id":206,"depth":122,"text":207},{"id":216,"depth":122,"text":217},{"id":243,"depth":122,"text":244},{"id":250,"depth":122,"text":251},"Caredo designs devices for dealerships and service centres: key lockers, parts dispensers, parking totems. The hardware is half the product. The other half is the software that connects each device to the customer, the work order and the service team — and that has to look like the brand's showroom, not like a technical panel.","Together with the Caredo team we build the whole DSS product: the CRM, the planner, the key handover system, the integrations of the devices on site and the device interfaces for Mercedes-Benz, Porsche, Toyota and Kia dealers.",[270,271,272,273,274,275],"A CRM with customer history, work orders and permissions per branch and role","A planner for visits and service orders","A 24\u002F7 key drop-off and pickup system that assigns each key to its work order","Integrations for the key lockers, parts and tool dispensers and the parking totem","Customer-facing device interfaces in Mercedes-Benz, Porsche, Toyota and Kia identity","An analytics dashboard with real-time data",{},1,"\u002Fcase-studies\u002Fdss-by-caredo",[6,15,24],[281],{"metric":282,"label":283},"100%","System uptime",null,{"title":201,"description":268},{"path":287,"frames":288,"poster":76},"\u002Fimg\u002Fcase-studies\u002Fdss\u002Fkluczykomat\u002Fframe_",169,{"loc":290,"alternatives":291},"\u002Fen\u002Fcase-studies\u002Fdss-by-caredo",[292,294,295],{"hreflang":191,"href":293},"\u002Frealizacje\u002Fdss-by-caredo",{"hreflang":194,"href":293},{"hreflang":196,"href":290},"We work as part of the Caredo team: together we build the CRM, the planner, the key drop-off and pickup system and the integrations that bring every device into one system. For Mercedes-Benz, Porsche, Toyota and Kia dealers we design device interfaces in each brand's identity.",[298,299,300,301],"TypeScript","Nuxt","Node.js","PostgreSQL","case-studies\u002Fdss-by-caredo","https:\u002F\u002Fdssbycaredo.com",[305,306,307,308,309,310,311,312,313],"Mercedes-Benz","Porsche","Toyota","Kia","Audi","Cupra","Ford","Škoda","Volkswagen","MS9XoW0yDSBUBi4JOZJ4VQn87W5x7rIKYo99PuI8oSg",[316],{"id":317,"title":318,"author":319,"body":320,"category":574,"date":575,"description":576,"draft":577,"editorialNote":284,"extension":125,"image":578,"meta":579,"navigation":142,"path":580,"rawbody":581,"seo":582,"sitemap":583,"stem":584,"tags":585,"translationKey":588,"updated":284,"__hash__":589},"blogEn\u002Fblog\u002Fdedykowany-erp-czy-gotowy-system.md","Dedicated ERP or off-the-shelf — how to choose","zespol",{"type":96,"value":321,"toc":561},[322,329,332,336,341,344,348,351,355,358,362,365,369,372,466,473,477,496,499,503,509,512,515,519,525,531,537,541,544,551,558],[104,323,324,325,328],{},"The answer is: ",[222,326,327],{},"off-the-shelf, in most cases",". Worth stating up front, since a piece written by a company that builds dedicated systems might be expected to argue the opposite.",[104,330,331],{},"An off-the-shelf ERP wins when your process resembles other companies' in the industry and the budget is limited. Licence plus rollout is then cheaper than building, and the risk is lower. A dedicated system makes sense in a narrower set of situations — and this piece is about recognising when you're in that set.",[99,333,335],{"id":334},"four-deciding-questions","Four deciding questions",[337,338,340],"h3",{"id":339},"_1-is-your-process-a-source-of-advantage","1. Is your process a source of advantage?",[104,342,343],{},"If a company makes money because it does something differently from its competitors, flattening that \"differently\" into a standard module costs more than the licence. If, on the other hand, the process is standard and the advantage lies elsewhere — relationships, price, location — an off-the-shelf system is the right choice.",[337,345,347],{"id":346},"_2-what-does-adapting-the-off-the-shelf-system-cost","2. What does adapting the off-the-shelf system cost?",[104,349,350],{},"This question settles it most often. Ask the vendor for a quote on the modifications you need. If the sum of licence, rollout and modifications approaches the cost of building your own system, the choice stops being obvious — because for the same money you get either an 80%-fit system, or a 100%-fit one.",[337,352,354],{"id":353},"_3-how-many-users-do-you-have","3. How many users do you have?",[104,356,357],{},"A per-user licence changes the maths over time. At twenty people the difference is negligible. At two hundred, over a five-year horizon, it can exceed the cost of building your own system.",[337,359,361],{"id":360},"_4-how-much-will-the-process-change","4. How much will the process change?",[104,363,364],{},"A company in a stable industry, doing the same thing for a decade, fits well into an off-the-shelf system. A company changing its business model every two years will keep fighting limitations that can't be worked around except through the vendor.",[99,366,368],{"id":367},"the-five-year-comparison","The five-year comparison",[104,370,371],{},"Comparing only the rollout cost is misleading. Below is an example for a manufacturing company with 120 users. The figures are illustrative — meant to show the cost structure, not a quote.",[373,374,375,391],"table",{},[376,377,378],"thead",{},[379,380,381,385,388],"tr",{},[382,383,384],"th",{},"Line item",[382,386,387],{},"Off-the-shelf ERP",[382,389,390],{},"Dedicated",[392,393,394,406,417,428,438,449],"tbody",{},[379,395,396,400,403],{},[397,398,399],"td",{},"Rollout \u002F build",[397,401,402],{},"PLN 250k",[397,404,405],{},"PLN 450k",[379,407,408,411,414],{},[397,409,410],{},"Licences over 5 years",[397,412,413],{},"PLN 430k",[397,415,416],{},"0",[379,418,419,422,425],{},[397,420,421],{},"Modifications and extensions",[397,423,424],{},"PLN 180k",[397,426,427],{},"PLN 150k",[379,429,430,432,435],{},[397,431,41],{},[397,433,434],{},"PLN 120k",[397,436,437],{},"PLN 220k",[379,439,440,443,446],{},[397,441,442],{},"Infrastructure",[397,444,445],{},"included in licence",[397,447,448],{},"PLN 90k",[379,450,451,456,461],{},[397,452,453],{},[222,454,455],{},"Total",[397,457,458],{},[222,459,460],{},"PLN 980k",[397,462,463],{},[222,464,465],{},"PLN 910k",[104,467,468,469,472],{},"The takeaway isn't \"dedicated is cheaper.\" It's: ",[222,470,471],{},"at this scale the costs converge, so the decision should be made on a different basis than price",". At thirty users the same table looks completely different, and the off-the-shelf system wins outright.",[99,474,476],{"id":475},"signals-that-an-off-the-shelf-system-has-stopped-fitting","Signals that an off-the-shelf system has stopped fitting",[478,479,480,484,487,490,493],"ul",{},[481,482,483],"li",{},"The team keeps the \"real\" data in a spreadsheet next to the system.",[481,485,486],{},"A key report is produced by exporting to Excel and stitching it together by hand.",[481,488,489],{},"Every process change requires a ticket to the vendor and waits for quarters.",[481,491,492],{},"You're paying for modules nobody ever turned on.",[481,494,495],{},"A new hire is learning less the system than the list of workarounds the team invented.",[104,497,498],{},"One of these signals is normal friction. Three or more mean the cost of the mismatch has exceeded the cost of change.",[99,500,502],{"id":501},"a-third-path-thats-rarely-discussed","A third path that's rarely discussed",[104,504,505,506,260],{},"The choice isn't binary. A common and underrated approach is to ",[222,507,508],{},"keep an off-the-shelf ERP as the finance-and-accounting core and build your own modules where the company is genuinely atypical",[104,510,511],{},"Accounting, HR and payroll are regulated areas where an in-house build is an expense with no return — the rules change every year and someone has to keep up. A production module, or handling a specific sales channel, is exactly where a custom fit pays off.",[104,513,514],{},"The condition is an ERP with a decent API. Without one, this path is closed — and that's an important criterion in choosing an off-the-shelf system that almost nobody asks about before signing.",[99,516,518],{"id":517},"what-not-to-weigh-in-the-decision","What not to weigh in the decision",[104,520,521,524],{},[222,522,523],{},"\"Everyone in the industry has X.\""," Your competitors made that decision at a different scale, in a different year, with a different process.",[104,526,527,530],{},[222,528,529],{},"The sales demo."," Every system looks good in a demo the vendor prepared. Ask for access to a test environment and run your own real case through it — ideally the most unusual one you have.",[104,532,533,536],{},[222,534,535],{},"The promise that \"it'll get configured.\""," Ask who will configure it, how long it'll take, and what a consultant's day costs. The answers are sometimes surprising.",[99,538,540],{"id":539},"how-to-make-this-decision-properly","How to make this decision properly",[104,542,543],{},"Do two things before you choose.",[104,545,546,547,550],{},"First: ",[222,548,549],{},"write down your process as it actually is",", workarounds included. Those workarounds are information about what the previous tool was missing — and the best material for testing candidates.",[104,552,553,554,557],{},"Second: ",[222,555,556],{},"ask both types of vendor to quote the same, written-down scope",". As long as one is quoting a licence and the other a build, the offers aren't comparable.",[104,559,560],{},"Only once you have both of those does the \"dedicated or off-the-shelf\" conversation stop being a matter of opinion and become a calculation.",{"title":118,"searchDepth":119,"depth":119,"links":562},[563,569,570,571,572,573],{"id":334,"depth":122,"text":335,"children":564},[565,566,567,568],{"id":339,"depth":119,"text":340},{"id":346,"depth":119,"text":347},{"id":353,"depth":119,"text":354},{"id":360,"depth":119,"text":361},{"id":367,"depth":122,"text":368},{"id":475,"depth":122,"text":476},{"id":501,"depth":122,"text":502},{"id":517,"depth":122,"text":518},{"id":539,"depth":122,"text":540},"erp","2026-09-02","Decision criteria, a five-year cost comparison, and the signals that tell you an off-the-shelf ERP has stopped fitting your company.",false,"\u002Fimg\u002Fblog\u002Ferp-dedykowany-czy-gotowy.jpg",{},"\u002Fblog\u002Fdedykowany-erp-czy-gotowy-system","---\ntitle: Dedicated ERP or off-the-shelf — how to choose\ndescription: Decision criteria, a five-year cost comparison, and the signals that tell you an off-the-shelf ERP has stopped fitting your company.\ndate: 2026-09-02\ncategory: erp\ntags:\n  - erp\n  - rollouts\n  - decisions\nauthor: zespol\nimage: \u002Fimg\u002Fblog\u002Ferp-dedykowany-czy-gotowy.jpg\ntranslationKey: custom-erp-or-off-the-shelf\ndraft: false\n---\n\nThe answer is: **off-the-shelf, in most cases**. Worth stating up front, since a piece written by a company that builds dedicated systems might be expected to argue the opposite.\n\nAn off-the-shelf ERP wins when your process resembles other companies' in the industry and the budget is limited. Licence plus rollout is then cheaper than building, and the risk is lower. A dedicated system makes sense in a narrower set of situations — and this piece is about recognising when you're in that set.\n\n## Four deciding questions\n\n### 1. Is your process a source of advantage?\n\nIf a company makes money because it does something differently from its competitors, flattening that \"differently\" into a standard module costs more than the licence. If, on the other hand, the process is standard and the advantage lies elsewhere — relationships, price, location — an off-the-shelf system is the right choice.\n\n### 2. What does adapting the off-the-shelf system cost?\n\nThis question settles it most often. Ask the vendor for a quote on the modifications you need. If the sum of licence, rollout and modifications approaches the cost of building your own system, the choice stops being obvious — because for the same money you get either an 80%-fit system, or a 100%-fit one.\n\n### 3. How many users do you have?\n\nA per-user licence changes the maths over time. At twenty people the difference is negligible. At two hundred, over a five-year horizon, it can exceed the cost of building your own system.\n\n### 4. How much will the process change?\n\nA company in a stable industry, doing the same thing for a decade, fits well into an off-the-shelf system. A company changing its business model every two years will keep fighting limitations that can't be worked around except through the vendor.\n\n## The five-year comparison\n\nComparing only the rollout cost is misleading. Below is an example for a manufacturing company with 120 users. The figures are illustrative — meant to show the cost structure, not a quote.\n\n| Line item | Off-the-shelf ERP | Dedicated |\n|---|---|---|\n| Rollout \u002F build | PLN 250k | PLN 450k |\n| Licences over 5 years | PLN 430k | 0 |\n| Modifications and extensions | PLN 180k | PLN 150k |\n| Maintenance and support | PLN 120k | PLN 220k |\n| Infrastructure | included in licence | PLN 90k |\n| **Total** | **PLN 980k** | **PLN 910k** |\n\nThe takeaway isn't \"dedicated is cheaper.\" It's: **at this scale the costs converge, so the decision should be made on a different basis than price**. At thirty users the same table looks completely different, and the off-the-shelf system wins outright.\n\n## Signals that an off-the-shelf system has stopped fitting\n\n- The team keeps the \"real\" data in a spreadsheet next to the system.\n- A key report is produced by exporting to Excel and stitching it together by hand.\n- Every process change requires a ticket to the vendor and waits for quarters.\n- You're paying for modules nobody ever turned on.\n- A new hire is learning less the system than the list of workarounds the team invented.\n\nOne of these signals is normal friction. Three or more mean the cost of the mismatch has exceeded the cost of change.\n\n## A third path that's rarely discussed\n\nThe choice isn't binary. A common and underrated approach is to **keep an off-the-shelf ERP as the finance-and-accounting core and build your own modules where the company is genuinely atypical**.\n\nAccounting, HR and payroll are regulated areas where an in-house build is an expense with no return — the rules change every year and someone has to keep up. A production module, or handling a specific sales channel, is exactly where a custom fit pays off.\n\nThe condition is an ERP with a decent API. Without one, this path is closed — and that's an important criterion in choosing an off-the-shelf system that almost nobody asks about before signing.\n\n## What not to weigh in the decision\n\n**\"Everyone in the industry has X.\"** Your competitors made that decision at a different scale, in a different year, with a different process.\n\n**The sales demo.** Every system looks good in a demo the vendor prepared. Ask for access to a test environment and run your own real case through it — ideally the most unusual one you have.\n\n**The promise that \"it'll get configured.\"** Ask who will configure it, how long it'll take, and what a consultant's day costs. The answers are sometimes surprising.\n\n## How to make this decision properly\n\nDo two things before you choose.\n\nFirst: **write down your process as it actually is**, workarounds included. Those workarounds are information about what the previous tool was missing — and the best material for testing candidates.\n\nSecond: **ask both types of vendor to quote the same, written-down scope**. As long as one is quoting a licence and the other a build, the offers aren't comparable.\n\nOnly once you have both of those does the \"dedicated or off-the-shelf\" conversation stop being a matter of opinion and become a calculation.\n",{"title":318,"description":576},{"loc":580},"blog\u002Fdedykowany-erp-czy-gotowy-system",[574,586,587],"rollouts","decisions","custom-erp-or-off-the-shelf","SGZvpSbYxgHfAtuwEdBGzG6HA0KOjIg3dfXrHzqXe4U",{"pl":591,"en":11},"systemy-erp",[593,661,728],{"id":594,"title":595,"audience":596,"body":600,"description":620,"extension":125,"faq":621,"heroHeadline":631,"heroSubline":632,"keyword":633,"meta":634,"navigation":142,"order":635,"parent":11,"path":636,"relatedCase":284,"scope":637,"seo":650,"sitemap":651,"slug":658,"stem":659,"__hash__":660},"subServicesEn\u002Fservices\u002Ferp-systems\u002Fwarehouse-management.md","WMS — warehouse management system",[597,598,599],"Warehouses run on a spreadsheet and the knowledge of a few people","Companies whose stocktake closes the warehouse for a day or two","Organisations with an ERP that knows the quantity but not the location",{"type":96,"value":601,"toc":616},[602,606,609,613],[99,603,605],{"id":604},"what-drives-the-cost","What drives the cost",[104,607,608],{},"The number of exceptions: goods on pallets and in units, batches and expiry\ndates, multi-level picking, returns. Each is a separate path. That is why we\nmap the warehouse before the quote rather than after.",[99,610,612],{"id":611},"what-we-dont-promise","What we don't promise",[104,614,615],{},"We don't promise the system will lay the warehouse out better than an\nexperienced manager. It will suggest a route and remember where things are —\nthe decision about placement stays with the person who knows the turnover.",{"title":118,"searchDepth":119,"depth":119,"links":617},[618,619],{"id":604,"depth":122,"text":605},{"id":611,"depth":122,"text":612},"Receipts, locations, picking and stocktaking on a scanner instead of on paper. A warehouse system shaped around your layout, not a textbook one.",[622,625,628],{"q":623,"a":624},"We have an ERP with stock levels. Why would we need a WMS?","An ERP usually knows how much of something there is. It rarely knows where it sits, who picked it, or the fastest order in which to collect a shipment. If yours does — you don't need a WMS, and we will say so.",{"q":626,"a":627},"Do we have to buy special terminals?","Not always. Ordinary Android phones with a scanner are enough to start and let you test the process before investing in hardware built for warehouse conditions.",{"q":629,"a":630},"Can it be rolled out without stopping the warehouse?","Yes, and it is the only way we do it — one zone or one product group as a pilot, alongside the current way of working. Switching the whole warehouse at once is the scenario where a fault stops dispatch.","The picker stops searching and starts picking","In most warehouses we have looked at, the biggest loss was neither space nor people — it was the time spent establishing where something is and whether it is there at all.","WMS warehouse management system",{},4,"\u002Fservices\u002Ferp-systems\u002Fwarehouse-management",[638,641,644,647],{"title":639,"body":640},"Locations and a map of the warehouse","Storage addressing shaped around how the warehouse is actually laid out, not around a scheme from a manual. That decides whether people will use it.",{"title":642,"body":643},"Receipts and issues on a scanner","A barcode instead of retyping from a document. The operation is recorded as it happens, so stock stops being true once a day.",{"title":645,"body":646},"Picking with a suggested route","The pick list ordered by the warehouse layout rather than by the order of lines on the order. On larger jobs this is the single biggest saving.",{"title":648,"body":649},"Continuous stocktaking","Counting selected locations during normal work instead of closing the warehouse once a year. Discrepancies surface while their cause can still be established.",{"title":595,"description":620},{"loc":652,"alternatives":653},"\u002Fen\u002Fservices\u002Ferp-systems\u002Fwarehouse-management",[654,656,657],{"hreflang":191,"href":655},"\u002Fuslugi\u002Fsystemy-erp\u002Fsystem-wms",{"hreflang":194,"href":655},{"hreflang":196,"href":652},"warehouse-management","services\u002Ferp-systems\u002Fwarehouse-management","eZcP-eEU7rJkNFUtYKeJiF5ueSGjJAqwcDJG1SCxlac",{"id":662,"title":663,"audience":664,"body":668,"description":688,"extension":125,"faq":689,"heroHeadline":698,"heroSubline":699,"keyword":700,"meta":701,"navigation":142,"order":702,"parent":11,"path":703,"relatedCase":284,"scope":704,"seo":717,"sitemap":718,"slug":725,"stem":726,"__hash__":727},"subServicesEn\u002Fservices\u002Ferp-systems\u002Fproduction-management.md","Production management system",[665,666,667],"Plants planning production in a spreadsheet","Manufacturers who don't know the real cost of a job","Companies after a failed production module rollout in a boxed ERP",{"type":96,"value":669,"toc":684},[670,674,677,681],[99,671,673],{"id":672},"where-we-start","Where we start",[104,675,676],{},"With one line or one workstation. Not with the whole plant — because the first\nrollout exists mainly to check whether the data we collect is true.",[99,678,680],{"id":679},"the-biggest-project-risk","The biggest project risk",[104,682,683],{},"It isn't the technology, it's acceptance on the floor. A panel that demands a\nlogin for every operation or twenty fields to fill in will be worked around\nwith a piece of paper. We design it with the people who will stand at it.",{"title":118,"searchDepth":119,"depth":119,"links":685},[686,687],{"id":672,"depth":122,"text":673},{"id":679,"depth":122,"text":680},"Works orders, routings, time recording and the real cost of a job. Production planning that describes your process instead of forcing a change.",[690,693,696],{"q":691,"a":692},"How is this different from the production module in our ERP?","Mainly in that it describes your process instead of imposing its own. If the ERP module handles your exceptions — stay with it. We build where the plant would have to change how it works to fit a form.",{"q":694,"a":695},"Will you replace our ERP?","We advise against it. Replacing an ERP is the most expensive and most dangerous project a plant can take on. More often we build the production layer alongside and connect it to what already runs.",{"q":131,"a":697},"A first working version — usually recording at one workstation — after a few weeks. Full scope depends on how many exceptions the routings hold, which surfaces in the workshop.","The production plan out of one person's spreadsheet","A schedule known only to the planner and their file is an operational risk. Not because the planner plans badly — because nobody else can answer a customer's question about a date.","production management system",{},5,"\u002Fservices\u002Ferp-systems\u002Fproduction-management",[705,708,711,714],{"title":706,"body":707},"Works orders and routings","An order broken into operations, workstations and times. Versioned, because the technology changes and the accounting of old orders has to stay correct.",{"title":709,"body":710},"A schedule with workstation loading","A plan visible to sales and to shift leaders, against real machine availability. A customer's date comes from the plan, not from a call to the planner.",{"title":712,"body":713},"Time and consumption recorded at the workstation","A panel usable in two taps, in gloves. If recording takes more than a few seconds, people stop doing it and the data stops being true.",{"title":715,"body":716},"The real cost of a product","Material, machine time, changeovers and scrap calculated from data that is being produced anyway. Margin known before the next quote, not after the quarter.",{"title":663,"description":688},{"loc":719,"alternatives":720},"\u002Fen\u002Fservices\u002Ferp-systems\u002Fproduction-management",[721,723,724],{"hreflang":191,"href":722},"\u002Fuslugi\u002Fsystemy-erp\u002Fzarzadzanie-produkcja",{"hreflang":194,"href":722},{"hreflang":196,"href":719},"production-management","services\u002Ferp-systems\u002Fproduction-management","t1OhgS-us-fpT-IF7nmTQnlGs34S8pSUXvj0DfX3iMY",{"id":729,"title":730,"audience":731,"body":735,"description":753,"extension":125,"faq":754,"heroHeadline":764,"heroSubline":765,"keyword":766,"meta":767,"navigation":142,"order":768,"parent":11,"path":769,"relatedCase":284,"scope":770,"seo":783,"sitemap":784,"slug":791,"stem":792,"__hash__":793},"subServicesEn\u002Fservices\u002Ferp-systems\u002Ferp-migration.md","Migrating off an ERP — after a failed rollout",[732,733,734],"Companies whose team uses a rolled-out system minimally","Organisations paying licences for modules nobody opens","Boards deciding whether to fund more of the rollout or leave",{"type":96,"value":736,"toc":749},[737,739,742,746],[99,738,102],{"id":101},[104,740,741],{},"In the projects we have watched from the sidelines, the usual cause wasn't\ntechnology but scope agreed before the process was understood. The system was\ngiven requirements written down in a meeting, and the exceptions appeared\nduring the build — by which point including them was too expensive.",[99,743,745],{"id":744},"what-we-dont-do","What we don't do",[104,747,748],{},"We don't sell our own ERP as the answer to every failed implementation. If the\nproblem is organisational, a new system will only entrench it — and we say so\nbefore a contract is signed, not after.",{"title":118,"searchDepth":119,"depth":119,"links":750},[751,752],{"id":101,"depth":122,"text":102},{"id":744,"depth":122,"text":745},"An audit of what can be saved, data migration and a way out of a system that doesn't fit. Without rewriting everything from scratch.",[755,758,761],{"q":756,"a":757},"Will you tell us everything has to be rewritten?","Only if the audit says so, and it rarely does. More often it pays to keep the core and build the missing areas around it. \"Rewrite everything\" is a convenient recommendation for a vendor and an expensive one for a client, so we treat it as a last resort.",{"q":759,"a":760},"How long does the audit itself take?","Usually two to three weeks, depending on the number of modules and access to the data. It ends in a document you can take to any vendor — including one that isn't us.",{"q":762,"a":763},"Does the current vendor have to cooperate?","It helps but isn't required. There is usually a route to the data through the database, an export or an API. Which of those we have is the main cost driver of the migration, so we check it first.","The rollout failed. That doesn't mean starting from zero","After a failed boxed-ERP rollout the first question isn't \"what do we build now\" but \"what of what already exists still has value\".","ERP migration",{},6,"\u002Fservices\u002Ferp-systems\u002Ferp-migration",[771,774,777,780],{"title":772,"body":773},"An audit of what is actually happening","What is used, what is being worked around with a spreadsheet, where the data sits and what state it is in. It ends in a recommendation that may read \"stay with what you have\" — and sometimes does.",{"title":775,"body":776},"Carving out what hurts most","Instead of replacing everything: building the one missing area and integrating it with the existing system. The cheapest way to find out whether the problem was the tool or the process.",{"title":778,"body":779},"Data migration","Moving records, history and documents with consistency checks. Historical data is always inconsistent — the only question is how much has to be repaired before a new system can trust it.",{"title":781,"body":782},"Leaving without stopping the company","Running in parallel through a transition period, module by module. Switching the whole company over in one weekend is the scenario where a fault stops sales.",{"title":730,"description":753},{"loc":785,"alternatives":786},"\u002Fen\u002Fservices\u002Ferp-systems\u002Ferp-migration",[787,789,790],{"hreflang":191,"href":788},"\u002Fuslugi\u002Fsystemy-erp\u002Fmigracja-z-gotowego-erp",{"hreflang":194,"href":788},{"hreflang":196,"href":785},"erp-migration","services\u002Ferp-systems\u002Ferp-migration","IxEx8Wde8yJAuCLK4jRPv2W0zuiuFIPYo1j9gBWQN00",[795],{"code":796,"label":797,"name":798,"to":192},"pl","PL","Polish",1790522544195]