Взаимодействие модуля Р7 с другими сервисами и компонентами¶
При взаимодействии модуля Р7 с сервисом «Управление документами» Система получает информацию о текущем состоянии класса объекта (документ), его версиях (если для класса активировано свойство «версионность») и свойствах объекта.
При взаимодействии модуля Р7 с сервисом с сервисом «Управление файлами» Система получает информацию о вложенном в документ контенте (если текущая версия документа имеет вложение).
Модуль редактора документов (document editor) встраивается в интерфейс Системы и взаимодействует с собственным сервисом редактирования документов (document editing service).
Сервис редактирования документов Р7 (document editing service) позволяет осуществлять просмотр и редактирование документов (при наличии у пользователя на это соответствующих прав). Интерфейс редактора документов используется для доступа ко всем функциям службы редактирования документов.
Сервис хранения документов Р7 (document storage service) хранит все документы, доступные пользователям с соответствующими правами доступа. Сервис является хранилищем идентификаторов документов (и ссылок на них), а также предоставляет возможность загрузить готовый файл по заданной ссылке, полученной из сервиса редактирования документов.