42
Views
3
Comments
[Human Readable Change History] Tracking Record Changes Across Multiple Entities in OutSystems in Reactive app.
human-readable-change-history
Web icon
Forge asset by Johan den Ouden
Application Type
Traditional Web

I'm reaching out to seek your expertise in resolving a challenge I'm facing in my OutSystems application. Specifically, I'm using the Human Readable Forge component to track changes in records within my application. However, I've encountered an issue where the component only returns the difference records for a single entity. My requirement is to track changes across multiple entities when records are updated simultaneously. 

Here's a brief overview of the problem:

Issue: When updating records of multiple entities within my OutSystems application, the Human Readable Forge component only provides the difference records for one entity. I need a solution that allows me to track changes across multiple entities and retrieve the record differences accordingly.

2024-03-22 09-17-23
Chandra Vikas Sharma

Hi SHRIKANT ,

In this case you need to implement your custom code in out system. You can create Log history entity of each entity you want separate log . or in create or update entity action you need to also update the record in this log history entity   

Thanks

CV

2024-02-28 07-24-38
SHRIKANT TONDON

Hi Chandra,

Thanks for the suggestion. I've actually considered implementing a custom log history entity for each entity, but there's a requirement for the Forge component to provide a human-readable interface that allows comparison of multiple entity records simultaneously. This feature seems to be missing in the suggested approach. Do you have any insights on how we can achieve this?

Thanks

2024-03-22 09-17-23
Chandra Vikas Sharma

Hi Shrikant,

 in this case you need to Extend the code of Human Readable Change History  component and do the changes according to your requirement.

Thnaks

CV 

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.