Текущее время: Сб, июл 19 2025, 15: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 часа


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

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


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

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