Текущее время: Пт, мар 29 2024, 09:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Вт, дек 21 2010, 09:56 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 04 2010, 11:33
Сообщения: 71
Удав написал(а):
Для SQ01 настройка "проваливания" в транзакции просмотра документа делается через механизм "Отчет-отчет" (в режиме изменения отчета пункт меню "Перейти к - Присвоение отчета"

Аааааа!!!! Спасибо тебе Удав огроменное!! Всё получилось!!! :pivo:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Вт, дек 21 2010, 10:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Отт вы заморочились ))) Свои 5 копеек - как уже правильно отметили, с именами SET/GET параметров всё не так просто, так же как и не факт, что имеющийся торговый документ - это заказ. И еще неплохо бы в таких ситуациях полномочия проверять. Короче это я к чему - SAP уже давно всё придумал:
Code:
      CALL FUNCTION 'RV_CALL_CHANGE_TRANSACTION' "_CALL_DISPLAY
        EXPORTING
          vbeln = номер документа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Вт, дек 21 2010, 12:08 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 04 2010, 11:33
Сообщения: 71
troy спасибо за 5 копеек :) Мне пригодится))
А чтоб быть уверенным что торговый документ клиентский заказа - просто в фильтре задаём для выборки вид заказа, например 'ZSOR'. И всё)))
А насчёт полномочий, отчёт будет доступен только "избранным" юзерам. :) В зависимости от роли.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Ср, дек 22 2010, 16:55 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 04 2010, 11:33
Сообщения: 71
Уважаемые, возникла ещё проблемка. :?

Отчёт вывелся с данными на экран, провалились в клиентский заказ, внесли в него изменения, сохранили отчёте и вывалилсь обратно в отчёт, НО данные в отчёт не обновились.

Как сделать так, чтобы при выходе из транзакции VA02, наш отчёт автоматом обновлялся?

При возможности стандартным способом, или хотя бы абапом если стандартного нет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Ср, дек 22 2010, 18:06 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Если это ДЕЙСТВИТЕЛЬНО нужно, то необходимо дождаться когда изменения легли в базу (можно подождать снятия блокировок например), повторить часть выборок, и обновить строку(и) в выходной таблице для ALV


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Ср, дек 22 2010, 18:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
ILKA написал(а):
Как сделать так, чтобы при выходе из транзакции VA02, наш отчёт автоматом обновлялся?

При возможности стандартным способом, или хотя бы абапом если стандартного нет.


Стандартным способом является только выход на экран выбора и повторный запуск отчета.
С помощью ABAPа нужно будет долго мучаться.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Чт, дек 23 2010, 08:24 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 04 2010, 11:33
Сообщения: 71
Буду убеждать юзеров, что выйти на экран выборки и перезапустить отчёт - это не так сложно и утомительно :)

Всех благодарю за участие в обсуждении данной темы. Для себя считаю данный вопрос исчерпанным.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Пн, фев 13 2012, 08:05 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
а подскажите,если ставить условие

IF

WRITE 'Click me!' COLOR = 5.
AT LINE-SELECTION.
CALL TRANSACTION ......'.

ENDIF.

то программа ругается на AT, что нужно сделать? у меня условие при котором нужно сначало цифру вывести,а потом уже проваливаться в транзакцию


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Пн, фев 13 2012, 09:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
2 malina:
Вы не понимаете логику работы программ-отчетов и оператора write. Приведенный код просто синтаксически не верен. Так написать программу нельзя. Можно по at line-selection вызвать доп.окно, в котором показать какую-либо информацию, а затем, после выхода из окна - вызвать транзакцию.
Не первый раз читаю ваши вопросы. Потрудитесь прочитать или какую-нибудь книгу по азам ABAP(Кречмер по прежнему актуален в основах) или курсы BC400, BC405.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Пн, фев 13 2012, 10:12 
Специалист
Специалист

Зарегистрирован:
Чт, мар 05 2009, 13:01
Сообщения: 124
все работает,без If, но мне нужно именно по условия выводить расчет формулы врайтом и потом уже проваливаться в транзакцию


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов транзакции VA02 из отчета
СообщениеДобавлено: Чт, фев 06 2020, 17:20 
Специалист
Специалист

Зарегистрирован:
Пт, сен 10 2004, 09:07
Сообщения: 188
Откуда: Санкт-Петербург
Пол: Мужской
Коллеги, добрый день. Подскажите, пожалуйста, по какой причине кнопка "Присвоение отчёта" может быть неактивна? Заранее спасибо

p.s в sq01 разумеется


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

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


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

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


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

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