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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Как правильно получить данные из памяти?
СообщениеДобавлено: Вт, июл 08 2008, 16:08 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 07 2008, 15:07
Сообщения: 12
Ситуация следующаая.
Стандартный обработчик-расширение (проверял разные BAdi) возвращает только guid объекта (делового партнера) и другие не нужные в данной ситуации данные.
Необходимо повесить свой контроль введенных данных.

Возникает вопророс как правильно получить дополнительные данные, например налоговые номера.
Напрямую ФМ типа bu*mem* не возвращают таких данных.
Куда копать?


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

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Как вариант динамическим assign .. assign('(программа)переменная')
в стеке посмотреть, что вызывалось перед этим и видно ли там то что Вам нужно.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как правильно получить данные из памяти?
СообщениеДобавлено: Вт, июл 08 2008, 16:18 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Ace написал(а):
Ситуация следующаая.
Стандартный обработчик-расширение (проверял разные BAdi) возвращает только guid объекта (делового партнера) и другие не нужные в данной ситуации данные.
Необходимо повесить свой контроль введенных данных.

Возникает вопророс как правильно получить дополнительные данные, например налоговые номера.
Напрямую ФМ типа bu*mem* не возвращают таких данных.
Куда копать?
Воспользуйтесь событиями из BDT (меню BUPT, транзакция BUS7). Для получения данных можно попробовать BUP_BUPA_TAX_GET.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как правильно получить данные из памяти?
СообщениеДобавлено: Чт, июл 10 2008, 08:34 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 07 2008, 15:07
Сообщения: 12
Alex80 написал:
Ace написал(а):
Ситуация следующаая.
Стандартный обработчик-расширение (проверял разные BAdi) возвращает только guid объекта (делового партнера) и другие не нужные в данной ситуации данные.
Необходимо повесить свой контроль введенных данных.

Возникает вопророс как правильно получить дополнительные данные, например налоговые номера.
Напрямую ФМ типа bu*mem* не возвращают таких данных.
Куда копать?
Воспользуйтесь событиями из BDT (меню BUPT, транзакция BUS7). Для получения данных можно попробовать BUP_BUPA_TAX_GET.

Спасибо BUP_BUPA_TAX_GET это то, что нужно.
Кстати удобно искать нужный ФМ по связям по вхождению таблицы в интерфейс ФМ.

А вы не подскажете, где можно почитать про использование BDT с примерами. А то концепцию я понял, а вот примеров не нашел. Думаю, что вещь полезная и в будущем пригодится.


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

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


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

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


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

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