Как работает интеграция с 1С: разбор реальных сценариев

Честные ответы без канцелярита для инженера по охране труда, специалиста по промбезопасности, главного бухгалтера и 1С-интегратора: как подключить базу за 2 минуты и что происходит при приёмах, переводах, увольнениях и замене оборудования.

1С:ЗУП 3.1 · 1С:БП 3.0 · 1С:ERP 2.5
2 минуты
Выпуск токена в «Нормографе» и отправка вашему специалисту 1С
Каждую ночь в 02:00
Автоматический обмен по расписанию + ручной запуск в 1 клик
Защита < 50%
Partial-sync guard блокирует ошибочную неполную выгрузку
Карантин в 1 клик
Мебель и оргтехника из 1С не засоряют реестр оборудования ОПО

1. Как подключить синхронизацию с 1С? Сколько времени это занимает?

Сценарий 1 · 2 минуты

На вашей стороне всё занимает ровно две минуты и не требует специальных технических знаний. Перейдите по цепочке Персонал → Массовый ввод → API → Выпустить токен (кнопка «Сгенерировать токен» на вкладке «Настроить API-интеграцию»). Система мгновенно выпустит защищённую строку подключения вида pk_int_…, привязанную строго к вашей организации. Скопируйте эту строку и отправьте её вашему штатному программисту 1С или обслуживающему интегратору (франчайзи) вместе с файлом штатной внешней обработки Normograf_Sync_1C83.epf.

У специалиста 1С подключение отнимет не больше пяти минут: типовую конфигурацию («1С:ЗУП 3.1», «1С:Бухгалтерия 3.0» или «1С:ERP 2.5») снимать с поддержки не нужно, дорабатывать код базы тоже не требуется. Обработка регистрируется стандартным механизмом БСП через меню Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. При открытии перед специалистом 1С появляется экран всего с одним полем — «Строка из письма о подключении (токен)» — и одной зелёной кнопкой «Подключить».

Сразу после нажатия «Подключить» обработка сама проверит связь, выполнит первую выгрузку и покажет понятный отчёт на русском языке: сколько сотрудников и единиц оборудования подключено, а сколько отправлено на подтверждение. Если же ваш специалист 1С сегодня занят закрытием отчётности, вы можете не терять время и за 1 минуту вставить список сотрудников и оборудования напрямую из таблицы Excel на соседней вкладке мастера.

2. Сотрудник уволился в 1С:ЗУП — что произойдёт с его карточкой и задачами?

Сценарий 2 · Кадры

Как только отдел кадров проводит приказ об увольнении в 1С:ЗУП и в карточке человека появляется дата увольнения (dismissal_date сегодня или в прошлом), при следующей синхронизации «Нормограф» автоматически переводит сотрудника в статус «Уволен» (dismissed). Инженеру по охране труда больше не нужно каждую пятницу ходить в кадры за свежей табельной ведомостью и вычёркивать ушедших людей вручную.

Одновременно со сменой статуса система автоматически снимает с контроля и отменяет все будущие плановые задачи по этому работнику: повторные инструктажи, периодические медосмотры, очередные проверки знаний и обучения. Они перестают маячить в вашем рабочем календаре и не портят сводный показатель соответствия ложными «просрочками» по сотрудникам, которые уже не работают на предприятии.

При этом сама карточка уволенного работника и вся его прошлые документы — проведённые ранее инструктажи, протоколы комиссий, медосмотры и подписи в электронных журналах — не удаляются, а сохраняются в архиве и журнале аудита. Если через полгода придёт инспектор ГИТ и попросит подтвердить обучение человека, работавшего в прошлом квартале, у вас всё под рукой. А если сотрудник позже вернётся на завод и снова будет принят в 1С, карточка автоматически реактивируется (active).

3. В котельной заменили котёл — как система поступит со старым и новым оборудованием?

Сценарий 3 · Оборудование и карантин

Когда в 1С:Бухгалтерии или 1С:ERP списывают старый агрегат и ставят на баланс новый котёл, «Нормограф» отрабатывает оба события бережно и без риска потери истории. Старый котёл, который исчез из активной ведомости ОС в 1С, система никогда не удаляет молча — ведь к нему привязаны паспорта, акты экспертизы промышленной безопасности (ЭПБ) и история ремонтов для годового отчёта о производственном контроле (Форма № 518). Вместо удаления старый агрегат переводится в статус «На проверку», чтобы главный инженер или специалист по ПБ спокойно подтвердил вывод из эксплуатации.

Новое основное средство из 1С проходит автоматическое распознавание категории. Если в бухгалтерии его завели под нестандартным названием или общей группой ОС, система не станет гадать и не запишет его в боевой реестр наугад, а аккуратно поместит в «Карантин ОС» (вкладка «Карантин ОС» в окне массового ввода). Туда же отфильтровываются новые офисные столы, компьютеры или хозяйственный инвентарь, чтобы они не засоряли перечень технических устройств ОПО.

Вам остаётся только заглянуть во вкладку карантина, выбрать для нового котла точную категорию технического устройства из справочника и нажать кнопку «Подтвердить» одним кликом — после этого котёл сразу встанет на учёт в боевой реестр, и по нему автоматически построятся графики ТО, осмотров и строки для отчёта в Ростехнадзор. А непрофильные позиции (мебель, оргтехнику) вы так же в один клик нажимаете «Отклонить», и система больше никогда о них не спросит.

4. Сотрудника перевели в другой цех или изменили должность — что будет с его задачами?

Сценарий 4 · Переводы

При кадровом переводе между цехами, переименовании отдела или смене должности карточка человека не задвоится. «Нормограф» сопоставляет сотрудников по надёжной цепочке: сначала по постоянному внутреннему идентификатору записи из 1С (external_id / GUID), затем по СНИЛС (если его передача включена) либо по связке «ФИО + дата рождения / табельный номер». Даже если сотрудница сменила фамилию и одновременно перешла в другой отдел, система узнает её и обновит существующую карточку.

Во время ночного обмена у работника автоматически обновляется привязка к подразделению и должности, а если в 1С появился совершенно новый цех или участок — «Нормограф» сам создаст это подразделение в структуре предприятия. При этом все действующие задачи, удостоверения, медосмотры и история аттестаций остаются за сотрудником: ничего не обнуляется и не теряется.

Если же новая должность или новый цех предполагают дополнительные требования безопасности (например, слесаря перевели из ремонтной мастерской в газовую котельную ОПО), система подскажет новый должностной профиль, чтобы вы в один клик добавили недостающие виды обучения и аттестаций.

5. У нас несколько юрлиц и подразделений (или отдельные базы ЗУП и Бухгалтерии) — как это работает?

Сценарий 5 · Мульти-организации

Внешняя обработка 1С спроектирована так, чтобы не задавать лишних вопросов. При первом запуске она включает автоопределение структуры базы: если в базе 1С ведётся только одно активное юрлицо, оно выбирается автоматически по ИНН, а поле выбора организации даже не показывается на экране. Дерево цехов, отделов и участков из 1С переносится в раздел «Подразделения» без ручной разметки.

Если в одной базе 1С ведётся сразу несколько юридических лиц (например, производственный холдинг или группа компаний), обработка умеет работать в двух режимах: по умолчанию она синхронизирует активные организации целиком, либо в разделе «Настройки для специалиста» вы можете указать конкретный ИНН и настроить выборочную синхронизацию нужного юрлица в соответствующий кабинет «Нормографа».

А в самой частой заводской ситуации — когда кадровый учёт ведётся в отдельной базе 1С:ЗУП 3.1, а котлы, краны и сосуды числятся в 1С:Бухгалтерии 3.0, — вы просто выпускаете в мастере два токена (по одному на каждую базу). ЗУП каждую ночь присылает людей, Бухгалтерия — основные средства, а в «Нормографе» они сходятся в единую картину предприятия с независимым контролем статуса каждого токена.

6. Что защищает базу от случайных сбоев, пустых выгрузок и дублей из 1С?

Сценарий 6 · Три рубежа защиты

Первый рубеж — защита от неполной выгрузки (partial-sync guard): Представьте, что в 1С кто-то случайно поставил отбор по одному маленькому отделу, и вместо 300 работников в выгрузку ушло всего 20 человек. Чтобы такая ошибка не затронула остальных 280 сотрудников, в «Нормографе» работает жёсткое правило: если в пакете пришло менее 50% от текущего активного штата (при численности от 4 человек), сервер целиком отклоняет пакет с понятным объяснением причины и оставляет ваши данные нетронутыми. И даже если из полной выгрузки исчез один сотрудник без заполненной даты увольнения, система никогда не уволит его автоматически, а лишь помечает карточку на проверку.

Второй рубеж — карантин нераспознанных ОС: В бухгалтерском учёте рядом с паровыми котлами и кран-балками всегда числятся тысячи единиц мебели, ноутбуков, заборов и бытовых приборов. Наш классификатор отсекает всё, что не имеет точного соответствия в справочнике опасного оборудования, и складывает сомнительные позиции в карантин до вашего подтверждения одним кликом. Отклонённые вами позиции запоминаются и при следующих выгрузках пропускаются автоматически.

Третий рубеж — строгая идемпотентность и безопасность (152-ФЗ): Если нажать кнопку выгрузки пять раз подряд, в базе не появится ни одного дубля: неизменившиеся карточки пропускаются как холостой ход (noop), а изменившиеся — аккуратно обновляются. Связь работает строго в одну сторону (из 1С наружу по HTTPS), финансовые проводки, зарплаты и расчётные счета в 1С даже не читаются, передача СНИЛС по умолчанию отключена, а данные каждого предприятия изолированы на уровне СУБД (Row-Level Security PostgreSQL).

Коротко для главбуха и службы ИБ: обработка не требует открывать порты в корпоративном файрволе, не меняет типовую конфигурацию 1С, хранит токен в защищённом системном хранилище 1С и передаёт только кадровый минимум (ФИО, должность, цех, даты приёма/увольнения) и технические реквизиты оборудования.

7. По какому расписанию идёт обмен и как запустить синхронизацию вручную?

Сценарий 7 · 02:00 + 1 клик

При установке внешней обработки Normograf_Sync_1C83.epf в 1С автоматически прописывается штатное регламентное задание: обмен запускается сам каждую ночь в 02:00, когда база не нагружена пользователями. Утром вы приходите на работу, открываете «Нормограф» — и все вчерашние кадровые изменения и новое оборудование уже в системе, а экран обработки в 1С спокойно пишет: «Всё в порядке, синхронизировано сегодня в 02:00».

Если изменения нужно увидеть прямо сейчас — например, только что оформили приём новой смены или приняли на баланс оборудование перед проверкой, — ждать ночи не требуется. Откройте обработку в 1С и нажмите кнопку выгрузки вручную в один клик: пакет уйдёт за пару секунд, и вы сразу увидите обновлённые счётчики сотрудников и оборудования.

А чтобы вы не гадали, работает ли ночной обмен, «Нормограф» сам следит за пульсом каждого токена. В окне Персонал → Массовый ввод → API всегда видно точное время последнего обмена по каждой базе (ЗУП и Бухгалтерии). Если от активного токена нет выгрузок дольше 48 часов, статус подсветится предупреждением, а через 72 часа тишины система сама пришлёт вам письмо на электронную почту, чтобы вы вовремя проверили, не выключили ли на сервере 1С фоновые задания.

Готовы подключить вашу 1С или проверить карантин оборудования?
Выпустите токен в мастере импорта за 2 минуты или напишите нам в поддержку — поможем вашему специалисту 1С на каждом шаге.
Выпустить токен 1С Карантин ОС Задать вопрос в поддержку