Оптимизация запросов к базе данных с SAP HANA
В этой главе рассматривается потенциал оптимизации базы данных SAP HANA..
Станьте участником SAPLAND и получите доступ к самым интересным публикациям SAPPRO
ЗарегистрироватьсяВ этой главе рассматривается потенциал оптимизации базы данных SAP HANA..
Привет, коллеги! Сегодня в нашей книжной полке книга, которую часто читают маркетологи, но зря не читают консультанты. «Анатомия сарафанного маркетинга» Эмануила Розена - это не про «виральность», не про рекламу и не про хайп. Это книга про доверие как экономический механизм. А для консультанта доверие - это не имидж, это доход.
Под материалом конвейерного снабжения (pipeline material) понимается материал, находящийся в постоянном доступе в системе поставщика, откуда он поступает непрерывно или по мере потребности. Компании оплачивают только фактически израсходованный объём такого материала. Примеры материалов конвейерного снабжения — природный газ или тяжёлая вода, поставляемые различными поставщиками.
Современный ABAP всё чаще функционирует как среда, а не язык — с динамическими вызовами, метапрограммированием и слоями инфраструктуры. В таких условиях отладка перестаёт быть прямой процедурой наблюдения и превращается в анализ взаимодействующих контекстов. Три препятствия здесь ключевые: потеря ориентации при динамическом исполнении, риск искажения логики при вмешательстве и компромисс между глубиной наблюдения и скоростью работы системы.
Продолжим обзор действий по настройке системы (Customizing), необходимые для миграции расчётных счетов банка (house bank accounts) в рамках перехода на SAP S/4HANA Finance.
При консигнации поставщик предоставляет вашей компании материалы, за которые выставляется счёт только после их изъятия из консигнационного запаса. Например, поставщик размещает свои товары на территории вашей компании для потребления. Когда компания регистрирует расход консигнационного материала по производственному заказу, технологическому заказу или даже по центру затрат, она становится обязанной оплатить поставщику израсходованный материал.
Отладка в ABAP больше не сводится к установке точек останова и пошаговому проходу. Новые инструменты — скрипты, трассировка, отладка с учётом уровня — меняют саму логику анализа ошибок. Автор рассматривает эволюцию отладки как инженерный процесс наблюдения, где вмешательство минимально, а наблюдаемость встроена в архитектуру. Статья даёт понятийный фундамент для мастер-класса, который продолжает тему практическими демонстрациями и стратегиями эффективной диагностики сложных систем SAP.
В этой главе рассматриваются действия по настройке системы (Customizing), необходимые для миграции расчётных счетов банка (house bank accounts) в рамках перехода на SAP S/4HANA Finance. Эта деятельность становится особенно важной, если вы планируете использовать компонент SAP Cash Management.
Привет, коллеги! Сегодня на нашей книжной полке книга, которую можно было бы назвать «тайной картой SAP-проектов». Не о таблицах, не о транзакциях, а о том, почему внедрение SAP меняет организацию сильнее, чем любая стратегия, и почему без управления изменениями даже идеальная система превращается в «дорогостоящую старую организацию» (авторы прямо говорят об этом: новая технология при старом подходе = старая, но дорогая организация).
Этот раздел посвящен практическим шаблонам CI/CD для SAP-проектов и способам интеграции контроля качества в полный жизненный цикл кода.
Блокировки — это стандартный механизм предотвращения одновременного изменения данных разными пользователями. Пользовательские таблицы базы данных также должны быть защищены блокировками. Они реализуются с помощью специальных функциональных модулей наложения (ENQUEUE) и снятия (DEQUEUE) блокировок. Объекты блокировки — это определения, глобальные по системе, на основе которых автоматически создаются соответствующие модули. Раздел подробно объясняет процесс создания таких объектов, их параметры и программное использование. В завершение глава подводит итоги, акцентируя внимание на значении словаря данных в разработке ABAP-приложений и переходе к теме устойчивого хранения данных в следующей главе.
Привет, коллеги! Сегодня на нашей книжной полке книга для тех, кто не хочет просто «улучшать процессы», а хочет перестраивать мышление организаций. Том Питерс - один из самых ярких и дерзких мыслителей в менеджменте, автор идеи «искусства инноваций» и человек, который всю карьеру учит бизнес не бояться радикальных изменений.
В этой главе рассматриваются шаги по кастомизации, необходимые для Книги материалов (Material Ledger) при миграции на SAP S/4HANA Finance. Описаны настройки, конфигурация и назначение типов Material Ledger..
SAP-проектам всё труднее оставаться эффективными в мире, где скорость изменений стала нормой. DevOps предлагает способ сократить путь от идеи до стабильного релиза, не жертвуя надёжностью. В статье показано, как интеграция Git, abapGit, CI/CD и инструментов контроля качества (ATC, abaplint) помогает избавиться от узких мест классической транспортной модели SAP и сделать разработку предсказуемой. Разбор типовых барьеров и практических решений даёт читателю понимание, зачем компании стоит идти в сторону DevOps, как избежать распространённых ошибок и с чего начать переход. Финальный раздел связывает теорию с реальными сценариями.
После того как в предыдущей главе мы изучили, как отчеты о производственных отклонениях могут помочь вам в ходе анализа отклонений, давайте посмотрим на то, какую пользу могут принести отчеты по МВЗ в ходе анализа отклонений МВЗ.
Процесс субподряда начинается, когда ваша компания передаёт (отпускает) компоненты субподрядчику, которым обычно выступает поставщик, по субподрядному заказу на поставку, для выполнения сборки или добавления ценности к продукту.
Привет, коллеги! Сегодня в нашей книжной полке книга, которую должен прочитать каждый, кто хоть раз строил команду, запускал проект или управлял сложной организацией. Ноам Вассерман, профессор Гарварда, много лет изучал дилеммы основателей - решения, от которых зависит судьба бизнеса: кого нанять, с кем делить власть, как распределять доли, когда уступать контроль и когда держаться за идею.
В условиях интегрированной и по-настоящему глобализованной экономики как компании с небольшими производственными мощностями, так и корпорации с обширной сетью заводов в разных странах сталкиваются с многообразными, сложными и требующими высокой точности логистическими и снабженческими задачами. Эти процессы должны быть корректно отражены в SAP S/4HANA для эффективного планирования закупок, управления запасами (inventory management) и производства (production processes) — независимо от масштаба предприятия. Продолжим рассматривать примеры бизнес-процессов и связанных с ними сложностей.
Плохой код почти всегда начинается с плохого задания. Неясная граница ответственности, пересечение зон влияния, нефиксированные предположения и отсутствующие комментарии порождают фрагменты, которые невозможно читать, потому что в них нечего восстанавливать. Если в техническом задании не определены предусловия и постусловия, разработчик вынужден выстраивать их на ходу, а читатель потом — догадываться, почему именно так. Корректная постановка ТЗ формирует структуру программы задолго до первой строки кода.
В прошлый раз мы рассмотрели отчеты по уплотнению, перейдем к подробным отчетам для отчетности по индивидуальным носителям затрат.
Настройка основных данных в Управлении проектами в SAP
05.02.2026Разработка SAPUI5 приложений
23.03.2026Расширенное управление складами: базовая настройка
02.03.2026SAP HANA: Установка и администрирование
16.02.2026