Смекни!
smekni.com

Sap50 ???????? ?????????? (стр. 13 из 16)

- При использовании OLE система R/3 может выступать в двух разных ролях.

- Если система R/3 выступает в качестве OLE-клиента, то пользователь вызывает настольную программу из ABAP-приложения. OLE-команды передаются на ПК из ABAP-кодировки в виде RFC-вызовов через интерфейс SAPGUI. Интерфейс SAPGUI преобразует RFC-вызовы в OLE-команды для приложения на ПК.

- Если система R/3 выступает в качестве OLE-сервера, то настольное приложение может вызвать функции системы R/3. OLE-команды посылаются серверу SAP-автоматизации. Сервер преобразует эти команды в RFC-вызовы и передает их в систему R/3. В системе R/3 вызовы функций и интерфейсы ВАРI инирциируются бизнес-объектами. После того, как данные были успешно обработаны, они посылаются бизнес-объектом обратно в настольную программу через сервер SAP-автоматизации.

6.8
Sap50 ???????? ??????????

- Бизнес-объекты формируют основу для связи на высоких (удобных для пользователя) уровнях сети. Например, они позволяют системе R/3 функционировать через Интернет или осуществлять связь с программами на настольных ПК. Целью объектно-ориентированной SAP-стратегии является интеграция объектов на хозяйственном, а не на чисто техническом уровне.

- Бизнес-объекты

- создают основу для четко определенной связи между системами клиент/сервер;

- ориентированы на хозяйственную деятельность: например, существуют такие объекты, как "дебитор", "заказ" или "сотрудник";

- предоставляют бизнес-функции (методы). Например, для объекта "дебитор" существуют такие методы, как "Создание дебитора" и "Просмотр дебитора". Названия таких методов позволяют программировать понятно и, следовательно, без ошибок;

- управляются централизованно в системе R/3, в репозитарии бизнес-объектов (РВО).

- Интерфейсы BAPI (Business Application Programming Interfaces) являются функциональными интерфейсами. Они используют бизнес-функции, определенные для бизнес-объектов. Интерфесы BAPI можно вызвать как из системы R/3, так и вне ее.

- Более подробную информацию об интерфейсах BAPI можно найти в SAPNet в подкаталоге “bapi”.

6.9
Sap50 ???????? ??????????

- mySAP.com combines new and existing SAP products and services in intranet and Internet. The main components are:

- The Workplace provides each employee with an easy-to-use, standard user interface. Within a Web browser, users have all the tasks assigned to them by their user role. In addition, each user can customize their individual view (users “personalize” their workplace). E-mail, search engines, and other Web services can also be integrated.

- The Marketplace is an electronic marketplace found at www.mysap.com where companies can provide information, content, and products. Offers for specific groups can be found in the corresponding Business Community (for example, for a particular industry).
Business partners can connect their business processes, such as buying and selling, in the Marketplace. This is known as One-Step Business.

- SAP provides a variety of electronic business solutions (Business Scenarios) for Internet and intranet. A list arranged by business criteria is on the next page.

- The fourth component of mySAP.com is Application Hosting: SAP or SAP partners set up / or run the business systems for the customer. The customer decides whether this should only be for the evaluation phase, implementation phase, or also during production.

6.10
Sap50 ???????? ??????????

- Интернет - это глобальная сеть компьютерных сетей. Она является стандартизированной платформой для обмена данными между пользователями и организациями. За последние пять лет, в период бурного развития Интернет, разработаны сценарии отношений между компаниями (business-to-business) и между потребителем и компанией (consumer-to-business), что делает подключение к Интернет важным организационным вопросом.

- Начиная с версии 3.1G система R/3 доступна в Интернет.

- Для хозяйственной деятельности SAP предоставляет клиентам ряд прикладных Интернет-компонентов (IAC). Они просты в использовании и не требуют специального обучения.

- Клиенты могут также создавать свои собственные IACs. Вне среды ABAP-инструментальных средств используется инструмент разработок SAP@Web Studio.

- mySAP.com объединяет новые и существующие сервисы Интернет и Интранет. Текущая информация находится по адресу www.mySAP.com.

6.11
Sap50 ???????? ??????????

- The following components are involved when employees access backend systems (such as R/3):

- The Web browser on the employee’s PC (client) communicates with the HTTP server, which runs on a different physical server (Web server). The connection is through the Internet or intranet.

- The Workplace information (user role and personalization) is stored on the Workplace server. The Workplace Engine in front of the Workplace handles the Workplace display. Employees only need to log on once to the Workplace(Single-Sign On). Additional (optional) components such as Drag & Relate Servlet + SAP DCOM CC provide Drag & Relate functions allowing connections across system boundaries.

- The Internet Transaction Server (ITS) creates the connection between the HTTP server and an SAP Backend System. The ITS consists of the W Gate (runs on the Web server) and the A Gate (can run on separate hardware); these are software components.
A special service provided by the A Gate is the SAP GUI for HTML, which at runtime converts the screens of an R/3 dialog transaction into HTML pages.

- Other methods for accessing an SAP Backend System are through:

- SAP GUI for JAVA: Can run in the Web browser; allows direct access

- Windows terminal client: Can run in the Web browser; access through Frontend server

- SAP GUI for Windows: Direct access from Windows PC

6.12
Sap50 ???????? ??????????

- Электронный обмен данными (EDI) описывает электронный обмен структурированными бизнес-данными между разными приложениями.

- Архитектура EDI включает в себя

- приложения, предусматривающие электронный обмен данными

­ Они позволяют автоматически обрабатывать хозяйственные транзакции.

- IDOC-интерфейс

­ Он был разработан как открытый интерфейс, который содержит промежуточные документы (IDOCs) и соответствующие функциональные модули, которые организует связь с приложением.

- EDI-подсистему

­ Эта подсистема преобразует промежуточные документы в EDI-документы и наоборот. SAP не поставляет этот элемент архитектуры EDI, но предоставляет список сертифицированных программ. (Более подробная информация содержится в SAPNet в подкаталоге “csp”.)

- Основным компонентом IDOC-интерфейса является IDOC-тип. IDOC это стандарт SAP, который задает структуру и формат данных, передаваемых в электронном виде. Он был разработан для поддержки стандартов EDIFACT и ANSI X12. IDOC однозначно идентифицируется посредством управляющей записи. Прикладные данные формируют ядро. Записи статуса регистрируют статус IDOC на его пути от приложения до компании-партнера и обратно.

6.13
Sap50 ???????? ??????????

- При переносе данных из одной системы R/3 в другую систему R/3 или из внешней системы в систему R/3 требуется обеспечить целостность переносимых данных. Это означает, что внешние данные должны подвергаться тем же самым процедурам проверки и управления, что и данные, которые были введены вручную в диалоговом режиме.

- Так как диалоговые проверки в транзакциях весьма обширны и частично задействованы в приложениях, их самостоятельное программирование представляет собой очень сложную задачу.

- Наиболее оптимальный способ - это использовать диалоговые проверки в SAP-транзакциях, которые также распространяются на SAP-транзакции для передачи данных.

- Методы, используемые для переноса данных из внешней системы, известны как методы "пакетного ввода".

- Для многих прикладных областей в системе R/3 SAP предоставляет стандартизованные методы переноса данных. Эти методы применяют технологии программирования пакетного ввода, вызова транзакции и прямого ввода. Управление стандартными SAP-методами прямого ввода осуществляется с помощью инструментальных средств переноса данных (транзакция SXDA). Если стандартный SAP-метод переноса данных недоступен, можно написать программу переносов, использующую пакетный ввод и вызов транзакции.

6.14
Sap50 ???????? ??????????

6.15Раздел: Связь (упражнения)


Sap50 ???????? ??????????
Раздел: Связь
Sap50 ???????? ??????????
После выполнения этого упражнения слушатели смогут: · осуществлять RFC-подключение с помощью функциональных модулей, обеспечивающих RFC-связь; · использовать браузер бизнес-объектов для просмотра в системе интерфейсов BAPI; · вызывать и использовать прикладной Интернет-компонент (IAC).
Sap50 ???????? ??????????
Система R/3 должна быть связана с внешними системами. Используйте для этого RFC-интерфейс. Репозитарий бизнес-объектов (РБО) – это центральное хранилище данных для всех бизнес-объектов и их методов. К некоторым из этих методов относятся интерфейсы BAPI. Прикладные Интернет-компоненты, например, используют интерфейсы BAPI для реализации своей бизнес-логики.

1-1 Связь с использованием RFC:

1-1-1 Для просмотра определения функционального модуля RFC_READ_TABLE используйте построитель функций. Что выполняет этот функциональный модуль?

1-1-2 Убедитесь, что этот функциональный модуль поддерживает RFC. (Рекомендация: чтобы ответить на этот вопрос знать имя функционального модуля недостаточно.)

1-1-3 Выполните функциональный модуль в локальном режиме, т.е. без указания RFC-адреса.

1-1-4 Выведите на экран таблицу SFLIGHT (посредством указания имени этой таблицы для таблицы запросов параметров).

1-1-5 Выполните вызов дистанционной системы R/3, указав RFC-адрес, который предоставит инструктор.