o.k. I previously understood: 'the uvision do not have the function'.
Evidently, the generated code doesn't contain the function AplicationDeviceClass__UpdateTerminalString(). The question is thus why it is the case? Following possibilities exist:
Reason 1: In Embedded Wizard select the affected method UpdateTerminalString and in Inspector verify its attribute Generator. The attribute should be set true. This forces that the method is generated regardless of whether it is really used or not in the Embedded Wizard project. Is this the case?
Possibility 2: You are working with wrong version of generated files. In other words, the generated files are stored in another folder as you expect. The destination folder is controlled by the attributes OutputDirector, and eventually OutputSrcDirectory and OutputIncDirectory. For this purpose switch to the main Composer page (in the Navigation Bar the first tab on the left (with red EmWi logo)). Within the page locate the Profile member you are using for code generation. Select the member and in Inspector verify the above mentioned atributes OutputDirectory and evtl. OutputSrcDirectory and OutputIncDirectory. Are the attributes configured with folder names where you expect the generated files?
Possibility 3: You have several Profile members in your project and you are using the wrong one when generating code. Verify in the combo-box Profile Selection whether your expected Profile is selected.