В современной экосистеме 1С:Зарплата и управление персоналом (ЗУП) и 1С:Бухгалтерия модуль «1С:Кабинет сотрудника» выступает ключевым инструментом самообслуживания персонала. Пользователи часто задаются вопросом: куда физически сохраняются скачанные справки, заявления и расчетные листки, а также где resides база данных приложения. Понимание этой структуры критически важно для системных администраторов и HR-специалистов, занимающихся резервным копированием и миграцией.
Ответ на вопрос о месте хранения не является однозначным, так как система работает по гибридной модели. Данные разделены на клиентскую часть (то, что видит сотрудник на своем устройстве) и серверную часть (источник истины). Локальное хранение используется для кэширования и временных файлов, тогда как серверное хранение обеспечивает целостность и доступность юридически значимых документов.
Ниже мы детально разберем пути к файлам на различных платформах, форматы их хранения и особенности синхронизации между мобильным приложением и учетной системой предприятия. Это позволит вам грамотно настроить права доступа и обеспечить безопасность конфиденциальной информации о зарплате.
Серверная архитектура и база данных 1С
Фундаментальным местом хранения всех данных является сервер 1С:Предприятие. Когда сотрудник заходит в «Кабинет», он не работает с изолированным хранилищем, а получает доступ к конкретным таблицам и регистрам основной базы данных предприятия. Все документы, созданные или загруженные через интерфейс кабинета, сразу же фиксируются в информационной базе (ИБ).
Физическое расположение этих данных зависит от типа используемой СУБД. Если ваша компания использует файловый вариант работы, то все данные, включая вложения из кабинета сотрудника, лежат в файлах с расширением .1CD в общей сетевой папке. В случае клиент-серверного варианта (на базе MS SQL Server или PostgreSQL), данные распределены по таблицам внутри кластера баз данных.
Особое внимание следует уделить хранению вложенных файлов (сканов заявлений, подписанных отчетов). В современных версиях платформы 1С (начиная с 8.3.10) бинарные данные часто хранятся не внутри таблиц СУБД, а в специальном файловом хранилище на сервере 1С. Путь к этому хранилищу задается в консоли администрирования кластера серверов.
⚠️ Внимание: Прямое копирование файлов из файлового хранилища сервера 1С без использования штатных средств выгрузки может привести к нарушению целостности базы данных. Ссылки на файлы в таблицах СУБД останутся, а сами файлы исчезнут, что вызовет ошибки при открытии документов.
Для администратора важно знать, что настройки доступа к «Кабинету сотрудника» (логин, пароль, привязка к физическому лицу) хранятся в регистре сведений НастройкиДоступаКабинетСотрудника. Изменение этих данных возможно только через интерфейс программы или обработку выгрузки настроек.
При планировании резервного копирования убедитесь, что в скрипт бэкапа включена папка файлового хранилища сервера 1С, иначе восстановленная база не сможет открыть прикрепленные документы сотрудников.
Локальное хранение на устройствах сотрудников (Android и iOS)
Мобильное приложение «1С:Кабинет сотрудника» активно использует локальную память устройства для обеспечения быстрой работы и возможности просмотра документов без постоянного подключения к интернету. Однако подход к хранению данных на Android и iOS кардинально отличается из-за политик безопасности операционных систем.
На устройствах под управлением Android приложение создает собственную директорию во внутренней памяти. Обычно путь выглядит как /Android/data/cn.v1c.employeecabinet/files или аналогичный, в зависимости от версии пакета. Здесь хранятся кэшированные изображения, временные файлы отчетов и база данных SQLite, используемая для оффлайн-режима.
Пользователи iOS сталкиваются с более закрытой системой. Данные приложения хранятся в «песочнице» (Sandbox) и недоступны для прямого просмотра через файловый менеджер без использования специализированных утилит или подключения к компьютеру через iTunes/Finder для выгрузки файлов. Приложение 1С:Кабинет на iPhone не позволяет просто так «зайти в папку» и скопировать файл.
- 📂 Кэш изображений: Фотографии расчетных листов и сканы документов сохраняются в зашифрованном или специфическом формате внутри папки кэша приложения.
- 💾 Локальная БД: Структура справочников и последние полученные данные хранятся в локальном файле базы данных для ускорения загрузки интерфейса.
- 📥 Папка загрузок: При явном экспорте документа (например, сохранении справки 2-НДФЛ в PDF) файл попадает в стандартную папку «Загрузки» или «Файлы» устройства, если пользователь подтвердил это действие.
Важно понимать, что локальное хранилище на телефоне является лишь зеркалом. Удаление приложения или очистка его данных приводит к полной потере локальных копий, но не затрагивает данные на сервере предприятия. При повторной авторизации приложение подтянет актуальную информацию из базы 1С.
Работа с данными через веб-версию и браузер
Веб-версия «1С:Кабинет сотрудника» (часто интегрированная в порталы самообслуживания или доступная по прямой ссылке) не сохраняет файлы на сервере провайдера услуги. Весь процесс происходит в сессии браузера пользователя. Временные файлы, генерируемые для просмотра (например, превью PDF), попадают в кэш браузера.
Путь к кэшу браузера зависит от используемого обозревателя (Chrome, Firefox, Edge, Safari) и операционной системы. В Google Chrome на Windows эти данные обычно находятся по пути C:\Users\ИмяПользователя\AppData\Local\Google\Chrome\User Data\Default\Cache. Однако файлы там имеют хешированные имена и не имеют расширений, что делает их чтение без спецсредств невозможным.
Когда пользователь нажимает кнопку «Скачать» или «Печать», браузер инициирует загрузку файла в папку, настроенную в параметрах загрузок. По умолчанию в Windows это папка Загрузки (Downloads). Именно здесь пользователь находит итоговые документы в форматах .pdf, .xml или .docx.
⚠️ Внимание: Браузеры автоматически очищают кэш и историю загрузок при использовании режима «Инкогнито». Если вы сформировали важный документ в таком режиме и не сохранили его явно на диск, восстановить его после закрытия вкладки будет невозможно.
Для корпоративных порталов, где 1С развернута через 1С:Предприятие через веб-сервер, сессии хранятся на стороне сервера приложений (IIS или Apache). Время жизни сессии ограничено настройками безопасности, и после истечения тайм-аута все временные данные на стороне сервера удаляются.
Форматы хранения и структура файлов
Данные в системе 1С:Кабинет сотрудника могут существовать в различных форматах в зависимости от этапа их жизненного цикла. Понимание этих форматов необходимо для интеграции со сторонними системами или для ручной выгрузки архивов.
Основным форматом обмена между сервером 1С и клиентским приложением является JSON или внутренний бинарный формат платформы 1С. Сами документы, которые видит пользователь, чаще всего хранятся в базе как потоки данных (BinaryData), но при выгрузке конвертируются в удобочитаемые виды.
Ниже приведена таблица, описывающая основные типы данных и их представление в системе:
| Тип данных | Формат хранения в 1С | Формат выгрузки для пользователя | Где используется |
|---|---|---|---|
| Расчетный листок | Табличный документ / BinaryData | PDF, Excel (XLSX) | Ежемесячная рассылка |
| Заявления (отпуск, больничный) | Документ 1С + Вложения | PDF (с ЭП), XML | Кадровый документооборот |
| Справки (2-НДФЛ, 182н) | Регистр накопления | PDF, XML (для ФНС) | Налоговая отчетность |
| Фото профиля | Хранилище картинок | JPG, PNG | Личная карточка |
Особый интерес представляет формат XML. Он используется для юридически значимого электронного документооборота (ЮЗЭДО). Файлы в этом формате содержат не только текстовую информацию, но и электронную подпись, закодированную в тегах. Открыть такой файл в обычном блокноте можно, но читать его следует через специальные вьюверы или саму 1С.
Технические детали формата хранения подписи
Электронная подпись в файлах XML из 1С обычно хранится в элементе
Настройка путей и политика безопасности
Администрирование путей хранения данных в 1С:Кабинет сотрудника требует тщательной настройки политик безопасности. Поскольку здесь обрабатываются персональные данные (ПДн), доступ к файлам должен быть строго регламентирован в соответствии с ФЗ-152.
В конфигурациях 1С существует механизм настройки хранилищ файлов. Администратор может указать, что вложения документов должны сохраняться не в базе данных, а в определенную папку на файловом сервере. Это делается через обработку «Настройка хранения файлов» в режиме предприятия или через консоль сервера.
Путь к сетевому хранилищу: \\FileServer\1C_HR_Docs\Cabinet_Attachments
Права доступа: Чтение/Запись для службы 1С:Предприятие
Права пользователей: Запрещено (доступ только через приложение)
Такая настройка позволяет разгрузить базу данных и упростить процедуру бэкапа. Однако, если сетевой диск станет недоступен, пользователи потеряют возможность открывать прикрепленные файлы, хотя сами записи о документах в системе останутся.
- 🔒 Шифрование: Рекомендуется использовать шифрование на уровне файловой системы (BitLocker или аналоги) для папок, где хранятся выгрузки документов сотрудников.
- 🕒 Ротация логов: Логи доступа к кабинету сотрудника следует хранить отдельно от самих данных, чтобы исключить возможность подмены следов доступа.
- 🚫 Ограничение доступа: Папки с данными на сервере не должны иметь прав «Все» (Everyone). Доступ должен быть разрешен только учетной записи, от имени которой запущен сервер 1С.
⚠️ Внимание: Интерфейс и возможности настройки путей хранения могут отличаться в зависимости от релиза платформы 1С:Предприятие (8.3.18, 8.3.20 и новее) и конкретной конфигурации (ЗУП 3.1, БП 3.0). Всегда сверяйтесь с документацией к вашему конкретному релизу перед изменением путей к файлам.
Централизованное хранение вложений на выделенном файловом сервере предпочтительнее хранения внутри базы данных для крупных компаний с объемом базы более 100 Гб.
Поиск и восстановление утерянных данных
Ситуации, когда сотрудник не может найти скачанный файл или администратору нужно восстановить удаленный документ, встречаются регулярно. Алгоритм поиска зависит от того, на каком уровне произошла потеря данных.
Если файл удален с устройства сотрудника (телефона или ПК), восстановить его средствами 1С невозможно, так как система не хранит историю локальных удалений. В этом случае помогает только функция повторной выгрузки. Сотрудник должен зайти в раздел «Документы» или «Справки» и сформировать нужный файл заново.
Для восстановления данных на стороне сервера, если документ был удален из базы 1С (например, ошибочно кадровиком), требуется доступ к резервной копии (бэкапу). В 1С существует механизм «Восстановление данных», который позволяет найти удаленные объекты, если включено соответствующее ведение истории изменений в параметрах системы.
Поиск конкретных файлов в хранилище сервера 1С можно выполнить через обработку «Анализ состояния хранения файлов». Она покажет, какие файлы физически присутствуют на диске, а какие ссылки на них в базе данных битые (осиротевшие файлы).
☑️ Действия при потере расчетного листка
Часто задаваемые вопросы (FAQ)
Где хранится пароль от 1С:Кабинет сотрудника?
Пароль не хранится в открытом виде ни на устройстве, ни на сервере. На сервере 1С хранится хеш пароля пользователя информационной базы или хеш токена доступа. В мобильном приложении пароль может быть сохранен в защищенном хранилище ключей операционной системы (Keychain на iOS, Keystore на Android), если пользователь выбрал опцию «Запомнить меня».
Можно ли перенести данные 1С:Кабинет на другой телефон?
Да, данные хранятся на сервере предприятия. Вам достаточно установить приложение на новое устройство, ввести логин и пароль (или отсканировать QR-код, если он предоставлен организацией). Все документы и история подтянутся автоматически при наличии интернета.
Как очистить кэш приложения 1С:Кабинет?
На Android это можно сделать через Настройки → Приложения → 1С:Кабинет сотрудника → Хранилище → Очистить кэш. На iOS необходимо удалить приложение и установить его заново, так как система не предоставляет прямого доступа к очистке кэша конкретных приложений без удаления.
В каком формате скачиваются заявления на отпуск?
По умолчанию заявления скачиваются в формате PDF, если они сформированы для печати. Если настроен юридически значимый документооборот, файл может быть скачан в формате XML со встроенной электронной подписью. Формат зависит от настроек, заданных администратором 1С на предприятии.
Сколько времени хранятся данные в мобильном приложении?
Данные в приложении хранятся бессрочно, пока пользователь не удалит их вручную или не удалит само приложение. Однако актуальность данных зависит от синхронизации: при каждом запуске приложение проверяет сервер на наличие новых документов и обновляет локальную копию.