Introduction To Library Module

Introduction To Library Module


Overview

The Library module in OneEnterprise serves as a centralized hub for managing reusable assets used for integration design and data transformation. It includes the following key sections.
  1. Enumerations – Predefined lists of constant values used to ensure consistency across integrations. They help standardize fields such as status codes, categories, types, or flags by restricting inputs to approved values. Examples, Order Status → Pending, Approved, Rejected
  2. Flows -  Flows define the sequence of processing steps in an integration. They connect units such as Start, Transformation, HTTP Call, Mapping, or End units to automate data movement and transformation between systems. The flow controls:
    1. Data routing
    2. Conditional logic
    3. Error handling
    4. System communication
  3. JSONata - JSONata is an expression-based transformation language used to manipulate JSON payloads. It allows filtering, restructuring, calculating, and extracting data without writing custom code.
  4. Objects – Objects represent structured data models such as Customer, Order, Product, or Invoice. They define attributes, relationships, and hierarchies that standardize how business data is handled across different flows. Object ensures:
    1. Reusability
    2. Consistency
    3. Centralized data modeling
  5. Value Mappings - Value Mappings convert values from one system’s format into another system’s expected format.
  6. XSLT Stylesheets – XSLT Stylesheets contain transformation rules that convert XML documents into another XML structure, HTML, or other formats. They are typically used when complex XML restructuring is required.
Each section of the Library module allows you to create, view, and manage resources that can be reused across multiple projects or integration flows.

Accessing the Library Module

  1. Log in to your tenant.
  2. From the left navigation panel, click on the Design group menu.
  3. Click on the Library menu.
  4. The Library screen will open, displaying tabs or sections for:
    1. Enumerations – Define value mappings and standardized data sets.
    2. Flows -  Design and manage integration logic.
    3. JSONata - Transform and query JSON data.
    4. Objects – Manage business objects used across integrations.
    5. Value Mappings - Map values between different systems.
    6. XSLT Stylesheets – Store and maintain XSLT templates used for transforming XML data.
  5. Click any of the sub-sections to view and modify its details.


  1. Once you click on the Library menu, the screen will display the list of supported sections.
  2. To initiate editing any section, click on the corresponding tab.
  3. For example, if you intend to review and modify an enumeration, click on the 'Enumerations' tab.
  4. The relevant section (Enumerations) will open in edit mode, allowing you to review and modify the details as needed.
  5. Likewise, you may navigate to any section to update its information.  


    • Related Articles

    • Design Module Overview

      Overview The Design Module in the OneEnterprise platform is a flexible environment that helps organizations create custom connectors and automations. Use it to integrate systems, orchestrate data flows, and automate enterprise processes. What is the ...
    • Add Library

      Overview This article provides a step-by-step guide to adding a library of chosen enumeration. Add a New Library To add a new library, click on the Add button. An Add Library pop-up will appear, displaying the list of available libraries. Select the ...
    • View Library

      Overview This article provides a step-by-step guide to viewing the enumeration library. Click on the Library band. A list of libraries used for the selected enumeration will be listed on the screen. You can add or remove the libraries on this screen. ...
    • Add Enumeration

      Overview Enumerations let you define a named, reusable list of fixed values that connectors and flows can reference across your integrations. Use them to maintain consistent data choices — such as status codes, customer types, or region names — ...
    • View JSONata

      Overview JSONata is a lightweight yet powerful query and transformation language designed for JSON data. In OneEnterprise, the JSONata section of the Library allows you to create, manage, and reuse JSONata expressions across your integration designs. ...