What is the utility for Application Element?
Every field in the application, has a database column behind it. For example, the field NAME in many windows in the application. Every single field called NAME has a column in those tables, called NAME ,also. Behind all those columns, there is an application element which “controls” all the fields. If you change the name of a field NAME in a window and rename it to XXXX, for example. You compile the application, and you will see that field name changed. But then if you click on “Synchronize terminology”, the application element NAME (owner of all the fields called name) will overwrite all the NAMEs in the application, and change the NAME of the window you edited by the original NAME. This is done to make easier the work of the person who parametrizes. So when you create a new window, you create the columns CREATED, CREATEDBY, NAME, … The application takes them into the group of existing elements, and gives them same name, translation, … If you create fields from columns of tables t