# @acorex/modules/business-core

Shared business master data that can be reused across various enterprise modules like Product Catalog, Procurement, CRM, and Asset Management.

## Entities

### Manufacturer

Represents manufacturing companies and organizations that produce goods. Manufacturers can be categorized and include contact information, origin country, and website details. Used in product catalog management to track product origins and supplier relationships.

### Industry

Defines business industry classifications (e.g., Technology, Healthcare, Manufacturing, Retail). Used to categorize businesses, manufacturers, and organizations by their primary industry sector. Enables industry-based filtering, reporting, and compliance tracking.

### Business Type

Represents the legal structure or type of business entity (e.g., Corporation, LLC, Partnership, Sole Proprietorship, Non-Profit). Used to classify organizations by their legal entity type for regulatory compliance and business categorization.

### Business Status

Defines the operational status of a business entity (e.g., Active, Inactive, Suspended, Merged, Acquired, Dissolved). Used to track the current state of businesses, manufacturers, and organizations in the system.

## Future Entities (Not Yet Implemented)

### Business Size

Classifies businesses by their size or scale (e.g., Small, Medium, Large, Enterprise, Start-up). Used for segmentation, reporting, and applying size-specific business rules or features.

### Business Segment

Defines business market segments or verticals (e.g., B2B, B2C, B2G, B2B2C). Used to categorize businesses by their primary market focus and customer type.

### Market Segment

Represents specific market segments within industries (e.g., Enterprise Software, Consumer Electronics, Healthcare IT). Used for detailed market analysis and targeted business categorization.

### Business Classification

Defines business classifications beyond legal structure (e.g., Public Company, Private Company, Subsidiary, Branch, Franchise). Used for organizational structure tracking and compliance requirements.

### Certification Status

Tracks certification or audit status of businesses (e.g., ISO Certified, SOC 2 Certified, FDA Approved, CE Marked). Used for compliance tracking, quality assurance, and partnership validation.

### Business Relationship Type

Defines types of business relationships (e.g., Partner, Supplier, Customer, Competitor, Distributor, Reseller). Used in relationship management and business network mapping.
