Программирование

Создание отчётов и печатных форм с помощью SAP Query и Excel Inplace

Сергей Лебедев
Сергей Лебедев

О мастер-классе

О чем пойдет речь

Приняв участие в семинаре, вы узнаете, как создать простой отчёт с использованием возможностей SAP Query и как «оживить» пользовательский интерфейс SQ-отчёта.

На семинаре будет показано:

  1. Использование локальных полей для вывода графических иконок статусов.
  2. Отображение дополнительных параметров выборки на селекционном экране как CheckBox и Radio-button.
  3. Создание проверок и сообщений для полей селекционного экрана.

На семинаре будет представлена методика использования Excel Inplace View для выгрузки данных из ALV-таблицы запроса в форматированный Excel-шаблон. Будут рассмотрены:

  1. Настройка политики безопасности MS Excel для разрешения выгрузки данных из SAP в Excel-шаблон в ракурсе Excel Inplace View.
  2. Пример разметки Excel-шаблона и пример кода VBA-макроса для заполнения размеченного шаблона данными из ALV-таблицы отчёта.
  3. Загрузка подготовленного Excel-шаблона в систему, привязка шаблона в качестве формата вывода по умолчанию для SQ-запроса.

Приняв участие в семинаре, вы научитесь создавать переходы из SQ-запроса в Enjoy-транзакции (транзакции без первого экрана ввода номера документа). Будут показаны:

  1. Создание фиктивного инфонабора и запроса для вызова Enjoy-транзакций (не требуется ключ разработчика).
  2. Примеры ABAP-кодировок в инфонаборе для вызова транзакций просмотра заявок (ME53N), просмотра заказа на поставку (ME23N), просмотра документа материала (MIGO).
  3. Присвоение фиктивного SQ-запроса для перехода к просмотру документа из разрабатываемого отчёта.

Аудитория

Мы уверены, что участие в семинаре будет весьма полезно как консультантам по различным модулям, так и ключевым пользователям SAP ERP.

Необходимый уровень знаний: знание структуры данных, таблиц и связей предметной области,  базовые знания по созданию SQL-запросов.

Как будет проходить мероприятие

14:30-15:00 Регистрация, приветственный кофе-брейк
15:00-16:30 Описание кейса: разработка реестра резервирований с возможностью просмотра движений по резервированию и возможностью печати формы М-11 «Требование-накладная» для выбранного резервирования.
Знакомство с компонентами SAP Query: группа пользователей, инфо-набор, запрос.
Источники данных для SAP Query – таблицы, соединения таблиц, ABAP-программы.
Создание инфо-набора. Использование дополнительных полей, дополнительных критериев выбора, кодировок.
Создание запроса. Настройка параметров селекционного экрана. Использование локальных полей. Настройка формата таблицы отчёта. Создание транзакции для вызова запроса.
16:30-17:00 Кофе-брейк
17:00-18:30 Знакомство с интерфейсом «отчёт-отчёт» в SAP Query запросах. Создание перехода в другой SQ-отчёт, вызов транзакции или ABAP-отчёта.
Знакомство с представлением ALV-таблицы отчёта Excel Inplace View.
Форматирование вывода в Excel Inplace View при помощи автоматически запускаемого VBA-макроса.
Установка связи Excel-шаблона и SAP Query запроса.
Краткий обзор полученного результата: создана транзакция реестра резервирований с возможностью просмотра движений по резервированию и возможностью печати формы М-11 «Требование-накладная» для выбранного резервирования.

Об авторе

Сергей Лебедев

Сергей Лебедев

Эксперт по модулям SAP MM, SD, DMS

Опыт в качестве SAP-консультанта с 2006 года. Принимал участие более чем в 10 проектах внедрения и развития существующей функциональности SAP на предприятиях машиностроения, энергетики, транспортировки газа, торговли и пищевой промышленности в качестве консультанта и руководителя группы логистики.

Имеет сертификаты: Solution Consultant SCM – Procurement with mySAP ERP 2005, Solution Consultant SCM – Order Fulfillment with mySAP ERP 2005.

Регистрация

Оплата участия

Наш специалист свяжется с Вами, согласует способ оплаты и подготовит для Вас все необходимые (бухгалтерские) документы.

Возможны следующие способы оплаты:

  • Оплата по безналичному расчёту.
  • Оплата по банковским картам через интернет.

Будем рады ответить на все Ваши вопросы:

Тел.: +7 (812) 383-13-84

E-mail: sapland@sapland.ru

Нажимая на кнопку "Зарегистрироваться", Вы даете согласие на обработку персональных данных

* Цена участия в семинарах не включает, но предусматривает НДС.
НДС начисляется согласно Законодательству РФ.