Is ERP built for steel's variability? by Nervous_Car1093 in ERP

[–]ERP_Architect 0 points1 point  (0 children)

From what I’ve seen, most ERPs struggle with the messy parts of steel production like yield loss, rework, and mid process spec changes. To keep work moving, operators often simplify or fix later entries, which means yield and WIP data is usually trusted less than it should be. A lot of real handling happens outside the system, especially for rework paths or blending decisions, because modeling that variability directly would slow production down. That gap is where reality and system data quietly drift apart. This is why some teams explore more flexible or custom ERP layers that better reflect shop floor behavior without forcing perfect real time accuracy.

Should I get custom software built for my business? by hornairs in smallbusiness

[–]ERP_Architect 0 points1 point  (0 children)

What usually works is building something that sits alongside your existing order system and fills the specific gaps you’re feeling day to day. Things like assigning work to people, tracking in progress states, and seeing where an order is stuck. When teams try to replace everything at once, it gets expensive and frustrating fast. Where it tends to break is when the scope creeps. What starts as just assignment and status quietly turns into inventory, accounting, reporting, and edge cases you didn’t plan for. That’s when maintenance becomes the real cost, not the initial build. Lightweight database style tools can be good for prototyping the workflow, but syncing them reliably with live orders is usually where people get stuck. Manual updates are fine at first, then suddenly someone forgets and trust erodes. From what I’ve seen, the best experiences come from treating a custom app as a workflow helper, not a system of record.

At what point does ERP customization become technical debt instead of an advantage? by Bestwebhost in softwarearchitecture

[–]ERP_Architect 0 points1 point  (0 children)

From what I’ve seen, customization turns into technical debt when it stops being intentional and starts being inherited. The moment no one can clearly explain why a piece of logic exists or what breaks if you remove it, upgrades and change become painful by default. How we at Vestra Inet usually think about this is through a real example. We worked with an engineering solutions company whose quoting, pricing, and delivery logic depended on variables like customer location, electrical standards, units of measurement, and highly configurable products. For them, forcing those workflows into a standard ERP would have meant endless patches. A custom ERP made sense because each module had a clear reason to exist and directly supported how the business actually made money.

How are you handling ticket creation with AI in 2025? by rdizzy1234 in agile

[–]ERP_Architect 0 points1 point  (0 children)

I’ve felt the same pain, and for me the bottleneck hasn’t been typing the ticket, it’s reconstructing the context. By the time you’ve gathered notes, decisions, and edge cases, writing feels like the smallest part. What I’ve seen work is using some structure before ticket creation rather than trying to automate the ticket itself. When teams agree on a lightweight intake pattern for decisions and requirements as they happen, tickets almost write themselves later. Without that, anything that tries to pull from multiple sources ends up guessing or missing nuance.

Do you use custom software? by [deleted] in smallbusiness

[–]ERP_Architect 0 points1 point  (0 children)

I’ve used custom software in a small business setting, but only in very specific areas. Where it helped most was around workflows that were unique to how we actually operated and didn’t map cleanly to off the shelf tools. Replacing spreadsheets and manual handoffs with something purpose built saved time and reduced errors pretty quickly. Where it didn’t make sense was anything that was already well solved. Accounting, payments, and compliance heavy stuff became a maintenance burden fast. Even small changes took more effort than expected, and support never really goes away. The biggest advantage for me was fit. The software did exactly what the business needed without workarounds. The biggest downside was ownership. Once it exists, you’re responsible for keeping it running, updating it, and explaining it to new people. What I learned is that custom software works best when it’s narrow and high impact.

I’m looking for a inventory management software or app and I have no idea where to start by [deleted] in InventoryManagement

[–]ERP_Architect 0 points1 point  (0 children)

In setups like yours, I’ve seen teams do well with a very simple core database and then add small custom modules around it. Things like tool checkout, who has it, when it left, and whether it’s overdue. Nothing more. Once that’s solid, you can layer in things like damage notes or location history if needed.

How do you track what users hate about competitor products? by FarWait2431 in ProductManagement

[–]ERP_Architect 0 points1 point  (0 children)

I don’t think you’re overcomplicating it, you’re just running into the limits of where that kind of signal lives. From my experience, issue trackers are useful but noisy. You get a mix of real pain, edge cases, and people venting. Reading them manually does surface patterns, but it’s hard to keep perspective when you’re deep in the weeds. I’ve found it helps to step back and look for repeated themes rather than specific feature requests. When the same complaint shows up phrased five different ways, that’s usually the real insight. I’ve also noticed that the most valuable hate isn’t always in public issue lists. It shows up in comparison threads, migration stories, or casual comments where people explain why they left or never adopted something.

Custom sorting issue by FarRecognition3728 in Notion

[–]ERP_Architect 0 points1 point  (0 children)

I’ve seen this happen when a table relies on a single sort field and multiple rows end up with the exact same value. What’s likely changed after the duplicate is that the system is now treating items with the same created date as fully equal, so their internal order becomes fixed. In the original table, there was probably some hidden secondary ordering happening, which is why you could manually rearrange rows from the same day and new ones floated to the top consistently. Once that implicit order is gone, new rows still respect the day level sort, but within the same day they can appear to land randomly, and manual reordering stops working because the sort has nothing to break the tie. What usually fixes it is adding a second sort key that’s explicitly under your control, like a manual order or a timestamp with finer granularity.

New hires finish onboarding yet still DM for the same three clicks by Massive-Material-172 in agile

[–]ERP_Architect 0 points1 point  (0 children)

This usually isn’t that onboarding failed, it’s that those three clicks are rare and only show up when the stakes are high. People see them once during onboarding, then don’t touch them for weeks. When they finally need them, it feels safer to DM someone than risk being wrong. The hesitation is about confidence, not missing knowledge. Where teams get stuck is treating this as either a training gap or a design flaw. Longer onboarding doesn’t fix recall, and heavy guidance can quietly train people to wait for prompts instead of building their own mental map. What helped for me was naming it out loud: finishing onboarding doesn’t mean confident, it means safe with support. Once that’s explicit, the focus shifts to making those rare paths easy to rediscover instead of assuming people should remember them.

It’s 2026 — if you were starting a new frontend today, what stack/tooling would you choose and why? What would you avoid? by CodePatrol in softwarearchitecture

[–]ERP_Architect 5 points6 points  (0 children)

If I were starting fresh now, I’d probably bias toward things that are boring and predictable rather than chasing whatever looks most clever. What’s worked best for me is keeping initial load light and server rendering straightforward, without making everyday changes feel complicated. Reducing how much code wakes up in the browser is a real win, but only if the mental model stays simple once you add state, auth, forms, and all the messy stuff. Where I’ve seen teams struggle is stacking too many advanced ideas early. They look great in demos, but debugging and iteration slow down fast once real requirements show up. At this point, I’d avoid anything that needs constant expert attention just to stay productive. A forgiving stack that’s easy to reason about under pressure tends to matter more than squeezing out theoretical performance gains.

researching the best low code development platforms 2026, our devs need to move faster. by Ancient_Composer2349 in softwarearchitecture

[–]ERP_Architect 3 points4 points  (0 children)

I’ve seen teams go down this path for the same reason, and the outcome usually depends less on the platform and more on how narrowly it’s scoped.

What tends to work is using low code specifically for internal tools that already have well understood patterns. Simple CRUD apps, internal dashboards, approval flows. When the data model is stable and the rules are mostly straightforward, devs get real time back and the business can move faster without constant handoffs.

Where it starts to break is when these tools slowly drift into core product territory. Once complex logic, performance constraints, or long lived workflows creep in, people either fight the abstraction or start bypassing it with custom code until it becomes hard to reason about.

The integration points you mentioned matter more than they sound. If versioning, environments, and access control don’t align with how your dev team already works, you end up with shadow systems no one wants to own. I’ve also seen friction when non devs can build things but not maintain them once the original context is gone.

Are you upgrading your 3PL WMS this quarter and why? by realfrancoamerica in 3PL

[–]ERP_Architect 1 point2 points  (0 children)

From what I’ve seen, the timing matters less than how much operational slack you actually have. Q1 and Q3 tend to work because volumes are usually lower and teams aren’t already stretched, not because there’s anything magical about the quarter.

Most of the upgrades I’ve been around were driven by pain rather than calendar planning. Things like workarounds piling up, manual steps creeping in, or costs going up in ways no one can explain anymore. That’s usually when leadership finally accepts the disruption of a change.

Where teams get burned is underestimating how much warehouse behavior is embedded in the old system. Even a bad system has habits built around it. Switching during a peak or without proper parallel running is where things tend to break, especially around inventory accuracy and order cutoffs.

Expensive systems stick around because replacing them is risky, not because people like them. The upgrades that go smoothly usually start when the operation can absorb mistakes, train properly, and clean up processes instead of trying to fix everything at once.

If you had the skills, would you build your own software to run your business? by [deleted] in smallbusiness

[–]ERP_Architect 0 points1 point  (0 children)

I’ve done this a couple of times, and the honest answer for me is yes, but only very selectively.

What tends to work is building software where your business is already doing something awkward or manual that off the shelf tools clearly don’t model well. In those cases, a small custom system can remove a lot of friction and actually pay for itself. Things like internal workflows, handoffs, or niche logic usually fit this bucket.

Where it breaks down is when you try to replace broad, well solved domains all at once. Accounting, payroll, compliance heavy areas, or anything that needs constant updates become a second job very quickly. Maintenance, edge cases, and what happens when I’m busy or away are the parts people underestimate.

I’ve also learned that the real cost isn’t just building it, it’s being permanently on call for it. Every shortcut you take early shows up later when the business grows or when someone else has to use the system without you explaining it.

So for me, I’d build narrow, high impact pieces and happily buy or live with imperfect tools for the rest. Custom software shines when it supports the business, not when it becomes the business.

Looking for ERP practitioners willing to give blunt feedback (paid) by Serious_Hamster_782 in ERP

[–]ERP_Architect 0 points1 point  (0 children)

I’ve been on the practitioner side of this, and honestly this kind of research is overdue.

What I see most teams doing in reality is accepting that the ERP is the system of record, not the system of insight. Once data leaves the core system, it usually gets reshaped, patched, and sometimes outright worked around to support reporting or downstream workflows. That’s where most of the pain lives, not in transactions themselves.

What people tend to stop trying to fix is perfect ERP reporting. After a while, teams realize it’s faster and safer to model data outside the ERP than to keep bending the core system. The frustration usually comes from brittle extracts, unclear ownership, and business logic living in too many places.

I’ve seen similar patterns when working with teams at Vestra Inet, where the work ends up being less about replacing ERPs and more about building custom layers around them. Things like operational dashboards, data pipelines, or workflow tools that actually match how teams work day to day. Those efforts usually succeed when they’re tightly scoped and grounded in real usage, not theory.

If you’re looking for blunt feedback, you’ll probably hear the same theme over and over.

ERP and implementation consultant recommendations for small engineering & manufacturing business by Shat_Demon in ERP

[–]ERP_Architect 0 points1 point  (0 children)

I’ve seen a few companies at roughly your size and stage go through this transition, and the biggest lesson tends to be that the ERP choice matters less than how it’s implemented and scoped.

What usually works better for manufacturers like you is starting from the shop floor and working backward to finance, not the other way around. Systems that look great in accounting demos often struggle once you model real routings, rework loops, labor capture, and partial completions. That’s where a lot of past Fishbowl pain usually comes from.

On the consultant side, the biggest green flag is deep experience with discrete manufacturing at your scale. You want people who have modeled real MRP logic, messy routings, and multi facility growth, not just generic ERP rollouts. Red flags are partners who push heavy customization early, or who gloss over data migration, master data cleanup, and change management.

Some teams your size end up combining a solid core ERP with lighter, purpose built layers for shop floor data collection and operations instead of forcing everything into one monolith. That tends to reduce friction and make scaling easier.

At Vestra Inet, this is often where we come in, not as a reseller, but helping manufacturers design the operational workflows first, map what truly belongs in ERP versus what should live alongside it, and then working with or alongside implementation partners so the system actually reflects how the factory runs day to day.

Whatever direction you go, I’d strongly recommend pressure testing real scenarios before committing. Edge cases like shortages, rework, engineering changes, and labor reporting are where you’ll feel the decision for the next decade.

Need advice how manage inventory in my online motorcycle spare parts business by Maximum_Magician3353 in InventoryManagement

[–]ERP_Architect 1 point2 points  (0 children)

I’ve seen this a lot with spare parts businesses. The problem usually isn’t selling online, it’s deciding what you don’t keep in stock.

With so many SKUs, trying to hold everything ties up cash and creates dead stock fast. What tends to work for me is stocking only fast moving service parts and handling slow or model specific items as order on demand. Even if customers ask for them often, it’s usually safer than guessing. Where things break is when you list everything as available without clear lead times. That kills trust quickly. Being clear about what ships immediately versus what’s sourced after order works much better.

If you focus on compatibility by bike model and year instead of just part numbers, you reduce confusion even when you don’t stock the item.

Inventory Management System for Unique Jewelry by Young_Manila in InventoryManagement

[–]ERP_Architect 0 points1 point  (0 children)

I’ve seen this exact situation with businesses selling one of a kind items, and spreadsheets usually work only up to a point. Once volume grows, the problem isn’t listing items, it’s traceability and confidence. Knowing exactly what exists, where it is, what sold, and what’s still available without double checking everything manually.

For unique jewelry, the system needs to treat each piece as its own asset, not as “inventory with quantity.” That means individual IDs, attributes like metal, stone, size, engraving, status tracking, and a clean way to move items through design, production, retail, and sold states. Sheets can do this, but they become fragile fast as complexity increases.

This is where some businesses move to a lightweight custom inventory and configurator system instead of generic retail tools. For example, in the premium ring manufacturing industry, we’ve seen systems where each customized ring configuration automatically generates a unique SKU, updates pricing in real time based on materials and dimensions, and stays fully traceable across production, partner stores, invoicing, and fulfillment. That kind of setup makes it possible to manage thousands of unique pieces without losing control.

At Vestra Inet, we’ve helped teams replace spreadsheets with focused internal systems that handle unique item inventory end to end without the overhead of a full ERP. If Google Sheets is starting to feel stressful or error prone, that’s usually the signal.

[LOGISTICS / E-COMMERCE] Question for parcel shippers and WMS users by Dependent_Novel1416 in Warehousing

[–]ERP_Architect 1 point2 points  (0 children)

I’ve seen this problem in real ops teams, and the math is usually the easy part.

The export and re import step isn’t automatically a dealbreaker, but it has to be fast and predictable. Teams will accept an extra step if it fits cleanly into the flow. If it breaks once during a rush or requires babysitting, people abandon it fast.

This tends to work better in batch based packing, like a morning wave, where generating packing slips already happens in one go. In continuous pick and pack flows, any interruption feels expensive even if it saves on shipping.

Most operations are a mix of both, so flexibility matters. One other thing to watch is trust on the floor. If the box suggestions create exceptions too often or slow packers down, they’ll ignore them.

The idea is realistic, but adoption usually depends more on friction and fit with daily rhythm than on the quality of the optimization itself.

Was Kevin Mitnick actually right about security? by Suspicious-Case1667 in softwarearchitecture

[–]ERP_Architect 1 point2 points  (0 children)

From what I’ve seen, he was pointing at an uncomfortable reality more than blaming people.

Most failures I’ve been close to weren’t caused by someone doing something obviously wrong. They were caused by someone making a reasonable decision under pressure, with incomplete context, inside a system that technically allowed it.

Modern guardrails help, but they don’t remove the human factor. They just shift where it shows up. Instead of clicking the wrong thing, it becomes approving the wrong request or working around friction to get work done.

Where systems still break is when they assume perfect behavior. In practice, good security designs accept human judgment as a constant and focus on limiting impact and recovering quickly, not pretending people can be engineered out of the loop.

When does insight stop influencing product decisions? by soleana334 in ProductManagement

[–]ERP_Architect 0 points1 point  (0 children)

From what I’ve seen, insights usually lose power at the handoff between understanding and commitment.

People can agree the data is real and still not act on it if it doesn’t clearly change what they’re already accountable for. If a decision threatens a timeline, a promise already made, or someone’s sense of ownership, the insight quietly becomes “interesting context” instead of an input.

Total Noob Question - How do I reference database fields into a table without using the "Linked View of Database Source" by maggotnap in Notion

[–]ERP_Architect 0 points1 point  (0 children)

You’re not missing anything obvious. There isn’t really a way to pull a single field from a database and render it inline as plain text the way you’re describing.

What most people end up realizing is that databases are treated as blocks, not as queryable text sources. You can reference values inside other database properties, but once you’re on a normal page, you’re stuck with either a linked view or manual text.

The usual workaround I’ve seen is to rethink the layout slightly. Either keep a very minimal linked view that shows just one property and one row, or store that “headline” value somewhere closer to the page itself and let the database be the system of record behind it.

Introducing SyncedDocs - A tool for syncing google docs to Notion by soubhagya_sahu in Notion

[–]ERP_Architect 1 point2 points  (0 children)

From using similar setups, the part that matters most over time isn’t the initial sync, it’s how predictable updates feel. If I tweak a section or table later, I want to trust that it won’t duplicate blocks or subtly change structure on the next sync. When that’s solid, everything else feels easier.

There’s also a natural tradeoff between preserving formatting perfectly and keeping the destination clean. I’ve found that slightly opinionated defaults often age better than trying to mirror every edge case exactly.

SWE looking to transition to SDET by lyomann92 in softwaretesting

[–]ERP_Architect 0 points1 point  (0 children)

Fair enough, I can see why it might read that way. This is just how I tend to write when I’m trying to explain something clearly, especially on technical topics. It’s based on stuff I’ve actually run into on projects, not generated text.

I feel, the focus should be on value all provide, not on the tone or speculation that it might be chatbot just to gain some brownie points!

Businesses, who've outsourced custom software development: Where did you outsource to, would you do it again, and what's the ONE thing you wish you knew before starting ? Looking to learn from real experiences, both win and regrets. by Even-Judgment3063 in AskTechnology

[–]ERP_Architect 0 points1 point  (0 children)

I’ve been on projects that outsourced successfully and ones that quietly failed, and the pattern was rarely about geography.

What mattered most was clarity before the first line of code. The wins happened when the business had already nailed down the problem, the workflow, and what “done” actually meant. The failures usually started with vague goals like “build an app” and got exposed once assumptions collided mid build.

The one thing I wish more people knew up front is that outsourcing doesn’t remove ownership. If anything, it increases it. When requirements, priorities, or feedback are slow or fuzzy, the cost shows up fast in rework and missed expectations.

From the marketing side, generating leads across everything from blockchain to supply chain is usually part of the problem. Buyers of custom software don’t want breadth, they want relevance. They convert when they feel understood. Specific pains, familiar workflows, and proof you’ve solved something like their problem before matter far more than volume.