Текущее время: Пт, мар 29 2024, 02:56

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Добавление web-ссылки в элементы случая с помощью BAPI_RECORD_ADDELEMENT / SRM_RECORD_ADDELEMENT
СообщениеДобавлено: Пн, июл 07 2014, 16:52 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
я и так через BAPI_CASE_ADDELEMENT пытаюсь подключить URL, но что-то не идет ((

буду ждать выхода из отпуска)))


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление web-ссылки в элементы случая с помощью BAPI_RECORD_ADDELEMENT / SRM_RECORD_ADDELEMENT
СообщениеДобавлено: Пн, июл 21 2014, 14:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
olegbash написал(а):
я и так через BAPI_CASE_ADDELEMENT пытаюсь подключить URL, но что-то не идет ((

буду ждать выхода из отпуска)))

если проблема не решена, приведите код, как вы заполняете параметры и вызываете BAPI_CASE_ADDELEMENT
так же напишите, ид.элемента какого сервис-провайдера используете

_________________
Silence v.2.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление web-ссылки в элементы случая с помощью BAPI_RECORD_ADDELEMENT / SRM_RECORD_ADDELEMENT
СообщениеДобавлено: Ср, июл 23 2014, 09:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
Решила сегодня с утра размяться. Вот что получилось:
1. Создала ид.элемента ZSCMG_SPS_GENERAL_URL для СП SCMG_SP_URL
2. В модели случая добавила узел модели, указала:
Вид элемента ZSCMG_SPS_GENERAL_URL
Атрибут: ANCHOR = ZURL
Код отработал:
Code:
DATA l_case_guid TYPE scmg_case_guid.
l_case_guid = ....

DATA: element_identification TYPE TABLE OF bapipropme,
        l_identification LIKE LINE OF element_identification,
        element_insertion  TYPE TABLE OF bapidocins,
        l_insertion LIKE LINE OF element_insertion,
        element_attributes TYPE TABLE OF bapipropme,
        l_element_attributes TYPE  bapipropme,
        return TYPE TABLE OF  bapiret2.
DATA:  wa_srmurl              TYPE srmurl,
       wa_srmurlangu          TYPE srmurlangu,
       wa_srmurladm           TYPE srmurladm,
       i_timestamp            TYPE timestamp.
DATA l_guid TYPE sysuuid-c.

l_insertion-elem_no = 1.
l_insertion-description = 'URL TEST'.
l_insertion-anchor  = 'ZURL'.
APPEND l_insertion TO element_insertion.

l_identification-elem_no = 1.
l_identification-name = '%SPS_ID%'.
l_identification-value = 'ZSCMG_SPS_GENERAL_URL'.
APPEND l_identification TO element_identification.

CALL FUNCTION 'SYSTEM_UUID_C_CREATE'
  IMPORTING
    uuid = l_guid.

l_identification-name = 'GUID'.
l_identification-value = l_guid.
APPEND l_identification TO element_identification.

CALL FUNCTION 'BAPI_CASE_ADDELEMENTS'
  EXPORTING
    guid                   = l_case_guid 
  TABLES
    element_identification = element_identification
    element_insertion      = element_insertion
    return                 = return.


IF return[] IS INITIAL.
  MOVE: l_guid TO wa_srmurl-guid,
        'http://mail.ru'  TO wa_srmurl-url,
        1      TO wa_srmurl-counter.
  INSERT INTO srmurl VALUES wa_srmurl.

  MOVE: l_guid TO wa_srmurlangu-guid,
        'URL TEST' TO wa_srmurlangu-text,
        sy-langu TO wa_srmurlangu-langu.

  INSERT INTO srmurlangu VALUES wa_srmurlangu.

  GET TIME STAMP FIELD i_timestamp.

  MOVE: l_guid TO wa_srmurladm-guid,
        sy-uname TO wa_srmurladm-crea_user,
        i_timestamp TO wa_srmurladm-crea_time.

  INSERT INTO srmurladm VALUES wa_srmurladm.

  COMMIT WORK.
ENDIF.


_________________
Silence v.2.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление web-ссылки в элементы случая с помощью BAPI_RECORD_ADDELEMENT / SRM_RECORD_ADDELEMENT
СообщениеДобавлено: Ср, июл 23 2014, 23:05 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
Спасибо огромное!

Теперь я в отпуске - выйду попробую)))

А ничего, что обновление идет стандартных таблиц? :-)
у меня была мысль написать в SAP по поводу примера для именно BAPI? плохая идея?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Добавление web-ссылки в элементы случая с помощью BAPI_RECORD_ADDELEMENT / SRM_RECORD_ADDELEMENT
СообщениеДобавлено: Чт, июл 24 2014, 08:10 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
olegbash написал(а):
Спасибо огромное!

Теперь я в отпуске - выйду попробую)))

А ничего, что обновление идет стандартных таблиц? :-)
у меня была мысль написать в SAP по поводу примера для именно BAPI? плохая идея?

я не нашла ФМ, который бы сам добавлял URL в case и заполнял все что нужно. BAPI_CASE_ADDELEMENTS только добавляет ссылку на GUID. Я посмотрела в отладчике, как добавление URL происходит в транзакции SCASE, и взяла код с формированием guid и заполнением таблиц оттуда :)
В сап пишите, может они подскажут какой ФМ, может я плохо искала :oops:

_________________
Silence v.2.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB