Watch how materials defined once in the master catalogs get reused across every BOM, cost sheet, and purchase order.
What master catalogs are
The platform holds nine master catalogs:- Fabrics — your fabric items, with mill, category, unit, and lead time.
- Accessories — your trims and accessories, with supplier, category, unit, and lead time.
- Colors — your shared color list.
- Body Parts — the curated list of garment body parts your team aligns on.
- Units of Measure — the units quantities are recorded in.
- Fabric Categories — how fabrics are grouped (woven, knit, denim, and similar).
- Accessory Categories — how accessories are grouped (buttons, zippers, labels, and similar).
- Currencies — the list of currencies you tag vendors with.
- Couriers — the list of express companies you tag on the Parcel Log.
Fabrics
The fabric record is the canonical entry for each fabric you source. Visible on the Create and Edit screens:Item No.— your identifier for the fabric.Name— the record’s display name, kept as the original single-language string for older imports.Name (English)andName (Chinese)— the bilingual name pair; each is optional individually (see Bilingual names and translation).Vendor— the fabric mill this item buys from; set up your vendor list before adding fabrics by hand.Category— one entry from Fabric Categories.Unit— one entry from Units of Measure.Weave— free text, such as plain, twill, or interlock.Lead Time (days)— the supplier’s quoted lead time, in days.
Accessories
The accessory record has the same shape as a fabric, minusWeave:
Item No.— your identifier for the accessory.Name— the display name; same legacy/bilingual role as on a fabric.Name (English)andName (Chinese)— the bilingual name pair.Vendor— the accessory supplier.Category— one entry from Accessory Categories.Unit— one entry from Units of Measure.Lead Time (days)— the supplier’s quoted lead time, in days.
Colors
The colors catalog is the shared color list — the tenant colour palette your styles’ colorways are built from. Each row carries:Code— your color code.Name (English)— required.Name (Chinese)— optional.
The colour picker on style and order modals
Wherever a user picks a colour for a style today, the Colorways picker reads from this catalog. Existing palette entries appear as chips you select from, and an inline + Add colour affordance lets you add a new colour without leaving the form: type the new name and an optional code, click “Add colour”, and the entry is saved to this catalog and selected on the style in one step. The palette grows from real use, and two coordinators picking the same colour name on different styles land on the same row instead of creating two free-text duplicates. The picker is on the Create style form and on the order’s Add style, Add color, and Edit color modals — every place a user picks a colour onto a style for the first time, or replaces one on an order. Two surfaces still take colours as free text rather than through the picker:- The Colorways card on the style detail page is the editor for the per-colorway hex value, optional Pantone reference, display order, and per-colorway thumbnail. Those fields are not on the palette, so editing there is by hand. A colorway added on this card is a per-style record rather than a palette pick.
- The colour rows shown on a quotation read as text labels carried in from the upstream style and order, not as picker selections.
Body Parts
The Body Parts catalog is the shared reference list of garment body parts — front, back, sleeve, and similar — that your team aligns on. Each row carries:Code— the body part code (e.g.FRONT,BACK,SLEEVE).Name (English)— required.Name (Chinese)— optional.
Body part field is a free-text input today
(BOM — Lines); the catalog is the
list your team types from.
Units of Measure
The units catalog is the small list of measures every quantity field reads:Code— the unit code, such asYDS,MTR,PCS, orKGS.Description— free-text description of the unit. Optional.
Unit and Qty per piece, the cost sheet’s Unit and
Purchase unit, the fabric and accessory record’s default Unit, purchase-order
quantities, and inventory.
Fabric Categories
The fabric categories catalog groups your fabrics into a small set your team uses to navigate them:Code— the category code, such asWOVEN,KNIT, orDENIM.Description— free-text description. Optional.
Accessory Categories
The accessory categories catalog plays the same role for trims and accessories:Code— the category code, such asBUTTON,ZIPPER, orLABEL.Description— free-text description. Optional.
Currencies
The currencies catalog is the per-tenant list of currencies you can tag a vendor with — the values that fill theCurrency dropdown when you create or
edit a vendor record. Each row carries:
Code— the ISO currency code, such asUSD,TWD,EUR,CNY, orJPY. Stored on the vendor’sCurrencyfield.Name (English)— the spelled-out currency name (for example,US Dollar,New Taiwan Dollar).Name (Chinese)— the Chinese-language name (for example,美元,新台幣). Optional.
Code next to the English or Chinese name depending on
the user’s language; the value stored on the vendor is always the Code.
A workspace ships with a baseline list — USD, TWD, EUR, CNY, and JPY
— and your administrator may extend it if you trade in further currencies. A
row you no longer use can be deactivated without disturbing the vendors already
tagged with it.
The currencies catalog is separate from foreign exchange. It fills the
vendor billing-currency dropdown and nothing else: the
FX rate table carries its own
managed currencies list, the
workspace base currency is set when
your account is provisioned, and the currency on a
vendor invoice reads off the originating document. The
currencies catalog does not feed any of them. See
Foreign exchange for how multi-currency money
actually flows, and Finance ledger for how base and
foreign currencies sit alongside each other in reporting.
Couriers
The couriers catalog is the per-tenant list of express companies you can tag on the Parcel Log — the values that fill theExpress company dropdown when
you record an inbound or outbound parcel (see
Shipments for the related shipment-level fields). Each
row carries:
Code— the courier code, such asDHL,FedEx,SF Express, orUPS. Stored on the parcel log’sExpress companyfield.Name (English)— the spelled-out courier name.Name (Chinese)— the Chinese-language name (for example,順豐for SF Express,郵局for the local post office). Optional.
DHL, FedEx, SF Express, UPS,
TNT, the local post office, and Other — and your administrator may adjust
it to match the carriers your team actually uses.
Bilingual names and translation
GarmentFlow keeps two equivalent names side by side on every master that travels through customer-facing documents, so the same record reads correctly to an English-speaking buyer and a Chinese-speaking factory — without anyone re-keying it on the other side. Fabrics, Accessories, Colors, and Body Parts all carry the bilingual pair today. The plainName field — on Fabrics and Accessories — is the original
single-language name the record was created or imported with, kept on the
record so older entries still display the way your team has always seen them.
Name (English) and Name (Chinese) are the bilingual pair you fill in when
you have both languages. Each side is optional on its own — a record can carry
one language to begin with — and you can fill the other side later.
Translate fills the missing language for you. Open a Fabric or an Accessory
in Edit mode and a Translate button sits on each of the two language
fields: click it, and GarmentFlow’s translation assistant drafts the equivalent
name and inserts it into the field as an editable draft. The drafted name lands
in the field directly so you can review, tweak, and save it in one motion. You
stay in control of the wording; the assistant takes the typing off your hands.
The Translate hint says it plainly: “Translate fills the missing language as
an editable draft — review and correct it before it is used in customer
documents.” The point is not that the AI is unreliable — it is that you
sign off on what goes out under your name. A record can go bilingual in one
click; the review keeps the words yours.
Translate is on Fabrics and Accessories. Colors, Body Parts,
Currencies, and Couriers also carry the bilingual pair, but you fill
them by hand — they are short, curated lists you only edit a handful of times.
Wherever a master appears on a customer-facing document — the
cost sheet’s audience-tailored exports,
the BOM as displayed on a PO, the colorway list on a quotation — the bilingual
name is what flows through. The cost-sheet export, for example, can be
downloaded with English or Chinese column labels for the factory and internal
audiences; the values you saved stay as you entered them, and the language
toggle picks which side reads.
Active and inactive
Every catalog row has an active/inactive state, so you can prune a list without disturbing the documents that already named a row.- Deactivate hides a row from future selections, with a confirmation prompt. A deactivated row shows an Inactive badge under the Show inactive toggle, and Reactivate brings it back into the selection list.
- The X icon next to a row removes it from the list.