Hi Adrian,
About the previously attached documentations (not only for you, for all interested listener):
1.) The NER code clipboard file had been copied from B7321 and by my experiences, unfortunately not possible to paste in B733x.
2.) Under B7321 there wasn't the feature to print ER into a file just via printing it on Generic Text Only printer which output is directed into FILE. When I have made that .txt (more years ago) then I haven't figured out yet that I can set the largest paper size (A3 instead of A4) preventing truncations (as much as possible). I just tried to set Landscape but in this case I always got an empty output .txt file.
3.) Use the .txt just to figure out the work variables.
4.) You can produce an untruncated printed list copying the .clp into a text editor (e.g. NotePad) and print it.
5.) Consider to use a larger string DD for the pattern input and for output than DS01 and DS02 in the Data Structure.
6.) Of course, you can use any other object name then ours.
Continuing in response to your problem:
You problem is really confusious for me but I have some suggestion, maybe one of hem could help. (Unfortunately, I haven't acces to B7321 systems long time ago in the office).
1.) I copy here a part of OTT-00-0028 document:
======================================================================
Data Dictionary Century Changed
-------------------------------
In OneWorld software, the data dictionary item is CENTCHG. We send it out with a value of 10. If the user enters a fiscal year greater then 10, it is written with the century value of 19. If the user enters a fiscal year less then 10, it is written with a century value of 20. The value of 10 can be changed to a higher value if necessary.
======================================================================
Maybe the JITIed CENTCHG Data Item is out of synch on your machine relative to the server (or inversely). Somehow you can check it. Maybe it can cause different year values (but supposly not 2020 instead of 2001. Who knows?)
2.) Check your User Profile settings in OneWorld. I do not remember that under B7321 is it possible to set Date Format and Date Separator Character in user Profile. If yes then try to play with some combination and later variated with some Regional Settings too.
If B7321 does not contain these settings in User Profile then maybe this feature could be in your jde.ini. Please, check it in your .ini and/or in your B7321 documentation (as far as I remember, there is an Appendix about jde.ini in the System Configuration documentation).
If it is in jde.ini then try the same that I suggested with User Profile.
3.) I very well remember (will never forget) that I have entered some large folder of Y2K paper Fixes on B7321 (and B7331 ;-) and have to reproduce them at many of our client site. That was a "great" and "interesting" job.
Maybe, some Fix wasn't applied on your system or isn't in synch on the workstation and on the server. I know, hard to figure out after years.
That time Tony StPierre had the best collection of Y2K Paper Fixes 8mainly for B7321) collected them in an Excel file.
That's all from me and now.
If you ask me, my bet is on No 2.
I wish you sincerely Good Luck in your issue.
Zoltán
P.S.: I know, you will share your results here

)
B7332 SP11, ESU 4116422, Intel NT4, SQL 7 SP1
(working with B7321, B7331, XE too)