Текущее время: Вт, дек 11 2018, 13:36

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


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


ВНИМАНИЕ!

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



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

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

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


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

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

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
Сообщения: 260
Можно еще попробовать пакетный ввод для PP02.


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

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


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

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


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

Сейчас этот форум просматривают: PP, RA


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

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