Алгоритмы выборки данных SAP ERP
- Подробности
- Опубликовано: 10.07.2018 11:07
- Автор: Степанов Дмитрий Юрьевич
- Просмотров: 19283
Аннотация: в работе рассматриваются типовые алгоритмы выборок данных для функциональных модулей «Управление материальными потоками», «Управление запасами» и «Сбыт» корпоративной информационной системы SAP ERP, используемые в процессе подготовки и написания функциональных и технических спецификаций на разработку.
Скачать: PDF.
Ключевые слова: связь между таблицами SAP, SAP ABAP, ABAP программа, ABAP SAP, ABAP4, Advanced Business Application Programming, select ABAP, ABAP разработка, основы ABAP, SAP связь таблиц, базовые таблицы SAP, ER диаграмма SAP, ER diagram SAP, ER diagram SAP tables, SAP таблица связь, SE80 object navigator, SE80 навигатор по объектам, алгоритм выборки, выборка данных, выборка базы данных.
Алгоритмы выборки наряду с классами данных используются в спецификациях на разработку для указания порядка селекции и обработки таблиц баз данных. Простейшая форма записи представляется блок-схемами алгоритмов или SQL-запросами как на английском, так и на русском языках. Ниже приведены алгоритмы селекции для модулей «Управление материальными потоками», «Управление запасами» и «Сбыт» системы SAP ERP.
1. Алгоритмы выборки данных SAP ERP модуля
«Управление материальными потоками»
Базовыми классами основных и переменных данных модуля закупок являются Основная запись поставщика и Заявка на закупку, Заказ на закупку, Входящий счет-фактура и другие. Алгоритмы выборок 1.1 – 1.2 позволяют обработать указанные данные для целей подготовки функциональной спецификации на разработку.
Алгоритм 1.1. Выбрать типы условий цены для позиций заказа на закупку
Вход: «Заказ на закупку» Выбрать номер условия из EKKO, если Выбрать типы условий по номеру из KONV, если Выход: массив KONV-KPOSN, KONV-KSCHL, KONV-KAWRT, KONV-KBETR, KONV-WAERS |
Алгоритм 1.2. Выбрать e-mail адрес поставщика
Вход: «Поставщик» Выбрать номер адреса из LFA1, если Выбрать e-mail по номеру адреса из ARD6, если Выход: ADR6-SMTP_ADDR |
2. Алгоритмы выборки данных SAP ERP модуля
«Управление запасами»
Основная запись материала и Документ материала, Документ инвентаризации, Резервирование являются основными и переменными данными модуля запасов. Алгоритмы выборок 2.1 – 2.2 позволяют обработать указанные данные для подготовки технической спецификации на разработку.
Алгоритм 2.1. Выбрать все заводы, принадлежащие заданной балансовой единице
Вход: «Балансовая единица» Выбрать область оценки БЕ из T001K, если Выбрать заводы по области оценок из T001W, если Выход: массив T001W-WERKS |
Алгоритм 2.2. Выбрать ИНН и КПП балансовой единицы
Вход: «Балансовая единица» Выбрать значение БЕ атрибута ИНН из T001Z, если Выбрать значение БЕ атрибута КПП из T001Z, если Выход: T001Z-PAVAL*, T001Z-PAVAL** |
3. Алгоритмы выборки данных SAP ERP модуля
«Управление запасами»
Базовыми классами основных и переменных данных модуля сбыта являются Основная запись клиента и Сбытовой контракт, Сбытовой заказ, Исходящий счет-фактура и другие. Алгоритм выборки 3.1 позволяет обработать указанные данные для подготовки технического задания на разработку.
Алгоритм 3.1. Выбрать код заказчика в исходящей поставке при продаже клиенту и межфилиальных перемещениях
Вход: «Исходящая поставка» Выбрать код заказчика из VBPA, если В случае межфилиальных перемещений VBPA-KUNNR = «», Необходимо определить, является ли ссылочный документ заказом на закупку. Выбрать данные отгрузки из заказа на закупку EKPV , если Выбрать код заказчика в случае межфилиальных перемещений по данным отгрузки из KNVP, если Выход: VBPA-KUNNR, KNVP-KUNN2 |
Литература
- Степанов Д.Ю. Анализ решения компании SAP по трансфертному ценообразованию // САПер. – Июнь 2013.
- Степанов Д.Ю. Формирование универсальных требований к пользовательским программам при подготовке спецификации на ABAP-разработку // Актуальные проблемы современной науки. – 2014. – т.78, №4. – c.258-268.
- Степанов Д.Ю. Обзор проектных документов при внедрении корпоративных информационных систем // Вопросы экономических наук. – 2014. – т.70, №6. – c.54-62.
Список SAP-материалов
- Типовая методология внедрения системы SAP ERP;
- Объекты и таблицы данных SAP ERP;
- Алгоритмы выборки данных SAP ERP.