How does Multi Entity work?

How does Multi Entity work?

Each entity operates as a separate unit, allowing business processes to be mapped and managed individually.

Business Process Forms:
Each submission within business process forms can be mapped to one specific entity only. This ensures that the operations of each entity remain distinct and separate.

Masters can be configured in two ways:

  1. Common Master for All Entities:
    All records in these masters are available by default to ALL companies in the tenant. For example, geo-based masters such as state master and country master will have a common data source shared across all entities.

  2. Entity-specific Master Records:
    Each record in the master can be mapped to one, many, or all companies in the tenant. Examples include:

    • Item: Items used by one entity can be different from those used by others.

    • Vendor: Vendors used by one entity can be different from those used by others. The responsibility for proper vendor creation lies with the entities onboarding the vendor, so mapping each vendor to the right entity is essential.

    • Employee: Users can be mapped to one or more entities, with permissions granted accordingly to ensure the right access levels for each entity.

When creating a transaction such as a PR (Purchase Requisition), PO (Purchase Order), or Invoice, the user selects a company. Based on the selected company, a filtered list of items, vendors, and other entity-specific master records are presented to the user for selection. This ensures that only relevant records for the selected company are available for use.


    • Related Articles

    • Is multi-entity supported?

      Yes, Kodo supports multi-entity setups within a single tenant. This feature allows businesses with multiple entities or subsidiaries to manage their operations under one tenant, ensuring a unified experience while catering to the unique needs of each ...
    • What are Approval Settings and How Do They Work?

      Approval settings determine how approvals are handled within an approval block: Everyone needs to approve: All users in the block must approve before moving to the next step. Anyone needs to approve: Any user in the block can approve the request, ...
    • How do I set up multiple entities/companies for my tenant?

      To set up multiple entities or companies within your tenant, follow these steps: Go to the Company Master. Click on the + New Record button to create a new company entry. Fill in the required details for the new company or entity, such as name, ...
    • How does a PO consume a PR?

      PO Consumption of PR refers to the process of a Purchase Order (PO) using one or more Purchase Requisitions (PR) during its creation. Here’s how it works: One PO can consume multiple PRs: A single PO can fully or partially consume multiple PRs, ...
    • How to Create Exception Cases in Workflow?

      Under the condition set, click Add Exception Case to create an alternate approval path. Define additional conditions that will alter the approval sequence (e.g., if the vendor is "Preferred Vendor," skip certain approvals). Multiple exception cases ...