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

Часовой пояс: 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 часа


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

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


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

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