Upload
-
View
268
Download
6
Embed Size (px)
Citation preview
Опыт интеграции
1С:Документооборот
и облачных сервисов
(файлы, календари,
контакты)
Роман Цованян
Руководитель офиса перспективных разработокКодерлайн
При внедрении 1С:Документооборот
у пользователей возникают проблемы:
Чтобы отредактировать файл,
надо его скачать из ДО,
отредактировать,
и не забыть закачать обратно
События в календаре
(например, задачи процесса согласования,
мероприятия),
видны только при работе с ДО
Контакты участников мероприятий нужно вести в
ДО
Проблемы внедрения документооборота
OUTLOOK
1C:Д
О8
Варианты решения
Решение Баллы выбора
1. Ничего не делать. Пусть мучаются! 0
2. Использовать мобильный клиент 1С:Документооборот, работать через браузер, использовать общие папки Windows, сделать из 1С:ДО файловый сервер Samba
1 – не решает проблем, работает онлайн
3. Разработать офлайн клиент 1С:Документооборот для всех устройств
2 – большие затраты
4. Интегрироваться с облачными сервисами 3 – решает все проблемы!
Публичные облачные сервисы:Яндекс.Диск, Яндекс.Календарь
Mail.ru Календарь
Google Drive, Calendar, Contacts
iCloud
OneDrive (Office 365)
Приватные (корпоративные)
облачные хранилища:ownCloud
Microsoft Sharepoint
MS Exchange
Облачные сервисы
Синхронизация файлов пользователя
1С:Документооборот с облачными сервисами
Синхронизация календаря пользователя
1С:Документооборот с облачными сервисами
Синхронизация адресной книги 1С:Документооборот с
облачными сервисами
Решение
WEBDAV
CALDAV
CARDDAV
Нет полной информации по реализации протоколов, ни на русском, ни на других языках. Исследовали протоколы обмена с помощью Fiddler.
Каждый облачный сервис реализует стандарты RFC со своими нюансами.Почти ни у кого не работает метод REPORT, не работает PROPFIND с глубиной infinite, некорректный ответ на OPTIONS и т.п.
Mail.ru не соблюдает стандарт caldav, и вообще не реализовал webdav, у других сервисов caldav реализован по-разному
Ни один сервис, кроме ownCloud, не предоставляет уникальный идентификатор файла, приходится использовать пользовательские свойства.
Яндекс.Диск теряет пользовательские свойства при перемещении папок, и вообще не позволяет добавлять их к расшаренным файлам других пользователей
Протоколы caldav и carddav в клиентах под Android – не всегда работают, например, нет поддержки сервиса mail.ru, из-за того, что он не соблюдает стандарты
Трудности реализации
Вариант использования №1
Нормативная база
Вариант использования №2
Мои файлы везде
Вариант использования №3
Приглашение на встречу
Вариант использования №4
Согласование файла в командировке
Рейтинг использования облачных сервисов
Место Сервис Причина
1 ownCloud Стабильные документированные протоколы, можно развернуть бесплатный корпоративный сервер на linux или NAS, интегрируется с корпоративными почтовыми серверами
2 Яндекс Протоколы поддерживаются относительно стабильно, есть рабочие клиенты для всех устройств
3 Google webdav поддерживается только через посреднические сайты, caldav работает идеально
4 iCloud Только для Apple устройств
5 MS Sharepoint Есть webdav, но нет caldav
6 Mail.ru Нет webdav, кривой caldav, не работает мобильный клиент для корпоративных учетных записей