0% прочитано

Manufacturing, Trade, and Services Cannot Fit Into One Table, but Their Foundation Is Often Shared

A manufacturer, a retailer, and a service company operate differently. But customers, products or services, orders, money, documents, people, permissions, and analytics often form a shared foundation. The differences begin where domain-specific workflows appear.

18 жовтня 2026 р. 10 хв читанняBusiness
ICanUp infographic showing a shared foundation for manufacturing, trade, and services, combining customers, products or services, orders, money, documents, people, access, analytics, and change history with industry-specific workflows.

Businesses Are Different, but Not Everything Needs to Be Rebuilt

Manufacturing, trade, and services have different workflows. One table cannot make every company operate the same way. But beneath those differences there is often a shared foundation: customers, offerings, orders, money, documents, people, access, and analytics.

At a high level, many businesses look similar. There is a customer. There is something the company sells. There is an order. There is money. There are people who perform the work.

But one level deeper, the differences become significant.

A retailer sells products from stock. A manufacturer may first purchase materials, plan work, produce an item, and only then ship it. A service company may have no product inventory at all, while specialist time, scheduling, delivery stages, and the service result become critical.

A universal system therefore should not mean that every business receives exactly the same workflow.

What Is Often Shared

The names may differ slightly, but these parts appear across very different companies.

Customers and Partners

A company needs to know who it works with, how to contact them, what agreements exist, and what happened before.

Products or Services

Every business has something it sells or delivers, whether that is a physical product, specialist time, or a complex service.

Orders

The company needs to capture what the customer wants, the quantity, price, and current state of the work.

Money

Payments, debts, expenses, amounts, and the financial state of an operation matter across business types.

Documents

Invoices, acts, delivery documents, internal records, and other confirmations follow business operations.

People and Access

Employees have different roles, see different information, and carry different responsibilities.

Analytics

Management needs visibility into operational state, results, problems, and trends.

Change History

For important operations, it should be possible to understand what changed, when, and who performed the action.

Business TypeShared FoundationWhat Adds Domain Specificity
TradeCustomers, products, orders, payments, documentsWarehouses, reservations, transfers, returns, available stock
ManufacturingCustomers, products, orders, money, documentsMaterials, production stages, resources, output, actual consumption
ServicesCustomers, services, orders, payments, documentsScheduling, specialist time, delivery stages, work result

Even a concept that looks universal can have different meanings.

A product in trade can exist across several warehouses. In manufacturing, a finished item may depend on materials and pass through several stages. In a service business, the offering may have no inventory at all.

For the customer, however, all three can begin in a similar way: the customer wants something from the company, the company needs to record the request, determine the price, fulfill the obligation, and receive payment.

This is where the idea of a shared foundation becomes useful: do not pretend that workflows are identical, but also do not build every business as a completely separate world.

До
Create one universal order form, one product table, and one status model. Then keep adding fields and exceptions until manufacturing, trade, and services somehow fit into it.
Після
Share the parts that genuinely mean the same thing: the customer, order, money, documents, and people. Let manufacturing, warehouse, or service workflows evolve separately where their rules are truly different.

How I Would Find the Boundary Between Shared and Specific

This should not be decided only by the industry name. The real rules are more useful.

  1. Find the Same Business Concept

    If a customer remains the same customer across workflows, there is little value in creating independent copies for every area.

  2. Understand Who Owns the Data

    Identify where the authoritative state begins and which other workflows only consume it.

  3. Compare the Rules for Change

    If two workflows change data according to fundamentally different rules, that is a signal not to force them into one model.

  4. Separate the Specialized Workflow

    Production routing, warehouse reservation, or specialist scheduling can remain separate without duplicating the entire business foundation.

  5. Connect the Result Back to the Shared Foundation

    The specialized workflow should still produce understandable business outcomes: an order fulfilled, a product ready, a service completed, or a payment expected.

  6. Do Not Generalize Too Early

    If a new business type has no real scenario yet, avoid building a complex abstraction only for a possible future need.

A shared platform should not become one giant form with hundreds of optional fields. If a service company constantly sees manufacturing parameters, while a manufacturer works through fields designed for retail, the system has already lost the boundary between shared and specific.

The same principle applies to analytics.

Almost every business needs visibility into orders, payments, debt, customer activity, and results over time.

A manufacturer additionally needs material consumption, production output, and process load. Trade needs stock, turnover, and product availability. A service business may care more about specialist utilization, delivery time, and repeat requests.

Shared analytics can give management one view of the business, while specialized analytics should explain how that particular business creates its result.

This approach also matters when the company itself changes.

A business may begin with trade, later add its own manufacturing, and eventually offer service and maintenance. If every direction lives in a completely separate system, customers, documents, permissions, and analytics begin to diverge again.

With a stable shared foundation, a new direction does not necessarily require another independent information system.

But the opposite extreme should also be avoided: a new business activity needs its own rules where the existing rules no longer fit.

A Few Questions About Shared Foundations and Business Specificity

Generality is useful only when it does not erase the real differences between workflows.

Does a shared foundation mean every company needs the same modules?
No. Basic business concepts can be shared while workflows and interfaces should still reflect how the particular company actually operates.
What can manufacturing and services really share?
Customers, orders, money, documents, employees, permissions, and part of the analytics can be shared. The way an order is fulfilled may still be completely different.
Why not use one extremely flexible table with any fields?
Because a business process is more than data. It includes rules for changing state, responsibility, checks, dependencies between operations, and exceptions.
When does separate logic become necessary?
When a workflow has its own rules that cannot be represented in the shared model without constant exceptions.
Can new business directions be added gradually?
That is one of the advantages of a shared foundation. A new direction can reuse existing customers, people, documents, and other core data while adding its own workflow.
Does this mean AVN Center already supports all of these scenarios?
No. This describes a product direction and design principle. Specific capabilities should appear gradually from real business workflows rather than being invented in advance only to claim universality.

AVN Center: From Business Needs to Product

This series gradually moves from individual business problems toward the question of how a system can preserve a shared foundation without erasing the specifics of real work.

A Shared Foundation Should Help the Business Grow, Not Limit It

I see AVN Center as an environment where basic business capabilities do not need to be rebuilt for every workflow, while manufacturing, trade, services, and other directions can gain their own logic where real operations require it.