DX All Transaction
1. Introduction

The DX All Transaction widget provides a comprehensive, scrollable view of all transactions within a specific DX application. It allows users to monitor, track, and explore both active and historical records —such as service requests, work orders, or issue logs—all in one place.
This widget is available on both web and mobile dashboards, offering a convenient way to stay on top of activities across devices.
2. What Does It Show?
When added to the dashboard, the DX All Transaction widget presents a list of transaction cards. Each card provides a concise summary of an individual transaction, including key information such as:
Transaction ID
Current status or stage
Assignment information
Priority Level
Timestamps and Creator info
A filter icon at the top of the widget allows users to select the specific application whose transactions should be displayed. This makes the widget dynamic and adaptable to multiple use cases.
3. Where Does the Data Come From?
The widget supports data from the following sources:
iviva DX – Pulls transactions directly from your DX apps
API – Supports connection to external systems
iviva Service – Uses backend service logic
Lucy – Enables data to be retrieved from a low-code platform
In this widget, iviva DX is already configured internally. Users do not need to manually set it during widget setup. This guide focuses only on the iviva DX data source configuration, as other integrations are explained in separate sections.
4. Data Source Component Breakdown (ivivaDX Only)
No custom configuration is required for the iviva DX data source in this widget. It comes preconfigured, and the DX application is selected through the filter popup during usage—not during the configuration stage.
For this guide, we focus only on the iviva DX data source configuration, as others have been explained elsewhere.
5. General Details Component Breakdown
This widget does not include a General Details section. The title and visual elements are fixed based on the widget’s purpose and layout.
6. Display Options
The DX All Transaction widget is designed for scrollable vertical viewing. It adjusts based on different screen sizes. It supports:
Real-time transaction listing
Dynamic filtering by application
Responsive layout for both desktop and mobile
The transaction cards are styled uniformly to present key details without clutter.
7. Dashboard Visual Breakdown

Below is a component-wise explanation of the DX All Transaction widget appears on the dashboard:
Component 1: Transaction List
Displays all transactions associated with the DX app selected in the filter.
Component 2: Filter Icon
Located in the top-right corner of the widget. Clicking this icon opens the filter popup.
Component 3: Application Selector
A dropdown within the filter popup that lets users choose which DX app’s transactions to view.
Component 4: Transaction Card
Each card displays summary information for a transaction (ID, status, assignee, etc.). Clicking a card redirects the user to the detailed view of that transaction.
Component 5: Transaction ID
The unique identifier assigned to each transaction. This is useful for referencing and support.
Component 6: Current Stage
Indicates the transaction’s current progress (e.g., “NEW”, “In Progress”).
Component 7: Assignment Info
Shows who the transaction is assigned to, If no assignee exists, it displays “Unassigned”.
Component 8: Metadata
Includes creation date and time, priority (e.g., Medium, High), and the creator's name.
Last updated
