A multilingual CRM application requires frequent expansion of the product master data. Because products are offered in several countries, in addition to appropriate language-dependent texts and country-specific rates must be recorded. Must be made in the system to a series of successive dependent acquisition steps in processing different masks. This manual data entry is tedious and error-prone. The application make easy data collection by all necessary data are entered into a central processing mask and is the correct assignment to the CRM data structures by program code in the background.
Supplement
The implemetation takes place as a browser-based Web application to Silverlight. It is the MVVM model used, which design and code well decoupled. Basic functions are implemented using the Simple MVVM Toolkit. For communication between objects dan a message bus is used. Modules are integrated dynamisich by using the Dependency Injection framework Ninject.