Текущее время: Пт, июл 18 2025, 09:06

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: RH_STRUC_GET
СообщениеДобавлено: Пн, май 25 2009, 16:50 
Начинающий
Начинающий

Зарегистрирован:
Вт, апр 28 2009, 15:15
Сообщения: 2
Подскажите плз. как найти objid для ФМ RH_STRUC_GET по ФИО


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Пн, май 25 2009, 17:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
pa0001-ename


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Вт, май 26 2009, 09:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
macuoka написал(а):
Подскажите плз. как найти objid для ФМ RH_STRUC_GET по ФИО

опасно так делать. вдруг полные тески будут. а если совместитель, опять проблема.
неужели табельного номера нет?

_________________
Новый этап на проекте - устранение доработок :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Вт, мар 16 2010, 17:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Уже голову всю сломал.
Есть программа на PNP, там запускается
Code:
      DATA: zresult TYPE swhactor OCCURS 0 WITH HEADER LINE.
      data: tmpobjec type objec  OCCURS 0 WITH HEADER LINE.
      data: tmpstruc type struc OCCURS 0 WITH HEADER LINE.
      CALL FUNCTION 'RH_STRUC_GET'
        EXPORTING
          act_otype              = 'O'
          act_objid              = zobjec-objid
          act_wegid              = 'bossonly'
*          ACT_INT_FLAG           = 1
*          act_plvar              = '01'
          act_begda              = zbegda
          act_endda              = zbegda
*    ACT_TDEPTH             = 0
*    ACT_TFLAG              = 'X'
*    ACT_VFLAG              = 'X'
*    AUTHORITY_CHECK        = 'X'
*    TEXT_BUFFER_FILL       = 'X'
*    BUFFER_MODE            = 'F'
*  IMPORTING
*    ACT_PLVAR              =
        TABLES
          result_tab             = zresult
    RESULT_OBJEC           = tmpobjec
    RESULT_STRUC           = tmpstruc
        EXCEPTIONS
         no_plvar_found         = 1
         no_entry_found         = 2
         OTHERS                 = 3
                .
*     IF sy-subrc <> 0.
*
*     ENDIF.
      LOOP AT zresult WHERE otype = 'P'.
        MOVE zresult-objid TO zsap_division-spe_tab.
        EXIT.
      ENDLOOP.

На выходе получаю sy-subrc = 2, no entry found

C параметрами по умолчанию (те же, что и в программе), запускаю FM в se37. Данные есть.

Как показывает дебаг - то проблема в
PERFORM check_wegid USING wegid 77aw_int subrc.
внутри фм STRUCTURE_BUILD
В моей программе - возврат 4. В тесте - 0. Всё одинаковое. Путь анализа - стандартный ( bossonly )
Там косячит
Code:
      SELECT SINGLE * FROM t778a CLIENT SPECIFIED        "#EC CI_CLIENT
                                 WHERE mandt  EQ rhas_client
                                   AND wegid EQ cw_wegid.

При прямом чтении из таблицы ничего не находится :twisted: (через se11 такая запись есть)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Вт, мар 16 2010, 17:28 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Proforg написал:
Уже голову всю сломал. ...
'bossonly' ...


А если привести к верхнему регистру?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Вт, мар 16 2010, 17:29 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
<em>Proforg</em> написал(а):
При прямом чтении из таблицы ничего не находится (через se11 такая запись есть)
Из области предположений - регистр "bossonly". Попробуйте "BOSSONLY".

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Вт, мар 16 2010, 18:12 
Ассистент
Ассистент

Зарегистрирован:
Чт, мар 11 2010, 18:35
Сообщения: 33
N/A написал(а):
<em>Proforg</em> написал(а):
При прямом чтении из таблицы ничего не находится (через se11 такая запись есть)
Из области предположений - регистр "bossonly". Попробуйте "BOSSONLY".

+1 :lol:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RH_STRUC_GET
СообщениеДобавлено: Ср, мар 17 2010, 06:43 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Мдя.. Ночальнегов действительно надо писать с большой буквы. Иначе не работает. :D


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

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


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

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


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

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