Это полноценная библиотека для интеграции 1С с бесплатным, мультиплатформенным сервисом для управления задачами "Todoist" (он же просто таск-трекер или таск-менеджер).
В библиотеке успешно реализованы 30+ функций для взаимодействия с 50+ элементами данных сервиса (Например: Содержимое задач), благодаря чему вы сможете разработать множество интересных и полезных решений для бизнеса!
Также у библиотеки есть полная техническая документация, благодаря которой у вас не возникнет никаких затруднений при разработке собственных решений!
Функционал библиотеки
Ниже представлены элементы системы "Todoist", с которыми Вы можете взаимодействовать, и способы взаимодействия с ними!
Проект
- Создать
- Получить (Один или список)
- Обновить
- Изменить название
- Изменить способ отображения
- Изменить цвет
- Отметить как избранное / Убрать из избранного
- И др.
- Получить участников проекта
- Удалить
Задача
- Создать
- Получить (Один или список)
- Активировать
- Закрыть
- Обновить
- Изменить содержание
- Изменить описание
- Изменить метки
- Изменить исполнителя
- И др.
- Удалить
Секция
- Создать
- Получить (Один или список)
- Обновить
- Удалить
Комментарий
- Создать
- Получить (Один или список)
- Обновить
- Изменить содержание
- И др.
- Удалить
Личная метка
- Создать
- Получить (Один или список)
- Обновить
- Изменить название
- Изменить цвет
- Отметить как избранное / Убрать из избранного
- И др.
- Удалить
Общая метка
- Получить (Список)
- Обновить
- Удалить
Совместимость
Ниже описана техническая информация о версиях ПО, которые были использованы при разработке!
Обратите внимание что версии ПО на вашем компьютере не обязательно должны быть идентичными версиям ниже, так как у библиотеки нет строгой зависимости. В разделе "Полезные советы" вы можете найти немного информации по этому вопросу!
Платформа: 1С:Предприятие 8.3 (8.3.20.1996)
Дополнительная информация
Ниже вы можете ознакомиться с дополнительной информацией о сервисе и библиотеке.
Также вы сможете найти простой пример использования библиотеки и список готовых решений, разработанных на базе этой библиотеки!
Готовые решения, разработанные на базе этой библиотеки
Список прикладных решений для конечного пользователя, разработанных с помощью этой библиотеки:
...
Раздел будет пополняться с выходом новых решений!
Пункты являются кликабельными и откроют в новом окне страницу проекта!
Если вы разработали собственное решение то вы можете оставить ссылку на него в комментариях или связаться с разработчиком и он добавит его в этот список!
Простой пример использования библиотеки
Простой пример создания новой задачи, с использованием библиотеки:
Данные = Todoist_Клиент.ПолучитьСтруктуруДанных(2); // Получаем структуру "Задачи"
Данные.Содержание = "Эта задача создана специально для Инфостарт"; // Пишем содержание задачи
Задача = Todoist_Клиент.СоздатьНовуюЗадачу(Данные); // И создаем задачу с помощью функции библиотеки, отдав ей структуру данных
В итоге переменная "Задача" будет содержать следующую структуру:
И теперь проверим создалась ли задача в "Todoist":
Отлично. Как вы можете заметить, всего с помощью нескольких строк мы создали задачу в "Todoist" через 1С и всё благодаря этой библиотеке!
В библиотеке есть форма для тестирования, которая является простым клиентом, в котором вы удобно можете создавать, удалять и обновлять те или иные данные.
В модуле формы вы сможете посмотреть примеры использования различных команд.
Примеры использования всех команд подробно описаны в технической документации!
Внешний вид формы для тестирования:
Состав архива и библиотеки для сверки
Вы можете использовать этот состав для сверки после загрузки:
Состав библиотеки:
Общие модули:
1) Todoist_Клиент (1583 строк кода)
2) Todoist_Сервер (3 строки кода)
Общие формы:
1) Todoist_ФормаТестирования (288 строк кода)
Итого строк кода: 1874
Состав архива:
- Библиотека в виде одного файла конфигурации с расширением файла "cf"
- Библиотека в виде множества файлов конфигурации в архиве
- JSON коллекция для Postman
- Техническая документация в HTML
Итого файлов: 5
Этот сервис позволяет вам организовать и структурировать как собственную жизнь так и работу команды в целом, так как позволяет вам объединять людей в проекты и делегировать им задачи.
У сервиса также есть бесплатные веб, десктоп и мобильное приложения, которые позволят пользователям получать доступ к задачам из любой точки мира где есть интернет!
Тут описаны различные советы по использованию библиотеки!
- Все функции библиотеки, за исключением функции для получения токена, реализованы на Клиенте. Следовательно вы можете использовать эту библиотеку и на тех версиях платформы, где нет строгого разделения на Клиент и Сервер, просто удалив аннотации "&НаКлиенте" и "&НаСервере" у всех функций и переписав под себя функцию для получения Токена!
Раздел будет пополняться с выходом новых версий или просто с течением времени!
Тут вы можете найти все ссылки, которые могут вам пригодиться во время работы с библиотекой!
Раздел будет пополняться с выходом новых версий!
Каждый пункт является кликабельным и откроет в новом окне ссылку!
Другие мои проекты вы можете найти на:
Для того чтобы поддержать меня вы можете воспользоваться:
Пункты являются кликабельными и откроют в новом окне ссылку!
Перед тем как оставить комментарий большая просьба быть конструктивным и не распространять негатив!
Если вы нашли ошибку либо же что-то, что по вашему мнению можно было бы сделать иначе/лучше, то вы можете написать об этом в комментариях, сохраняя при этом позитивный настрой!
Благодарю за внимание. Всем добра!