Меню

GOS – Объекты, общая концепция

|

GOS – Generic Object Services, дополнительные сервисы, предоставляемые для объектов системы.

GOSGeneric Object Services, дополнительные сервисы, предоставляемые для объектов системы. Сервисы всегда относятся к конкретному объекту, например, заказу на поставку с номером Х, единице оборудования Z и т.д. Предоставляются следующие возможности:

  • прикреплять различные типы файлов, содержащих сканированные копии разрешительных документов и условий гарантии;
  • запускать Workflow цепочки операций обработки;
  • добавлять личные заметки пользователей к объекту,
  • отправлять объекты по почте.

Виды допустимых бизнес-объектов системы, которые позволяют использовать технику GOS, можно просмотреть используя транзакцию «SWO1 – Построитель бизнес-объектов», Рис.1.

Примечание: Не все бизнес-объекты перечисленные в транзакции  SWO1 имеют реализацию в GOS-меню. Компания SAP максимально включила использование GOS-сервисов во все транзакции системы, но некоторые транзакции создания объектов, к сожалению, остались без такой возможности. Например, заказы и контракты SD стандартно не имеют такой возможности. Замечу, что для систем версии 6.0, это не критично, так как наличие техники расширения транзакций системы позволяет довольно просто создать собственный GOS-объект и выполнить его привязку к нужной транзакции системы. Пример создания такого объекта и его использования будет рассмотрен ниже.

Создание собственного GOS-объекта осуществляется с помощью «Построителя бизнес-объектов» (Рис.1)

Рис.1 1-SWO1-1

Внешнее представление наличия GOS-сервисов для объектов оформляется в виде кнопки над панелью инструментов или же виде отдельной линейки с перечнем доступных операций в отдельном окне, Рис.2, в качестве примера выведена единица оборудования.

Рис.2 1-IE01-1

Стандартное меню GOS-сервисов содержит следующий перечень доступных операций:

  • Создать вложения к объекту (различные типы файлов)
  • Создать связи между объектами (Например, к приведенной выше единице оборудования можно прикрепить связанные сервисные заявки).
  • Просмотреть все Workflow процессы, в которых используется объект, а также запустить новую Workflow задачу.
  • Ввести личные и общие заметки к объекту.
  • Отправить объект как вложение в письмо по SAP системе
  • Подписаться на уведомления обо всех изменениях объекта, например, вы будете получать все уведомления в случае каких-либо изменений в приведенной выше единице оборудования.
  • Добавить объект, в список фаворитов, для быстрого доступа к нему (Система – Мои объекты).

Примечание: Чтобы просмотреть для каких типов событий стандартно в системе формируются уведомления, необходимо перейти в транзакцию «SWE2 – Просм./ведение связей типов событий», например для объекта единица оборудования, тип объекта EQUI система автоматически настроена на следующие типы событий, Рис.3.

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

У вас уже есть учетная запись?

Войти

Обсуждения Количество комментариев4

Комментарий от  

Иван Тюменьев

  |  05 июня 2015, 18:08

Если мне не изменяет память, также подключить GOS можно и для своей собственной разработки, прописав, собственно, создание экземпляра класса cl_gos_manager с необходимыми параметрами:
 
DATA: go_gos_manager  TYPE REF TO cl_gos_manager.
 

  ls_obj-objtype = 'тип объекта'.
  ls_obj-objkey  = 'ключ'.
 
  CREATE OBJECT go_gos_manager
    EXPORTING
      is_object    = ls_obj
      ip_no_commit = ''
    EXCEPTIONS
      OTHERS       = 1.

Комментарий от  

Олег Точенюк

  |  06 июня 2015, 22:01

Если мне не изменяет память, также подключить GOS можно и для своей собственной разработки, прописав, собственно, создание экземпляра класса cl_gos_manager с необходимыми параметрами:
 
DATA: go_gos_manager  TYPE REF TO cl_gos_manager.
 

  ls_obj-objtype = 'тип объекта'.
  ls_obj-objkey  = 'ключ'.
 
  CREATE OBJECT go_gos_manager
    EXPORTING
      is_object    = ls_obj
      ip_no_commit = ''
    EXCEPTIONS
      OTHERS       = 1.

Можно,там много чего можно, на самом деле это только первая статья из трех, которую тут опубликовали. Почему не выложены последующие две, я не знаю :-)

Комментарий от  

Иван Тюменьев

  |  08 июня 2015, 10:41

Можно,там много чего можно, на самом деле это только первая статья из трех, которую тут опубликовали. Почему не выложены последующие две, я не знаю :-)

Тогда буду ждать еще двух оставшихся (: Спасибо.

Комментарий от  

Олег Точенюк

  |  14 июня 2015, 02:32

Тогда буду ждать еще двух оставшихся (: Спасибо.

Ну вот вторая пошла: sapland.ru/articles/stats :-)