Missing Feature in DHIS2 Capture App

Dear All,

I’ve noticed that the DHIS2 Capture app appears to have lost a feature I’ve relied on for several years. In one of my tracker capture programs, there’s a unique attribute (account number) that should trigger a red-text prompt whenever an existing value is entered.

However, after our instance was recently upgraded to version 2.41.5, this functionality seems to have stopped working. The system now allows the user to enter the entire value without any warning and only displays an enrollment error at the end when attempting to save.

Could you please confirm if there’s a specific setting I need to review, or if this might be a known issue in the current version?

2 Likes

Hi @Mr_jorge

Sorry to hear that you’re facing an issue with that! If I understand correctly, this trigger is based on a Program Rule and the action is a warning but what is the ‘expression’, how do you check for the ‘existing value’? Is there a chance you help me reproduce this issue in any of the play.dhis2.org instances?

Thanks!

Hi @Gassim

This isn’t a program rule. I simply made one of the Tracker Program Attributes unique across the entire system. Previously, whenever an existing account number was entered, the system would display an error message below the data attribute and by selecting the error it show the existing enrollment in a small pop-up window. This feature was very important for my program, but it’s no longer working. If this isn’t clear, I can share an old tutorial video I created to provide better context.

1 Like

@Gassim Here is a video of the function that no longer works Link

1 Like

Hi @mr_jorge,
Could you please let me know which version of the Capture app you have installed on your instance? We believe the feature was lost starting from version v104.0.0 onward. Could you confirm if the feature still works for you in the previous version, v103.4.0?
Thank you!

2 Likes

Hi @Simona.Domnisoru
I have the version 104.6.3 installed. I will downgrad now and see if it will work.

I downgraded to version 103.4.0 and the function works. Would the developers return this function in future updates of the capture app.?

1 Like

Hi @Mr_jorge!

A fix will be coming up soon; you can follow the progress here:

3 Likes