02-26-2009 12:27 PM
Hi Experts,
When we do a UCCHECK on ECC6.0 we get following error messages for table maintenance :-
1. Generated Code for View Maintenance Dialog is not Unicode-Compatible You can
regenerate with the program RSVIMT_UC_VIEW_MAINT_GEN.
Clarifications required :
1. Do we need to regenerate all the table maintenance obejcts
2. What if the table maintenance is customized with some additional validations ( Normally in such case we take back-up & then regenerate the table maintenance). Is there any other approach
3. What is the standard & best practice following to fix such errors.
Thanks,
Best regards,
Prashant
02-26-2009 12:40 PM
Try this:
1) Start transaction SE54
2) Press the 'Edit function group' button.
3) Enter the name of your Function Group
4) Select the 'Re-generate group-specific programs' radio button.
5) Press the 'Change' button.
6) On the next popup select only the following two options:
a) 'structure spec. data declaration renewal'
b) 'Refresh structure-specific form routines'
7) Press ENTER.
This should regenerate the maintenance dialog coding and make it
unicode compatible.
Marco
02-26-2009 12:30 PM
Hi,
You don't have to run UCCHECK for SAP standard objects. Run it only for you custom and modified programs.
Marco
02-26-2009 12:34 PM
Hi Marco,
Yes, even i have executed it for Z objects. I am getting above error for a Z function group of Table.
Thanks,
Best regards,
Prashant
02-26-2009 12:40 PM
Try this:
1) Start transaction SE54
2) Press the 'Edit function group' button.
3) Enter the name of your Function Group
4) Select the 'Re-generate group-specific programs' radio button.
5) Press the 'Change' button.
6) On the next popup select only the following two options:
a) 'structure spec. data declaration renewal'
b) 'Refresh structure-specific form routines'
7) Press ENTER.
This should regenerate the maintenance dialog coding and make it
unicode compatible.
Marco
02-26-2009 1:03 PM
After doing above steps it does show it green color.
Now my only concern is : If developer has modified the table maintenance object manually to add new validations, authorization check etc.. then will this code be overwritten by above steps ?
If yes, then how do we overcome it with minimum efforts ?
Thanks,
Best regards,
Prashant