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.
- 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
- 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:
- Data routing
- Conditional logic
- Error handling
- System communication
- 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.
- 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:
- Reusability
- Consistency
- Centralized data modeling
- Value Mappings - Value Mappings convert values from one system’s format into another system’s expected format.
- 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
- Log in to your tenant.
- From the left navigation panel, click on the Design group menu.
- Click on the Library menu.
- The Library screen will open, displaying tabs or sections for:
- Enumerations – Define value mappings and standardized data sets.
- Flows - Design and manage integration logic.
- JSONata - Transform and query JSON data.
- Objects – Manage business objects used across integrations.
- Value Mappings - Map values between different systems.
- XSLT Stylesheets – Store and maintain XSLT templates used for transforming XML data.
- Click any of the sub-sections to view and modify its details.
Start Edit Mode
To initiate editing any section from the library, click on the corresponding tab. For example, if you intend to modify an enumeration, select the 'Enumerations' tab. The respective section will open in edit mode, allowing you to review and alter the details as necessary. 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 powerful, flexible environment that helps organizations create custom connectors and automations to integrate systems, orchestrate data flows, and automate enterprise processes. What is ...
Remove Library
Remove Library
Add Library
Add Library 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 required library from the list, then click the Save button. The selected library ...
View Library
View 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. To view the library details, click on the band. View Library Details Upon ...
View Enumeration
Overview Enumerations (Enums) are a data type used to define a fixed set of predefined values for a field or variable. Instead of allowing any value, an enumeration restricts input to a set of allowed options. Accessing Enumerations Enumerations ...