Текущее время: Пн, июл 07 2025, 05:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: USER EXIT при создании контроллингового документа
СообщениеДобавлено: Пт, июн 16 2006, 08:24 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Как называется user exit который отрабатывается при создании контроллингового документа? Всем заранее спасибо.

С уважением.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 16 2006, 16:38 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
up

помогите плиз.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Это, конечно, не прямой ответ, но все-таки (навскидку сейчас ничего не нашел) - надо расставить прерывания в ФМ BF_FUNCTIONS_READ и PC_FUNCTIONS_READ (это чтобы OpenFI найти) и в CL_EXITHANDLER=>GET_INSTANCE (это чтобы BADI найти). Потом запустить транзакцию, гладишь, что-нить выловится...

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
можно по пакету программы искать расширения (smod/cmod меню-утилиты-поиск),
может покатит что-нибудь


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 19 2006, 07:31 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Смотря что понимать под экзитом, и смотря что ты в нем собираешься делать. Например можно вполне стандартно осуществить проверки (GGB0) и замещения (GGB1).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 19 2006, 08:30 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
спасибо, попробую.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 19 2006, 08:47 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
OlegDm написал(а):
Смотря что понимать под экзитом, и смотря что ты в нем собираешься делать. Например можно вполне стандартно осуществить проверки (GGB0) и замещения (GGB1).


Собираюсь поменять значение МВП. В замещение почему-то мой процесс не провалился... (у меня документ создаётся не через транзакцию, а в результате обработки IDoc WPUBON).

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


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

Зарегистрирован:
Чт, сен 23 2004, 09:18
Сообщения: 21
Откуда: Санкт-Петербург
На сколько понимаю тему это EXIT_SAPLKEDRCOPA_001 (COPA0001)

Это примерчик:

*&---------------------------------------------------------------------*
*& Include ZXKKEU11 *
*&---------------------------------------------------------------------*
DATA: L_MATGR TYPE C,
L_PRCTR LIKE ZZZZZ_MVP-PRCTR,
ITEM_UXXX LIKE CE0UXXX.
CASE I_OPERATING_CONCERN.
WHEN 'UXXX'.
E_EXIT_IS_ACTIVE = 'X'.
ITEM_UXXX = I_COPA_ITEM.
L_MATGR = ITEM_UXXX-KMMAKL(1). "Material category
*---------> Search new profit center

SELECT SINGLE PRCTR INTO L_PRCTR
FROM ZZZZZ_MVP
WHERE WERKS = ITEM_UXXX-WERKS
AND VTWEG = ITEM_UXXX-VTWEG
AND MATGR = L_MATGR.
IF SY-SUBRC = 0.
ITEM_UXXX-PRCTR = L_PRCTR.
E_COPA_ITEM = ITEM_UXXX.
ELSE.
E_COPA_ITEM = ITEM_UXXX.
ENDIF.
ENDCASE.


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

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
ок, спасибо... Сейчас поюзаем.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


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

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


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

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


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

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