Closed denisushakov closed 3 weeks ago
The changes introduce significant updates to the management of predefined values across multiple modules. The previous methods for creating these values have been replaced with direct processing calls, enhancing efficiency. New parameters have been added for improved functionality, and several public entity declarations have been modified to support these enhancements, ensuring better integration throughout the system.
Files | Change Summary |
---|---|
docs/ПредопределенныеЗначения.md | Restructured for clarity on predefined values, added details on searching reference objects, and refined methods for adding and retrieving values. |
src/cf/Catalogs/пбп_ИнтегрируемыеСистемы/Ext/ManagerModule.bsl | Updated logic to process predefined values directly, eliminating the previous creation method. |
src/cf/Catalogs/пбп_МетодыИнтеграции/Ext/ManagerModule.bsl | Removed the procedure for filling predefined correspondences, indicating a redesign in handling these values. |
src/cf/Catalogs/пбп_НастройкиИнтеграции/Ext/ManagerModule.bsl | Eliminated the procedure for filling predefined correspondences, indicating a shift in integration settings management. |
src/cf/CommonModules/пбп_ПредопределенныеЗначения/Ext/Module.bsl | Introduced new procedures for processing predefined values, updated existing ones to accept new parameters, and renamed internal references for clarity. |
src/cf/CommonModules/пбп_ОбщегоНазначенияПовтИсп/Ext/Module.bsl | Changed parameter names from "Имя" to "Идентификатор" in functions for improved clarity regarding the identification of predefined values. |
src/cf/CommonModules/пбп_ОбщегоНазначенияСервер/Ext/Module.bsl | Renamed parameters in functions to reflect a focus on identifiers, added new functions for managing metadata objects. |
src/cf/CommonModules/пбп_ОбщегоНазначенияСлужебный/Ext/Module.bsl | Introduced a new function to retrieve object managers based on full names, enhancing object management capabilities. |
src/cf/CommonModules/пбп_ПредопределенныеЗначенияПереопределяемый/Ext/Module.bsl | Added new functions for initializing predefined values related to integration systems, expanding module functionality. |
src/cf/Configuration.xml | Incremented version number from 1.0.1.2 to 1.0.1.3 and removed several <CommonModule> entries. |
src/cf/Subsystems/пбп_СоответствиеОбъектовИБ.xml | Removed a module reference, altering the reference structure. |
src/cf/Subsystems/пбп_УправлениеИнтеграциями.xml | Changed a module reference, indicating a transition to unique identification. |
sequenceDiagram
participant User
participant ManagerModule
participant PredefinedValues
User->>ManagerModule: Request Predefined Value Processing
ManagerModule->>PredefinedValues: ОбработатьПредопределенныеЗначения()
PredefinedValues->>ManagerModule: Return Processed Values
ManagerModule->>User: Provide Processed Values
🐰 In the code, a hop and a skip,
Predefined values take a trip.
With new methods shining bright,
Clarity blooms like morning light!
In our burrow of code, we cheer,
For changes that bring values near! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation