Текущее время: Сб, июл 19 2025, 16:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Поиск пути в меню SPRO по коду транзакции настройки
СообщениеДобавлено: Пн, ноя 27 2006, 11:39 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
Знаю транзакцию настройки, как найти ее путь в меню SPRO?
Для пользовательских транзакций (Sap Easy Access) есть транзация search_sap_menu. Есть ли нечто подобное для поиска пути в SPRO?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 13:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
SM30, снизу кнопка Customizing.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 14:50 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
Этот способ знаю, часто не подходит. Другие способы известны кому-нибудь?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 15:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Sape® написал(а):
Этот способ знаю, часто не подходит. Другие способы известны кому-нибудь?


Напишите подробнее, чем не подходит (экстрасенсы отдыхают).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 15:39 
Директор
Директор

Зарегистрирован:
Чт, авг 18 2005, 17:00
Сообщения: 1174
Откуда: РФ
Sape® написал(а):
Этот способ знаю, часто не подходит. Другие способы известны кому-нибудь?


Это отличный способ. Хоть какое-то счастье в сапе есть :D .
не подходит - возможно для данного ракурса нет Img в spro.

_________________
Покупайте отечественную продукцию! - и благополучие вернется к вам же!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 15:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
До меня дошло: если в img привязана транзакция, отличная от sm30 и sm34, то нужно смотреть таблички CUS_ACTOBJ, CUS_ACTOBT, а потом в spro по названию объекта (кнопка Find на тулбаре).


Последний раз редактировалось sibrin Пн, ноя 27 2006, 16:08, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 16:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
sm30 подходит для поиска настроек по имени таблиц.
А вот я например знаю имя транзакции VTFL - ей соотвествует определенный пункт img. Вопрос в том, как зная именно код транзакции, найти ее в spro.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 16:27 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Для тр, типа VTFL, как раз соответствующег пункта в меню SPRO нет.
В меню SPRO есть пункт "Ведение управления копированием фактур", который находится по биноклю. А после вызова меню "Ведение управления копированием фактур", уже дальше в диалоговом окне можно выбрать вызов VTFL.

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 17:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Вот такая программка получилась
Code:
REPORT zimg_search NO STANDARD PAGE HEADING.

TABLES: sscrfields.
DATA: tcode TYPE tstc-tcode
    , cobject TYPE objh-objectname
    .
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT (20) tcodenm FOR FIELD s_tcode.
SELECT-OPTIONS: s_tcode FOR tcode.
SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT (20) cobjnm FOR FIELD s_cobj.
SELECT-OPTIONS: s_cobj FOR cobject.
SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN PUSHBUTTON 4(10) find USER-COMMAND find.
SELECTION-SCREEN PUSHBUTTON 22(13) edit USER-COMMAND edit.
SELECTION-SCREEN END OF LINE.

TABLES: cus_actobj, cus_imgach.

TYPES: BEGIN OF t_cus_imgac
        , activity TYPE cus_imgact-activity
        , text TYPE cus_imgact-text
        , tcode TYPE tstc-tcode
     , END OF t_cus_imgac
.
TYPES: BEGIN OF t_act_id
        , act_id TYPE cus_act
        , tcode TYPE tstc-tcode
     , END OF t_act_id
.
DATA: it_act_id TYPE TABLE OF t_act_id
    , it_cus_imgac TYPE TABLE OF t_cus_imgac
    , i TYPE i
.
FIELD-SYMBOLS: <act_id> TYPE t_act_id
    , <img_ac> TYPE t_cus_imgac
.

INITIALIZATION.
  find = '@13@ Find'.
  edit = '@3Q@ Maintain'.
  tcodenm = 'Код транзакции'.
  cobjnm  = 'Имя объекта'.

AT SELECTION-SCREEN OUTPUT.

AT SELECTION-SCREEN.
  REFRESH it_act_id.

  IF s_tcode[] IS INITIAL AND s_cobj[] IS INITIAL.
    MESSAGE 'Введите код транзакции и/или имя объекта' TYPE 'E'.
  ENDIF.


  " Поиск по названию таблицы/ракурса
  SELECT act_id tcode
     INTO TABLE it_act_id
     FROM cus_actobj
     WHERE tcode IN s_tcode
       AND objectname IN s_cobj.

  LOOP AT it_act_id ASSIGNING <act_id>.
    SELECT cus_imgach~activity cus_imgact~text
       APPENDING TABLE it_cus_imgac
       FROM cus_imgach
       LEFT OUTER JOIN cus_imgact
          ON  cus_imgach~activity = cus_imgact~activity
          AND cus_imgact~spras = sy-langu
       WHERE c_activity = <act_id>-act_id.
  ENDLOOP.

  " Поиск по коду транзакции
  SELECT cus_imgach~activity cus_imgact~text
     APPENDING TABLE it_cus_imgac
     FROM cus_imgach
     LEFT OUTER JOIN cus_imgact
        ON  cus_imgach~activity = cus_imgact~activity
        AND cus_imgact~spras = sy-langu
     WHERE tcode IN s_tcode.

  IF it_cus_imgac[] IS INITIAL.
    MESSAGE 'Код транзакции и/или объект не найдены' TYPE 'E'.
  ENDIF.


  SORT it_cus_imgac.
  DELETE ADJACENT DUPLICATES FROM it_cus_imgac.
  DESCRIBE TABLE it_cus_imgac LINES i.

  IF i = 0.
    MESSAGE e000(su) WITH 'Объект' cus_actobj-act_id 'не привязан к IMG'.
  ELSEIF i > 1.
    CALL FUNCTION 'SAPGUI_SET_FUNCTIONCODE'
      EXPORTING
        functioncode = 'ONLI'.
  ELSE.
    READ TABLE it_cus_imgac ASSIGNING <img_ac> INDEX 1.
    PERFORM show_dialog.
  ENDIF.


START-OF-SELECTION.
  LOOP AT it_cus_imgac ASSIGNING <img_ac>.
    WRITE: / <img_ac>-activity INTENSIFIED off, <img_ac>-text.
  ENDLOOP.

AT LINE-SELECTION.
  READ TABLE it_cus_imgac ASSIGNING <img_ac> INDEX sy-lilli.
  PERFORM show_dialog.

*&---------------------------------------------------------------------*
*&      Form  show_dialog
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM show_dialog.
  CASE sscrfields-ucomm.
    WHEN 'FIND'  OR ''.
      CALL FUNCTION 'S_CUS_IMG_ACTIVITY_XREF'
        EXPORTING
          img_activity = <img_ac>-activity.
    WHEN 'EDIT'.
      CALL FUNCTION 'S_CUS_IMG_ACTIVITY_MAINTAIN'
        EXPORTING
          i_display    = 'X'
        CHANGING
          img_activity = <img_ac>-activity.
  ENDCASE.

ENDFORM.                    "show_dialog


Последний раз редактировалось sibrin Ср, мар 26 2008, 14:57, всего редактировалось 17 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 17:30 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
Программка конечно прикольная, только опять же через раз работает. FQEVENTS нашла, а FTXP нет


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 27 2006, 17:37 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
А VTFL нашла, путево! Почему же тогда с FTXP проблемы?!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 28 2006, 08:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Sape® написал(а):
Почему же тогда с FTXP проблемы?!

У меня находит:
IMG/Financial Accounting/Financial Accounting Global Settings/Tax on Sales and Purchases/Calculation/Define Tax Codes for Sales and Purchases

PS. Написал много буков, чтобы не подумали, что обманываю :)

Программу покрасивее оформил.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 28 2006, 10:38 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
Да, через "Maintain" находит. А у тр. FQC0 есть путь в IMG?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 28 2006, 12:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Sape® написал(а):
Да, через "Maintain" находит. А у тр. FQC0 есть путь в IMG?


Находился первый попавшийся объект настройки, которые не обязательно привязан к IMG. Пока исправил путём вывода списка объектов.

У меня вообще нет такой транзакции.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 28 2006, 13:46 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, ноя 07 2006, 10:17
Сообщения: 79
sibrin написал:
У меня вообще нет такой транзакции.

Да :( это из отраслевого модуля.


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

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


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

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


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

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