After the installation of PDI 8.1 I experienced that all my jobs does not work as expected. After some investigation, it turns out the the problem arises from a different behaviour in passing parameters from job to a sub transformation when the parameters have the same name.
If a parameter - I call it 'CSV' - is set in the job, it's value is passed to the subtransformation and hides the local transformation value.
This happens both if no parameters is passed to the subtransformation or even if is passed with other value, like in the following images:
In both case the value passed to the subtransformation is that set in the job parameter panel (in my case: 'JOBLEVELVALUE.csv').
In PDI 7.0 the passed value superseeded the parameter value set in the job definition panel, in my case 'SOMEVALUE'.
Anyone can help me to explain this? I have a lot of job and transformation like this.