Автоматизация Учета В 1С.



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

Автоматизация Учета В 1С.

" alt="Автоматизация учета в 1С.

">



Вадим Атаманенко
Менеджер проектов, Старший инженер-программист

Фон

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

Желательно не «через год», а в разумные сроки.

По результатам обсуждений мы составили основной бриф:

  • Разработать систему регистрации новых абонентов и создания бизнес-процессов их подключения, проведя процесс по всем необходимым отделам компании.

  • Разработать систему отключения существующих абонентов и создать бизнес-процессы их отключения, проведя процесс по всем необходимым подразделениям компании.

  • Разработать систему оповещения о плановых ремонтных работах на линиях.

  • Разработать систему регистрации входящих заявок от абонентов.

  • Автоматизируйте систему биллинга для абонентов телекоммуникационных услуг.

  • Интеграция с банковским ПО для приема и обработки платежей от абонентов в учетной системе.

За основу был взят следующий стек технологий и инструментов:
  • Система учета на платформе 1С Бухгалтерия, Управляемые формы.

  • 1С Битрикс24 – как инструмент использования механизма бизнес-процессов и уведомлений для абонентов.

  • IIS (Internet Information Services), встроенный компонент серверных операционных систем на платформе Windows Server, представляет собой инструмент для развертывания внешней веб-службы.

  • Postman — как инструмент тестирования запросов.



Приступим к реализации



На стороне 1С

Прежде всего, мы создаем новый вид в системе учета – учет услуг связи.

Он содержит необходимое количество документов, справочников и регистров.

Объединяем его с существующей системой через систему расширений конфигурации, чтобы не столкнуться с проблемами с обновлениями в будущем и соблюсти правила разработки.

Процесс занял некоторое время.

От согласования с бухгалтерией до окончательной реализации прошло около двух недель.





На стороне Битрикс24

Далее переходим к настройке документооборота и CRM-системы на платформе Битрикс24. Вот тут-то и начинается самое интересное:
  • При подключении нового абонента оператор со стороны 1С заполняет заявку на подключение, затем эта заявка поступает в систему Битрикс24 по REST-протоколу и инициирует запуск бизнес-процесса, в котором участвуют необходимые подразделения и сотрудники (определение необходимости приобретения оборудования, контроль оплаты, распределение монтажных бригад по бригадам, окончательный монтаж и подписание документов о передаче оборудования абоненту).

    После закрытия приложения абонент получает SMS-уведомление об успешном подключении к услуге.

    Приложение закрыто.

  • Когда абонент получает заявку на отключение от услуги или подключение на другой тариф, оператор вводит эти данные из 1С.

    Далее заявка попадает в Битрикс24 на контроль в бухгалтерию и при отсутствии задолженности распределяется по монтажным бригадам, которые проводят демонтаж и подписывают необходимые документы.

  • Аналогичным образом настраиваются механизмы оповещения и обработки входящих запросов от абонентов.

    Автоматизированный расчет стоимости происходит на стороне 1С.

    Если коротко, то при формировании документов группового начисления для абонентов из базы 1С данные попадают в Битрикс24 по протоколу RESTAPI. Далее запускается бизнес-процесс системы оповещения по СМС о необходимости проведения платежей с контролем платежей.

    В случае отсутствия ответа от абонента разработана система оповещения и в крайнем случае задача отключения.



Интеграция с мобильным приложением банка.

Далее переходим к интеграции с банковским ПО.

После некоторых переговоров с местным отделением банка, где был открыт счет, мы пришли к соглашению.

Банк добавляет нашу компанию в список услуг в приложении.

При переходе абонент вводит свой ИНН и получает текущую сумму к оплате.





Запуск веб-сервиса

На стороне 1С мы разработали HTTP-сервис, имеющий два основных метода:

Автоматизация Учета В 1С.

" alt="Автоматизация учета в 1С.

">

Существующие методы веб-сервиса Получить информацию о клиенте – соответствует сумме задолженности абонента по ИИН.

СообщениеКлиентыИнформация — получает информацию от банка методом POST об успешной операции и занесении входящего платежного поручения в базу данных 1С.

Содержимое обработчика Получить информацию о клиенте в 1С:

Автоматизация Учета В 1С.

" alt="Автоматизация учета в 1С.

">

Содержимое обработчика GetCustomerInfo на стороне 1С Публикация веб-сервиса ничем особым не примечательна и прошла без проблем.

Вуаля, сервис работает. Логика следующая:

  1. Абонент получил смс-уведомление о необходимости оплаты.

  2. Он заходит в приложение банка, вводит свой ИИН, получает сумму к оплате и производит оплату.

  3. Уже полностью оформленное платежное поручение будет включено в базу данных 1С.

В логику платежного поручения добавлен дополнительный код исполнения с использованием функции WebHooks от Битрикс24, который позволяет перевести стадию транзакции в статус «Оплачено» и, соответственно, перестать отслеживать оплату по выданному чеку.

Когда поступили первые платежи от подписчиков, бухгалтер банка был очень удивлен тем, что ему больше не нужно проводить операции вручную.

Вроде простой механизм, реализация которого не заняла много времени, но функционал оказался крайне полезным.

В итоге получаем следующий готовый корпус:

  1. Автоматизированная обработка входящих заявок от абонентов.

  2. Автоматизированный расчет стоимости услуг и контроль оплаты за них.

  3. Автоматизированная система приема и проводки платежей в системе 1С Бухгалтерия.



Как вы автоматизируете процессы?

Теги: #облачные сервисы #api #CRM системы #Битрикс24 #Оптимизация клиента #отдых #1с #интеграция сервисов #интеграция систем #интеграция с 1с #интеграция с битрикс24 #restful json #финансовый учет #HTTP сервисы
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2010-10-17 05:12:50
Баллов опыта: 600
Всего постов на сайте: 2
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.