The main goal of this research was to create the flexible software required for defining capabilities for any manufacturing system and saving them in computer memory. It is needed to create knowledge bases about manufacturing process planning. Knowledge bases and the manufacturing system formalised description are necessary to build CAPP system, which generates manufacturing process plans. To solve this problem the events occurring in manufacturing system were separated and classified. Moreover the description of events that change the characteristics of the part (transformers) and their classification was presented. To record data, the relational database model was used. The algorithm for data recording was created and allows us to record data for any manufacturing system. The algorithm for defining technological capabilities was also presented. Based on the authors' research the software was created and verified on the example of the CPTOR1 system. The presented approach allows analysts to record the capabilities of any manufacturing system.