Текущее время: Ср, июл 09 2025, 00:34

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


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

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


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

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