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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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