1. Как подключить синхронизацию с 1С? Сколько времени это займёт и нужен ли программист?
Сценарий 1 · Подключение
На вашей стороне в «Нормографе» всё занимает ровно две минуты и не требует участия программиста. Откройте в личном кабинете Персонал → Массовый ввод → API → Выпустить токен (кнопка «Сгенерировать токен»). Система создаст защищённую строку подключения вида pk_int_…, привязанную только к вашей организации. Скопируйте эту строку и отправьте её вашему штатному специалисту 1С или обслуживающему интегратору (франчайзи) вместе с готовым файлом внешней обработки Normograf_Sync_1C83.epf.
Специалисту 1С не нужно дорабатывать конфигурацию, писать код или снимать типовую базу с поддержки. Он заходит в стандартный раздел Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки, добавляет файл обработки и открывает его. На экране будет всего одно поле — «Строка из письма о подключении (токен)» — и одна зелёная кнопка «Подключить».
После нажатия кнопки «Подключить» обработка сама проверит соединение, проведёт первую синхронизацию и выведет понятный итог: сколько сотрудников и единиц оборудования загружено. А если специалист 1С занят отчётностью и подключит базу только завтра, вы можете начать работу сразу: на соседней вкладке мастера импорта можно за 1 минуту вставить список сотрудников и оборудования из обычной таблицы Excel.
2. Что происходит в системе, когда сотрудник увольняется в 1С:ЗУП?
Сценарий 2 · Увольнение
Как только кадровик проводит приказ об увольнении в 1С:ЗУП и в карточке работника появляется дата увольнения (dismissal_date сегодня или в прошлом), при ближайшей синхронизации «Нормограф» автоматически переводит сотрудника в статус «Уволен» (dismissed). Вам больше не нужно каждую неделю запрашивать в отделе кадров списки уволенных и сверять их со своими таблицами вручную.
Одновременно со сменой статуса система сама наводит порядок в календаре: все будущие плановые задачи по уволенному человеку — очередные инструктажи, периодические медосмотры, проверки знаний и обучение — отменяются автоматически. Они больше не захламляют ваш рабочий план и не создают ложных «красных просрочек» по людям, которые уже не работают на предприятии.
При этом прошлые записи уволенного сотрудника — проведённые ранее инструктажи, протоколы аттестации, медосмотры и подписи в журналах — бережно сохраняются в архиве и неизменяемом журнале аудита. Если на плановой проверке инспектор ГИТ попросит показать документы по сотруднику за прошлые полгода, вы достанете их в один клик. А если человек позже вернётся на предприятие и снова будет принят в 1С, его карточка автоматически реактивируется (active).
3. В котельной заменили котёл — как система поступит со старым и новым оборудованием?
Сценарий 3 · Замена оборудования
Когда бухгалтерия списывает старый котёл и ставит на баланс новый агрегат в 1С:Бухгалтерии 3.0 или 1С:ERP, «Нормограф» защищает вас и от потери архивной истории, и от «мусора» в реестре. Старый котёл никогда не удаляется молча — к нему привязаны паспорта, заключения экспертизы промышленной безопасности (ЭПБ) и история ремонтов для отчёта о производственном контроле (Форма № 518). Он переводится в статус «На проверку», чтобы главный инженер спокойно подтвердил вывод агрегата из эксплуатации.
Новое основное средство, пришедшее из 1С, проходит автоматическую проверку категории. Если в бухгалтерии его назвали нестандартно или завели без очевидной категории технического устройства, система не станет угадывать наугад и поместит его в специальную вкладку «Карантин ОС». Этот же фильтр не пускает в реестр ОПО бухгалтерские столы, компьютеры, принтеры и хозинвентарь.
В карантине всё решается подтверждением одним кликом: вы выбираете из списка нужную категорию (например, «Паровые котлы» или «Сосуды под давлением») и нажимаете «Подтвердить» — устройство сразу встаёт на боевой учёт с графиками осмотров и ТО. А непрофильные основные средства вы так же в один клик отклоняете, и при следующих выгрузках система пропускает их автоматически.
4. Сотрудника перевели в другой цех или изменили должность — не пропадут ли его задачи?
Сценарий 4 · Перевод между цехами
Карточка не задвоится и ничего не потеряется. «Нормограф» узнаёт человека по сквозному идентификатору из 1С (external_id / GUID), затем по СНИЛС (если его передача включена) или по связке «ФИО + дата рождения / табельный номер». Даже если сотрудник перешёл в другой цех и одновременно сменил фамилию, система поймёт, что это тот же самый работник, и обновит его существующую карточку.
При переводе между цехами автоматически обновляется привязка к подразделению и должности (а если в 1С появился новый цех или участок, он создаётся в структуре предприятия автоматически). Все действующие удостоверения, пройденные медосмотры, аттестации и текущие задачи сотрудника остаются на месте.
Если на новом месте работы действуют дополнительные требования безопасности (например, при переводе слесаря в цех с оборудованием под давлением), система предложит применить должностной профиль новой профессии и аккуратно добавит только недостающие мероприятия в календарь.
5. Как устроен обмен, если в 1С несколько юрлиц, подразделений или отдельные базы ЗУП и Бухгалтерии?
Сценарий 5 · Юрлица и подразделения
Обработка Normograf_Sync_1C83.epf использует автоопределение структуры базы. Если в вашей базе 1С ведётся учёт по одному активному юрлицу, обработка определяет его по ИНН автоматически и даже не выводит лишних полей выбора на экран. Все цеха, отделы и обособленные подразделения переносятся автоматически вместе с сотрудниками.
Если в одной базе 1С ведётся сразу несколько юридических лиц (группа компаний или холдинг), поддерживается как синхронизация всех активных организаций сразу, так и выборочная выгрузка конкретного юрлица: достаточно раскрыть спойлер «Настройки для специалиста» и указать нужный ИНН.
А если у вас штат и кадровые приказы живут в 1С:ЗУП 3.1, а котлы, краны и сосуды учитываются в отдельной базе 1С:Бухгалтерия 3.0, вы просто выпускаете в «Нормографе» два токена — по одному на каждую базу. ЗУП синхронизирует сотрудников, Бухгалтерия — оборудование, а в кабинете «Нормографа» вы видите единый реестр предприятия и статус обмена по обеим базам одновременно.
6. Что защищает наши данные, если в 1С кто-то ошибся с фильтром или запустил выгрузку дважды?
Сценарий 6 · Защита данных
Защита от неполной выгрузки (partial-sync guard): Если в 1С случайно применили фильтр по одному отделу и вместо 200 человек в выгрузку попало всего 20, обычная синхронизация могла бы посчитать остальных 180 человек удалёнными. В «Нормографе» стоит жёсткий барьер: если выгрузка составляет менее 50% от текущего активного реестра, сервер целиком отклоняет такой пакет с понятным сообщением об ошибке и сохраняет ваши данные в неприкосновенности. А если из полной выгрузки пропал сотрудник без даты увольнения, система никогда не уволит его вслепую, а лишь помечает на проверку.
Карантин оборудования и полная идемпотентность: Нераспознанные основные средства из бухгалтерии не попадают напрямую в боевой реестр ОПО, а ждут вашего решения в карантине. При этом все запросы полностью идемпотентны: если отправить один и тот же список хоть десять раз подряд, карточки без изменений отработают вхолостую (noop) без единого дубля и без лишних записей в истории.
Безопасность для главбуха и службы ИБ (152-ФЗ): Соединение работает строго в одну сторону — из вашей 1С наружу по защищённому протоколу HTTPS (открывать входящие порты в локальной сети предприятия не нужно). Финансовые проводки, зарплаты, банковские счета и паспортные данные обработка не читает и не передаёт, передача СНИЛС по умолчанию выключена, а в базе данных «Нормографа» данные каждого клиента изолированы на уровне строк СУБД (Row-Level Security PostgreSQL).
Проверка безопасности кода: внешняя обработка поставляется с открытым исходным кодом модулей 1С (BSL) — ваш специалист по информационной безопасности или программист 1С может лично убедиться в Конфигураторе, какие именно поля читает запрос.
7. По какому расписанию работает синхронизация и можно ли обновить данные вручную?
Сценарий 7 · Расписание 02:00
При подключении обработки в 1С автоматически настраивается штатное регламентное задание: обмен запускается каждую ночь в 02:00, когда в базе никто не работает. К началу рабочего дня все вчерашние приёмы, переводы, увольнения и новые основные средства уже загружены в «Нормограф», а календарь обязанностей пересчитан.
Если свежие данные нужны прямо сейчас — например, утром оформили приём нового электрогазосварщика или вам нужно срочно сформировать список контингента перед проверкой, — синхронизация запускается вручную в один клик прямо из окна обработки в 1С. Выгрузка проходит за несколько секунд и сразу показывает актуальную сводку.
Чтобы вы всегда были уверены, что ночной обмен работает исправно, в мастере импорта «Нормографа» отображается точное время последней синхронизации по каждому выпущенному токену. Если от активного токена нет выгрузок более 48 часов, в интерфейсе появится предупреждение, а через 72 часа система автоматически отправит ответственному уведомление на электронную почту.