The project was implemented in two phases: first, we built the product catalog, then we developed the commercial proposal builder.
Product catalog design. The source product information was stored in MS Word DOCX files, so we implemented an import algorithm that automatically reads these documents and generates a structured product catalog in the system. The catalog is organized by solution type (for example, analytical or hybrid), followed by product groups (such as SAP Basis Operation) that contain options with capabilities, prices, and responsible owners.
Commercial proposal calculation. Since every proposal must include product and service pricing, we added a calculation module that incorporates the economic metrics needed to assess deal profitability, including risk factors and operating profit.
Templates and contracts section. We implemented a section for templates (preconfigured data sets for quick sending) and contracts (approved proposals with signed agreements). This reduces the time needed to prepare reports, provides visibility into manager performance, and allows tracking of deal stages.
Reports section. In the Reports area, we embedded a visual editor and document export features. Managers can assemble reports by combining blocks from different documents and then generate them in the required format, typically for tailored product demos. Export to PDF and DOCX is performed in a single click.