Меню

Олег Башкатов

Консультант

Рейтинг: 14223

Город

Москва
Результат: 64 материала(ов)
Башкатов Олег Викторович

Сортировать:

Новое Популярное

Работа с производственным календарем (SCAL / OY05) (factory calendar) и полезные ФМа

В одной из предыдущих статей мы рассматривали как работать с датами и временем: прибавлять и отнимать количество дней/секунд, а также форматировать. Однако, зачастую приходится работать именно с датами производственного календаря, а не с простой последовательностью дат.

Еще способы группировки в ABAP-среде: итератор и …

В одной из предыдущих статей мы рассматривали различные способы группировки в ABAP. Однако, тот список не был исчерпывающий (и даже текущий – тоже не исчерпывающий), и есть еще, минимум, 2 + 1 (за гранью) способ для группировки.

Использование RTTI для шаблонов на основе sap-script текстов

В одной из предыдущих статей мы разбирали работу с транзакцией SO10 (ведение sap-script длинных текстов): как можно вести текстовый шаблон, как можно копировать и использовать глобальные переменные для вставки значений.

Способы группировки в ABAP: 3 + 1 способ

При обработке данных иногда требуется сгруппировать данные и посчитать какое-либо агрегированное значение (MAX, MIN, AVG, SUM, COUNT и другие). Традиционно, такие функции реализуются в SQL; однако и на сервере приложений приходится выполнять такие вычисления.

QuarzBox / Кварцевая шкаТУЛка ERP-вычислений. Простые операции с датой и временем

Друзья! В колонке "QuarzBox / Кварцевая шкаТУЛка ERP-вычислений" пойдет речь о полезных функциональных модулях и классах для вычислений/преобразований, применяемых в ERP и около-ERP системах, а также об алгоритмах, заложенных в подобных функциях.

Вложенные тексты как возможность для композиции (разделения на части) в длинных текстах (so10; sapscript text)

В SAP NetWeaver есть функционал для использования длинных текстов (более 100 символов и даже более 1000). более технически корректное название sapscript text или, иногда, стандартные тексты.

Как вспомнить чудное мгновение, или возможности стандартных журналов SAP NetWeaver (Анне К* в стиле ERP), часть 2

Продолжим разговор о полезных возможностях стандартных инструментов логирования (журналов) в SAP NetWeaver.

Как вспомнить чудное мгновение, или возможности стандартных журналов SAP NetWeaver (Анне К* в стиле ERP), часть 1

В ходе вебинара ABAP как FileOS: работа с бинарными данными и протоколами был задан вопрос: каковы полезные возможности стандартных инструментов логирования (журналов) в SAP NetWeaver.

В данной статье посмотрим некоторые часто встречающиеся приёмы, а также посмотрим наличие к ним стандартной документации. В данной статье будут рассмотрены прежде всего стандартные инструменты.

Использование временных таблиц (GTT) в ABAP-разработках

GTT – global temporary tables, таблицы которые наполняются и очищаются в рамках ABAP-сессии (application session), но находятся при этом на уровне БД (то есть данные не передаются между Database и Application).

Регулярные выражения в ABAP Workbench и ABAP-сканнер

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

Получение запасов логистики на дату проводки: программно и вручную в различных версиях системы SAP ERP

Зачастую для потребности планирования или отчетности возникает задача получения запасов по заводу/складу/материалу на конкретную дату. В данной статье будут описаны способы, которые можно применять в зависимости от версии SAP NetWeaver и базы данных.

Реализация OData_v2-сервиса в ABAP через композицию

В предыдущей главе мы реализовали базовые операции в OData-сервисе без каких-либо архитектурных паттернов. Однако, при решении практических задач это может быть не слишком удобно и может усложнить поддержку и расширение проекта. Поэтому «мой» подход к разработке OData-сервисам – это разработка с помощью композиции: то есть, когда в классе *MPC бизнес-логики нет вообще, а вместо этого вызывается нужный класс для сущности.

Использование OData-сервиса в UI5-приложении

Продолжаем развёрнутый разговор об Odata по материалам моих мастер-классов по Web ABAP, разбирая до деталей тонкости данной темы на практических примерах, выполняемых в системе.

Структура и элементы web-сервиса по протоколу OData в ABAP

Для целей демонстрации OData-элементов обозначим следующую модель данных – это контейнер переменных данных (TVARVC-like), а также логи, связанные с изменением данных.

1 2 3 4