Текущее время: Ср, май 14 2025, 21:21

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: User Exit: сохранение инвойса
СообщениеДобавлено: Чт, янв 19 2006, 14:25 
Гость
Привет всем!!!

У меня следующий вопрос:
Во время сохранения инвойса нужно дополнительно установить значения следующих полей:
1. VBRK-RFBSK
2. VBUK-BUCHK
3. VBUK-GBSTK

В каком User Exit-е это лучше всего сделать?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 20 2006, 09:48 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 20 2004, 07:19
Сообщения: 602
Привет.

В отличие от удобных юзер-экзитов торговых документов, у фактур таких "дыр" нет (по крайней мере я на сохранение их не нашел). Есть расширения (в хэлпах названы), но в данном случае они вряд ли пригодятся.

У меня вопрос другой - зачем вам менять поле RFBSK? Поле это весьма критично во многих местах, и шутки с ним вряд ли хорошо закончатся. Чем, собственно, не устраивает стандартная работа этого и прочих полей?

_________________
С уважением,

Сабир.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пт, янв 20 2006, 10:30 
Гость
Есть способ просмотреть, какие user-exits используются в том или ином классе разработки.
Транзакция VF01 принадлежит классу VF.
Делаем CMOD - Утилиты - SAP-расширения
Указываем класс разработок VF и смотрим, что в коробочке.
А в коробочке куча экзитов.
Ахтунг! Призываю вас очень аккуратно ими пользоваться, ибо именно в этом месте недокументированные настройки наиболее деструктивны для мозга консультанта в будущем.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 20 2006, 11:22 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 20 2004, 07:19
Сообщения: 602
theBullet написал:
Есть способ просмотреть, какие user-exits используются в том или ином классе разработки.
Транзакция VF01 принадлежит классу VF.
Делаем CMOD - Утилиты - SAP-расширения
Указываем класс разработок VF и смотрим, что в коробочке.
А в коробочке куча экзитов.


Есть такая буква!
Через CMOD мы увидим только расширения, которые предусмотрены "сбоку". Не следует забывать о ЮЭ в теле основных программ.

Что касается оригинального вопроса, то, возможно, следует обратить внимание на EXIT_SAPLV60A_001 (SDVFX009), т.к. там экспортируется XVBRK (в большинстве остальных экзитов экспортируются не фактурные структуры). Однако, во-первых, надо еще проверить, где этот экзит будет выстреливать, а во-вторых, theBullet прав в своем предупреждении.

_________________
С уважением,

Сабир.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 20 2006, 11:35 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 15:33
Сообщения: 160
Откуда: R/3 4.7
theBullet написал:
Есть способ просмотреть, какие user-exits используются в том или ином классе разработки.
Транзакция VF01 принадлежит классу VF.
Делаем CMOD - Утилиты - SAP-расширения
Указываем класс разработок VF и смотрим, что в коробочке.
А в коробочке куча экзитов.


CMOD показывает пользовательские проекты,
чтобы посмотреть саповские надо юзать SMOD.

_________________
20% людей выпивают 80% пива. Такое же соотношение наблюдается в остальных областях человеческой деятельности :)


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

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


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

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


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

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