Меню
Карл Кесслер
Использование пакета расширения стратегии SAP ERP для разработки и расширения приложений веб-экрана ABAP: Часть 2 – Расширение существующих приложений веб-экрана ABAP
Вторая и последняя статья этой серии посвящена разработке гибких приложений веб-экрана ABAP и расширению существующих приложений при помощи пакета расширения SAP для стратегии SAP ERP 6.0, которая описывалась в первой статье серии. Также в первой статье было рассмотрено создание приложения веб-экрана и пользовательского интерфейса с использованием имеющихся инструментальных средств для разработки веб-экранов. Вторая статья серии посвящена расширению существующего приложения веб-экрана. В ней приведены инструкции по проектированию и реализации расширения, созданию пользовательского ракурса и применению приемов программирования веб-экрана для контекстного мэппинга.
Оуэн МакДживни
Расширение стандартной функциональности программ пользователя согласно требованиям имеющейся среды SAP при помощи символов полей
Консультанты SAP и разработчики часто сталкиваются с требованиями клиентов, для удовлетворения которых стандартной функциональности SAP недостаточно. В результате поиска подходящей программы пользователя может оказаться, что нужная программа не имеет одного или более важных параметров. В этой статье представлен простой способ доступа к полям данных основной программы, которые формально не предоставляются в качестве параметров функциональному модулю программы пользователя. При помощи символов полей и нескольких строк кода, приведенных в этой статье, можно организовать доступ к полям, структурам и внутренним таблицам из функционального модуля программы пользователя. В ней также рассказывается о том, как символы полей могут разрешить проблему отсутствующих параметров и, таким образом, расширить применимость имеющихся программ пользователя.
Группа авторов
Создание объектно-ориентированных корпоративных приложений и отделение доступа к базе данных от прикладной логики при помощи сервисов объектов ABAP
Сервисы объектов ABAP – сервис персистентности и сервис обработки транзакций – предоставляют разработчикам программного обеспечения на ABAP множество преимуществ. Они привносят в ABAP-программирование все те возможности, которые свойственны объектно-ориентированной разработке. В компании IOT GmbH фундаментальные принципы сервисов объектов в полной мере оправдали себя на практике, позволив сделать приложения более надежными, однородными и интуитивными. В этой статье рассказывается о том, как благодаря сервисам объектов удалось четко разграничить доступ к базе данных и прикладную логику, а также значительно ускорить весь процесс разработки. Также рассматривается вопрос о добавлении интегрированного сервиса блокировок к сервисам объектов.
Фолькер Штиль
Разработка композитных приложений в среде SAP NetWeaver Composition Environment 7.1: Часть 1 – Корпоративные сервисы и их использование в композитном приложении
В современной бизнес-среде компании постоянно вынуждены искать новые пути для получения конкурентных преимуществ. Выходом из этой ситуации может стать разработка композитных приложений. Композитные приложения – это пакетные приложения, превосходящие все существующие решения для предприятий благодаря возможности многократного использования однажды созданной функциональности для построения новых бизнес-процессов на основе сотрудничества. В этой статье, открывающей цикл из трех частей, демонстрируется разработка композитного приложения “с нуля”. Также будут рассмотрены способы создания мощных решений путем использования различных инструментов по отдельности и в сочетании друг с другом.
Группа авторов
Эффективная компонентно-ориентированная архитектура в бизнес-приложениях на базе веб-экранов Java: Часть 3 – Модели компонентного представления на практике
Настоящая статья является последней в серии по компонентной архитектуре бизнес-приложений на базе веб-экранов Java. В первых двух статьях рассматривались общие принципы и преимущества компонентного проектирования приложений, а также концептуальные аспекты реализации компонентной архитектуры в веб-экранах  Java   при помощи  SAP NetWeaver   Development   Infrastructure  ( NWDI ). В настоящей статье приведено подробное техническое описание реализации компонентов веб-экрана и методов пакетизации, включая модели компонентного представления веб-экрана и разделение компонентов разработки, связанных с объектами разработки веб-экранов. Наконец, будут представлены некоторые практические советы по более эффективной работе с компонентами разработки веб-экрана.
Группа авторов
Предоставление и использование корпоративных сервисов на ABAP при помощи инструментальных средств SAP NetWeaver PI 7.1
Как лучше создавать и предоставлять корпоративные сервисы в среде с сервисно-ориентированной архитектурой предприятия? В этой статье рассматривается моделирование, внедрение, настройка, публикация и потребление корпоративных сервисов на ABAP при помощи инструментальных средств SAP NetWeaver Process Integration (SAP NetWeaver PI) 7.1, предназначенных для предоставления и использования корпоративных сервисов, включая репозитарий SAP Enterprise Services Repository и реестр Services Registry. Кроме того, описывается тестирование корпоративных сервисов в SAP Web Services Navigator. В статье также приведены рекомендации по созданию независимых от языка сервисных интерфейсов и их представлений для конкретных платформ.
Фолькер Штиль
Разработка композитных приложений в среде SAP NetWeaver Composition Environment 7.1: Часть 3 – Моделирование бизнес-процессов на основе сотрудничества с помощью инструментальных средств SAP
Данная статья является третьей и заключительной статьей серии, посвященной композитным приложениям, их особенностям, архитектуре и проблемам, часто возникающим при их разработке. В этой статье рассматривается верхний уровень архитектуры: уровень процесса, на котором отражается ход выполнения процесса, отдельные шаги и передача данных между ними, а также роли участников процесса. В статье описывается моделирование процессов сотрудничества при помощи процедур SAP Guided Procedures (SAP GP). Помимо уровня процесса, также приводится краткое описание такого важного аспекта уровня бизнес-объектов, как моделирование бизнес-объектов в инфраструктуре Composite Application Framework (SAP CAF). Композитные приложения не зря заслуживают столь пристального внимания: они играют важную роль в сервисно-ориентированной архитектуре предприятия.
Карл Кесслер
Использование пакета расширения стратегии SAP ERP для разработки и расширения приложений веб-экрана ABAP: Часть 1 – Разработка новых приложений веб-экрана ABAP
Веб-экраны ABAP – это стандарт SAP для разработки пользовательского интерфейса веб-приложений на языке ABAP. Благодаря пакету расширения для стратегии SAP ERP эта эффективная модель веб-программирования стала еще более продуктивной, поскольку теперь она поддерживает как разработку новых приложений, так и расширение существующих. В первой части этой серии из двух статей рассматривалась разработка гибких приложения веб-экрана ABAP с использованием вызова сервиса BAPI. Во второй части будут представлены способы расширения существующих приложений веб-экрана ABAP. Технология веб-экранов играет решающую роль при разработке пользовательских приложений и расширении стандартных поставляемых решений.
Корд Джастрем
Создание RTF-документов и электронных таблиц на ABAP при помощи инструментария для документов Office: Часть 1 – Введение в инструментарий для создания документов в формате RTF
Существует возможность создания документов Microsoft Word и Excel на ABAP при помощи COM-интерфейса. Однако использование этого интерфейса может оказаться затруднительным и требует наличия определенных технических знаний. В качестве альтернативы автор разработал решение с открытым исходным кодом – инструментарий Office Document Toolbox, которым могут пользоваться разработчики ABAP для создания текстовых документов в формате RTF (Rich Text Format) и электронных таблиц в формате XLS, принятом в Microsoft Excel. Этому решению и посвящена данная серия из двух статей. В первой статье этой серии описывается базовая структура инструментария, после чего рассматриваются средства для создания файлов в формате RTF. Эта информация подготовит читателя ко второй статье, посвященной созданию электронных таблиц Microsoft Excel.
Михал Кравчик
Более эффективная интеграция управления основными данными благодаря новым интерфейсам массовой обработки и программам экстракции
Сервисно-ориентированная архитектура предприятия требует нового подхода к созданию приложений, использующих объекты основных данных, такие как данные клиентов и поставщиков, особенно при интеграции с системой  SAP   NetWeaver   Master   Data Management  ( SAP   NetWeaver   MDM ) или другими средствами управления основными данными. SAP были разработаны интерфейсы массовой обработки сообщений, предназначенные для передачи основных данных, а также программы для работы с сообщениями IDoc и прокси ABAP. В этой статье описываются шаги по настройке новых интерфейсов массовой обработки сообщений и программ экстракции с целью достижения максимальной производительности.
Группа авторов
Эффективная компонентно-ориентированная архитектура в бизнес-приложениях на базе веб-экранов Java: Часть 2 – Модели компонентов
Настоящая статья является второй в серии из трех статей, посвященной компонентной архитектуре бизнес-приложений на базе веб-экранов Java. После описания общих концепций, принципов и преимуществ компонентного подхода к разработке приложений рассматриваются концептуальные аспекты двух независимых моделей компонентов в контексте разработки приложений веб-экрана Java: модель компонентов веб-экрана и модель компонентов разработки веб-экрана, представленная в инфраструктуре SAP NetWeaver Development Infrastructure. В статье также приведен обзор упрощенной модели компонентов.
Фолькер Штиль
Разработка композитных приложений в среде SAP NetWeaver Composition Environment 7.1: Часть 2 – Пользовательский интерфейс и инструментальные средства для его создания
Композитные приложения SAP – это пакетные приложения, превосходящие все существующие решения для предприятий благодаря возможности многократного использования однажды созданной функциональности для построения новых бизнес-процессов на основе сотрудничества. По мере развития веб- и корпоративных сервисов композитные приложения, допускающие повторное использование и основанные на принципе сотрудничества, позволяют воспользоваться множеством доступных функций с минимальными затратами на разработку. В этой второй статье в серии из трех статей описывается создание пользовательского интерфейса в SAP NetWeaver Composition Environment – среде проектирования и выполнения композитных приложений; также рассматриваются инструментальные средства, предусмотренные в этой среде, и новый подход к проектированию пользовательского интерфейса.
Роберт Эйдаш
Быстрая реакция на изменения благодаря сервисно-ориентированной архитектуре предприятия: модельно-ориентированный подход к гибкой разработке приложений
Ориентированные на моделирование методы работы с программным обеспечением позволяют ускорить и упростить разработку приложений, ориентированных на бизнес-процессы. Модели бизнес-объектов, компонентов бизнес-процессов и бизнес-процессов в целом представляют реальные сущности, связанные с процессом, в конкретной реализации, делают их более прозрачными и позволяют устранить разрыв между документацией и фактической разработкой. Сервисно-ориентированная архитектура предприятия предполагает применение подхода к моделированию, разработанного SAP, для проектирования процессов и приложений. В этой статье приведен обзор разработки ориентированных на процессы приложений путем моделирования.
Йорг Беке
Обеспечение безопасности и контроль доступа при работе с аналитикой в системной среде SAP средствами SAP NetWeaver 7.0 BI
В современных условиях, требующих повышенного контроля и мер предосторожности, безопасность становится основным объектом внимания во многих компаниях. Отделы ИТ не являются исключением. Киберпреступления набирают обороты, и особенно актуальной становится проблема обеспечения безопасности системной среды SAP. Эта статья посвящена новым средствам обеспечения безопасности при работе с аналитикой, входящим в состав SAP NetWeaver BI 7.0, и способам защиты системной среды. В ней рассматривается настройка системы безопасности, выборочное ограничение доступа и ограничение доступа по атрибутам, а также автоматизация заполнения профилей пользователей.
Группа авторов
Стандартизация тестирования и повышение надежности решений за счет интеграции SAP Solution Manager и SAP Quality Center by HP
Ответом SAP на растущие требования бизнеса по управлению системами, повышению гибкости, контролю и документированию изменений стало решение SAP Solution Manager. Интеграция SAP Solution Manager и SAP Quality Center by HP увеличивает эффективность процесса тестирования, что способствует повышению качества и надежности программного обеспечения, а также позволяет стандартизовать процесс тестирования и унифицировать представление его результатов. В этой статье рассматриваются инструменты тестирования в SAP Solution Manager: Test Workbench и расширенный Computer Aided Test Tool (eCATT); наибольшее внимание уделено интеграции партнерского продукта SAP Quality Center by HP при помощи адаптера SAP Solution Manager для SAP Quality Center by HP.
Группа авторов
Эффективная компонентно-ориентированная архитектура в бизнес-приложениях на базе веб-экранов Java: Часть 1 – Методика проектирования, основные принципы и примеры
Многократно используемые компоненты позволяют разработчикам создавать приложения, которые являются простыми для понимания, поддержки и сопровождения. Это первая статья серии из трех статей, в которых подробно рассматривается компонентное представление веб-экранов. В первой статье поясняется методика разработки и принципы, лежащие в основе компонентного представления; также приводятся рекомендации, необходимые для успешной реализации. Наконец, описывается реальный пример, в котором этот подход применялся для внедрения ряда приложений с низкой общей стоимостью владения (TCO) и быстрым возвратом от инвестиций (ROI). Несмотря на то, что статья посвящена бизнес-приложениям, основанным на технологии веб-экранов для Java и внедряемым в инфраструктуру SAP NetWeaver Development Infrastructure, эти методы применимы к веб-экранам ABAP.
Нильс Кругманн
Повышение гибкости системной среды с помощью нового контроллера Adaptive Computing Controller 7.1
Адаптивная вычислительная инфраструктура – это способ виртуализации, позволяющий снизить зависимость инстанций SAP-приложений от соответствующего аппаратного обеспечения и упростить динамическое распределение ресурсов. Если ресурсы определенного сервера не удовлетворяют требованиям приложения, контроллер Adaptive Computing Controller (ACC) 7.1 позволяет быстро перенести инстанцию на более мощные аппаратные средства. В этой статье описывается среда с адаптивной вычислительной инфраструктурой, процедуры установки ACC 7.1 на SAP NetWeaver, в т.ч. настройка инстанции ACC, внесение инстанций в каталог системных ландшафтов (SLD) и настройка прикладных сервисов, для безопасного перемещения системы с одного сервера на другой.
Фолькер Штиль
Разработка композитных приложений в среде SAP NetWeaver Composition Environment 7.1: Часть 1 – Корпоративные сервисы и их использование в композитном приложении
В современной бизнес-среде компании постоянно вынуждены искать новые пути для получения конкурентных преимуществ. Выходом из этой ситуации может стать разработка композитных приложений. Композитные приложения – это пакетные приложения, превосходящие все существующие решения для предприятий благодаря возможности многократного использования однажды созданной функциональности для построения новых бизнес-процессов на основе сотрудничества. В этой статье, открывающей цикл из трех частей, демонстрируется разработка композитного приложения “с нуля”. Также будут рассмотрены способы создания мощных решений путем использования различных инструментов по отдельности и в сочетании друг с другом.
Группа авторов
Новая концепция расширений как метод совершенствования программ SAP без их модификации
Концепция расширений в SAP NetWeaver 7.0 – это новый и современный подход к пользовательской адаптации объектов разработок SAP согласно конкретным требованиям. Расширения, являясь объектами в области имен клиента, позволяют снизить объем работ при обновлении версии по сравнению с классическими модификациями, которые при каждом обновлении перезаписываются и требуют повторной реализации в системе. В этой статье представлены ключевые принципы концепции расширений путем сравнения этой технологии с модификациями. Также приводится общий обзор новой концепции и рекомендации по ее наиболее эффективному применению.
Группа авторов
Точное определение требований к решению методом исследовательского моделирования (xM) для исключения любых ошибок в приложениях после перехода к продуктивной эксплуатации
Отсутствие общего языка между пользователями бизнес-процессов и разработчиками в ходе проектов разработки приложений часто приводит к тому, что разработчики тратят длительное время на создание решения, которое в результате оказывается не удовлетворяющим требованиям пользователей. В этой статье описывается подход к разработке приложений, называемый исследовательским моделированием (xM), который снижает вероятность разработки не отвечающих требованиям приложений за счет применения нетехнических инструментов и принципов для формирования модели приложения с последующей ее адаптацией в рамках краткосрочных и интерактивных циклов анализа и разработки. В начале статьи рассматриваются возможные причины неудач в проектах по разработке программного обеспечения, после чего дается подробное описание принципов xM и приводятся два примера успешного применения этого подхода на практике.