Upgrade & Comparison

Moving Your RMDB Routings Into EDGEBIC

User Solutions TeamUser Solutions Team
|
8 min read

You move your Resource Manager DB routings into EDGEBIC by exporting them to Excel or CSV and importing them through a routing import mask, which maps your columns once and wires the step sequences automatically. In EDGEBIC by User Solutions, there is no hand-rebuilding of routings you already have. The import mask remembers your column mapping, and the two-pass routing import reads every row before connecting steps, so operations come in correctly sequenced. RMDB stays untouched and fully supported throughout, so the move is additive, not a cutover.

The routing is your most valuable data, so treat it that way

Routings are the accumulated knowledge of how your shop actually makes things: which operations, on which work centers, in what order, at what setup and run times. In RMDB you built that up over years. The last thing a migration should ask is that you type it all again.

EDGEBIC does not. It inherits the same import-export approach the User Solutions product line has always used, so your routings move across as data, not as a rebuild project. RMDB, the proven classic of the line, keeps running as your system of record while EDGEBIC picks up the imported routings, which is why the move can be gradual rather than a risky all-at-once switch. The full upgrade path is laid out on the RMDB to EDGEBIC guide.

The mechanism: export, map once, import

The migration has three moves.

Export from RMDB. Send your routings out to Excel or CSV in whatever layout you already use. There is no required format; the mask adapts to your columns, not the other way around.

Map the columns once. In EDGEBIC, build a routing import mask that maps your source columns to the target fields: product, operation sequence number, work center, setup time, run time per unit, and any queue or move times you track. This mapping is the real work, and you do it a single time. The mask is saved, so re-running it later is one click. The general mechanics of building and saving a mask are covered in EDGEBIC import masks explained.

Import. Run the mask. The rows come in as EDGEBIC routings, connected and ready to schedule.

Why the import runs in two passes

Routing import is not a simple row-by-row load, because a step's successor may sit anywhere in the file. Step 30 might appear before step 20; a sub-assembly's operations might be listed after the parent references them. A naive single-pass import would try to link a step to a successor it has not read yet and fail.

EDGEBIC solves this with a two-pass import. The first pass reads every routing row and creates the steps. The second pass walks the steps and wires each one to its next-in-sequence using the sequence data you mapped. Because everything is in memory before any linking happens, row order in the source file is irrelevant. Your routings come in correctly connected, not out of order. The mechanism is described in detail in how EDGEBIC imports routings in two passes.

A worked example

A shop has 300 routings in RMDB. The steps are stored with a product code, an operation sequence, a work-center name, a setup time, and a run time per piece.

  1. Export. The planner exports all 300 routings to one Excel file, routings.xlsx, 4,100 rows across the 300 products.
  2. Map once. In EDGEBIC, they build a routing import mask: Item maps to product, OpSeq to sequence, WC to work center, SetupHrs to setup time, RunPerPc to run time per unit. They save the mask as "RMDB Routings."
  3. Import. They run the mask. Pass one reads all 4,100 rows and creates the steps. Pass two links each step to its successor by OpSeq within each product. All 300 routings arrive connected.
  4. Spot-check. They open a handful of routings in the graphical designer to confirm the sequences look right, then run a scheduling pass on one product family.

The 300 routings became one export, one mapping, and one import. The saved mask means the next export, after a data cleanup, re-imports in a click.

Sub-assemblies come across too

If a product's routing references a sub-assembly, import the sub-assembly products and their routings as well. EDGEBIC treats a step whose product resolves to its own routing as a sub-assembly, and rolls that sub-assembly's hours, labor, and material up when it schedules and quotes the parent. Bring the whole tree across and the rollup works the way you expect; leave a sub-assembly out and its parent will under-report work.

After the import: the routing is now visual

Once imported, a routing is a first-class EDGEBIC routing, which means you can open it in the drag-and-drop graphical designer. Every operation is a node and every dependency is an arrow, so you can lay out, annotate, and later reschedule the routing as a flow chart. Nothing forces you to redesign an imported routing, but the option is there the moment it lands, which is one of the things EDGEBI users gain in EDGEBIC.

Common pitfalls

A few things to watch on a routing import:

  • Blank cells can overwrite values. A blank in a mapped column may clear the target field rather than leave it alone, depending on the mask setup. Check the mask's handling of empty cells before a large import.
  • Work-center names must match. Steps link to work centers by name, so import your work centers first and keep the names consistent between the two files.
  • Sub-assembly products need their own routings. A referenced sub-assembly with no routing contributes only material, not work hours. Import the sub-assembly routings too.
  • Verify capacity after import. Set shifts, holidays, and per-work-center calendars, then check the capacity numbers against what RMDB showed before you trust a schedule.

The takeaway

Moving RMDB routings into EDGEBIC is an export, a one-time column mapping, and an import, not a rebuild. The two-pass routing import wires step sequences automatically regardless of row order, sub-assemblies roll up when you bring the whole tree, and every imported routing is instantly available in the graphical designer. RMDB stays untouched and supported, so you migrate on your own timeline. Start with the RMDB to EDGEBIC upgrade guide for the full path, or see the platform in full on the EDGEBIC overview. When you are ready, the next step is often to run RMDB and EDGEBIC side by side on one cell.

Expert Q&A: Deep Dive

Q: We have hundreds of routings in RMDB built up over years. What is the realistic effort to get them into EDGEBIC?

A: The effort is front-loaded into one mapping exercise, not hundreds of rebuilds. You export all the routings from RMDB to a single Excel or CSV file, then build one routing import mask in EDGEBIC that maps your columns to the product, operation sequence, work center, setup time, and run time fields. That mapping is the work, and it is done once. When you run the mask, all the routings come in together, and the two-pass import wires the step sequences automatically so nothing arrives out of order. Because the mask is saved, re-running it after a data cleanup or a later export is one click. Hundreds of routings become one export, one mapping, and one import, not hundreds of manual entries.

Q: Our RMDB routing export lists steps out of sequence and some products reference sub-assemblies. Will the import get the order right?

A: Yes, that is exactly what the two-pass design handles. The import reads every routing row first, so it does not matter that step 30 appears in the file before step 20 or that a successor is listed earlier than its predecessor. The second pass links each step to its next-in-sequence using the sequence data you mapped, so the routing comes in connected correctly regardless of row order. For products that reference sub-assemblies, import the sub-assembly products and their routings too; EDGEBIC treats a step whose product resolves to its own routing as a sub-assembly and rolls its work up when scheduling and quoting.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together