Текущее время: Чт, июл 19 2018, 21:36

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


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


ВНИМАНИЕ!

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



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

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

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


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

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

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
Сообщения: 323
думал о пакетнике, но как из пакетника определять выделенный системой OBJID для создания записей в инфотипах объекта?
Хотя его можно и заранее сгенерить с помощью RH_GET_NEXT_NUMBER


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

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


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

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


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

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