Синхронизация 1С:УПП, 1С:УТ 10.3 с Google-календарь



Обработка предназначена для обмена событиями с Google-календарь: выгрузка событий с видом "Личная встреча" в календарь
и загрузка событий отраженных в календаре.

Обработка предназначена для обмена событиями с Google-календарь: выгрузка событий с видом «Личная встреча» в календарь
и загрузка событий отраженных в календаре.
Для нормальной работы обработки требуется увеличить длину типа «строка» в плане видов характеристик «СвойстваОбъектов» до 100.
Настройки для работы обработки сохраняются в «настройках пользователя» — инициализируются при первом открытии обработки.
Данные о проведенной синхронизации сохраняются в свойствах документов «Событие» — инициализируются при первом открытии обработки.
Параметры:
— Ссылка календаря:
xml-ссылка из настроек Google-календарь например:
https://www.google.com/calendar/feeds/vkd9*****************40group.calendar.google.com/public/basic

— Ответственный: пользователь для загрузки/выгрузки.
— Док. событие: указывается для выгрузки конкретной встречи.
— Логин: учетная запись google
— Пароль: пароль к учетной записи google Функции:
— Выгрузить (по ответственному): выгружаются события с видом встреча по указанному пользователю.
Если указана «Док. Событие», будет выгружена только одна встреча.В выгрузку попадают события не выгруженные ранее.
Выгруженные в календарь объекты получают Идентификатор (сохраняется в свойстве документа «Событие»).
— Загрузить (по ответственному): загружаются события из календаря.
В загрузку попадают только события добавленные/изменённые с момента предыдущей загрузки. (В первую загрузку попадут все события календаря).
Дата последней удачной загрузки хранится в настройках пользователя.

— Полный обмен — выполняет загрузку и выгрузку по всем пользователям, согласно настройкам пользователя.

В настройках пользователя указывается:
— Признаки «Выгружать»/»загружать» — отражает необходимость выгрузки/загрузки по пользователю;
— Ссылка на календарь — свой календарь для каждого пользователя. 

17 Comments

  1. storm_6

    Обработка предназначена для обмена событиями с Google-календарь: выгрузка событий с видом «Личная встреча» в календарь

    и загрузка событий отраженных в календаре.

    Перейти к публикации

    Reply
  2. klel

    Прикольная штука теперь можно и с учетной записью что либо поделать 🙂 огромное спасибо разработчику этого детища 🙂

    Reply
  3. vasiliy_b

    Не могу прикрутить к своим задачам.

    Если передирать как есть, то ругается на строку:

    Соединение.ОтправитьДляОбработки(ИмяФайлаЗапроса, РесурсНаСервере, ФайлРезультата,Заголовки);

    Выяснил, что причина в значении РесурсНаСервере т.к. при преобразовании отрезается наименование сайта т.е https://www.google.com/ после того как стал передавать полный адрес отправка происходит нормально, однако сайт возвращает ошибку 302 Moved — The document has moved

    если не сложно подскажи что не так?

    Reply
  4. storm_6

    «РесурсНаСервере» должен быть именно без адреса «https://www.google.com». Адрес сервера присваивается при создании «Соединения».

    Сообщение возвращается в описании ошибки или в файле-ответа от сервера?

    Reply
  5. vasiliy_b

    Если в «РесурсНаСервере» передавать адрес без имени сайта, то вызывается исключение при выполнении метода Соединение.ОтправитьДляОбработки

    Reply
  6. Artemuch2

    Коллеги доброе время суток! че то тема затихла расскадите пожалуйста получилось у кого или нет синхронизировтьсобытия в 1с предприятиеи google календарь. оченьхочется что бы пр формировнии события оно сразу попадало в календарь

    Reply
  7. Artemuch2

    И по вопросам обратной синхронизации из гугла в1с. тоже не понятно. как синхронизируются реквизиты?

    Reply
  8. Jackman

    Тоже хочу разобраться, у кого-то получилось запустить, кроме автора?

    Reply
  9. storm_6

    У кого не заработала отправка, расскажите про параметры: файловая/серверная, операционка клиента/сервера, версия платформы, наличие прокси.

    Reply
  10. storm_6

    В выложенной версии некорректно работает апдейт ранее отправленных событий: при изменении в 1с всегда создается новая запись в календаре

    Reply
  11. realchel

    (9)

    А как исправить?

    Reply
  12. realchel

    Автор я в личку написал проблемку. Если сможешь ответь. Или подскажи хотябы что почитать про эту синхронизацию с Гуглем

    Reply
  13. Artemuch2

    Коллеги добрый день! Подскажите кто нибудь пробовал эту штуку. Есть ли обратная синхронизация то есть из гугла в 1С. Открыт ли код что бы можно было бы дописать свой разбор задач?

    Reply
  14. Rik30

    Присоединяюсь.Кто сделал полную синхронизацию?

    Reply
  15. Dimon93dimon

    Я сделал частичную выгрузку, т.е. событие выгрузил в календарь.

    Reply
  16. EventDay

    Будет ли данная обработка работать с актуальной версией календаря и комплексной автоматизацией?

    Reply
  17. Dimon93dimon

    (15) EventDay, если не ошибаюсь, то данной решение в корне устарело.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *