I tried in Pentaho 8.2 PUC. It is running without any error.
I hope you are using this for reading your kettle.
${Internal.Entry.Current.Directory}/<your ktr name>.ktr
I tried to generate a CSV file in PUC using job/kettle, it is running without any error but I am not able to see any generated CSV in the same directory. It would be good if someone explains this.