HI,
Some points i understood.
Suppose classification data was saved in Table xyz. 1st time
Now, 2nd time ,you are changing classification fields changing, you can compare user exit classification fields data to the table xyz fields data.
if the values are differ which means they had changed it.
in the similar way other basic data also.
condition if only classification Changes.if both are changed.