xDM - How To - Model and Application Design

Block record authoring in stepper when a child collection is empty
In this article, the ProductRetailDemo model is used. The goal of this article is to block the creation of a new product record if the child entity details ...
Mon, 31 Oct, 2022 at 12:14 PM
Copy a Record Together with Its Child Records
Need In certain business scenarios, users must duplicate a parent record along with all its related child records. Example (ProductRetailDemo model): ...
Mon, 9 Mar, 2026 at 11:42 AM
Prevent Concurrent Updates and Record Creation Conflicts in Steppers
Need In collaborative environments, multiple users may access and modify the same record simultaneously. This can lead to unintended data overwrites or i...
Mon, 9 Mar, 2026 at 9:59 AM
Create a Parent Record from a Child Stepper
Need In some business processes, users must select a value from a reference entity when creating or editing a record in the UI. However, situations ma...
Tue, 3 Mar, 2026 at 9:34 AM
Create a Dynamic Open URL
Need In some use cases, an application must redirect users from Semarchy xDM to an external system (e.g., Power BI, a third-party application, or a custom...
Mon, 9 Mar, 2026 at 10:29 AM
Create a Child Record Without Providing the Parent Record Primary Key
Need When implementing an application in Semarchy xDM, it is common to face integration constraints. In some cases, external applications already referenc...
Tue, 3 Mar, 2026 at 8:55 AM
Timeslots overlap validation
Need When managing timeslots data, it is essential to ensure that they do not overlap. Without proper validation, users may unintentionally create overlap...
Mon, 23 Feb, 2026 at 4:04 PM
How to Troubleshoot Performance Issues in xDM
If you are having performance slow downs in xDM, the first step is to take a benchmark of your performance so you know if steps you are taking are improving...
Fri, 5 Apr, 2024 at 2:30 PM
How to Remove Special Characters During Data Import in Semarchy
Need When importing data into a Semarchy model, text attributes may contain special characters like double quotes ("), which can cause issues during...
Tue, 27 Jan, 2026 at 2:59 PM
How to pull values of an entity from another model on-the-fly
Author: Derek Leung  Product version: 2024.X (tested on 2024.3) Need We have a Product Application managing entity say "Product Family".  ...
Wed, 23 Oct, 2024 at 5:25 PM