в статье рассматриваются отличия основных и переменных данных, способы их миграции, продемонстрирована взаимосвязь плана миграции и перехода, определены параметры, задающие стратегию переноса данных на примере системы SAP ERP.
Обзор существующих методик технического обслуживания и ремонта оборудованияph.d. Dmitry Stepanov
в статье рассматриваются методики технического обслуживания и ремонта оборудования. Дается их обзор и описывается последовательность шагов, которая используется для работы по каждой из методик, приводятся примеры.
Soft skills в проектах внедрения корпоративных информационных системph.d. Dmitry Stepanov
в статье в ознакомительном формате раскрыто понятие Сторителлинг (story telling), дана его характеристика и области использования. Рассмотрены методика и формат цифрового сторителлинга (digital storytelling) как технологии представления больших массивов данных в Интернете. Даны возможные направления использования технологии сторителлинга для компаний IT-отрасли, осуществляющих деятельность в области информационных технологий, разрабатывающих и реализующих разработанные ими программы для ЭВМ.
в статье в ознакомительном формате раскрыто понятие Сторителлинг (story telling), дана его характеристика и области использования. Рассмотрены методика и формат цифрового сторителлинга (digital storytelling) как технологии представления больших массивов данных в Интернете. Даны возможные направления использования технологии сторителлинга для компаний IT-отрасли, осуществляющих деятельность в области информационных технологий, разрабатывающих и реализующих разработанные ими программы для ЭВМ.
Применение спиралевидной модели внедрения для роботизации больницы.ph.d. Dmitry Stepanov
В статье демонстрируется применение спиралевидной модели внедрения информационных систем для автоматизации работы городской больницы. Следуя спиралевидной модели внедрения, проект разбит на 4-е цикла разработок, по результатам которых получается промежуточный рабочий продукт. Приложение для работы медицинского учреждения реализуется в среде MS Access, ключевые бизнес-процессы роботизируются с использованием программного продукта UiPath.
Дизайн-мышление в проектах внедрения информационных систем (часть 2)ph.d. Dmitry Stepanov
в статье рассматриваются вопросы проектирования баз данных, моделирования ключевых процессов, а также реализации программы. Бизнес-процессы приёма, осмотра и постановки диагноза были представлены в моделях «AS-IS» и «TO-BE» в графических нотациях ARIS VACD и ARIS eEPC. Разработка приложения осуществлялась в среде управления базами данных MS Access с использованием языка программирования Visual Basic for Applications.
в статье раскрывается необходимость и рассматриваются основные формы автоматизации оперативного учета движения спецодежды и средств индивидуальной защиты (СИЗ) на предприятии. Изложен порядок обеспечения спецодеждой работников предприятия, приведена нормативно–законодательная база по бесплатной ее выдаче.
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
в статье рассматриваются отличия основных и переменных данных, способы их миграции, продемонстрирована взаимосвязь плана миграции и перехода, определены параметры, задающие стратегию переноса данных на примере системы SAP ERP.
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
в статье определяется стратегия мигрирования данных, заданная такими ключевыми параметрами, как: структура команды миграции данных, число тестовых миграций и технических систем для их проведения, объемом переносимых данных в контексте тестовых миграций, а также необходимостью раннего переноса основных данных.
Обзор существующих методик технического обслуживания и ремонта оборудованияph.d. Dmitry Stepanov
в статье рассматриваются методики технического обслуживания и ремонта оборудования. Дается их обзор и описывается последовательность шагов, которая используется для работы по каждой из методик, приводятся примеры.
Soft skills в проектах внедрения корпоративных информационных системph.d. Dmitry Stepanov
в статье в ознакомительном формате раскрыто понятие Сторителлинг (story telling), дана его характеристика и области использования. Рассмотрены методика и формат цифрового сторителлинга (digital storytelling) как технологии представления больших массивов данных в Интернете. Даны возможные направления использования технологии сторителлинга для компаний IT-отрасли, осуществляющих деятельность в области информационных технологий, разрабатывающих и реализующих разработанные ими программы для ЭВМ.
в статье в ознакомительном формате раскрыто понятие Сторителлинг (story telling), дана его характеристика и области использования. Рассмотрены методика и формат цифрового сторителлинга (digital storytelling) как технологии представления больших массивов данных в Интернете. Даны возможные направления использования технологии сторителлинга для компаний IT-отрасли, осуществляющих деятельность в области информационных технологий, разрабатывающих и реализующих разработанные ими программы для ЭВМ.
Применение спиралевидной модели внедрения для роботизации больницы.ph.d. Dmitry Stepanov
В статье демонстрируется применение спиралевидной модели внедрения информационных систем для автоматизации работы городской больницы. Следуя спиралевидной модели внедрения, проект разбит на 4-е цикла разработок, по результатам которых получается промежуточный рабочий продукт. Приложение для работы медицинского учреждения реализуется в среде MS Access, ключевые бизнес-процессы роботизируются с использованием программного продукта UiPath.
Дизайн-мышление в проектах внедрения информационных систем (часть 2)ph.d. Dmitry Stepanov
в статье рассматриваются вопросы проектирования баз данных, моделирования ключевых процессов, а также реализации программы. Бизнес-процессы приёма, осмотра и постановки диагноза были представлены в моделях «AS-IS» и «TO-BE» в графических нотациях ARIS VACD и ARIS eEPC. Разработка приложения осуществлялась в среде управления базами данных MS Access с использованием языка программирования Visual Basic for Applications.
в статье раскрывается необходимость и рассматриваются основные формы автоматизации оперативного учета движения спецодежды и средств индивидуальной защиты (СИЗ) на предприятии. Изложен порядок обеспечения спецодеждой работников предприятия, приведена нормативно–законодательная база по бесплатной ее выдаче.
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
в статье рассматриваются отличия основных и переменных данных, способы их миграции, продемонстрирована взаимосвязь плана миграции и перехода, определены параметры, задающие стратегию переноса данных на примере системы SAP ERP.
Концепции, методы и способы миграции основных и переменных данных в КИС (част...ph.d. Dmitry Stepanov
в статье определяется стратегия мигрирования данных, заданная такими ключевыми параметрами, как: структура команды миграции данных, число тестовых миграций и технических систем для их проведения, объемом переносимых данных в контексте тестовых миграций, а также необходимостью раннего переноса основных данных.
Automation of the dental clinic using a spiral model of information systems i...ph.d. Dmitry Stepanov
the article describes the implementation of an application for dentistry that provides electronic storage of patient information and data related to their treatment.
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
в статье продемонстрированы возможности гибкой методологии разработки Agile, в частности метод Scrum. Сформулированы пользовательские требования врача-терапевта, составлен бэклог продукта и спринтов. Для моделирования ключевых бизнес-процессов верхнего уровня применена нотация ARIS VACD.
Учет льготных кредитов МСП и настройка его детализации в информационной систе...ph.d. Dmitry Stepanov
В статье раскрываются условия и порядок получения льготных кредитов в рамках действующей программы льготного кредитования субъектами малого и среднего предпринимательства. Дана развернутая методика бухгалтерского учета льготных кредитов МСП, процентов и залоговых обязательств по ним. Изложен порядок раскрытия информации по кредитам и займам в бухгалтерской отчетности заемщика. Даны практические рекомендации – примеры настройки аналитического/детализированного учета льготных краткосрочных и долгосрочных кредитов и займов – срочных и просроченных, учета залогового обеспечения ссудной задолженности в учетной информационной системе заемщика.
Краткий обзор изменений в правовом регулировании информационных систем и техн...ph.d. Dmitry Stepanov
в статье в ознакомительном формате рассмотрены нормативно-правовые документы, вступившие в силу в 2021 году, относящиеся к деятельности компаний IT-отрасли, которые работают в области создания и использования информационных систем различного вида и уровня и информационных технологий.
Presentation premium cards for banking and fitness clubАлексей Попов
PBSG - a close-knit team of professionals with years of experience and the best financial education.
Otherness holding PBSG:
An effective individual program of customer service;
The provision of services using the best of tradition and the past financial business innovation;
Easy maintenance and minimum formalities;
Privacy and security;
Saving Client comfort.
Исследование и разработка проекта процессной информационной системы управлени...ph.d. Dmitry Stepanov
в статье проводится исследование деятельности предприятия и выделяются основные бизнес-процессы, подлежащие автоматизации. Строится архитектура «как есть» системы управления компанией, формулируются требования к проекту процессной информационной системы управления взаимоотношениями с поставщиками. С помощью Business Studio проведено имитационное сравнение временных и стоимостных характеристик процесса поиска и выбора поставщиков.
Методика свода дебиторской задолженности для баланса и автоматизации её учетаph.d. Dmitry Stepanov
в статье рассматривается классификация дебиторской задолженности, методика организации аналитического (детализированного) учета по счетам учета расчетов и выведения сальдо по ним, сведения сальдо по счетам расчетов для отражения их по строке баланса «Дебиторская задолженность». Приведены примеры выведения развернутого сальдо и автоматизированных выходных форм по счетам учета расчетов.
Автоматизация работы стоматологической клиники с использованием спиралевидной...ph.d. Dmitry Stepanov
в статье анализируется деятельность стоматологической клиники, зафиксированы бизнес-процессы посредством модели «AS-IS» с последующим её реинжинирингом в модель «TO-BE». Модели описаны с использованием нотаций ARIS VACD и eEPC. Используя бизнес-модель, были определены структура данных, а также схема приложения. На основе этой информации разработана программа в среде Microsoft Access.
Automation of the dental clinic using a spiral model of information systems i...ph.d. Dmitry Stepanov
the article describes the implementation of an application for dentistry that provides electronic storage of patient information and data related to their treatment.
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
в статье продемонстрированы возможности гибкой методологии разработки Agile, в частности метод Scrum. Сформулированы пользовательские требования врача-терапевта, составлен бэклог продукта и спринтов. Для моделирования ключевых бизнес-процессов верхнего уровня применена нотация ARIS VACD.
Учет льготных кредитов МСП и настройка его детализации в информационной систе...ph.d. Dmitry Stepanov
В статье раскрываются условия и порядок получения льготных кредитов в рамках действующей программы льготного кредитования субъектами малого и среднего предпринимательства. Дана развернутая методика бухгалтерского учета льготных кредитов МСП, процентов и залоговых обязательств по ним. Изложен порядок раскрытия информации по кредитам и займам в бухгалтерской отчетности заемщика. Даны практические рекомендации – примеры настройки аналитического/детализированного учета льготных краткосрочных и долгосрочных кредитов и займов – срочных и просроченных, учета залогового обеспечения ссудной задолженности в учетной информационной системе заемщика.
Краткий обзор изменений в правовом регулировании информационных систем и техн...ph.d. Dmitry Stepanov
в статье в ознакомительном формате рассмотрены нормативно-правовые документы, вступившие в силу в 2021 году, относящиеся к деятельности компаний IT-отрасли, которые работают в области создания и использования информационных систем различного вида и уровня и информационных технологий.
Presentation premium cards for banking and fitness clubАлексей Попов
PBSG - a close-knit team of professionals with years of experience and the best financial education.
Otherness holding PBSG:
An effective individual program of customer service;
The provision of services using the best of tradition and the past financial business innovation;
Easy maintenance and minimum formalities;
Privacy and security;
Saving Client comfort.
Исследование и разработка проекта процессной информационной системы управлени...ph.d. Dmitry Stepanov
в статье проводится исследование деятельности предприятия и выделяются основные бизнес-процессы, подлежащие автоматизации. Строится архитектура «как есть» системы управления компанией, формулируются требования к проекту процессной информационной системы управления взаимоотношениями с поставщиками. С помощью Business Studio проведено имитационное сравнение временных и стоимостных характеристик процесса поиска и выбора поставщиков.
Методика свода дебиторской задолженности для баланса и автоматизации её учетаph.d. Dmitry Stepanov
в статье рассматривается классификация дебиторской задолженности, методика организации аналитического (детализированного) учета по счетам учета расчетов и выведения сальдо по ним, сведения сальдо по счетам расчетов для отражения их по строке баланса «Дебиторская задолженность». Приведены примеры выведения развернутого сальдо и автоматизированных выходных форм по счетам учета расчетов.
Автоматизация работы стоматологической клиники с использованием спиралевидной...ph.d. Dmitry Stepanov
в статье анализируется деятельность стоматологической клиники, зафиксированы бизнес-процессы посредством модели «AS-IS» с последующим её реинжинирингом в модель «TO-BE». Модели описаны с использованием нотаций ARIS VACD и eEPC. Используя бизнес-модель, были определены структура данных, а также схема приложения. На основе этой информации разработана программа в среде Microsoft Access.
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
в статье раскрыт порядок ведения в РФ процедуры банкротства юридического лица, дана характеристика его видов и этапов процедуры в соответствии с ФЗ-127«О несостоятельности (банкротстве)». Подробно изложен порядок проведения конкурсного производства и порядок ведения бухгалтерского учета с указанием примеров бухгалтерских проводок по основным вопросам учета операций конкурсного производства.
Критическое мышление как база оптимального решения при внедрении корпоративны...ph.d. Dmitry Stepanov
в статье раскрывается определение критического мышления, необходимость его развития во взаимосвязанных областях жизнедеятельности человека: в повседневной жизни и его профессиональной деятельности. Приводится набор и дается характеристика практических приемов развития критического мышления, чтобы научиться ориентироваться в современном информационном потоке в повседневной жизни.
Применение Agile Scrum для реализации автоматизированного рабочего места врач...ph.d. Dmitry Stepanov
в статье приводится декомпозиция ключевого бизнес-процесса врача-терапевта с помощью метода DFD до 3-го уровня детализации. Описание процессов создано в моделях As-Is и To-Be. Для большей наглядности и удобства внедрения улучшений была подготовлена карта процессов. Программная разработка реализована в среде MS Access 2010.
Автоматизация и ведение оперативного, бухгалтерского и налогового учетов обес...ph.d. Dmitry Stepanov
в статье раскрывается порядок документального оформления движения и ведения бухгалтерского, налогового учета спецодежды, средств индивидуальной защиты, форменной одежды, как базы специального модуля автоматизированного учета СИЗ в системе КИС предприятия. Приведены основные электронные формы количественно-суммового учета, рассмотрены примеры бухгалтерских проводок по учету спецодежды и СИЗ.
в статье изложен материал в части юридической и договорной составляющей между сторонами сделки по договору при действии обстоятельств непреодолимой силы (форс-мажор) для специалистов учетно-финансового блока предприятия. Изложен алгоритм учетных действий, порядок документального оформления и ведения бухгалтерского учета потерь в результате нарушений договорных обязательств. Приведены примеры бухгалтерских проводок и основных автоматизированных форм по учету штрафных санкций, пени и иных потерь за нарушение, неисполнение условий договора в связи с возникшими обстоятельствами непреодолимой силы.
в статье описываются категории и виды тестирования, применимые в проектах внедрения корпоративных информационных систем. Показано, что в ERP-проектах чаще всего используют модульный, интеграционный, непрерывный виды тестирований, а также нагрузочное и регрессионное испытания. Описываются параметры стратегии тестирования, заданные видами и сценариями тестирования, критериями успеха испытаний, а также процентов вовлечения пользователей.
в статье показана разработка компьютерной программы, автоматизирующей действия врача по подбору лекарственного препарата. Статья демонстрирует использование авто-матизированных методов распознавания в задачах автоматического определения лекарственных препаратов на основе данных пациента. В ходе работы были изучены действия врача, составлены требования к создаваемой системе. Разработка рабочего прототипа программы велась по итерационной модели. В качестве ключевых технологий были использованы язык программирования Python и система управления базами данных SQLite.
в статье в ознакомительном формате дана характеристика понятия стартап и его видов. Рассмотрены этапы развития стартапов и источники их финансирования. Вопрос «Стартапы в IT-индустрии» – это один из наиболее перспективных и доступных способов продвижения своих проектов и привлечения сторонних источников финансирования для молодых и амбициозных IT-компаний, представлен в статье в формате методики/рекомендаций по их становлению и развитию.
в статье рассматривается порядок, сроки, способ сдачи бухгалтерской (финансовой) отчетности организации за 2021 год, обязательный аудит и размещение его результатов. Приведены состав и формы полной и упрощенной форм отчетности, содержание пояснений к отчету в соответствии действующими нормами НК РФ и РСБУ. Подготовительная работа по составлению годовой отчетности и ее этапы. Особенности формирования БФО за 2021 год, актуальные на текущую дату.
Банкротство юридического лица: процедуры и учет на этапе конкурсного производ...ph.d. Dmitry Stepanov
в статье раскрыт порядок и дана методика составления промежуточного ликвидационного баланса (ПЛБ) и окончательного ликвидационного баланса предприятия-банкрота, приведены формы данных документов. Изложен порядок работы с архивными документами ликвидированного предприятия. Дана характеристика отдельных инструментов, способных повлиять на снижение уровня риска несостоятельности (банкротства) работы предприятия.
Исследование и разработка проекта процессной информационной системы управлени...ph.d. Dmitry Stepanov
в статье проводится идентификация бизнес, пользовательских и функциональных требований к процессной системе управления взаимоотношениями с поставщиками. Решается задача по выбору оптимального программного решения, в результате чего система iTender SRM была признана оптимальной. Разработана архитектура процесса в модели «как будет» на основе выбранного программного решения. Имитационная модель, построенная для искомого процесса на основе iTender SRM, показала преимущества по сравнению с моделью «как есть».
Дизайн-мышление в проектах внедрения информационных систем (часть 1)ph.d. Dmitry Stepanov
в статье рассматривается автоматизация процесса первичного приёма врача-офтальмолога. Рассматривается методология дизайн-мышления, применяемая для проектирования бизнес-процессов, формирования и нормализации структуры баз данных, моделирования и разработки удобного и простого интерфейса, нацеленная на автоматизацию работы врача-офтальмолога.
Правовое обеспечение информации и функционирования корпоративных информационн...ph.d. Dmitry Stepanov
в статье определяется понятие информации и формы её существования. Рассматриваются структура правовой защиты и правовые режимы доступа к информации, а так же законодательный и локальный уровни правового обеспечения информации и функционирования корпоративных информационных систем в РФ.
Автоматизация ключевых бизнес-процессов стоматологической клиники с использов...ph.d. Dmitry Stepanov
в работе реализуется автоматизация процессов стоматологической клиники по всем видам её деятельности, а также обеспечение врачу-стоматологу доступа к информации о ходе лечения конкретного пациента непосредственно на рабочем месте у стоматологического кресла. Актуальность выбранного направления объясняется ежегодно увеличивающимся количеством стоматологических клиник и не снижающимся количеством обращений в них, что приводит к росту очередей и высокой нагрузке менеджеров и медицинского персонала стоматологии.
Автоматизация ключевых бизнес-процессов стоматологической клиники с использов...
Концепции, методы и способы миграции основных и переменных данных в корпоративных информационных системах (часть 1)
1. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 49
Концепции, методы и способы миграции основных
и переменных данных в корпоративных
информационных системах (часть 1)
Степанов Дмитрий Юрьевич
Аннотация: в статье рассматриваются отличия основных и переменных данных, способы их
миграции, продемонстрирована взаимосвязь плана миграции и перехода, определены
параметры, задающие стратегию переноса данных на примере системы SAP ERP.
Введение
Цифровизация предприятия ведется за счет внедрения интегрированных
программных систем для управления бизнес-процессами и базами данных.
Комплексное программное обеспечение задает класс систем вида ERP, который часто
в русскоязычной литературе называют корпоративными информационными
системами. Сложность имплементации ERP-систем состоит в том, что одновременно
должны решаться задачи по оптимизации бизнес-процессов, разработке программ,
переносу данных, управлению изменениями, настройке технической инфраструктуры
и «дирижированию» проектом. Миграция информации из исторической системы в
целевую систему является одной из важнейших проектных задач, так как низкое
качество начальных данных может заблокировать выполнение бизнес операций и их
отражение в программной системе. Качественный процесс переноса данных
обеспечивается правильно подобранной и реализованной стратегией миграции. Какие
стратегии существуют, каковы их особенности и способы выполнения? Мы
постараемся найти ответы на эти вопросы в данной статье.
1. Обзор литературных источников
Несмотря на важность вопроса мигрирования данных корпоративных
информационных систем, литературных источников, дающих исчерпывающее
представление о переносе информации не так много. Но даже в них есть изъяны: или
слишком поверхностное описание, или излишняя детализация, исключающая
стратегию как таковую. Примером первой категории работ служит статья [1],
повествующая о миграции данных в SAP ERP, однако тонкости и детали переноса
основных и переменных данных в ней не раскрыты. Прочие работы [2-3] дают
максимум информации по автоматизированным средствам переноса данных в той же
2. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 50
системе SAP, хотя взаимосвязь между техническими средствами и концепцией,
стратегией, видением не прослеживается. Все это подчеркивает необходимость
детального анализа миграции данных ERP-систем, что особенно актуально для
транзакционных информационных систем.
2. Цель и задачи
Целью данной работы является анализ концепций, способов и методов миграции
данных корпоративных информационных систем на примере программного решения
SAP для обеспечения качественного и эффективного процесса имплементации ERP-
систем. Решение озвученной цели потребует выполнения следующих задач:
обзор проекта внедрения SAP ERP с точки зрения миграции данных;
рассмотрение разновидностей данных и способов их миграции;
анализ плана миграции как составной части плана перехода;
организация процесса миграции данных;
формирование концепции миграции.
3. Обзор процесса миграции
3.1. Основные термины и определения
Начнем рассмотрение тематики миграции данных в ERP-системах с введения
основных терминов и определений, которыми мы будем пользоваться на протяжении
всей работы:
данные;
миграция данных;
план перехода;
тестовая миграция;
историческая система.
Данные есть представление фактов и идей в формализованном виде, пригодном
для передачи и обработки в некотором информационном процессе. Тогда миграция
данных представляет собой процесс селекции, подготовки, извлечения,
преобразования данных и переноса из одной компьютерной системы хранения в
другую. Миграции подлежат данные из исторической системы (Legacy),
представляющей собой информационную систему, используемую на предприятии до
внедрения целевой ERP-системы (в общем случае историческая система может
отсутствовать, например, если в компании все операции выполняются вручную).
3. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 51
Процесс переноса данных ведется путем выполнения тестовых циклов
миграции, где под тестовой миграцией подразумевается перенос данных ERP-
системы, выполняемый многократно для выявления ошибок (начинается с
технической проверки средств загрузки, завершается испытанием 100% данных,
подлежащих продуктивной миграции). Продуктивная миграция данных является
составной частью плана перехода, который определяется как план подготовки к
продуктивному старту и содержит описание технических задач в ERP-системе, бизнес-
операций для обеспечения работы компании, а также миграции данных для запуска
программного решения [4].
3.2. Проект внедрения системы SAP ERP
Миграция данные играет одну из ключевых ролей в успешном запуске ERP-
решения. Если данные не будут перенесены в срок в целевую систему или будут
мигрированы с большим числом ошибок, продуктивная эксплуатация системы будет
невозможна. Согласно каскадной модели внедрения программного обеспечения
проект имплементации ERP-системы разбивают на ряд этапов (рис. 3.1):
подготовка проекта;
проектирование;
реализация;
подготовка к опытно-промышленной (или опытной эксплуатации);
опытно-промышленная (или опытная эксплуатация);
переход к промышленной эксплуатации;
промышленная эксплуатация.
Каждый шаг указанных этапов внедрения проекта предполагает выполнение
череды операций. Так на этапе подготовки проекта формируется концепция
реализации содержания проекта и готовятся шаблоны документов. Анализ требований,
подготовка проектных решений и функциональных спецификаций на разработку
ведутся на фазе проектирования. Этап реализации требует выполнения настройки и
доработки ERP-системы, а также проведения функционально-модульного, системного
и интеграционного видов испытаний.
4. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 52
Рис. 3.1. Типовые этапы внедрения ERP-систем
На этапе подготовки к опытно-промышленной эксплуатации готовятся сценарии
тестирования, проводится обучение ключевых пользователей и заводятся тестовые
данные для проведения испытаний. Приемочное тестирование и устранение дефектов
осуществляется на фазе опытно-промышленной эксплуатации. Этап перехода к
промышленной эксплуатации предполагает решение задач по технической
подготовке системы и миграции данных. Запуск системы и ее работа в режиме
реального времени, передача системы на поддержку заказчику ведутся на
завершающем этапе промышленной эксплуатации.
Внедрение корпоративных информационных систем ведется по уровням,
представляющим группировку задач. Так выделяют уровни (рис. 3.2):
проекта;
процессов;
приложений;
данных;
технической инфраструктуры;
изменений.
Как видно из списка выше, один из уровней касается данных. Задачи этого уровня
решаются отдельной командой (команда по миграции), ключевая цель этой команды –
5. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 53
выполнить качественную миграцию основных и переменных данных в продуктивную
ERP-систему [5].
Рис. 3.2. Уровни имплементации ERP-систем
Уровень данных содержит огромное число проектных документов, которые
описывают все необходимые шаги для выполнения миграции информации из
исторической системы целевую. В частности, требования к миграции фиксируются в
матрице отслеживания требований. Кроме того, для описания данных готовится
стандартный пакет документов: проектные решения и функциональные спецификации
на разработку. С точки зрения реализации системы ведутся конфигурирование и
доработка средств загрузки и валидации данных.
К доступным средствам анализ требований к данным и процессу их миграции
можно отнести следующие опции:
использование знаний, накопленных в процессе внедрения
информационных систем на аналогичных предприятиях;
проведение опроса;
анализ управленческой документации;
рассмотрение документооборота на предприятии;
наблюдение за выполнением наиболее критичных операций.
6. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 54
Наиболее эффективными методами выявления требований являются:
демонстрация системы (Workshop), т.е. показ работающей ERP-системы в
режиме онлайн, либо демонстрация презентационных слайдов, которые
показывают интерфейс и логику работы информационной системы;
прототипирование, где создается демонстрационный образец работы
определенной функции ERP-системы.
Идентифицированные требования к данным приоритизируются и участвуют в
процедуре Fit/Gap-анализа (рис. 3.3). Цель анализа состоит в определении областей
покрытий и дефицитов предъявляемых требований и стандартного функционала ERP-
решения. Если представить функционал системы и требования в виде овала, то
пересечение этих двух областей есть часть Fit покрытия, т.е. это те требования,
которые уже реализованы в ERP-системе. Неокрашенная часть овала, которая
относится к требованиям, будет соответствовать Gap части, т.е. области
функционального дефицита, которую необходимо покрыть дополнительной
программной разработкой или доконфигурированием системы. Конфигурирование и
разработка системы ведется на основе двух видов документов: проектные решения для
конфигурации и функциональные спецификации для доработки.
Проектные решения готовятся для всевозможных потребностей проекта. В
частности, для описания бизнес-процессов, организационной структуры и данных
предприятия, а также проведения миграции данных и настройки ролей и полномочий.
Указанные виды проектных решений относятся к категории системных. Кроме того,
существуют проектные решения, относящиеся к нормативным и кадровым
составляющим организации, например: должностная инструкция, структура и штатная
численность предприятия. С точки зрения миграции данных, мы будем работать с
проектными решения по:
организационной структуре предприятия и объектам данных;
миграции данных.
7. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 55
Рис. 3.3. Области покрытий и дефицитов по результатам Fit/Gap-анализа
В документе проектного решения по организационной структуре предприятия и
объектам данных приводится описание технической организационной структуры
компании в системе ERP для различных функциональных модулей, а также атрибуты
объектов данных. Решение включает следующее:
оргструктуру предприятия по всем функциональным областям системы
ERP: закупки, управление запасами, сбыт, производство, ремонт
оборудования, финансовый и налоговый учеты, кадры;
перечень основных и транзакционных данных системы для всех
функциональных областей, наименование таблиц баз данных, описание их
полей, типов данных и размерности;
список доработок и настроек, необходимых для покрытия требований к
оргструктуре и данным в ERP-системе. Документ подтверждается бизнес
представителями.
Проектное решение по миграции данных содержит описание порядка обработки
данных, находящихся в исторической системе, для их преобразования и загрузки в
новую ERP. Документ включает:
шаблон загрузки данных с описанием полей, размерности и обязательности
их заполнения, который в последующем будет содержать информацию к
загрузке в формате целевой ERP-системы;
детали средств автоматизированной загрузки данных в ERP-систему.
Преимущественно используются стандартные средства миграции
информационной системы;
8. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 56
описание механизма валидации данных, загруженных в новую
информационную систему с использованием заполненного шаблона и
средства миграции из текущего проектного решения.
3.4. Данные и способы их миграции
Говоря о процессе миграции, следует уточнить, что подразумевается под
структурой данных в ERP-системе. Архитектура данных состоит из двух частей [6]:
таблицы баз данных, с указанными атрибутами, ключевыми полями,
размерностями и типами данных;
взаимосвязи между таблицами, которые называют ER-диаграммами
(диаграмма сущность-связь).
Данные, которые необходимо мигрировать из исторической системы в целевую
могут относиться к одной из четырех категорий:
две наиболее важные категории:
основные данные;
переменные данные.
прочие категории:
организационная структура;
справочники данных.
Основные данные задают ту информацию в ERP-системе, которая очень редко
изменяется или не меняются вовсе после создания. Переменные данные в отличие от
основных подлежат частой процедуре обновления. Основные и переменные данные,
которые часто называют мастер и транзакционными данными, описывают бизнес-
объекты системы путем заполнения атрибутов в таблицах баз данных. Число таких
атрибутов исчисляется десятками, а то и сотнями для каждого объекта.
Организационная структура определяет структуру предприятия в технических
терминах ERP-системы (наименование заводов и складов, юридических лиц и МОЛ, и
т.д.). Справочники задают перечисленный тип данных, сущности которых
характеризуются 1-10 атрибутами. В качестве примеров основных и переменных видов
данных в SAP ERP можно привести следующее:
основная запись материала, основная запись партии, основная запись
поставщика как пример основных данных;
контракт на закупку, инфо-запись, заказ на закупку, складской запас как
демонстрация переменных данных.
9. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 57
Достаточно часто примеры этих данных подлежат мигрированию в целевую
SAP-систему в реальных проектах. К критичным объектам миграции основных данных
в системе SAP ERP преимущественно относят:
основную запись материала;
основную запись кредитора;
основную запись дебитора.
Эти объекты важны, так как все последующие переменные данные при миграции
будут ссылаться на них. Критическими объектами переменных данных служат:
складской запас;
дебиторская задолженность;
кредиторская задолженность.
Для переноса данных определяется список объектов миграции (материалы,
партии, контрагенты и т.д.). Далее за каждым из объектов закрепляется единая точка
контакта, называемая владельцем данных. Владельцем данных может служить
сотрудник какого-либо отдела, наиболее погруженный в проблематику миграции со
стороны заказчика. Тем самым все вопросы по ведению информации, ее проверке и
мигрированию будут обсуждаться с одним человеком. Это значительно упрощает
процесс коммуникации, так как, во-первых, число объектов достаточно велико, во-
вторых, объектам миграции из разных областей назначаются отличные ответственные
сотрудники со стороны заказчика. Перенос информации из исторической системы в
целевую включает в себя четыре обязательных шага (рис. 3.4):
очистка, т.е. удаление из исторической системы нерелевантной
информации;
выгрузка, когда из исторической системы осуществляется выгрузка
необходимых данных;
трансформация, когда информация, выгруженная из исторической системы,
преобразуется в заданный формат, позволяющий загрузить информацию в
целевую систему;
загрузка, в рамках которой преобразованная информация из исторической
системы переносится в целевую информационную систему.
Каждый шаг миграции данных завершается подзадачей валидации, т.е. очистку,
выгрузку, трансформацию и загрузку данных завершают проверкой корректности
проведенной обработки, которую обычно осуществляют представители клиента.
10. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 58
Рис. 3.4. Шаги переноса данных
Не все переменные данные подлежат переносу в продуктивную систему.
Мигрируются только открытые позиции, т.е. документы, по которым ожидаются
дальнейшие действия в целевой системе. Кроме того, переносу преимущественно
подлежат те объекты, которые были созданы за последние несколько лет. Это
делается для того, чтобы исключить миграцию той информации, которая в будущем
не будет использоваться в продуктивной среде. Исключенная из мигрирования
информация будет храниться в исторической системе в течение установленного
законодательством времени.
Для каждого выбранного объекта миграции, который релевантен переносу,
определяется способ переноса. Миграция данных из исторической системы в
целевую может быть выполнена следующими методами:
вручную, когда ведется ручное заведение данных в целевую систему;
автоматизированно, где используются цифровые программные решения;
комбинировано, включающего одновременное применение ручного и
автоматизированного способов переноса данных.
Критериями включения объектов в автоматическую миграцию служат:
объект должен входить в список миграции;
необходимость объекта миграции к переносу подтверждена
представителями бизнеса;
предполагаемое число записей для указанного объекта превышает
заданную величину, например, 100.
Обычно перенос информации из исторической в целевую информационную
систему ведется многократно для того, чтобы проверить и улучшить средства
миграции информации. Выделяют несколько этапов мигрирования данных (рис. 3.5):
11. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 59
техническая миграция, предполагающая лишь проверку работоспособности
автоматизированных программ для переноса информации;
1-3 тестовая миграция, состоящая в итеративной процедуре переноса
данных в тестовую информационную систему. С увеличением номера
итерации, которые проводят в разные интервалы времени, увеличивается
процент переносимых тестовых данных;
продуктивная миграция предполагает финальный перенос информации в
целевую корпоративную информационную систему, которая в
последующем будет работать в продуктивном режиме.
Рис. 3.5. Виды миграции данных
12. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 60
Тестовые волны миграции позволяют:
отрепетировать коммуникацию в процессе миграции данных;
оценить продолжительность мигрирования каждого объекта;
выявить и устранить ошибки в данных.
Волны тестовых миграций связаны с этапами испытания разработанной
информационной системы. В частности, при проведении модульного испытания
выполняется техническая миграция данных. Для выполнения системного
тестирования предварительно проводится 1-я тестовая миграция. Интеграционное
тестирование ведется после 2-й тестовой миграции. Приемочное тестирование
сопровождается 3-й тестовой миграцией, в рамках которой преимущественно
переносится максимально правдоподобный объем основных и переменных данных из
исторической в тестовую систему.
От вида мигрирования данных зависит процент объема данных, который
подлежит переносу из исторической в тестовую или целевую систему. При
технической миграции перенос данных вообще не выполняется, так как проверяется
только возможность запуска программ. Продуктивная миграция подразумевает
перенос 100% данных из исторической системы, подходящих под критерии миграции,
обычно это открытые документы, созданные за последние 1-2 года. Тогда с учетом
тестовых волн миграции, процент мигрируемых данных из исторической системы
может принимать следующие значения:
техническая миграция – 0 %;
1-я тестовая миграция – 40%;
2-я тестовая миграция – 60%;
3-я тестовая миграция – 80-100%;
продуктивная миграция – 100%.
Основные сложности, которые сопровождают процесс миграции данных,
сводятся к следующим:
высокая степень вовлечения в процесс представителей заказчика;
значительные суммарные трудозатраты потому, что данные необходимо
очистить, выгрузить, преобразовать, загрузить в целевую систему, тем
самым выполняется череда всевозможных задач;
влияние на последующие операции, т.е. от качественного выполнения
миграции данных зависят последующие проектные шаги. В частности,
тестовые волны мигрирования предшествуют всевозможным видам
13. corpinfosys.ru
С
С
Ст
т
те
е
еп
п
па
а
ан
н
но
о
ов
в
в Д
Д
Д.
..Ю
Ю
Ю.
.. К
К
Ко
о
он
н
нц
ц
це
е
еп
п
пц
ц
ци
и
ии
и
и,
,
, м
м
ме
е
ет
т
то
о
од
д
ды
ы
ы и
и
и с
с
сп
п
по
о
ос
с
со
о
об
б
бы
ы
ы м
м
ми
и
иг
г
гр
р
ра
а
ац
ц
ци
и
ии
и
и
о
о
ос
с
сн
н
но
о
ов
в
вн
н
ны
ы
ых
х
х и
и
и п
п
пе
е
ер
р
ре
е
ем
м
ме
е
ен
н
нн
н
ны
ы
ых
х
х д
д
да
а
ан
н
нн
н
ны
ы
ых
х
х в
в
в к
к
ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ых
х
х
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ых
х
х с
с
си
и
ис
с
ст
т
те
е
ем
м
ма
а
ах
х
х (
(
(ч
ч
ча
а
ас
с
ст
т
ть
ь
ь 1
1
1)
)
) /
/
//
/
/ К
К
Ко
о
ор
р
рп
п
по
о
ор
р
ра
а
ат
т
ти
и
ив
в
вн
н
ны
ы
ые
е
е
и
и
ин
н
нф
ф
фо
о
ор
р
рм
м
ма
а
ац
ц
ци
и
ио
о
он
н
нн
н
ны
ы
ые
е
е с
с
си
и
ис
с
ст
т
те
е
ем
м
мы
ы
ы.
.. –
–
– 2
2
20
0
02
2
20
0
0.
.. –
–
– №
№
№9
9
9 (
(
(1
1
1)
)
)
h
h
ht
t
tt
t
tp
p
ps
s
s:
:
:/
/
//
/
/c
c
co
o
or
r
rp
p
pi
i
in
n
nf
f
fo
o
os
s
sy
y
ys
s
s.
..r
r
ru
u
u/
/
/a
a
ar
r
rc
c
ch
h
hi
i
iv
v
ve
e
e/
/
/i
i
is
s
ss
s
su
u
ue
e
e-
-
-9
9
9/
/
/8
8
89
9
9-
-
-2
2
20
0
02
2
20
0
0-
-
-9
9
9-
-
-d
d
da
a
at
t
ta
a
am
m
mi
i
ig
g
gr
r
ra
a
at
t
ti
i
io
o
on
n
n 61
испытаний системы: функционально-модульному, системному,
интеграционному и приемочному тестированиям.
Литература
1. Еременко Я.O. Особенности миграции данных в SAP ERP // Корпоративные
информационные системы. – 2019. – №3(7). – С. 22-28. – URL:
https://corpinfosys.ru/archive/issue-7/67-2019-7-migration.
2. Kalwachwala H., Chahal S., Cheekoti S. SAP Master Data Governance.: SAP Press,
2019. – 772 p.
3. Densborn F., Finkbohner F., Gradhl J. Data migration with SAP.: SAP Press, 2016. –
550 p.
4. Степанов Д.Ю. Анализ, проектирование и разработка корпоративных
информационных систем: уровень данных / МГТУ МИРЭА. - М., 2017.
5. Степанов Д.Ю. Проблемы внедрения корпоративных информационных систем:
уровень приложений // Менеджмент сегодня. – 2015. – т.87, №3. – c.180-191.
6. Баллод Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем:
учебное пособие. – Ростов н/Д.: Феникс, 2009. – 508 с.ПБУ 1/2008. Учетная
политика организации. Приказ Минфина РФ N 106н от 06.10.2008 г.
Выходные данные статьи
Степанов Д.Ю. Концепции, методы и способы миграции основных и переменных
данных в корпоративных информационных системах (часть 1) // Корпоративные
информационные системы. – 2020. – №1(9). – С. 49-61. – URL:
https://corpinfosys.ru/archive/issue-9/89-2020-9-datamigration.
Об авторе
Степанов Дмитрий Юрьевич – кандидат технических наук, доцент МИРЭА,
принимал участие более чем в 10 проектах внедрения корпоративных
информационных систем на базе SAP, Microsoft и Sage. Специализируется
на управлении материальными потоками, сбытом и системой документов.
Автор более 25 статей, в том числе в «Логистика сегодня», «Проблемы
экономики», «САПер». Электронный адрес: mail@stepanovd.com.