Автор Тема: RH_READ_OBJECT  (Прочитано 5959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sed0Y

  • ECC 7.0 (ERP/CRM), EHP
  • Newbie
  • *
  • Сообщений: 121
  • Репутация: +7/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
RH_READ_OBJECT
« : Июнь 08, 2010, 11:01:36 am »
Добрый день. мне нужно получить из этой функции значение переменной "short"
У меня программа работает с таблицами "CRMD_ORDERADM_I" "CRMD_ORDERADM_H" "CRMD_IST_ITA3" "CRMD_PARTNER" "BUT000" ну и несколько других таблиц которые имеют общую связку...

Работая с такими таблицами как я мне получить org_object-objid что бы вытянуть данные с этой процедуры, или может есть какая-то другая подходящая под те данные что я имею ???
Код: You are not allowed to view links. Register or Login
  CALL FUNCTION 'RH_READ_OBJECT'
    EXPORTING
      plvar                 = org_object-plvar
      otype                 = org_object-otype
      objid                 = org_object-objid
*   REALO                 = ' '
*   ISTAT                 = ' '
    begda                 = '19000101'
    endda                 = '99991231'
*   LANGU                 = SY-LANGU
*   OINTERVAL             = 'X'
*   STORE                 = 'X'
*   CHECK_STRU_AUTH       = 'X'
*   READ_DB               = ' '
   IMPORTING
     short                 = org_object-short
     stext                 = org_object-stext
*   TISTAT                =
*   TLANGU                =
* TABLES
*   EXISTENCE             =
   EXCEPTIONS
     not_found             = 1
     OTHERS                = 2.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: RH_READ_OBJECT
« Ответ #1 : Июнь 08, 2010, 11:11:08 am »
Похоже на HR?

Оффлайн Sed0Y

  • ECC 7.0 (ERP/CRM), EHP
  • Newbie
  • *
  • Сообщений: 121
  • Репутация: +7/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: RH_READ_OBJECT
« Ответ #2 : Июнь 08, 2010, 11:18:18 am »
Цитата: Uukrul  link=topic=1182.msg7120#msg7120 date=1275984668
Похоже на HR?

Простите, я не понял вопрос?

Или Еще есть ВМка "RH_READ_HRS1000" тут так же как получить *_objid

 
Код: You are not allowed to view links. Register or Login
   call function 'RH_READ_HRS1000'
         exporting
              act_langu        = act_langu
              act_objid        = act_objid
              act_otype        = act_otype
              bypassing_buffer = read_db
         importing
              act_short        = act_short
              act_stext        = act_stext
         tables
              act_hrs1000      = act_hrs1000
         exceptions
              others           = 4.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 767
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: RH_READ_OBJECT
« Ответ #3 : Июнь 08, 2010, 11:26:37 am »
Ну имелось в виду что это модуль HR, а там своя кухня... и даже при наборе абаперов под HR делают пометочку, что требуется абапер под HR. На в скидку посмотри таблицу HRSOBJECT. Вроде все objid там собраны.

Оффлайн Dmitriy

  • SAP ECC 6.0
  • Кухня
  • Newbie
  • *
  • Сообщений: 380
  • Репутация: +0/-0
  • Пол: Мужской
  • Embracive Fire
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: RH_READ_OBJECT
« Ответ #4 : Июнь 09, 2010, 04:58:30 pm »
Цитата: Uukrul  link=topic=1182.msg7122#msg7122 date=1275985597
На в скидку посмотри таблицу HRSOBJECT. Вроде все objid там собраны.
Это в таблице PLOGI у него все справочные значения. Тут мне кажется вопрос в подходе, у этого ЭД HROBJID тип NUMC8 - не тянет на полноправный ключ-идентификатор SAP BO. Вот справочная таблица, последнее - неключевое:
Код: You are not allowed to view links. Register or Login
PLVAR PLVAR CHAR 2 0 Plan Version
OTYPE OTYPE CHAR 2 0 Object Type
OBJID HROBJID NUMC 8 0 Object ID
REPAIR HRREPAIR CHAR 1 0 Repair Flag for Object
У всех параметров есть ID памяти, по которым идет подстановка значений импорта в ФМ в некоторых стандартных транзакциях. Что именно читается в свете 3-х значного ключа, о каком процессе идет речь? Есть еще ФМ 'RH_READ_OBJECT_SET', он вообще наборы этих ИД-шников выдает... ;)