CHo,
consider Database Triggers as an alternative to turning on 21 CFR.
Its a much less invasive approach.
Basically what you do is:
IN JDE:
---------
1. Copy the Table Definition to a '55' version in omw (create a F554006L). (2 minutes)
2. Edit the Table Definition and add a new Date/Time Stamp field (or some unique serialized field value). Add this field to the Primary Key of the Table (at end). (5 minutes)
3. Generate the Table (create the table in the database). (< 1 minute)
4. Create a JDE Business View (V554006L) 4 for the table (2 minutes)
5. Create a Application (P554006L) with one (1) Form - a simple Find/Browse form - based on the V554006L view.
DATABASE:
-------------
At the database level create a After Update Trigger on F4006 that writes the contents of the updated row in F4006 to F554006L.
Changes to rows in F4006 will now automatically be logged into F554006L.
We have ~ 20 tables we've done this for and have provided Row exits in the main Apps to view the Change History for an Item, a Work Order, etc.