Меню
Фильтр
[+]
Никита Калуцкий
Современная отладка в ABAP: от вмешательства к наблюдению. Часть 1
Отладка в ABAP больше не сводится к установке точек останова и пошаговому проходу. Новые инструменты — скрипты, трассировка, отладка с учётом уровня — меняют саму логику анализа ошибок. Автор рассматривает эволюцию отладки как инженерный процесс наблюдения, где вмешательство минимально, а наблюдаемость встроена в архитектуру. Статья даёт понятийный фундамент для мастер-класса, который продолжает тему практическими демонстрациями и стратегиями эффективной диагностики сложных систем SAP.
Ануп Махешвари
Подготовка и миграция расчётных счетов банка
В этой главе рассматриваются действия по настройке системы (Customizing), необходимые для миграции расчётных счетов банка (house bank accounts) в рамках перехода на SAP S/4HANA Finance. Эта деятельность становится особенно важной, если вы планируете использовать компонент SAP Cash Management.
Книга №67: «Управление организационными изменениями при внедрении SAP» Люк Галоппен, Зигфрид Кемс
Привет, коллеги! Сегодня на нашей книжной полке книга, которую можно было бы назвать «тайной картой SAP-проектов». Не о таблицах, не о транзакциях, а о том, почему внедрение SAP меняет организацию сильнее, чем любая стратегия, и почему без управления изменениями даже идеальная система превращается в «дорогостоящую старую организацию» (авторы прямо говорят об этом: новая технология при старом подходе = старая, но дорогая организация).
Никита Калуцкий
SAP-разработка в эпоху DevOps. Как сократить путь от кода до релиза. Часть 2
Этот раздел посвящен практическим шаблонам CI/CD для SAP-проектов и способам интеграции контроля качества в полный жизненный цикл кода.
Киран Бандари
Объекты блокировок в ABAP
Блокировки — это стандартный механизм предотвращения одновременного изменения данных разными пользователями. Пользовательские таблицы базы данных также должны быть защищены блокировками. Они реализуются с помощью специальных функциональных модулей наложения (ENQUEUE) и снятия (DEQUEUE) блокировок. Объекты блокировки — это определения, глобальные по системе, на основе которых автоматически создаются соответствующие модули. Раздел подробно объясняет процесс создания таких объектов, их параметры и программное использование. В завершение глава подводит итоги, акцентируя внимание на значении словаря данных в разработке ABAP-приложений и переходе к теме устойчивого хранения данных в следующей главе.
Книга №66: «Представьте себе!» Том Питерс
Привет, коллеги! Сегодня на нашей книжной полке книга для тех, кто не хочет просто «улучшать процессы», а хочет перестраивать мышление организаций. Том Питерс - один из самых ярких и дерзких мыслителей в менеджменте, автор идеи «искусства инноваций» и человек, который всю карьеру учит бизнес не бояться радикальных изменений.
Ануп Махешвари
Подготовка и миграция Книги материалов SAP
В этой главе рассматриваются шаги по кастомизации, необходимые для Книги материалов (Material Ledger) при миграции на SAP S/4HANA Finance. Описаны настройки, конфигурация и назначение типов Material Ledger..
Никита Калуцкий
SAP-разработка в эпоху DevOps. Как сократить путь от кода до релиза. Часть 1
SAP-проектам всё труднее оставаться эффективными в мире, где скорость изменений стала нормой. DevOps предлагает способ сократить путь от идеи до стабильного релиза, не жертвуя надёжностью. В статье показано, как интеграция Git, abapGit, CI/CD и инструментов контроля качества (ATC, abaplint) помогает избавиться от узких мест классической транспортной модели SAP и сделать разработку предсказуемой. Разбор типовых барьеров и практических решений даёт читателю понимание, зачем компании стоит идти в сторону DevOps, как избежать распространённых ошибок и с чего начать переход. Финальный раздел связывает теорию с реальными сценариями.
Джон Джордан
Контроллинг затрат на продукт с помощью решений SAP. Информационная система. Отчеты по МВЗ
После того как в предыдущей главе мы изучили, как отчеты о производственных отклонениях могут помочь вам в ходе анализа отклонений, давайте посмотрим на то, какую пользу могут принести отчеты по МВЗ в ходе анализа отклонений МВЗ.
Группа авторов
Особые типы закупок в SAP S/4HANA. Работа с субподрядом в SAP S/4HANA
Процесс субподряда начинается, когда ваша компания передаёт (отпускает) компоненты субподрядчику, которым обычно выступает поставщик, по субподрядному заказу на поставку, для выполнения сборки или добавления ценности к продукту.
Книга №65: «Главная книга основателя бизнеса. Как избежать ошибок стартапов и построить правильную команду» Ноам Вассерман
Привет, коллеги! Сегодня в нашей книжной полке книга, которую должен прочитать каждый, кто хоть раз строил команду, запускал проект или управлял сложной организацией. Ноам Вассерман, профессор Гарварда, много лет изучал дилеммы основателей - решения, от которых зависит судьба бизнеса: кого нанять, с кем делить власть, как распределять доли, когда уступать контроль и когда держаться за идею.
Группа авторов
Межзаводские перемещения: как настроить перемещение запасов между площадками в SAP. Списание с альтернативного завода в SAP
В условиях интегрированной и по-настоящему глобализованной экономики как компании с небольшими производственными мощностями, так и корпорации с обширной сетью заводов в разных странах сталкиваются с многообразными, сложными и требующими высокой точности логистическими и снабженческими задачами. Эти процессы должны быть корректно отражены в SAP S/4HANA для эффективного планирования закупок, управления запасами (inventory management) и производства (production processes) — независимо от масштаба предприятия. Продолжим рассматривать примеры бизнес-процессов и связанных с ними сложностей.
Никита Калуцкий
Когда код говорит: чтение ABAP глазами консультанта. Часть 2
Плохой код почти всегда начинается с плохого задания. Неясная граница ответственности, пересечение зон влияния, нефиксированные предположения и отсутствующие комментарии порождают фрагменты, которые невозможно читать, потому что в них нечего восстанавливать. Если в техническом задании не определены предусловия и постусловия, разработчик вынужден выстраивать их на ходу, а читатель потом — догадываться, почему именно так. Корректная постановка ТЗ формирует структуру программы задолго до первой строки кода.
Киран Бандари
Средства поиска в ABAP. Часть 2
Средства поиска (Search helps) предоставляют справку по вводу для экранных полей. Средство поиска можно назначить экранному полю, элементу данных или полю таблицы. Справка по вводу — это стандартная функция системы SAP. При разработке приложений следует поддерживать справки по вводу для экранов, чтобы обеспечить пользователям единообразный пользовательский интерфейс.
Книга №64: «Шум. Почему мы принимаем ошибочные решения» Даниэль Канеман, Оливье Сибони, Касс Санстейн
Привет, коллеги! Сегодня на нашей книжной полке книга-разоблачение о том, как даже самые опытные эксперты ошибаются не из-за глупости или эмоций, а из-за шума - случайных колебаний в суждениях.
Киран Бандари
Средства поиска в ABAP. Часть 1
Продолжаем публикацию перевода книги Кирана Бандари «Полный ABAP». Представляем вашему вниманию раздел 6 «Средства помощи» главы 10 «ABAP-словарь данных».
Никита Калуцкий
Когда код говорит: чтение ABAP глазами консультанта. Часть 1
Статья раскрывает, почему чтение ABAP-кода — это самостоятельный профессиональный навык, требующий инженерного мышления, дисциплины и контекстного понимания. Представлены систематизированные подходы к отладке и трассировке, практические приёмы реконструкции структуры программ, примеры «хороших» и «плохих» заданий, чеклист для самооценки и мини-задача для самостоятельного анализа.
Группа авторов
Регрессия как инструмент прогнозирования: от теории к автоматизации в SAP. Применение автоматизированной регрессионной модели
Регрессионные модели могут применяться различными способами, включая использование Predictive Factory и Automated Analytics, а также с помощью scoring code и KxShell Script. Перед применением модели необходимо проверить её качество. В статье рассмотрено, как определить, можно ли безопасно использовать модель, а затем — как её применить.
1 2 3 4 5
...
224