Designing and programming a proprietary B2B system for the client (VIAVAC Polska), the task of which is primarily the automation of internal and external processes in the organization. First, the client provided the iDMK team with documentation. Its content described the problems, needs and functionalities occurring in the company, the presence of which (due to the specificity of the industry and activity) was necessary. As a result, a dedicated system was created, consisting of a panel of an employee and a client of the company.
In the first step, the customer registers in the B2B system by entering the NIP number – all data is collected automatically from the Central Statistical Office. After logging in to his profile, he describes his needs, i.e. what machine he needs, for which work, estimates the period of work and determines the technical parameters of the materials (type, thickness, weight) to be installed with the use of VIAVAC vacuum lifters. On this basis, the system offers the customer an optimal configuration of the machine with the use of appropriate suction cups. The program automatically generates a framework agreement based on previously entered data and sends it to the customer by e-mail. Along with the contract, orders are generated. After selecting the one that corresponds to the demand, the client accepts this from the level of his panel. The orders define in detail the terms and conditions for the rental/sale of the machine. In the next step, the system automatically generates and sends a courier order to transport the device from the VIAVAC warehouse directly to the customer and generates the order to the warehouse and service department. The system is adapted to be operated via mobile devices, which greatly facilitates the work of technical advisors and service technicians. After the machine is packed and the lift’s checklist has been completed, the machine and parts inventory are locked, and the machine is given the “shipped” status after shipment.
The customer signals the end of the rental from the customer panel, which results in a settled deposit, an invoice issued and sent to the contractor and order to the courier company to pick up the machine. After returning to the company, the device is checked by the service, the checklist is filled again and the machine is given the appropriate status (e.g. breakdown, service, ready for rental).
The B2B system also has an implemented loyalty program, the possibility of issuing recurring invoices in the case of long-term rentals, granting user permissions, generating sales reports and accounting for inventory.