2025

В предыдущих статьях мы рассказали, почему понадобилось кастомное приложение и как устроена его архитектура. Теперь давайте рассмотрим функциональность: как в приложении добавляются товары и услуги, как работает система скидок и какие права доступа предусмотрены.
Приложение «Товары и услуги» разработано с учетом специфики бизнеса, где важно не только работать с товарами, но и учитывать сопутствующие услуги. Давайте разберем его основные функции.
Можно добавлять несколько товаров в одном изделии или заказе.
Доступны поля:
Итоговая стоимость пересчитывается автоматически.
Добавление товаров осуществляется из каталога Битрикс24, что позволяет при необходимости сохранять связь с элементами учета и аналитики. Произвольные позиции не добавляются — это обеспечивает структурированность данных и точность отчетности при работе с каталогом.
Доступны услуги:
Можно назначать исполнителей (монтажников, грузчиков, водителей).
Для каждой услуги предусмотрены ограничения – например, установка добавляется только один раз.
Стоимость услуги можно редактировать, а количество – нет.
В приложении реализована базовая схема разграничения прав, необходимая для обеспечения контроля и минимизации ошибок при работе с заказами.
Предусмотрены роли:
Отображение цен и возможность внесения изменений зависят от роли и стадии заказа.
Текущая логика прав доступа реализована напрямую в коде приложения. Такой подход позволил упростить разработку и обеспечить стабильную работу в рамках конкретного бизнес-процесса. При необходимости, схему можно доработать и расширить, добавив гибкую настройку через интерфейс администратора.
Функциональность и система ролей позволяют быстро и безопасно работать с заказами. В следующей статье поговорим об автоматизации бизнес-процессов, работе с дополнительными соглашениями и результатах внедрения.
Будем рады оказаться полезными