Текущее время: Вт, май 13 2025, 22:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Получить значения признаков при известном объекте классифика
СообщениеДобавлено: Ср, мар 30 2005, 15:18 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Господа, подскажите как вытащить из классификации значения признаков, если известен объект классификации.

Пример: есть документ системы DMS (тип бизнес-объекта DRAW). Для него создан и соответственно присвоен класс DOG (вид класса 201)
Ключ документа соответственно имеется - и по нему нужно вытащить значения признаков класса DOG.

Обратный процесс понятен - указываем значения признаков -> осуществляем поиск подходящих документов.
Интересует именно первый вариант: указываем объект -> получаем атрибуты

Заранее спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 30 2005, 15:33 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Ну есть функция

CALL FUNCTION 'CLFM_SELECT_AUSP'

Вот она тебе и вернет признаки и значения для объекта классификации...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 30 2005, 15:38 
Гость
1 способ
формируете ключ для ausp в виде
AUSP-OBJEK = DOKAR & DOKNR & DOKVR & DOKTL
select к ausp по сформированному AUSP-OBJEK для KLART = вид вашего класса (017 наверно :) ) и join с CABN по
CABN-ATINN = ausp-ATINN где ATNAM - имена ваших признаков

результат - значения признаков - в ATWRT для символьных переменных и ATFLV для значений с плав. точкой

2 способ
использовать bapi ФМ BAPI_CLASS_SELECT_OBJECTS


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 30 2005, 17:27 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
На любителя можно попробовать BAPI_OBJCL_GETDETAIL_KEY


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 06:43 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Посмотри также ФМ CLAF_CLASSIFICATION_OF_OBJECTS


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 08:08 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Спасибо большое!
Буду пробовать.
О результатах сообщу!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 09:58 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
PP написал:
Спасибо большое!
Буду пробовать.
О результатах сообщу!

А чего о них сообщать то? Что тебе удалось использовать предложенные функции, так думаю что все кто эти функции тебе сказал их тоже с успехом использовали...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 17:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Uukrul написал(а):
PP написал:
Спасибо большое!
Буду пробовать.
О результатах сообщу!

А чего о них сообщать то? Что тебе удалось использовать предложенные функции, так думаю что все кто эти функции тебе сказал их тоже с успехом использовали...


Вообще результаты бывают разные!

Например: решение было найдено такое:
при просмотре аналогичных методов, предложенных добрыми людьми выше, но не для классов, а для системы управления документами через BAPI был протестирован метод GetDetail2 - BAPI_DOCUMENT_GETDETAIL2.

Данный метод позволяет для документа DRAW получать значения признаков, присоенного виду документа классу.

Данный метод мной не был обнаружен при изучении бизнес-объекта DRAW (тр. SWO1), так как в последнем есть аналогичный метод GetDetail2. Но он не возвращает классификацию, так как почему-то господа немцы забыли (или специально не указали) параметр BAPI_DOCUMENT_GETDETAIL2 - VALUE(GETCLASSIFICATION) LIKE BAPI_DOC_AUX-FLAG DEFAULT SPACE, ответственный за возврщения нужных мне значений.

Так что вот - сообщаю результаты. 8)


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

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


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

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


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

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