Текущее время: Вс, авг 03 2025, 21:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Хочу в тр. me32k присвоить свое значение в струтуру COBL. Как?
СообщениеДобавлено: Вт, янв 22 2008, 17:16 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, дек 21 2007, 18:56
Сообщения: 30
Захожу в транзакцию me32k, ввожу номер договора, выбираю позицию, нажимаю "Контировки". Здесь ввожу значение в поле "МВЗ" и нажимаю галочку. Теперь я проверяю, что было введено в поле. Там запускается ФМ COBL_CUSTOMER_EXIT_PAI, в нем идет PERFORM customer_exit_pai, там есть вызов CALL CUSTOMER-FUNCTION '002', в котором прописан INCLUDE ZXKNTU02. Вклиниваюсь в инклуд, вызываю функцию
Code:
  CALL FUNCTION 'COBL_EX_RECEIVE'
  IMPORTING ECOBL_INT = ECOBL_INT
  TABLES ICOBLF = ICOBLF.

чтобы считать COBL-KOSTL, и проверяю его на допустимые значения. Если оно не годится, вызываю свой экран и предлагаю выбрать значение из списка. Жму ОК и возвращаюсь в точку после вызова экрана в INCLUDE ZXKNTU02. Как мне теперь правильно присвоить новое значение KOSTL в транзакцию? Кучу ФМ-ов перебрал из группы функций KACB, но в итоге потом снова попадаю на мой вызов функции COBL_EX_RECEIVE, и мне возвращается неизмененное значение. Снова идет проверка и вызов моего экрана с допустимыми значениями...


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

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


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

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


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

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