Подготовка к переходу
на 1С:ERP с Oracle производственного предприятия, 5000 человек

Многие предприятия долгие годы автоматизировали свои информационные системы и добились в этом больших успехов, однако ситуация меняется, исторические системы перестают отвечать новым вызовам, и приходится искать новые решения. Как это происходит на крупном производственном предприятии, рассказывает Сергей Лавонин, руководитель ИТ-департамента предприятия ОПК.

– Что в системах предприятия автоматизировано?

– В справочниках НСИ в dbf-файле лежит запись c 1991 года. С этого момента команда предприятия разрабатывала много решений сама: написала APS-системы планирования производства, MES и прочее. За 30 лет, молодцы, всё написали. Система планирует. Работает на СУБД и Oracle, но написана на Delfi. Всё предприятие планирует с объёмом номенклатуры в десятки тысяч позиций планирует, планирует сменно-суточные задания. Запускаешь – и система пошла считать.

– Может, планирование ещё и динамические?

– Нет, оно категорически статическое.

– Бухгалтерский и налоговый учёт в какой системе ведёте?

– Почти всё в dbf-файлах. Системы «1С» не было на предприятии, кроме «1С:Налогоплательщик», который установили для сдачи отчётности. Частично в Excel ручками перебивали, сдавали отчёт. Всё, больше современных информационных систем не было. Написали всё, но проблема в том, что производство растёт, а dbf-файл один весит 5 гигабайт, и приходится всё склеивать. Для понимания: структура информационной системы – это 268 тысяч dbf-файлов. Это очень много, и система начинает рассыпаться. Поэтому принято решение переходить на1С:ERP. Сейчас вот уже в «1С:ЗУП» [«1С:Зарплата и управление персоналом»] зарплата считается.

– Не страшно переводить такое большое производство?

– Нам не страшно, страшно пользователям. Пользователи поднимают бунт и выписывают мне карты контроля, я с этим прекрасно справляюсь, мне всё нравится. Можно понять их: тяжело адаптироваться, осваивать новую систему. У айтишника задача простая – бери и пиши. У меня это четвертое внедрение по счёту, и везде одно и то же: куда бы я ни пришёл, айтишники всё давно написали, а пользователи ещё думают, хотят они этим пользоваться или не хотят.

– Как думаете, сколько может занять времени внедрение системы планирования производства в подобном случае, учитывая, что всё с нуля написано?

– Думаю, за пару лет. Мы, собственно, с таким расчётом и взяли отдельную группу из четырёх специалистов от наших партнёров, трудоустроили их, чтобы всё переписали.

– Используете ли вы виртуальные сервера для 1С?

– Используем, конечно. У нас только «1С:Документооборот» на физике, всё остальное на виртуалках висит.

– В чём видите плюсы-минусы использования виртуальных серверов?

– Быстрое развёртывание.

– А с точки зрения безопасности нет проблем?

– С точки зрения безопасности всё плохо. Ядро какого-нибудь кластера умрёт, и всем до свидания. Но у нас очень серьёзная платформа с тонкими клиентами.

– Навели ли вы порядок с НСИ?

– НСИ — это мой самый любимый вопрос. На предприятии в исторических системах уже было организовано бюро НСИ. Без “смотрящих” ничто в системе не появлялось, как и должно быть. То есть НСИ как процесс был. Чтобы это все переложить в ERP [Мастер-дату мы определили в ERP и через промежуточную группу обмена передавали всё в старую систему и в обратную сторону двусторонними обменами], мы взяли все данные с 1991 года, выгрузили их и начали нормализировать. Общее количество ненормализованных записей по всем справочникам на старте было больше 960 тысяч записей. Работала группа программистов с трех сторон и нормализовались мы где-то в 600 тысяч. Потратили на это порядка 8 месяцев, чтобы понять, как новую систему обменять со старой системой, посмотреть, где есть остатки, где есть движение. После чего, соответственно, всю нормализованную номенклатуру закинули в ERP, сделали двусторонние обмены, разработали технические задания со старой системой, с новой, доработали и “поженили” их между собой.

– Сколько людей работало над нормализацией этой базы?

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

– Что бы Вы порекомендовали тем коллегам, которые только планируют переход на ERP, и у которых есть проблемы с НСИ?

– Надо вводить положение по MDM, разработать эти шесть страниц многострадальных, которые мы не можем утвердить годами, утвердить, назначить ответственного, и пусть все страдают, но справочники рождаются целыми. А если у нас нет положения по MDM, если мы не определили мастер-дату, то добро пожаловать всем в ещё большие страдания. Каждый делает свой выбор. Мы за MDM-положение.

– Расскажите про спецификации: как вы с ними обращаетесь с учётом того, что постоянно что-то меняется?

– Если бы наше планирование было динамическое, мы бы наверное что-то смогли придумать с актуализацией спецификаций. А поскольку мы считали план раз в месяц, и в конце периода он закрывался, подбивались остатки, делались расчёты бухгалтерские, ТМЦшные, и потом запускался план расчёта, который был динамическим на этапе расчета, а после того, как он посчитался, становился статическим, то в случае замен, которые делали закупщики, мы заходили в dbf-файлы и меняли спецификацию.

– Сохранялась ли история о том, что именно было изменено?

– Только путём копирования dbf-файла на рабочий стол.

– Как вы с этим бэкграундом собираетесь переходить в ERP?

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

– «1С:ЗУП» у вас вынесен за контур информационной системы?

– Стоит отдельно. С ERP настроен обмен структуры, вложенности, – всего, что нужно для того, чтобы запустить ресурсную спецификацию. Кстати, люди уже привыкли, работают.

– А что самое сложное при внедрении ERP?

– Самое сложное – убедить пользователей, что им это нужно. Многие настроены к нововведениям негативно, опасаются, что внедрение новой ИС приведёт к их увольнению, хотя часто дело заканчивается тем, что у специалистов появляется инструмент для аналитики и немного больше времени на то, чтобы заняться другими делами и попить чай.

– Случалось ли на Ваших проектах внедрения, чтобы пользователи работали в двух системах?

– Было. В двух системах пользователи работали параллельно где-то от трёх месяцев до полугода, перестраховывались. В основном мы переходили с начала года: закрыли склады, подбили и перенесли начальные остатки, выдали в производство, вводом начальных остатков наполнили ERP и запустились дальше. Где-то уже к третьему месяцу в прежнюю ИС уже никто не ходил, разве что за справками какими-то, отчётами. А через полугодие и вовсе теряется всякий смысл в использовании прежней ИС, так как срок изготовления, производственного цикла – полгода, изделия отгружены и цикл завершён.

– Не сталкивались с тем, что система работает медленно, долго считается себестоимость?

– Да, в моём первом внедрении мы плохо плохо подошли к этому вопросу с точки зрения информационных технологий. Сейчас таких ошибок уже почти не допускаем. Если оборудование, то высокопроизводительное. Если доработки системы, то только внешними расширениями и вообще без изменений типового функционала. Всё выносим в любые стороны, чтобы система работала корректно.

– Благодарим за Ваши ответы. Успешного развития ИС на предприятии!