Рассмотрим одну из наиболее частых дилемм, с которой сталкиваются системные администраторы, ИТ-директора и архитекторы систем при масштабировании ИТ-инфраструктуры предприятия. Часто возникает задача разделить единую базу 1С:Комплексная автоматизация (далее — КА) на отдельные функциональные контуры — например, вынести кадровый учет и расчет заработной платы в обособленную базу 1С:Зарплата и управление персоналом (далее — ЗУП). При этом перед ИТ-отделом встает жесткое требование со стороны руководства и юристов: соблюсти полную юридическую чистоту лицензирования и избежать покупки дополнительных дорогостоящих основных поставок программного обеспечения.
В этой статье мы подробно проанализируем правила лицензионной политики фирмы «1С», разберем официальные информационные письма-разъяснения, изучим технические нюансы подсчета клиентских лицензий при разделении баз, а также рассмотрим технические преимущества такого архитектурного решения.
Для подтверждения легальности выноса ЗУП в отдельную информационную базу обратимся к официальным документам и информационным письмам фирмы «1С». Основной вопрос заказчиков и юристов звучит так: если у нас куплена только КА, имеем ли мы право использовать дистрибутив ЗУП отдельно, ведь физически коробки или отдельного соглашения на ЗУП у нас нет?
Проанализируем комплектацию программного продукта. Согласно официальному информационному письму фирмы «1С» № 11560 (а также более свежему выпуску № 20538, сопровождавшему выход редакции КА 2.0), в поставку продуктов семейства «1С:Комплексная автоматизация» входят следующие прикладные решения:
Таким образом, приобретая основную поставку 1С:Комплексная автоматизация 8 (как в коробочном, так и в электронном варианте), лицензиат приобретает права на использование всех перечисленных выше конфигураций. Лицензионное соглашение позволяет разворачивать эти конфигурации в виде отдельных информационных баз в рамках одного юридического лица (одной организации) без необходимости докупать основные поставки этих программных продуктов.
Разберем критически важный нюанс, в котором часто ошибаются даже опытные специалисты, проводя ложные аналогии между КА и ERP. Несмотря на схожесть функционала и архитектуры этих решений, их лицензионная политика принципиально отличается:
1С:ЗУП и 1С:БП.Поэтому, если ваша система построена на базе КА, вы можете смело приступать к разделению без дополнительных затрат на покупку коробок ЗУП. Если же вы используете ERP — придется заложить в бюджет покупку отдельной лицензии на ЗУП.
Выясним, как практически подтвердить легальность использования выделенной базы ЗУП при проверках со стороны контролирующих органов или аудите лицензионной чистоты:
Во-первых, при покупке электронной поставки КА в вашем личном кабинете на портале 1С:ИТС (после обязательной регистрации программного продукта по его регистрационному номеру) автоматически открывается легальный доступ к скачиванию полных дистрибутивов и обновлений для БП ПРОФ, ЗУП ПРОФ и УТ ПРОФ. Наличие технической возможности скачивания дистрибутивов с официального сайта обновлений под вашим аккаунтом является главным экспресс-подтверждением легальности.
Во-вторых, в случае аудита проверяющим органам необходимо предоставить:
1С:Комплексная автоматизация (бумажное или электронное из комплекта поставки);Рассмотрим подробнее, как разделение единой базы КА на две независимые базы (КА и ЗУП) повлияет на расход клиентских лицензий платформы 1С:Предприятие 8. Платформенные лицензии не привязаны к конкретной конфигурации, однако способ их распределения зависит от типа используемых ключей защиты:
Даже если в КА встроен мощный блок расчета зарплаты и кадрового учета, выделение ЗУП в отдельную информационную базу является признанным стандартом разработки и эксплуатации крупных ИТ-систем по нескольким ключевым причинам:
1. Оперативность обновлений под требования законодательства. Изменения в налоговом и кадровом законодательстве (новые формы отчетности, ЕФС-1, изменения по НДФЛ) фирма «1С» выпускает в первую очередь для специализированной конфигурации ЗУП. Обновления для тяжелой комплексной конфигурации КА задерживаются на 2–3 недели из-за сложности тестирования и объединения всех подсистем. Своевременное обновление ЗУП гарантирует сдачу отчетности без сбоев и штрафов.
2. Конфиденциальность персональных данных и коммерческой тайны. Ограничить доступ рядовых сотрудников (логистов, менеджеров по продажам, кладовщиков) к информации о заработных платах руководства и ведущих специалистов внутри единой базы КА — сложная задача, требующая долгой настройки RLS (ограничения доступа на уровне записей), что существенно снижает производительность системы. Выделение ЗУП в отдельную базу полностью решает проблему безопасности данных на физическом уровне.
3. Снижение нагрузки на СУБД и производительность. Расчет заработной платы и заполнение крупных отраслевых документов по начислениям создают пиковые нагрузки на сервер баз данных. Вынос этих расчетов в отдельную базу позволяет разгрузить основную базу КА в отчетные периоды.
4. Простота интеграции. Обмен данными между ЗУП и КА/ERP поддерживается разработчиками фирмы «1С» в типовом режиме на базе технологии EnterpriseData. В финансовый контур КА передаются только сводные проводки для регламентированного учета (документ ОтражениеЗарплатыВФинансовомУчете) без детальных персональных данных сотрудников, что сохраняет чистоту финансовой базы.