Loading



+ Sapforum.Biz » Логистика » Управление материальными потоками (MM)Тема:
|- CATT для курса LO510 (Может кому актуально будет)



Автор Тема: CATT для курса LO510 (Может кому актуально будет)  (Прочитано 1488 раз)

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

Оффлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
В общем довелось тут на EEC 6.0 она же ERP2005, в девичестве просто SAP R/3, прочитать курс LO 510 по управлению запасами и инвентаризации. Система стояла типа свеже поставленный IDES, в руководстве по проведению для создания демонстрационных данных рекомендовалось запустить такую вещь как CATT с именами ZT_SCM510 и ZT_SCM510_02. Ну и как обычно, систему показали тогда когда уже надо начинать, ну я так прикинул, пока теория а оно там отработае... ага щаззз, не тут то было... запускаю транзакцию SCAT, нахожу требуемый тест ZT_SCM510 говорю давай выполняйся и получаю ошибочку что-то вида: "Please contact to CATT group", ха... знать бы еще кто это. Набрал старших товарищей они тоже в непонятках, типа да нет, проблем раньше никаких небыло, но у меня как бы и вариантов тоже никаких других нет, но оно не работает. Ноты тоже ничего по этому поводу сказать не могут. Короче решение оказалось такое, что или имя системы должно быть определенное или имя пользователя от которого запускается CATT должно быть определенным. Это следует из ниже приведенного модуля:

FUNCTION zt_catt_auth.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"  IMPORTING
*"     VALUE(NAME) LIKE  SY-UNAME OPTIONAL
*"  EXCEPTIONS
*"      BOESEWICHT
*"----------------------------------------------------------------------
  IF sy-sysid <> 'T70'
  AND sy-sysid <> 'I19'
  AND sy-sysid <> 'I20'
  AND sy-sysid <> 'I21'
  AND sy-sysid <> 'TE3'
  AND sy-sysid <> 'T71'.


    IF name = ''.
      CASE sy-uname.
        WHEN 'BAUERC'.
        WHEN 'BATIPPS'.
        WHEN 'BURMANM'.
        WHEN 'DDIC'.
        WHEN 'DOBROWOLSKI'.
        WHEN 'DAVISC'.
        WHEN 'DERN'.
        WHEN 'HARTMANNJOE'.
        WHEN 'KIRST'.
        WHEN 'Langston'.
        WHEN 'NIEDEROEST'.
        WHEN 'RENDES'.
        WHEN 'RAMOS'.
        WHEN 'CATT_USER'.
        WHEN OTHERS.
          MESSAGE E002(zk).   "No authorization
      ENDCASE.
    ENDIF.
  ENDIF.
ENDFUNCTION.
Ну имя системы поменять не дано, она уже стоит... пришлось сделать пользователя CATT_USER и запусить все от него. Кстати вызов данного модуля происходит динамически и параметр name, передается всегда пустым.

В общем если кому доведется вести курс на 6.0 имейте это в виду :), хотя я может чего и не понял.

Оффлайн Паганель

  • blogger
  • Full Member
  • *
  • Сообщений: 1.331
  • Reputation Power: 0
  • Паганель has no influence.
  • Пол: Мужской
А какие роли ему присваивал ?

Оффлайн Паганель

  • blogger
  • Full Member
  • *
  • Сообщений: 1.331
  • Reputation Power: 0
  • Паганель has no influence.
  • Пол: Мужской
кстати, дня 3 назад, наткулся на ту же багу

думал прав нету - сегодня посмотрел у тебя на форуме ....

Оффлайн Uukrul

  • SAP R/3 4.6C
  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2.311
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
    • Sapforum.BIZ
А какие роли ему присваивал ?
Роли как и рекомендуют при чтении курсов SAP_ALL, SAP_NEW и чтобы небыло геммороя...


 


Facebook Comments