Текущее время: Пн, июл 21 2025, 12:56

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


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

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


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

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