
Написали модуль nextcloud_connector для Odoo 19 — он подключает файловое хранилище Nextcloud и онлайн-редактор Collabora прямо к почтовому клиенту и карточкам CRM, без переключения на отдельный сайт-облако.
Своя учётка Nextcloud у каждого сотрудника
В Почта → Настройка → Nextcloud сотрудник заводит свою запись: логин и пароль приложения (создаётся в самом Nextcloud, в разделе безопасности — не основной пароль от аккаунта). Пароль шифруется тем же способом, что и обычные почтовые пароли в Odoo, — отдельного хранилища секретов заводить не пришлось.
Кнопка «Nextcloud» в письме и на карточке лида
В окне составления письма рядом со стандартной кнопкой «Attach» появилась кнопка «Nextcloud» — открывает выбор файла из облака и прикладывает его к письму, не скачивая на компьютер и не превращая почтовый ящик в хранилище копий. Та же кнопка есть в шапке карточки лида CRM: выбранный файл прикрепляется к лиду и сразу отображается в истории (чаттере).
«Открыть в Collabora» — на любом вложении
На вложениях .doc/.docx/.xls/.xlsx/.ppt/.pptx/.odt/.ods/.odp/.pdf — не только в письмах, а в чаттере любой карточки Odoo — появился значок «Открыть в Collabora»: документ открывается в отдельной вкладке в онлайн-редакторе, без скачивания и последующей ручной загрузки изменённой версии обратно.
Что дальше
Модуль установлен и подключился без ошибок на сервере, но живьём через браузер ещё не прогнан — нужны реальные учётные данные Nextcloud конкретного сотрудника, которых со стороны разработки нет. Следующий шаг — завести свою запись в настройках, прикрепить файл к письму и лиду, открыть документ в Collabora и убедиться, что весь путь работает от начала до конца.