База знаний

Фильтр
[+]

Рубрики:
Выбрано 503 материала
Александр Носов
Архитектурный паттерн MVA или MVVM в ABAP. Реализация
Обычно, при смене языка программирования, программисты пытаются применить лучшие практики и шаблоны из языка, на котором они писали ранее. Для отделения логики пользовательского интерфейса от бизнес-логики используют архитектурные паттерны MVC либо его модификации (MVP, MVVM и др.). При наличии опыта работы с такими языками, как Java, C#, C++, PHP, Python и т.п., сложностей с переходом обычно не возникает. Однако, при переходе на ABAP, программисты сталкиваются с рядом проблем, из-за которых многие отказываются от упомянутых паттернов.
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 1609  
Александр Носов
Ускорение программ через параллельное программирование
Возникают задачи, в которых требуется выполнить большое количество однотипных операций. При этом, тело операций инкапсулировано, а порядок их выполнения не влияет на конечный результат. Суммарное время выполнения операций может достигать нескольких часов. Примерами таких действий может быть: массовое выполнение BAPI или пакетного ввода. Ускорить такие программы можно через параллельное программирование (pRFC).
Теги Ключевые слова: Basis; Разработка / Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 1968 11
Андрей Кокурин
Создание собственных тем в Fiori. Демонстрационный пример
Еще не умер старый добрый всем привычный «толстый» клиент SAP GUI, но на пятки ему уже наступает его убийца Fiori UX (User Experience), как любят описывать SAPовцы свое детище – самое удобное, самое красивое и вообще самое, самое, самое. Конечно, этот интерфейс предназначен для конечных пользователей, а консультанты и дальше будут настраивать систему в SAP GUI, но кто знает, может и его со временем полностью заменит Eclipse.
Игнатенко Александр
Минимизация Downtime при обновлении SAP систем и конвертации в S/4HANA. Методы и сценарии
Статья будет полезна администраторам базиса, ABAP разработчикам и руководителям проектов до и во время проекта обновления (update/upgrade) системы SAP или конвертации в SAP S/4HANA.
Вадим Клеонский
Специальные функции расчета цен. Определение данных в доступе
Статья описывает ряд стандартных возможностей, предоставляемых SAP при ценообразовании сбытовых документов. Данный функционал в технической литературе называется «Data Determination via Condition Technique» или «Data Determination in Access», то есть «определение данных в доступе».
Василий Ковальский
Расширения и модификации SAP. (BC425). Окончание
Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.
Василий Ковальский
Расширения и модификации SAP. (BC425). Часть 2
Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.
Василий Ковальский
Расширения и модификации SAP. (BC425). Часть 1
Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.
Диана Третьякова
Опыт внедрения SAP ACM в российской зерновой компании
SAP Agricultural Contract Management (ACM) является отраслевым решением для торговли сельскохозяйственной продукцией: зерновыми, соей, маслосеменами и продуктами их переработки, которыми торгуют на продовольственных биржах.
Илья Терентьев
Регистрация приемки на склад в SAP EWM. Настройка стратегии поиска типа склада и складского участка
В данной статье рассматривается настройка поиска типа склада и складского участка в системе SAP EWM.
Данная настройка необходима для того, чтобы система могла найти необходимое складское место для размещения поступающего материала.
Группа авторов
Налоговый мониторинг
С 1 января 2015 года в России вступили в силу новые положения Налогового кодекса, регламентирующие правила проведения налогового мониторинга.
Никита Калуцкий
Эффективный способ повысить для пользователя удобство работы с Web Dynpro
Современные информационные системы всё больше уходят в «облака», предоставляя пользователям удобство работы в любом месте и с любого устройства. Следуя этой тенденции, многие продукты SAP «переродились» в веб-приложения на базе таких технологий как Web Dynpro и Fiori, а веб-браузер стал полноценным орудием труда многих специалистов из самых разных сфер.
Даньшин Алексей
Миграция пользовательских объектов в S4/HANA Migration Cockpit
Дана методика создания объектов миграции в SAP S/4HANA Migration Cockpit на основе пользовательского функционального модуля. Приведены подробные шаги по разработке функционального модуля для добавления записей в z таблицу и показаноего использования для миграции данных.
Сергей Дьяконенко
SAP BW. Инструкция по выполнению преобразования данных на стороне БД HANA (Expert Script SAP HANA/AMDP)
В настоящее время, в связи с ростом объемов данных, хранимых в БД, и необходимостью дальнейшей их обработки возникает потребность в осуществлении ускорения/оптимизации загрузки данных в системе SAP BW.
Евгений Самородов
Методика создания DMS-документа посредством BAPI
В статье рассмотрим на примере методику автоматического создания прототипа DMS-документа и прикрепления оригинала к нему.
Теги Ключевые слова: SAP Document Management System Функциональная область: Управление документооборотом / Document Management Ролевое назначение: Ключевой пользователь / Expert; SAP Консультант / Consultant 1777  
Юрий Сычов
Simple Data Explorer
Публикуется с разрешения автора.
В последнее время возникла необходимость как можно быстрее осознавать незнакомые модели данных, так как работа не ограничивается только родным SAP HR. В связи с этим создал небольшое приложение, которое может пригодится консультантам, архитекторам, разработчикам всех SAP систем, где есть ABAP.
Игорь Стуленков
МК Проверки. Мониторинг
При работе с маркетинговыми кампаниями цена ошибки очень высока, а допустить ошибку можно довольно легко, например, разослать некорректное предложение или ошибочно начислить баллы. Думаю, многие сталкивались с EMAIL\PUSH\SMS-сообщениями, где вам начислялось 0 баллов или просто писали test.
Василий Ковальский
Адаптация пользовательского ABAP-кода для перехода на S/4HANA (S4D440)
Нормализация отношений в базе данных позволяет избежать дублирования данных и тем самым уменьшает их объем, кроме того она помогает избежать многих логических ошибок.
Михаил Петросян
Новый составной тип данных «Mesh» и эффективность его использования
Mesh – это составной тип данных, появившейся в ABAP 7.40, который состоит из компонентов и связей между ними.
Компонентами (узлами) mesh могут быть как внутренние таблицы, так и ссылки, указывающие на внутренние таблицы.
Дмитрий Суровцев
Пример настройки графического профиля календарного планирования
Статья будет полезна функциональным консультантам модуля PP на этапе настройки графики для балансировки мощностей. Описана его структура графического профиля и приведены примеры настройки.
1 2 3 4 5
...
26