Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => Тема начата: Sed0Y от Июнь 08, 2010, 11:01:36 am
-
Добрый день. мне нужно получить из этой функции значение переменной "short"
У меня программа работает с таблицами "CRMD_ORDERADM_I" "CRMD_ORDERADM_H" "CRMD_IST_ITA3" "CRMD_PARTNER" "BUT000" ну и несколько других таблиц которые имеют общую связку...
Работая с такими таблицами как я мне получить org_object-objid что бы вытянуть данные с этой процедуры, или может есть какая-то другая подходящая под те данные что я имею ???
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.
-
Похоже на HR?
-
Похоже на HR?
Простите, я не понял вопрос?
Или Еще есть ВМка "RH_READ_HRS1000" тут так же как получить *_objid
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.
-
Ну имелось в виду что это модуль HR, а там своя кухня... и даже при наборе абаперов под HR делают пометочку, что требуется абапер под HR. На в скидку посмотри таблицу HRSOBJECT. Вроде все objid там собраны.
-
На в скидку посмотри таблицу HRSOBJECT. Вроде все objid там собраны.
Это в таблице PLOGI у него все справочные значения. Тут мне кажется вопрос в подходе, у этого ЭД HROBJID тип NUMC8 - не тянет на полноправный ключ-идентификатор SAP BO. Вот справочная таблица, последнее - неключевое:
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', он вообще наборы этих ИД-шников выдает... ;)