Меню
Фильтр
[+]

Рубрики:
Выбрано 1644 материала
Никита Калуцкий
SAP-разработка в эпоху DevOps. Как сократить путь от кода до релиза. Часть 1
SAP-проектам всё труднее оставаться эффективными в мире, где скорость изменений стала нормой. DevOps предлагает способ сократить путь от идеи до стабильного релиза, не жертвуя надёжностью. В статье показано, как интеграция Git, abapGit, CI/CD и инструментов контроля качества (ATC, abaplint) помогает избавиться от узких мест классической транспортной модели SAP и сделать разработку предсказуемой. Разбор типовых барьеров и практических решений даёт читателю понимание, зачем компании стоит идти в сторону DevOps, как избежать распространённых ошибок и с чего начать переход. Финальный раздел связывает теорию с реальными сценариями.
Джон Джордан
Контроллинг затрат на продукт с помощью решений SAP. Информационная система. Отчеты по МВЗ
После того как в предыдущей главе мы изучили, как отчеты о производственных отклонениях могут помочь вам в ходе анализа отклонений, давайте посмотрим на то, какую пользу могут принести отчеты по МВЗ в ходе анализа отклонений МВЗ.
Группа авторов
Особые типы закупок в SAP S/4HANA. Работа с субподрядом в SAP S/4HANA
Процесс субподряда начинается, когда ваша компания передаёт (отпускает) компоненты субподрядчику, которым обычно выступает поставщик, по субподрядному заказу на поставку, для выполнения сборки или добавления ценности к продукту.
Группа авторов
Межзаводские перемещения: как настроить перемещение запасов между площадками в SAP. Списание с альтернативного завода в SAP
В условиях интегрированной и по-настоящему глобализованной экономики как компании с небольшими производственными мощностями, так и корпорации с обширной сетью заводов в разных странах сталкиваются с многообразными, сложными и требующими высокой точности логистическими и снабженческими задачами. Эти процессы должны быть корректно отражены в SAP S/4HANA для эффективного планирования закупок, управления запасами (inventory management) и производства (production processes) — независимо от масштаба предприятия. Продолжим рассматривать примеры бизнес-процессов и связанных с ними сложностей.
Никита Калуцкий
Когда код говорит: чтение ABAP глазами консультанта. Часть 2
Плохой код почти всегда начинается с плохого задания. Неясная граница ответственности, пересечение зон влияния, нефиксированные предположения и отсутствующие комментарии порождают фрагменты, которые невозможно читать, потому что в них нечего восстанавливать. Если в техническом задании не определены предусловия и постусловия, разработчик вынужден выстраивать их на ходу, а читатель потом — догадываться, почему именно так. Корректная постановка ТЗ формирует структуру программы задолго до первой строки кода.
Киран Бандари
Средства поиска в ABAP. Часть 2
Средства поиска (Search helps) предоставляют справку по вводу для экранных полей. Средство поиска можно назначить экранному полю, элементу данных или полю таблицы. Справка по вводу — это стандартная функция системы SAP. При разработке приложений следует поддерживать справки по вводу для экранов, чтобы обеспечить пользователям единообразный пользовательский интерфейс.
Киран Бандари
Средства поиска в ABAP. Часть 1
Продолжаем публикацию перевода книги Кирана Бандари «Полный ABAP». Представляем вашему вниманию раздел 6 «Средства помощи» главы 10 «ABAP-словарь данных».
Никита Калуцкий
Когда код говорит: чтение ABAP глазами консультанта. Часть 1
Статья раскрывает, почему чтение ABAP-кода — это самостоятельный профессиональный навык, требующий инженерного мышления, дисциплины и контекстного понимания. Представлены систематизированные подходы к отладке и трассировке, практические приёмы реконструкции структуры программ, примеры «хороших» и «плохих» заданий, чеклист для самооценки и мини-задача для самостоятельного анализа.
Группа авторов
Регрессия как инструмент прогнозирования: от теории к автоматизации в SAP. Применение автоматизированной регрессионной модели
Регрессионные модели могут применяться различными способами, включая использование Predictive Factory и Automated Analytics, а также с помощью scoring code и KxShell Script. Перед применением модели необходимо проверить её качество. В статье рассмотрено, как определить, можно ли безопасно использовать модель, а затем — как её применить.
Ануп Махешвари
Подготовка и миграция модуля Контроллинг
В данной главе рассматриваются этапы кастомизации, необходимые для компонента Controlling (CO) при миграции на SAP S/4HANA Finance. Также описывается конфигурация, подготовка и активация сферы деятельности (operating concern) для анализа прибыльности по учетным данным (account-based Profitability Analysis).
Александр Игнатенко
Базис не для Базиса. Сервер приложений
Статья объясняет, почему понимание архитектуры сервера приложений SAP — не формальность, а часть инженерной ответственности. Она формирует понятийную основу, без которой любое вмешательство в систему становится случайным. Материал помогает разработчикам, консультантам и администраторам увидеть в SAP не набор транзакций, а взаимосвязанную систему процессов и уровней. После прочтения читатель приходит на мастер-класс «Базис не для базисников. Сервер приложений? Это очень просто!» уже подготовленным: с точным языком, осмысленным интересом и готовностью видеть архитектуру в действии.
Джон Джордан
Информационная система. Планирование затрат на продукт
Сегодня рассмотрим вопрос в рамках контроллинга затрат на продукт, — это отчетность и информационная система. Информационная система предлагает набор стандартных отчетов, который помогает эффективно использовать транзакционные мощности вашей системы.
Группа авторов
Обзор особых типов закупок в SAP: когда стандартных закупок недостаточно. Прямые закупки в SAP: автоматическая закупка под заказ
SAP S/4HANA предоставляет особые типы закупок (special procurement types), которые могут использоваться вашей компанией для решения специфических бизнес-сценариев, например, связанных с производством, сборкой и закупкой компонентов, не относящихся к традиционным, и включающих в себя сложные и разнородные логистические процессы.
Киран Бандари
Группы типов в ABAP. Домены в ABAP
Продолжаем публикацию перевода книги Кирана Бандари «Полный ABAP». Представляем вашему вниманию раздел 4 «Группы типов» главы 10 «ABAP-словарь данных». В предыдущем разделе мы рассмотрели использование типов данных, включая элементы данных, структуры и типы таблиц. В этом разделе мы увидим, как использовать и сопровождать группы типов.Группы типов (type groups) представляют собой определения типов данных и констант, глобальные по системе. С развитием и широким распространением глобальных классов и интерфейсов, создание новых групп типов стало неактуальным. Тем не менее, ранее созданные группы продолжают активно использоваться, что делает данный раздел по-прежнему значимым.
Александр Игнатенко
Базис не для Базиса. Полномочия при ABAP-разработках
Полномочия в SAP часто воспринимаются как административная зона, но основа и логика формируется на уровне ABAP-разработки, где они становятся частью логики программы. В статье рассматриваются взаимосвязь ролей, профилей и объектов полномочий, принципы работы AUTHORITY-CHECK, а также механизмы значений по умолчанию полномочий как отражение методологии проекта. Материал адресован разработчикам и архитекторам, для которых безопасность — не внешнее требование, а свойство системы.
Джон Джордан
Специализированные вопросы. Смешанная калькуляция. Выходы к пользовательским расширениям для калькуляций
В предыдущей статье мы изучили схемы калькуляции. Давайте обратимся к смешанным калькуляциям. Смешанная калькуляция вычисляет смешанную цену, которую можно вписать в основные записи материалов в качестве стандартной цены. Рассмотрим каждый из четырех шагов, необходимых для создания смешанных калькуляций.
Группа авторов
Регрессия как инструмент прогнозирования: от теории к автоматизации в SAP. Построение автоматизированной регрессионной модели в SAP Predictive Factory
Одним из наиболее мощных автоматизированных методов, предоставляемых SAP Predictive Analytics, является регрессия. Автоматизированные регрессионные модели позволяют создавать прогнозные модели, которые предсказывают числовые значения, и могут применяться во множестве различных бизнес-сценариев.
Ануп Махешвари
Указание переноса параметров амортизации. Извлечённые уроки по учёту основных средств
В этом действии вы определяете, каким образом параметры амортизации из одной области амортизации будут использоваться в другой. Передача возможна только между областями, которым назначен один и тот же принцип учета.
1 2 3 4 5
...
83