Экспорт данных без программирования (почти)

Уверен, что многие их вас слышали и видели этот инструмент, но мало кто открывал и копал внутрь. В системе есть очень старый инструмент для выгрузки данных. Он такой же старый, как и LSMW, но тем не менее последний мы используем на каждом проекте, а про этот ничего не знаем. Сегодня будем исправлять этот недостаток и

Read More

Преобразования в ALE

Про настройку ALE мы немного уже поговорили в прошлый раз. Теперь обсудим возможности этого самого ALE, а в будущем и интеграции. Сегодня я разбираюсь в преобразованиях в ALE, которые позволяют на лету менять данные по заранее определенным алгоритмам. Часто преобразования нужны в гетерогенных средах, где присутствуют различные системы по своим настройкам, типу или архитектуре. Например,

Read More

LSMW и IDOC инструкция для начинающих

Роман @metha решил поделиться с нами информацией, как можно создавать IDOC из файла. Это бывает нужно для миграции заработной платы, например, когда мы захотим в LSMW сделать загрузку через IDOC. Делаем вот такой file port. Каталог указываем в соответствии со своей системой.

Интеграция с AviaSales

Маленький пятничный подарок, реализованный за 1 час времени с нуля. Хотите, чтобы в модуле управления командировками можно было получать реальные цены на авиабилеты? Вот кусок кода, который можно вставить в бадишку для поиска билетов. Это образец, дальше сами сообразите. А полное решение будет в новой книге от меня 😉   REPORT ZAVIASALES. DATA: lo_http_client     TYPE REF TO if_http_client, lo_rest_client     TYPE REF TO cl_rest_http_client, lv_url             TYPE        string, lv_body            TYPE        string,

Read More

Устанавливаем соединение с внешним сервером

Привет. В свое время мне нужно было сделать программу для вытаскивания данных из внешней базы данных в свои таблички. Оказалось, что это достаточно просто сделать. В транзакции DBACOCKPIT создаем соединение к базе данных. А с помощью такого примера из ноты забираем данные: EXEC SQL. CONNECT TO ‘BSK’ ENDEXEC. EXEC SQL. SET CONNECTION ‘BSK’ ENDEXEC. EXEC

Read More