Обмен с 1С
Система ежедневно обновляет данные по всем подключённым организациям и переносит их в веб-интерфейс без ручного экспорта.
Веб-система с данными из 1С, клиентским кабинетом, чатом поддержки, тикетами и базой знаний
ООО ПИРИТ занимается разработкой и сопровождением систем автоматизации финансово-хозяйственной деятельности. Для заказчика было важно дать сотрудникам компаний-клиентов быстрый веб-доступ к данным из 1С, не открывая им саму 1С и не заставляя службу поддержки разбирать обращения вне общей системы.
Мы разработали связанное решение из двух подсистем: административной части и личного кабинета пользователя. Администраторы настраивают компании, пользователей, права, базу знаний и поддержку, а сотрудники клиентов работают с финансами, запасами, документами, зарплатой и кадровыми сведениями в едином интерфейсе.
Ключевым механизмом стал регулярный обмен с 1С по всем подключённым организациям. Система ежедневно синхронизирует данные, за несколько минут обновляет рабочие разделы и даёт пользователям актуальную информацию в удобном веб-формате.

Проект охватывает не один раздел, а весь сценарий доступа к данным 1С и сопровождения пользователей после входа в систему.
Обмен с 1С
Система ежедневно обновляет данные по всем подключённым организациям и переносит их в веб-интерфейс без ручного экспорта.
Личный кабинет
Сотрудники компаний видят только данные своей организации и работают с ними в понятном интерфейсе для просмотра.
Поддержка
Встроенные чаты и тикеты позволяют решать вопросы пользователей внутри той же системы, где они работают с данными.
Роли и компании
Доступ к разделам, данным и административным действиям зависит от роли пользователя и его организации.
Две подсистемы
Администрирование и пользовательский кабинет работают на одной модели данных, но решают разные задачи компании и клиента.
Сессия 72 часа
Авторизация хранится в течение 72 часов после последнего действия, что упрощает повседневную работу сотрудников.
Фильтры и списки
Таблицы поддерживают сортировку, выбор периода, поиск и сохранение удобного сценария просмотра больших массивов данных.
Развитие сервиса
Платформа рассчитана на подключение новых компаний и расширение набора разделов без пересборки процессов с нуля.
1 шаг из 6
Администратор регистрирует организацию, задаёт параметры доступа и настраивает обмен с 1С по OData.
2 шаг из 6
По расписанию система запускает синхронизацию, забирает данные из 1С и обновляет разделы по всем компаниям.
3 шаг из 6
Процесс обмена фиксируется в логах, чтобы служба поддержки могла быстро увидеть сбой, недоступность сервера или проблему в источнике данных.
4 шаг из 6
Финансы, продажи, закупки, кадровые сведения и документы контрагентов становятся доступны пользователю в личном кабинете.
5 шаг из 6
Пользователь применяет фильтры, выбирает период и просматривает сведения своей организации, не редактируя первичные данные 1С.
6 шаг из 6
Если возникают вопросы, сотрудник сразу переходит в чат, тикеты или базу знаний, не покидая общую систему.
Личный кабинет собирает несколько больших информационных блоков из 1С. В разделе «Банк и касса» сотрудник видит банковские выписки, кассовые документы и авансовые отчёты, а в нижней части списка получает итоговые показатели по сальдо, поступлениям и списаниям за выбранный период.
Отдельно реализованы разделы «Продажи» и «Покупки» с набором вкладок по документам, номенклатуре и основным средствам. Пользователь может переключать тип документа, быстро фильтровать записи и работать с большими таблицами без попытки повторно заводить те же данные вне 1С.
Модуль «Зарплата и кадры» открывает штат, начисления по месяцам, налоги и кадровые документы, а раздел «Контрагенты» показывает организации и их договоры. Все эти данные доступны только для просмотра, что сохраняет надёжность первичного учёта и снимает риск случайного изменения через веб-интерфейс.

Банк и касса
Выписки, кассовые документы и авансовые отчёты доступны с итогами по периоду и быстрым выбором нужного диапазона дат.
Продажи
Система показывает счета, реализации, счета-фактуры, отчёты комиссионеров, акты сверки и связанные товарные позиции.
Покупки
Пользователь работает с поступлениями, номенклатурой, путевыми листами, выплатами самозанятым и карточками основных средств.
Зарплата и кадры
В кабинете доступны сотрудники, сводные начисления по месяцам, налоги и кадровые документы по организации.
Контрагенты и договоры
Сотрудник видит список контрагентов, соглашения и может быстро находить договоры по названию организации и виду документа.
Периоды и сортировки
Во всех разделах можно применять фильтры, сортировки и табличные сценарии, удобные для ежедневного анализа данных.
Система не ограничивается доступом к данным из 1С. В пользовательской части есть полноценный раздел поддержки с вкладками чата, тикетов и базы знаний, поэтому сотрудник сразу может получить помощь по своему вопросу, не переключаясь в почту или сторонний мессенджер.
Чат связывает клиента со специалистами поддержки по компании пользователя и сохраняет историю сообщений с обозначением автора. В тикетах формируется отдельное обращение с темой и текстом, а сама переписка по проблеме остаётся в карточке и не теряется среди общих сообщений.
База знаний построена как древовидная структура разделов, связанных с основными модулями системы. Это помогает обучать пользователей, сокращать число однотипных вопросов и быстро объяснять, как устроены банковские документы, зарплатные сводки, договоры и другие разделы кабинета.

Чат поддержки
Сообщения между сотрудником клиента и службой поддержки идут в реальном времени и привязаны к компании пользователя.
Тикеты
Каждое обращение получает тему, статус, текст и историю ответов, что делает разбор проблемы управляемым и прозрачным.
База знаний
Разделы и подразделы базы знаний связаны с интерфейсом системы и помогают быстро находить инструкции по нужному модулю.
Разные роли
Пользовательская часть и административная поддержка работают по разным сценариям доступа, но на одном наборе данных.
История переписки
Система хранит последовательность ответов и вложений, поэтому решение вопроса не зависит от конкретного сотрудника в смене.
Снижение рутины
Чат, тикеты и база знаний уменьшают объём однотипных обращений и ускоряют адаптацию новых пользователей.
Административная подсистема отвечает за настройку компаний, сотрудников и обмена с 1С. В разделе организаций задаются параметры подключения, логин и пароль для забора данных, а сама компания становится отдельным управляемым объектом внутри сервиса.
Отдельные разделы позволяют администратору создавать и редактировать пользователей, вести сотрудников организаций, обрабатывать чаты и тикеты, настраивать дерево базы знаний и поддерживать структуру клиентского кабинета под конкретного заказчика.
Критически важен и журнал обмена с 1С. Он даёт службе поддержки прозрачную картину по системным событиям и помогает быстро понять, где возникла ошибка: в доступности сервера 1С, в параметрах подключения или в конкретном сеансе синхронизации.

Пользователи и роли
Администратор заводит сотрудников, назначает им роли, блокирует или восстанавливает доступ и контролирует набор доступных разделов.
Настройка обмена
Параметры OData и данные организации задаются централизованно, чтобы каждую компанию можно было обслуживать по единому регламенту.
Обработка поддержки
Административный интерфейс даёт отдельные рабочие экраны для ответов в чатах, изменения статусов тикетов и сопровождения клиентов.
Редактор базы знаний
Структура разделов, порядок материалов и их вложенность управляются без правки кода, через внутренний редактор контента.
Логи синхронизации
Журнал обмена с 1С помогает быстро диагностировать ошибки и видеть, какие процессы завершились успешно, а какие нет.
Прозрачность действий
Все ключевые административные операции фиксируются в рабочем интерфейсе и не теряются в ручной переписке между сотрудниками.
Проект строился как полноценный сервис доступа к данным 1С и поддержки пользователей, а не как статичная выгрузка отчётов.
Серверная часть
Ядро системы построено на Symfony и даёт REST-интерфейс для административной части и пользовательского кабинета.
Мгновенные сообщения
Для чатов и оперативной поддержки используется отдельный сервер сообщений, который обеспечивает живую коммуникацию внутри системы.
Сессии 72 часа
Механизм авторизации поддерживает длительную рабочую сессию и снижает трение при ежедневной работе сотрудников.
OData-обмен
Синхронизация с 1С выполняется по расписанию и даёт контролируемый перенос данных в веб-интерфейс без ручных операций.
Адаптивный интерфейс
И пользовательский кабинет, и административные разделы остаются пригодными для работы на разных разрешениях экрана.
Защита данных
В технологический контур входят СУБД и резервное копирование, чтобы система оставалась устойчивой при росте числа компаний и пользователей.
Проект превратил данные 1С и клиентскую поддержку в один цифровой сервис с понятной ролью для администраторов, сотрудников клиентов и службы сопровождения.
Ниже нагрузка на 1С
Сотрудники работают с нужной информацией через веб-интерфейс и не создают лишнюю операционную нагрузку на основную систему учёта.
Поддержка в одном месте
Вопросы пользователей, ответы, история сообщений и знания по системе собраны внутри общей среды, а не во внешних каналах.
Настройка под компании
Каждую организацию можно подключать со своими параметрами обмена, набором сотрудников и структурой доступа.
Основа для сервиса
Заказчик получил платформу, которую можно расширять новыми разделами и предлагать новым клиентам без смены технологической модели.
Быстрый анализ данных
Фильтры, табличные представления и итоговые показатели позволяют сотрудникам быстрее находить нужные сведения и сверять цифры.
Понятный интерфейс
Доступ к финансовым, кадровым и документным данным стал проще для пользователя, которому не нужно разбираться во внутреннем интерфейсе 1С.
Для ПИРИТ была нужна не витрина отчётов, а собственная система, которая связывает 1С, веб-доступ для сотрудников и работу службы поддержки.