Можно было бы написать кучу теории в примерах, но я этого делать не буду. Постараюсь уложиться в одну страничку.
Нам понадобится
Теперь устанавливаем Python последней версии. https://www.python.org/
При необходимости можно установить еще и pycharm от компании JetBrains (https://www.jetbrains.com/ru-ru/pycharm/)
Пайтон мы установили. Теперь нам необходимо установить связку между Python и 1С. Для этого:
Следующий шаг, это использование веб-сервиса 1С. Веб сервис 1С необходим, чтобы Python обращаясь к 1С подключался с использованием Web технологий. Можно было бы использовать COM соединение, но оно устарело и работает довольно медленно. Чтобы установить web-сервис необходимо чтобы была включена при установке платформы 1с соответствующая галочка. Затем необходимо установить Apache и опубликовать базу. В интернете множество статей как опубликовать 1С для тонкого клиента, поэтому не будем заострять внимание.
Итак, теперь когда все в порядке, мы можем открыть Pycharm, импортировать библиотеку бром (http://brom.itworks.group/documentation/python/setup/) и начать использовать Python совместно с 1С.
Эта связка Python + 1C + Apache обеспечивает прямое взаимодействие двух разных систем. Таким образом можно, например, написать бота, который будет выводить оперативную информацию из 1С в Telegram. Сведения о счетах, о поступивших заказах 1С, написать сигнализатор изменения документов задним числом, высылать отчет об отрицательных остатках 1С.