Автор Тема: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные  (Прочитано 7379 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Добрый день, коллеги.

Такая ситуация, может кто-то тоже сталкивался. Для считывания признаков класса использую ФМ  CLSC_SEARCH_OBJECTS. Запускаю с такими параметрами:
 I_CLASSTYPE = Вид класса
 I_TOP_CLASS_STRUC-CLINT  = внутренний ключ класса
 I_TOP_CLASS_STRUC-KLART = Вид класса
 I_TOP_CLASS_STRUC-CLASS= класс
 I_KEYDATE = Дата

Далее в таблице  I_R_CHARACTERISTICS_TAB указываю 5 признаков, которые присвоены к классу.

И ФМ мне достает данные только по, например, 2 из 5 признакам. 

В чём дело? Что я не так делаю?

Подскажите, пожалуйста, коллеги, запарился уже.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные
« Ответ #1 : Июль 24, 2014, 12:05:32 am »
You are not allowed to view links. Register or Login

И ФМ мне достает данные только по, например, 2 из 5 признакам. 


А если для каждого признака отдельно вызывать ФМ, то есть например, пять раз запускать ФМ для пяти признаков, то данные возвращаются как надо, а если для 5 признаков за один запуск ФМ - то криво как-то  :( :( :(
« Последнее редактирование: Июль 24, 2014, 12:08:21 am от midasvenis32 »

Онлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные
« Ответ #2 : Июль 24, 2014, 10:40:46 am »
Ну я вообще-то для работы с классами, если скорость не важна, использую группу функций CLBPA - Classification BAPIs (You are not allowed to view links. Register or Login) так сказать общая группа функций по работе с классами.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные
« Ответ #3 : Июль 24, 2014, 06:56:12 pm »
You are not allowed to view links. Register or Login
Ну я вообще-то для работы с классами, если скорость не важна, использую группу функций CLBPA - Classification BAPIs (You are not allowed to view links. Register or Login) так сказать общая группа функций по работе с классами.

Uukrul, спасибо за отклик.

У нас как раз таки тот самый случай, когда скорость работы важна, потому что ФМ вызывается в зависимости от условия в цикле по записям. Я смотрел ФМ BAPI_OBJCL_GETCLASSES. Он достает всё что нужно, но у него проблемы со скоростью. Да и потом, у нас на проекте принято решение использовать именно не совсем удобный ФМ CLSC_SEARCH_OBJECTS.

Поэтому хотелось бы знать, почему он так ведет себя, если задаешь 5 признаков сразу, то возвращает только, например, значение по двум.

P.S.: Почему принято решение использовать именно этот ФМ - я не знаю.

Коллеги, есть у кого нибудь соображение, как заставить этот ФМ работать правильно?

Онлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные
« Ответ #4 : Июль 24, 2014, 07:51:29 pm »
You are not allowed to view links. Register or Login
У нас как раз таки тот самый случай, когда скорость работы важна
Ну если скорость важна тогда какие такие ФМ? Берем таблицы и читаем их сами. Тут где-то были сравнения что и как читать из классификации: You are not allowed to view links. Register or Login

Sapforum.Biz

Re: ФМ CLSC_SEARCH_OBJECTS возвращает не все данные
« Ответ #4 : Июль 24, 2014, 07:51:29 pm »