Розробка особистого кабінету на 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Розробка особистого кабінету на 1С-Бітрікс
Середній
~1-2 тижні
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1356
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    943
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    693
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    828
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    731
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1073

Розробка особистого кабінету користувача на 1С-Бітрікс

Ми — команда сертифікованих розробників 1С-Бітрікс з досвідом понад 7 років. За цей час ми реалізували понад 50 проєктів особистих кабінетів для B2B та B2C. Щодня клієнти телефонують менеджеру: «Який статус мого замовлення?», «Надішліть акт звірки за минулий квартал», «Мені потрібен дублікат рахунку». Менеджер лізе в 1С, формує документ, відправляє на пошту. П'ять хвилин на кожен запит, двадцять таких дзвінків на день — півтори години чистого часу на роботу, яку має робити особистий кабінет. На 1С-Бітрікс ЛК будується з готових компонентів, але повноцінний B2B-кабінет з мультикористувацьким доступом та інтеграцією з 1С завжди потребує доопрацювання. Ми гарантуємо, що ваш особистий кабінет працюватиме без збоїв і масштабуватиметься під зростання бізнесу.

Архітектура особистого кабінету

Типовий ЛК — розділ сайту /personal/ з набором підрозділів, кожен з яких реалізований компонентом Бітрікс або кастомною сторінкою.

Стандартні компоненти:

  • bitrix:main.profile — перегляд та редагування профілю
  • bitrix:sale.personal.order — список замовлень з деталізацією
  • bitrix:sale.personal.order.cancel — скасування замовлення
  • bitrix:catalog.viewed — переглянуті товари
  • bitrix:main.feedback — форма звернення

На практиці цього набору вистачає для інтернет-магазину з простою моделлю: фізична особа купує, відстежує замовлення, завантажує чек. Для B2B, де від однієї організації працюють кілька людей з різними ролями, потрібна надбудова.

Маршрутизація всередині ЛК — через ЧПУ-правила в .urlrewrite.php або комплексний компонент з SEF-режимом. Другий варіант зручніший: усі сторінки ЛК керуються з одного місця.

Розмежування прав доступу

Система прав у Бітрікс спирається на групи користувачів. Для ЛК це виглядає так:

  • Зареєстрований користувач — базовий доступ: профіль, свої замовлення
  • Оптовий клієнт — оптові ціни, додаткові розділи (дебіторка, акти звірки)
  • Контрагент — документи та взаєморозрахунки за своєю організацією
  • Партнер — реферальна статистика, маркетингові матеріали

Групи призначаються під час реєстрації через обробник OnAfterUserRegister або вручну менеджером. Права перевіряються на двох рівнях: файлова система (/personal/b2b/ — доступ лише для групи «Оптовики») та всередині компонентів (фільтрація даних за $USER->GetID()).

Deep-dive: B2B-кабінет з мультикористувацьким доступом

Стандартний ЛК — один користувач, один акаунт, його замовлення. У B2B від однієї організації працюють закупник, бухгалтер, керівник — і кожному потрібен свій набір даних і прав. Це головне архітектурне завдання.

Сутність «Організація». Створюється через highload-блок або інфоблок з полями: назва, ІНН, КПП, юридична адреса, умови оплати, кредитний ліміт. Користувачі прив'язуються до організації через користувацьку властивість UF_COMPANY_ID.

Ролі всередині організації:

Роль Права
Адміністратор Управління співробітниками організації, всі замовлення та документи, фінанси
Закупник Створення замовлень, каталог з цінами організації, кошик
Бухгалтер Документи, акти звірки, рахунки, дебіторка. Без доступу до оформлення замовлень
Спостерігач Тільки перегляд замовлень та статусів

Адміністратор організації додає співробітників через інтерфейс ЛК: відправляє запрошення на email, новий користувач реєструється і автоматично прив'язується до організації з вказаною роллю. Не потрібно телефонувати менеджеру і просити «додати нашого нового закупника».

Технічна реалізація:

  • Прив'язка користувач -> організація зберігається в UF_COMPANY_ID або в окремій таблиці зв'язків (для підтримки мультиорганізаційного доступу, коли одна людина працює з кількома юрособами)
  • Ролі — окремий highload-блок: user_id, company_id, role
  • При авторизації в сесію завантажується контекст організації та роль користувача
  • Компоненти фільтрують дані за company_id: закупник бачить свої замовлення, адміністратор — всі замовлення організації
  • Перемикання між організаціями — селектор у шапці ЛК

Погодження замовлення. У великих організаціях замовлення не йде постачальнику напряму:

  1. Закупник формує замовлення (статус «Чернетка»)
  2. Керівник закупівель отримує сповіщення, перевіряє склад та бюджет
  3. Погоджує або повертає на доопрацювання з коментарем
  4. Після погодження замовлення переходить у статус «Підтверджено» і йде в обробку

Реалізується через кастомні статуси замовлення в модулі sale та обробники подій OnSaleOrderBeforeSaved, OnSaleStatusOrder.

Що входить у розробку особистого кабінету?

Ми пропонуємо комплексну розробку, яка включає:

  • Проєктування архітектури та рольової моделі
  • Налаштування стандартних компонентів і розробку кастомних
  • Інтеграцію з 1С через CommerceML або REST API
  • Налаштування безпеки (HTTPS, двофакторна автентифікація, логування)
  • Тестування на навантаження до 1000 одночасних користувачів
  • Документацію з адміністрування та використання
  • Навчання співробітників замовника (до 5 осіб)
  • Гарантійну підтримку протягом 3 місяців після здачі

Розділи особистого кабінету

Замовлення

Компонент sale.personal.order — список з фільтрацією за статусом, датою, сумою. Деталізація: склад, статуси оплати та доставки, трек-номер. Розширення:

  • Повторне замовлення — копіювання складу в кошик однією кнопкою
  • Рекламація — форма претензії, прив'язана до конкретного замовлення та позиції
  • Друковані форми — генерація рахунку, акту, накладної через \Bitrix\Sale\Order::getDocuments()

Документи

Розділ для завантаження закриваючих документів: рахунки, акти, рахунки-фактури, УПД. Документи генеруються з модуля sale або завантажуються з 1С через інтеграцію. Зберігання — у прив'язці до замовлення або до користувача через highload-блок.

Для B2B критично, щоб бухгалтер бачив всі документи організації, а не тільки свої. Фільтрація за company_id, а не за user_id.

Звернення

Тікет-система: користувач створює звернення, прикріплює файли, бачить історію та статус. Реалізація — через модуль support (техпідтримка) або кастомна на інфоблоці / смарт-процесі CRM. Другий варіант зручніший, якщо звернення мають потрапляти в CRM і оброблятися менеджером у звичному інтерфейсі.

Баланс та взаєморозрахунки

Для B2B-клієнтів: поточний баланс, історія платежів, дебіторська заборгованість. Дані надходять з 1С через REST або файловий обмін. Акт звірки формується за запитом — користувач натискає кнопку, запит йде в 1С, PDF повертається протягом кількох хвилин.

Інтеграція з 1С

Зв'язка ЛК з 1С — обов'язковий елемент для B2B. Стандартний модуль обміну sale + catalog синхронізує каталог і замовлення, але для повноцінного ЛК потрібен розширений обмін.

З 1С до ЛК:

  • Історія замовлень, включаючи оформлені по телефону або через менеджера
  • Дебіторська заборгованість по контрагенту
  • Акти звірки в PDF
  • Персональні ціни та знижки за прайс-листом контрагента
  • Статуси відвантаження та оплати

Обмін — через REST API (модуль rest), SOAP-сервіси або CommerceML з розширеною схемою. Офіційна документація 1С-Бітрікс рекомендує використовувати REST для нових проєктів. Для високонавантажених систем дані кешуються в highload-блоках: при запиті користувача ЛК читає локальний кеш, а не чекає відповіді від 1С. Синхронізація — за розкладом (cron-агент) або за подією (webhook при зміні даних у 1С).

Безпека

ЛК працює з персональними даними та фінансовою інформацією. Мінімальний набір заходів:

  • HTTPS для всього розділу /personal/
  • CAPTCHA або rate-limiting на формі авторизації — захист від перебору
  • Двофакторна автентифікація через модуль security (OTP)
  • Логування дій користувача в модулі «Проактивний захист»
  • Автоматичне завершення сесії при бездіяльності (налаштовується в модулі security)
  • Для B2B — опціональне обмеження сесії за IP

Етапи розробки

Масштаб Що входить Строк
Базовий ЛК (B2C) Профіль, замовлення, обране, звернення 1–2 тижні
Розширений ЛК (B2B) + документи, баланс, інтеграція з 1С 2–4 тижні
Мультикористувацький B2B + ролі, організації, погодження замовлень 4–6 тижнів
B2B з повною інтеграцією + персональні ціни, акти звірки, дебіторка з 1С у реальному часі 6–8 тижнів

Вартість розраховується після аналізу вимог — занадто великий розкид між «профіль + замовлення» і «мультиорганізаційний B2B-кабінет з погодженням та інтеграцією з трьома обліковими системами». Зв'яжіться з нами для оцінки вашого проєкту.

Чому варто замовити розробку у нас?

  • Досвід понад 7 років і сертифікація 1С-Бітрікс
  • Понад 50 реалізованих проєктів особистих кабінетів
  • Повна документація та навчання
  • Гарантія на роботи до 12 місяців
  • Індивідуальний підхід: ми не використовуємо шаблонні рішення

Отримайте консультацію — оцінимо ваш проєкт безкоштовно.

Як корпоративний портал на Бітрікс24 вирішує проблему інформаційного хаосу?

Ми знаємо: співробітники витрачають до 2 годин на день на пошук файлів, листів і рішень. Завдання губляться в десятку чатів, погодження застряють на тижні. Керівник дізнається про зрив дедлайну лише на нараді. Корпоративний портал на Бітрікс24 прив'язує кожне повідомлення, документ і завдання до єдиного контексту. Ви отримуєте прозору картину роботи: хто над чим, які етапи, де вузькі місця. Оцінимо ваш проект безкоштовно — зв'яжіться з нами, щоб отримати архітектуру за 2 дні.

Що дає портал у щоденній роботі і чому це краще месенджерів?

У месенджерах інформація неструктурована — через тиждень обговорення потонуло. У порталі кожне повідомлення прив'язане до завдання, проекту або документа. Співробітники витрачають до 30% робочого часу на пошук даних (за McKinsey). Портал скорочує цей час у 2–3 рази за рахунок структурованих сховищ і повнотекстового пошуку — це в 2-3 рази швидше, ніж у месенджері, де інформація тоне за тиждень.

Комунікації. Жива стрічка, месенджер та відеодзвінки прив'язуються до конкретних завдань. Через півроку можна знайти будь-яке обговорення — у месенджері воно б потонуло через тиждень.

Завдання та проекти. Канбан, Гант, чеклісти, залежності, облік часу. Ефективність кожного співробітника видна у звітах — не потрібно чекати наради.

Документообіг. Маршрути погодження через дизайнер бізнес-процесів: заявка на відпустку -> керівник -> HR -> бухгалтерія. Електронний підпис, версіонування, контроль термінів. Інтеграція з електронним документообігом (СБІС, Діадок) через REST API.

HR. Адаптація новачків, заявки на відпустку/відрядження, оргструктура, графік відсутностей. Співробітник з першого дня знає, куди йти.

База знань. Wiki-движок Бітрікс24: регламенти, інструкції. Знання не йдуть зі звільненими.

Приклад із впровадження. Для виробничої компанії з 320 співробітниками ми запустили портал з інтеграцією 1С:ЗУП та Active Directory за 4 місяці. Час погодження заявок на відрядження скоротився з 3 днів до 4 годин. Економія на простої співробітників — близько 1,2 млн грн на рік. Керівники отримують автоматичні звіти з ефективності підрозділів. Термін відповіді клієнтам зменшився на 20%. Окупність порталу — 7 місяців.

Як інтеграція з 1С та Active Directory прискорює кадровий облік?

Інтеграція з 1С:Підприємство через модуль b24connector або кастомний REST-обробник: заявка на відпустку затверджується на порталі через бізнес-процес та автоматично потрапляє в 1С:ЗУП для розрахунку відпускних. Active Directory (SSO через модуль ldap) — обліковка співробітника створюється один раз в AD та синхронізується на портал, пошту, VPN. При звільненні блокується всюди. Ручне створення акаунтів виключено, помилки мінімізовані.

Типи корпоративних порталів та ключові інтеграції

Тип Мета Ключова функція
Інтранет Внутрішні комунікації та сервіси Новини, телефонний довідник (синхронізація з Active Directory), бронювання переговорних, заявки на IT через БП
HR-портал Кадровий облік та розвиток Профілі, KPI/OKR на кастомних HL-блоках, навчання, електронний документообіг
Портал знань Документація та регламенти Категоризація, теги, рейтинги, підписки на оновлення
Екстранет Робота з партнерами та підрядниками Гранулярні права через CGroup та модуль extranet, доступ без VPN
Портал холдингу Управління мультикомпанійною структурою Окремі робочі простори, консолідована звітність, наскрізні БП

Додаткові інтеграції, що дають реальну цінність:

  • Пошта. Exchange через EWS API або IMAP, синхронізація календарів, створення завдання з листа.
  • IP-телефонія. Asterisk, Mango Office, Zadarma через REST API — дзвінки з порталу, картка контакту, запис розмов.
  • Відеоконференції. Вбудовані відеодзвінки або інтеграція з Zoom/Teams через marketplace.
  • ЕДО. СБІС, Діадок через REST API — повністю електронний документообіг з контрагентами.

Безпека та відповідність 152-ФЗ

На порталі — персональні дані, фінансова звітність, стратегічні плани. Ми гарантуємо захист:

  • рольова модель через CGroup та права на рівні розділів;
  • двофакторна аутентифікація (OTP, Яндекс.Ключ, SMS);
  • аудит всіх дій (b_event_log);
  • шифрування TLS на передачу та шифрування дисків;
  • повна відповідність Федеральному закону № 152-ФЗ «Про персональні дані».

Як відбувається впровадження? Покроковий план

Етап Термін Що робимо
1. Аудит 2–3 тижні Інтерв'ю, аналіз процесів, архітектура, план інтеграцій
2. Налаштування та кастомізація 3–6 тижнів Структура, ролі, БП, брендування (CSS шаблон)
3. Інтеграції 2–4 тижні 1С, AD, пошта, телефонія, ЕДО
4. Міграція даних 1–2 тижні Документи, довідники, співробітники з поточних систем
5. Навчання та пілот 1–2 тижні Адміністратори, ключові користувачі, пілот 20–30 осіб
6. Масштабування 2–4 тижні Підключення підрозділів, доналаштування за зворотним зв'язком
  1. Аудит — фіксуємо поточні процеси, вимірюємо втрати часу.
  2. Проектування — обираємо тип порталу, плануємо інтеграції.
  3. Реалізація — налаштовуємо бізнес-процеси, права, інтерфейс.
  4. Тест — пілотна група перевіряє сценарії, ми виправляємо недоліки.
  5. Запуск — підключаємо всіх співробітників, навчаємо, передаємо документацію.

Що входить у роботу

В результаті ви отримуєте:

  • проектну документацію (архітектура, схеми бізнес-процесів, технічне завдання);
  • налаштований портал з інтеграціями (1С, AD, пошта, телефонія, ЕДО);
  • опис бізнес-процесів та інструкції для адміністраторів і користувачів;
  • 30 днів технічної підтримки після запуску.

Підтримка після запуску: як не дати порталу померти

Через півроку багато порталів стають занедбаними. Щоб цього уникнути, пропонуємо пакети з фіксованим SLA та виділеним адміністратором. Моніторинг продуктивності, оновлення платформи, адміністрування користувачів, доопрацювання нових модулів. Досвід нашої команди — понад 50 впроваджень корпоративних порталів на Бітрікс24, 10+ років роботи, статус сертифікованого партнера 1С-Бітрікс. Гарантуємо якість та терміни.

Мобільний доступ. Нативний додаток Бітрікс24 (iOS/Android) з push-сповіщеннями, завданнями, чатами. Адаптивний веб-інтерфейс для екстранет-користувачів (не треба встановлювати додаток). Офлайн-доступ до документів та завдань, синхронізація при відновленні зв'язку.

Замовте впровадження корпоративного порталу під ключ

Зв'яжіться з нами — оцінимо ваш проект, запропонуємо архітектуру та терміни. Отримайте консультацію безкоштовно та переконайтеся, що портал окупається в перші півроку. Замовляйте впровадження та почніть автоматизацію вже сьогодні.