Текущее время: Вс, май 27 2018, 16:08

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: ФМ/БАПИ для создания объектов орг менеджмента
СообщениеДобавлено: Чт, мар 01 2018, 11:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, сен 06 2017, 00:56
Сообщения: 282
Здравствуйте,
есть задача программно создать объекты орг менеджмента (собственный тип объекта + несколько инфотипов для него).

Какими ФМ можно для этого воспользоваться?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ/БАПИ для создания объектов орг менеджмента
СообщениеДобавлено: Чт, мар 01 2018, 12:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, сен 06 2017, 00:56
Сообщения: 282
Пока что нашел такое решение:

Code:
data i1000 TYPE TABLE OF p1000 WITH HEADER LINE.


i1000-PLVAR = '01'.
i1000-otype = '80'.

i1000-INFTY = '1000'.
i1000-ISTAT = '1'.
i1000-begda = '20170101'.
i1000-ENDDA = '99991231'.
i1000-short = 'Короткий текст'.
i1000-STEXT = 'Тест'.

CALL FUNCTION 'RH_GET_NEXT_NUMBER'
   EXPORTING
     action     = 'GIVE'
     ext_number = i1000-objid                       
     otype      = i1000-otype
     plvar      = i1000-plvar
   IMPORTING
     number     = i1000-objid.

append i1000.



                                 .
CALL FUNCTION 'RH_INSERT_INFTY'
  EXPORTING
*   FCODE                     = 'INSE'
    vtask                     = 'D'
*   ORDER_FLG                 = 'X'
*   COMMIT_FLG                = 'X'
*   AUTHY                     = 'X'
*   PPPAR_IMP                 =
*   OLD_TABNR                 = ' '
*   REPID                     = ' '
*   FORM                      = ' '
*   KEEP_LUPD                 =
*   WORKF_ACTV                = 'X'
  tables
    innnn                     = i1000
*   ILFCODE                   =
EXCEPTIONS
   NO_AUTHORIZATION          = 1
   ERROR_DURING_INSERT       = 2
   REPID_FORM_INITIAL        = 3
   CORR_EXIT                 = 4
   BEGDA_GREATER_ENDDA       = 5
   OTHERS                    = 6
          .


так же через этот ФМ создам остальные подтипы.

Есть ли какие-либо подводные камни у такого пути?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ/БАПИ для создания объектов орг менеджмента
СообщениеДобавлено: Чт, мар 01 2018, 16:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 17:06
Сообщения: 256
Можно еще попробовать пакетный ввод для PP02.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ/БАПИ для создания объектов орг менеджмента
СообщениеДобавлено: Чт, мар 01 2018, 16:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, сен 06 2017, 00:56
Сообщения: 282
думал о пакетнике, но как из пакетника определять выделенный системой OBJID для создания записей в инфотипах объекта?
Хотя его можно и заранее сгенерить с помощью RH_GET_NEXT_NUMBER


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

Сейчас этот форум просматривают: Google Feedfetcher


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

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