14 августа 2024

Интеграция 1С:ERP c SAP

Уход немецкого разработчика SAP с российского рынка повлек за собой прекращение продаж и поддержки SAP ERP – одной из наиболее востребованных ERP-систем в крупном сегменте бизнеса. Руководители компаний столкнулись с необходимостью решить эту проблему, как правило – путем перехода на 1С:ERP. Основных вариантов два: миграция или интеграция SAP c 1C.У интеграции есть ряд преимуществ – от сроков и стоимости внедрения до поддержания непрерывности работы компании в учетной системе. Также это оптимальный вариант для компаний, имеющих филиалы за рубежом, где нет необходимости отказываться от использования SAP. Подробнее коснемся особенностей процессов интеграции 1С:ERP и SAP ERP.



Описание и различия решений 1С:ERP и SAP

Комплексные ERP-системы, разработанные немецким вендором SAP и отечественной компанией 1С, долгое время были лидерами с соизмеримым количеством внедрений на российском рынке. После 2022-го года, когда фирма SAP объявила об уходе из России, ситуация изменилась: многие пользователи ее продукции приняли решение о переходе на российские аналоги, в большинстве случае выбор закономерно пал на «1С:ERP Управление предприятием». Время показало, что этот расчет оказался верным: SAP не вернулись в Россию, а, наоборот, с 20 марта 2024 года в рамках последнего шага по уходу из нашей страны закрыли российским клиентам доступ к своим облачным услугам. Однако переход на другую ERP-систему – долгое и достаточно затратное мероприятие, поэтому часть компаний продолжает пользоваться SAP и применяет механизмы интеграции, о которых мы поговорим ниже.

1С:ERP и SAP ERP имеют общую задачу – выстраивание единого информационного пространства для эффективного управления – и схожий функционал по автоматизации основных направлений деятельности компаний среднего и крупного масштаба:

  • учет финансов и бюджетирование;
  • управление персоналом;
  • складской учет и управление закупками;
  • производственный учет;
  • управление продажами;
  • CRM;
  • учет основных средств.

С точки зрения конечного пользователя, системы после внедрения и настройки могут быть практически идентичны по объему функционала и удобству интерфейса. Среди модулей SAP в функционале 1С сложно подобрать аналоги, пожалуй, только для управления качеством, интегрального планирования и прогнозирования. Оба ERP-решения имеют модульную структуру и большой набор отраслевых конфигураций, однако с архитектурной точки зрения они реализованы по-разному.

Интерфейс SAP ERP
Рис.1. Интерфейс SAP ERP

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

Интерфейс 1С:ERP
Рис.2. Интерфейс 1С:ERP

В былые годы SAP в России выбирали преимущественно крупные предприятия – в особенности международные корпорации и компании, планирующие выход на зарубежный рынок. SAP ERP реализована в соответствии с общеевропейскими стандартами работы производственных предприятий и всегда требовала локализации под российские реалии и законодательные нормы. Это неудобство компенсировалось большой производительностью при высоких нагрузках, но в ходе развития платформа 1С:Предприятие также стала позволять оперативно обрабатывать масштабные объемы данных. Программы 1С разработаны в соответствии с законодательством РФ и на регулярной основе обновляются, благодаря чему своевременно вносятся изменения в формы регламентированной отчетности и другие элементы.




Особенности интеграции 1С:ERP c SAP

Интеграция SAP ERP и 1C:ERP осуществляется для обеспечения параллельной работы в этих системах, либо уместна в ситуациях, когда в компании реализовано разделение по ведению учета: например, оперативный учет ведется на платформе SAP, а регламентированный – в 1С.

Рассмотрим два наиболее распространенных варианта интеграции.

Первый вариант основан на интеграционной платформе SAP Integration Suite и интерфейсе для обмена данными между SAP и сторонними системами Remote Function Call (RFC). Их можно использовать совместно или по отдельности. RFC работает с использованием протокола TCP/IP и для него разработаны COM-объекты. Платформа 1С:Предприятие, в свою очередь, может передавать данные через механизм COM/Automation, что позволяет в ее коде создать объект доступа к функциям SAP и использовать его методы для получения данных.

Это решение выглядит простым, но необходимо учесть, что при импорте данных придется выполнять преобразование их типов и данные SAP будут передаваться в текстовом виде. Это означает, что в 1С их нужно будет трансформировать в вид объектов. Для реализации интеграции нужно установить в системе несколько COM-объектов и написать код для подключения к SAP-решениям. После этого можно вызывать функции SAP и получать данные, которые они возвращают, используя созданный объект и протокол RFC.

Затем данные обрабатываются на стороне 1С, осуществляется преобразование типов, и полученные данные можно сохранить в справочники, документы или другие объекты 1С:Предприятие. Минусами этого механизма является отсутствие автоматической синхронизации и ограничения по объему данных, перерабатываемых за одну процедуру.

Второй способ состоит в том, что универсальный формат Enterprise Data либо CommerceML на стороне SAP позволяет сформировать данные для платформы 1С:Предприятие в понятном ей объектном виде. Данные выгружаются в формат XML, а 1С принимает их в виде объекта. Такое решение позволяет связать бизнес-логику напрямую и оперировать одинаковыми понятиями, реализовав принципы передачи данных. Это метод удобнее первого, но осуществить его может только специалист, обладающий навыками разработки на языке ABAP и других языках SAP.



Импортозамещение SAP отечественными решениями

Рассмотрим два варианта импортозамещения SAP в текущих условиях: полный переход на российскую платформу и частичную интеграцию.

Миграция на российское ПО

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

В любом случае предстоит разработать план перехода и проект внедрения системы или комплекса систем 1С. Наша практика показывает, что при внедрении 1С взамен SAP для экономии сроков оптимально подходят методологии Waterfall и Agile. В соответствии с выбранной моделью специалисты осуществляют реинжиниринг бизнес-процессов и разработку системно-ориентированных методологических решений, наиболее подходящих для переноса данных в 1С.

Силами консультантов и разработчиков компании «Первый Бит» были успешно реализованы кейсы перехода с SAP на 1С во многих крупных компаниях. Перечислим некоторые из них:

Переход с SAP ERP и SAP IBP на «1С:ERP» компании-производителя элитного алкоголя Maxxium Russia со следующими итоговыми данными:

  • запуск системы в промышленную эксплуатацию за 3 месяца с начала проекта;
  • ускорение получения регламентированной отчетности в 3 раза;
  • сокращение операционных и административных расходов на 20%;
  • сдача квартальной отчетности РСБУ в новой ERP-системе;
  • автоматизация выгрузки управленческой отчетности на базе МСФО;
  • сокращение трудозатрат на 10%;
  • полный перенос бизнес-процессов в новую учетную систему.

Архитектура решения по замещению SAP в ООО «Денвью Лимитэд»
Рис.3. Архитектура решения по замещению SAP в ООО «Денвью Лимитэд»


Полномасштабная миграция бизнес-процессов производителя «Воронежский Трансформатор» из SAP в «1С:ERP» привело к результатам:

  • сокращение совокупной стоимости владения за счет максимального использования возможностей параметрической настройки тиражного решения;
  • ускорение обработки заказов;
  • рост оборачиваемости складских запасов;
  • автоматизация 150-ти рабочих мест за 6 месяцев, в течение которых был реализован проект внедрения;
  • разработка и ввод в эксплуатацию АРМ «Продажи»;
  • автоматизация сквозной нумерации первичных и внутренних документов с продолжением номеров из учетной системы SAP;
  • расширение параметров отчетности.

Архитектура решения по замещению SAP в ООО «Воронежский Трансформатор»
Рис.4. Архитектура решения по замещению SAP в ООО «Воронежский Трансформатор»


Проект перехода с SAP на «1С:ERP» в компании «Нефтегаз и Энергетика» (экс- Siemens), имеющий показатели:

  • обеспечение непрерывности работы предприятия в процессе миграции;
  • ускорение получения регламентированной отчетности на 15%;
  • сокращение трудозатрат на 20%;
  • сокращение операционных и административных расходов на 10%;
  • прозрачность структуры НСИ для конечного пользователя;
  • сквозная нумерация документов с продолжением номеров из SAP;
  • обмен данными с обособленным подразделением в Узбекистане через 1С:Бухгалтерию.

Архитектура решения по замещению SAP в ООО «Нефтегаз и Энергетика»
Рис.5. Архитектура решения по замещению SAP в ООО «Нефтегаз и Энергетика»


Интеграция текущей системы с российским ПО, если полный переход невозможен

Для компаний, имеющих лицензию SAP S/4HANA On-Premise, подходит вариант интеграции SAP ERP с программами 1С. При интеграции сроки внедрения 1С сокращаются и составляют от 3-х месяцев. Это позволяет компании оперативнорешить организацию таких вопросов, как подготовка и сдача отчетности, синхронизация с сайтами, логистические цепочки.

В качестве примера рассмотрим кейс импортозамещения SAP HANA на «1С:Бухгалтерия КОРП» в сети гипермаркетов Зельгрос. Одним из аспектов этого проекта стала настройка интеграции с самописной программой автоматизации оперативного учета Wawi, давно не поддерживаемой ее немецким разработчиком. В данной системе ведется оперативный количественно-суммовой учет товаров и материалов, настроено взаимодействие с кассовым и торговым оборудованием – таким образом, она является одним из центральных элементов ИТ-ландшафта компании.

Новые файлы обмена были недоступны, из-за чего нашим специалистам пришлось подстраиваться под исторический формат обмена данными между SAP и Wawi. Файлы для загрузки остатков постоянно менялись по наименованию и количеству столбцов, а часть данных приходилось считывать из других файлов, поскольку заказчик не мог вывести всю информацию единой таблицей.

Это привело к необходимости написания отдельной обработки для каждого счета учета остатков по РСБУ. По некоторым остаткам оказалось быстрее ввести данные вручную.

Одним из препятствий стал тот факт, что для системы оперативного и товарного учета контрагент как объект справочника не существовал, в связи с чем возникли сложности при формировании справочников «Контрагенты» и «Договоры» в 1С:Бухгалтерии. Для корректного переноса остатков в 1С:Бухгалтерию данные были взяты из файла с остатками по коду договора Wawi и из файла с данными о контрагенте, с учетом кода договора Wawi и кода SAP.

Интеграция Wawi с 1С:Бухгалтерией в итоге включает файлы-источники с данными для создания документов движения товара: покупка, реализация, корректировка покупок и реализации, возврат товара поставщику и возврат от покупателя. Отдельные обработки были написаны для автоматизации создания в 1С:Бухгалтерии документов «Реализация», «Отражение зарплаты в бухучете», «Операция» и других.

Был создан внешний отчет для выгрузки данных о расчетах с клиентами по документам реализации и оплаты покупателей из 1С:Бухгалтерии в систему учета Wawi посредством мэппинга между проводками по счетам учета РСБУ и операциям по кодам проводок в системе SAP.

Итоги реализации проекта:

  • сокращение операционных и административных расходов на 30%;
  • переход с суммового учета товара на количественно-суммовой;
  • автоматизация расчета расходов будущих периодов;
  • формирование справочников в новой учетной системе;
  • ускорение получения регламентированной отчетности в 2 раза;
  • полная интеграция новой учетной системы с самописной программой оперативного учета.

Архитектура проекта по замещению SAP и интеграции самописной учетной программы в ООО «Зельгрос»
Рис.6. Архитектура проекта по замещению SAP и интеграции самописной учетной программы в ООО «Зельгрос»

В настоящее время заказчик одновременно использует 1С:Бухгалтерию для ведения регламентированного учета, SAP HR для расчета зарплаты и кадрового учета, WAWI для оперативного учета и клиент-банк для организации документооборота с банками.

Вывод

Каждый проект замещения SAP ERP на 1С:ERP уникален. Решение о том, как именно будет построено замещение – путем полного или поэтапного перехода, либо интеграции – целесообразно принимать, проконсультировавшись с компетентными специалистами в области интеграции. Наши эксперты проанализируют текущую ИТ-инфраструктуру и бизнес-процессы вашей компании, соберут обратную связь от ключевых пользователей, и на основании анализа этой информации и своего опыта интеграции предложат оптимальный вариант реализации проекта импортозамещения.

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



Обратитесь к нам сегодня!
Мы подберём решение специально для вашего бизнеса

Отзывы клиентов

«Пришел, чтобы разобраться с СППР. Структура курса понравилась.
Трудностей в обучении не испытывал. Разобрался в том, что представляет из себя СППР, освоил базовый функционал. Хотелось бы более глубоких знаний по результатам курса. Порекомендую курс РП, ФА».
Сергей Ермолаев
Руководитель проектов, г. Красноярск
«Внедрение позволило интегрировать и систематизировать информацию финансовой бухгалтерии, коммерческого департамента (материально-техническое снабжение и сбыт готовой продукции, складской учет) и производственных подразделений».
Александр Павлов
технический советник по автоматизации завода ALSCON компании РУСАЛ
«Цель была получить ресурс для управления проектом.
Трудности были постоянные, т.к. я не аналитик и не разработчик. Данный курс для меня был несколько сложен в восприятии, т.к. он для аналитиков и разработчиков и архитекторов. Для РП было бы здорово сделать отдельный курс, как я писала на занятии - СППР для управления. Если такой курс сделаете - была бы рада быть свободным слушателем на нем и оставить доп.отзыв».
Ирина Корчма
Руководитель проекта, г. Москва