Recently we upgraded our Dev from Pega 8.6.2 to Pega 8.6.6. I’m getting this error “Data Transform not found” when I add Apply Data transform step in another Data transform rule and try to pass parameters.
One more point to note it that this is happening only if I add a new step (Apply Data Transform) in an existing or in a new data transform. But, the existing Apply Data Transform step in any existing data transform rule is working fine as below.
For work around, I’m doing a save as of the existing Data transform rule and modifying the steps. But, this doesn’t work if I want to refer a newly created Data transform rule.
@DhruvaKumarDK Hi Can you please try revalidating the rule may be that could help.
Revalidate and Save Navigation: Configure–>system–>Release–>upgrade–>validate–> revalidate and save
In that you have to select the class rule-obj-model select the ruleset and its version and give a memo and click on list. Select all the DT that you would like to revalidate and then do a run.
@SrinidhiM Hi, I did a revalidate and save on newly created Data transform rules (Test and Test2) where I’m trying to call “Test” DT from “Test2” DT. I’m getting the same error as before.
@LahiruAgar , My Team Lead (Also my mentor) @NisargK0 gave a solution that we can use for now.
Step 1: Call the Data transform along with the class just like how we call activity in another class. Syntax: Class.Datatransform. E.g., Aegis-Aegility-Work.Test
Step 2: Configure your params.
Step 3: Remove the class name (Aegis-Aegility-Work) from Aegis-Aegility-Work.Test
@DhruvaKumarDK Can you try just by giving data transform name and save the data transform and can you post what error you are getting while saving data transform
Thank you for sharing the solution your lead gave you. If you do end up opening a ticket with Support, please reference this post so that they can review it as well for what troubleshooting has already occurred. And do let us know the ID so we can link the two together.
If you are satisfied with the solution above, please mark that reply with “Accept Solution”.