Bulk Uploading Segment Linking (Allocations) Bulk Uploading Segment Linking (Allocations)

Bulk Uploading Segment Linking (Allocations)

Bulk Upload lets you import many segment-linking combinations into an allocation rule set at once using a CSV file, instead of adding each one manually. It only adds new segment links — it does not modify or delete existing ones.

Before you start

Bulk Upload is only available on existing rule sets. If you're working with a new rule set, save it first, then re-open it before uploading.
  • Your file must be a .csv, up to 20 MB.
  • Values in your CSV must match the active segments and values in your Allocation Settings.

How to bulk upload

  1. Open the allocation rule set you want to update. In the Segment Linking section, click Bulk Upload.
  2. In the dialog, click Download Template to get a pre-formatted .csv file.
  3. Fill in your segment combinations (see Filling the template below), then save the file.
  4. Click Browse (or drag and drop your file in), then click Upload.
  5. When the upload finishes, the page refreshes and your rule set updates with the new segment links.

Filling the template

The template has one column per segment in your rule set — for example: GL Code, Cost Center, WBS Code, and Region.

Each row represents one valid combination — a full chain of values across all segments.

Key rule: If a segment value pairs with multiple downstream values, you must repeat it on a separate row for each pairing. The system reads each row independently — it does not recognise groupings or merged cells.

Example

The table below shows three common patterns:

GL CodeCost CenterWBS CodeRegion
US-6100-LEGAL-OUTSIDECC-1001WBS-400US East
US-6100-LEGAL-OUTSIDECC-1003WBS-400US East
US-6100-LEGAL-OUTSIDECC-1004WBS-400US East
US-6100-LEGAL-OUTSIDECC-1004WBS-401US East
US-6100-LEGAL-OUTSIDECC-1004WBS-402US East
US-6100-LEGAL-OUTSIDECC-1004WBS-402US West
US-6100-LEGAL-OUTSIDECC-1004WBS-402North America

Rows 1–3: same GL Code, three different cost centres — the GL Code repeats on every row.
Rows 4–5: same GL Code and cost centre, different WBS Codes — both repeat on every row.
Rows 6–7: same chain, two different regions — a separate row is needed for each.

What not to do

  • Leave a cell blank to mean "same as the row above" — every row must be complete on its own.
  • Put multiple values in one cell (e.g. North America, US East) — use one row per value.
  • Merge cells.
  • Add extra columns or change the column headers — the system expects an exact match with the template.

If some rows fail

Valid rows are still imported; only the invalid rows are excluded. The dialog shows a Download Errors option — a file listing each failed row with the reason it failed.

Common reasons rows fail:

ReasonWhat to check
inactive valueThe value doesn't exist or is inactive in your Allocation Settings.
duplicateThe row is an exact match of an existing combination.
invalid formatWrong columns, no data, or the file is not a .csv.

Fix the issues in the error file and re-upload to add the remaining rows.

Need help?

Contact your Customer Success Manager or submit a request through the Brightflag Help Center.

Was this article helpful?

0 out of 0 found this helpful