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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: по FM (3 вопрос!!!)
СообщениеДобавлено: Вт, июн 27 2006, 18:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
вопрос такой:
есть транзакция fmj2. в процессе работы транзакции каждому из выводимых в итоге документов присваивается статус. Он, статус, заполняется исходя из типа сообщения, которое возникает при обработке позиции документа FM. Так вот вопрос в том откуда берётся это сообщение??? Я уже 2 часа не могу найти в результате какой проверки позиции документа это самое сообщение создаётся в связи с тем что там сплошные функц модули используются.
А надо это для того, чтобы в юзер-екзите (BADI - FM_CCF_REFINE) имея только позицию документа FM, я смог сделать проверку на этот самый статус, так как мне надо обработать документы только с определённым статусом...
Подскажите, может кто-нибудь уже съел собаку разбираясь с этими статусами?


Последний раз редактировалось Preatos Чт, июн 29 2006, 15:55, всего редактировалось 2 раз(а).

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

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
брэйк на message ставил (/hs shift+f5 'message') ?
если нашел нужный message, по стэку вызовов ищешь откуда и почему он вызван


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ку
СообщениеДобавлено: Ср, июн 28 2006, 11:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
trop написал(а):
брэйк на message ставил (/hs shift+f5 'message') ?
если нашел нужный message, по стэку вызовов ищешь откуда и почему он вызван

Могу сказать что у меня всё получилось чпустя день поисков.
И для того чтобы это смаое сообщение поймать имея только позицию, мне пришлось 6 функц. модулей использовать :))) чуть не уснул пока искал что к чему.


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

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
подскажите пожалуйста какие BADI замещения срабатывают во время отработки FMJ2 транзакции... дело в том что я исопльзую FM_CCF_REFINE определение, нов него не пердаются галки с селекционного экрана отчёта... Вот в каком бы BADI мне эти галки выловить???

И этот вопрос решил!

field-symbols: <fs> TYPE testlauf.
assign ('(RFFMCCF1)p_test') to <fs>.
if sy-subrc <> 0.
message e398(00) with 'Ошибка доступа к p_test'.
endif.
Вот так вот я галочку с селекционника читаю :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 3 вопрос
СообщениеДобавлено: Чт, июн 29 2006, 15:54 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
вопрос такой. в опередлении FM_CCF_REFINE есть метод: FILTER_OPEN_ITEMS. Я так понял что это событие для того чтобы изменять позиции FMногодокумента, но при попытке очистить поданную на вход позицию, компилятор говорит что её нельзя изменять! Внимание вопрос. Могу ли я в рамках события FILTER_OPEN_ITEMS удалить позицию FM документа? Я хочу чтобы выравненные позиции у меня в отчёт не попадали! Подскажите, гуру!!!

Ну вроди как и он решён. :) Всем спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

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


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

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


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

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