In a Smalltalk system for the creation of invoices for customers I contributed as Smalltalk Developer and worked on the development of the frontends based on an internal framework.
For the system the introduction of Euro as currency in Germany needed to be handled. Core of the Euro solution was the implementation of a custom widget that used the stored conversion rates to convert and display monetary amount in the selected currency during the migration period.