Redesign of an application for the manual entry and validation of orders that is optimally adapted to the order entry process. Due to major process adjustments, the application is completely redesigned, including a technology change from Visual C++ to C# with WPF as the user interface.
Supplement
This system is a client-server architecture with an MS SQL Server 2019 database as backend and a WPF client based on .Net 4.8. Developed with Visual Studio 2022.
Subject description
The order entry application is used to handle telephone orders directly from customers or to transfer orders in paper form to the system. The application guides the user through the order entry process and simultaneously validates the entered data based on the stored master data. In addition to check general data such as customer data, material data, substitution articles, batch specifications and order quantities, individual customer dependencies such as batch reservations, rationing, purchase authorizations and customer-related processing instructions are also checked. The interaction with the user can be configured depending on the order channel to minimize the interruption of order entry process. The sequence of mask control in combination with key shortcuts enables completely keyboard-based order entry and therefore also contributes to efficient processing.