An as-is analysis of the processes and the legacy system was carried out as the basis and a rough concept was drawn up based on this, which in turn described the requirements of the subsequent tendering procedure.
During the implementation phase, the detailed concept design of master data maintenance and quotation and order creation with a complex configurator and flexible calculation was the cornerstone of our project.
For master data maintenance, an application was implemented for the product and option master, custom classification and text maintenance components, which significantly outperformed SAP functions in areas such as product hierarchy, text formatting and resolution.
The foundation for the later configurator was laid by a flexible linking tool, which relates products and options by means of their classification so that configuration rules and price information can be mapped at the same time.
The core, the quotation and order application with integration of an in-house configuration and calculation engine is being constantly further developed and adapted to the current internal and external requirements. Versioning, combining items into attachments, parallel processing of quotations, authorisations at price type level and, of course, the use of the modules for texts and classification are just a few of the innovative features.
Connections exist in the form of interfaces to the CRM system used, but also a strong integration of document creation using SAP Interactive Forms by Adobe as well as to the in-house CRM, and of course also to all the ERP logistics applications.
ABAP Objects and Webdynpro4ABAP were used with an object-focused 3-tier model for technical implementation. A separate infrastructure with update, cache and lock logic, an interface framework for the flexible integration of applications with context-dependent function and field control was developed using these tools. Where SAP WebDynpro proved to be too inflexible, this was elegantly solved by integrating HTML5.