Перенос задач из Redmine В Битрикс24

13.07.16

Интеграция - Внешние источники данных

В статье опишу простой пример переноса задач в Битрикс24 с использованием скрипта на python. Надеюсь, это поможет кому-нибудь сэкономить время.

Скачать файлы

Наименование Файл Версия Размер
Скрипт для переноса
.py 6,09Kb
3
.py 6,09Kb 3 Скачать

Начнем!

1. Регистрируем приложение в битриксе. Это нужно для получения кода и ключа приложения.

Заходим в меню Мои приложения - Добавить приложение.

Задаем название. Например “Redmine2Bitrix24”.

Устанавливаем флаг “Приложение использует только API”.

Устанавливаем права доступа на “Задачи (task)” и “Задачи (расширенные права) (tasks_extended)”.

В пункте “Укажите ссылку*” я указал ссылку на Redmine в локальной сети. http://_IP_REDMINESERVER_

Сохраняем и получаем код и ключ приложения:
Код приложения: local.xxxxxxxxxxxxxxxx.xxxxxxxxxxx
Ключ приложения:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

2. Заходим на адрес битрикса, подставив в client_id полученный на предыдущем шаге код приложения.

https://_ВАШ_БИТРИКС_.bitrix24.ru/oauth/authorize/?client_id=_КОД_ПРИЛОЖЕНИЯ_

Сервер перенаправит нас на сервер redmine (ссылку мы указали при регистрации приложения) и мы получи ссылку:

http://_IP_REDMINESERVER_/?code=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy&server_domain=oauth.bitrix.info

из полученной ссылки нам нужен параметр

code=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Внимение! Полученный код действителен в течение 30 сек!

3. Сформируем ссылку для запроса кода авторизации и перейдем по ней

https://oauth.bitrix.info/oauth/token/?grant_type=authorization_code&client_id=_КОД_ПРИЛОЖЕНИЯ_ИЗ П1_&client_secret=_КЛЮЧ_ПРИЛОЖЕНИЯ_ИЗ_П1&code=_КОД_ИЗ П2

в итоге получить ответ, из которого взять access_token.

{

    "access_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",

    "expires_in": 3600,

    "scope": "app",

    "domain": "oauth.bitrix.info",

    "server_endpoint": "https://oauth.bitrix.info/rest/",

    "status": "L",

    "client_endpoint": "https://_ВАШ_БИТРИКС_.bitrix24.ru/rest/",

    "member_id": "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy",

    "refresh_token": "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"

}

Полученный access_token подставить в переменную auth в python скрипте

Файл скрипта так же доступен тут: https://github.com/parshin/RedmineToBitrix24

загрузка импорт

См. также

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22440    19    1    

22

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9203    9    8    

10

Перенос данных из Парус 7.хх в ЗГУ ред.3

Внешние источники данных Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

24000 руб.

24.04.2017    48686    97    163    

86

Перенос начальных остатков из Парус 7.71 в БГУ

Внешние источники данных Взаиморасчеты Учет ОС и НМА Логистика, склад и ТМЦ Бюджетный учет Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Перенос словарей и начальных остатков из ПП Парус-Бухгалтерия Бюджет 7.71 в 1Сv8 БГУ2. Заполнение словарей и документов по вводу начальных остатков. Не требуется установка ПП Парус7. Возможна дозагрузка. Позволит автоматически и наиболее полно ввести данные в программу для начала работы. 

15600 руб.

08.12.2011    81556    128    123    

147

Перенос данных из Парус 10 (Торнадо) в ЗГУ ред.3 через Excel

Внешние источники данных Загрузка и выгрузка в Excel Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате из Парус 10(Торнадо) учреждений через файлы Excel в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ). В принципе, обработка может быть использована для загрузки из файлов Excel, полученных из любых информационных систем.

24000 руб.

16.11.2018    29996    20    31    

21

Загрузка спецификаций в УНФ из системы Базис-мебельщик

Производство готовой продукции (работ, услуг) Внешние источники данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

7200 руб.

24.06.2021    19126    52    50    

29
Оставьте свое сообщение