Master Data ModuleCore Module

Brands Registry

1. Overview & Brand Identity

What is the Brands Registry?
The Brands registry maintains official manufacturer, vendor, and private-label trade brands. It connects directly with Product Models and Products, allowing multi-brand retail businesses to filter catalogs, segment procurement, and generate brand performance reports.
Menu Location:/admin/master-data/brands

2. When to Use Brands

Multi-Brand Authorized Retail Distribution (Nike / Adidas)

A retail chain carries inventory from multiple competing global brand principals across diverse regional store outlets.

Recommended Action:Register each manufacturer brand record to enable cashiers and online buyers to filter catalogs by brand, and evaluate individual brand sell-through rates.

Private-Label vs Third-Party Brand Margin Comparisons

An enterprise produces proprietary private-label products (e.g. "House Blend Coffee") alongside commercial third-party merchandise (e.g. "Nestlé Nescafe").

Recommended Action:Create a dedicated Brand entity for private labels to isolate profitability reports and verify whether in-house brands achieve higher gross profit margins.

Principal Distributor Annual Sales Quotas & Rebates

The enterprise signs an exclusive dealership contract with an electronics principal (e.g. Sony), requiring Rp 500.000.000 quarterly sales to unlock a 5% vendor rebate.

Recommended Action:Tag all distributed SKUs with the principal Brand code to automatically aggregate qualifying sales turnover across branches for quarterly rebate audits.

3. Data Dictionary & Field Specifications

Core database column specifications for the brands table:

Field / ColumnInput TypeRequirementDescription & Operational Guide
code
Text (Brand Code)Required
System-wide unique identifier for the brand entity.
Example: BRD-APPL, BRD-SMSNG, BRD-LOGI
name
Text (Brand Name)Required
Official brand commercial trade name.
Example: Apple Inc., Samsung Electronics, Logitech
status
Select (Active / Inactive)Required
Active status toggle. Inactive brands cannot be assigned to new products or models.
Example: Active

4. Interface Preview & Brand Cards

Menu Location:Route: /admin/master-data/brands
Apple Inc.BRD-APPL | 14 Linked Models
Active
Samsung ElectronicsBRD-SMSNG | 22 Linked Models
Active
Brand catalog listing showing manufacturer code, trade name, active status, and action controls.

5. Workflow: Adding Manufacturer Brands

1

Navigate to Brands Module

Brands Navigation Item

Go to Master Data -> Brands from the left sidebar.

2

Enter Brand Identity

Add Brand Modal Form

Click "Add Brand". Enter a unique Brand Code (e.g., BRD-SONY) and Brand Name (e.g., Sony). Keep status active.

3

Save Brand

Save Brand Button

Click "Save Brand" to store the brand in your catalog registry.

6. Workflow: Updating Brand Details

1

Search Brand Entry

Search Input

Use the search input field to locate the brand by code or name.

2

Modify Brand Name or Status

Edit Action Icon

Click "Edit" to modify the brand name or toggle operational status.

3

Commit Update

Save Changes Button

Save the modifications. All linked models and products immediately reflect the updated brand name.

7. Deactivation & Product Dependency Protection

Product Dependency Protection
Before deleting a brand, ensure no products or product models are currently assigned to it. If items still use this brand, the system blocks deletion to prevent missing information on product labels and receipts. Reassign those products to another brand first, or toggle the brand status to Inactive.
1

Verify Dependent Models & Products

Brand References Check

Before removing a brand, ensure no active product models or items in your catalog are linked to this brand.

The system protects catalog integrity by preventing deletion of brands that have active product models or inventory items assigned.
2

Deactivate Operational Status

Status Toggle (Active/Inactive)

If existing catalog items belong to this brand, toggle its Status to Inactive instead of deleting.

3

Deleting Unlinked Brands

Delete Action Icon

If unlinked and never used in transactions, click "Delete" to remove the brand record permanently.

8. Cross-Module Impact & Catalog Filtering

Product Models Setup

Every Product Model must reference an active Brand. Brand models cannot exist in isolation without a parent brand.

Product Master Catalog

Selecting a brand filters the selectable product models dropdown in product creation forms.

Purchase & Vendor Orders

Procurement analysis uses brand tags to aggregate total annual purchasing spend by manufacturer.

Brand Governance Pro-Tips
  • Use recognizable 3-to-5 character uppercase brand acronyms (e.g., SONY, SMSNG, NIKON) for clean SKU naming.
  • Always create the Brand before attempting to register Product Models in the Product Setups engine.