Текущее время: Вс, июл 20 2025, 21:58

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Расширение транзакций ftr_create, ftr_edit
СообщениеДобавлено: Чт, апр 24 2008, 17:36 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
Подскажите пожалуйста, кто-нибудь расширял вышеуказанные транзакции (они же ts01, ts02)? Если с помощью BAdI FTR_CUSTOMER_EXTENT добавить собственную закладку получилось, то с передачей введенных пользователем данных в программу возникли проблемы. Никто не знает, как передать данные, введенные на собственной закладке (экран в своей группе функций), в транзакцию для сохранения?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение транзакций ftr_create, ftr_edit
СообщениеДобавлено: Пт, апр 25 2008, 08:30 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
vakito написал(а):
Подскажите пожалуйста, кто-нибудь расширял вышеуказанные транзакции (они же ts01, ts02)? Если с помощью BAdI FTR_CUSTOMER_EXTENT добавить собственную закладку получилось, то с передачей введенных пользователем данных в программу возникли проблемы. Никто не знает, как передать данные, введенные на собственной закладке (экран в своей группе функций), в транзакцию для сохранения?
Данну процедуру не осуществлял, но во многих методах данного BADI есть возможсть получить доступ к пользовательским полям добавленным через APPEND стурктуры в таблицу VTBFHA. Например в EVT_TRANSACTION_SAVE_READY это можно сделать так
Code:
METHOD IF_EX_FTR_CUSTOMER_EXTENT~EVT_TRANSACTION_SAVE_READY.

  DATA: ls_cust_data TYPE FTROP_TAB_CUST_APPEND.

* получить данные
  ls_cust_data = PI_CUST_TRANSACTION->GET_CUST_DATA( ).

...

* передать изменения
  PI_CUST_TRANSACTION->SET_CUST_DATA( ls_cust_data ).


ENDMETHOD.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 09:36 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
Да, можно, но все эти методы перед save отрабатывают уже после того, как сформированы данные для сохранения и изменить их возможности не дают, поэтому годятся разве что для проверок.
Т.е. получить эти данные можно, и изменить можно, но на сохранение это не повлияет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 14:08 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
В итоге сделал собственную таблицу и стал сохранять туда.


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

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


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

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


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

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