Текущее время: Вт, авг 20 2019, 13:30

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Пн, фев 11 2019, 14:08 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
Добрый день! Можете посоветовать что нужно сделать в SAP BW если в отчетах SAP BO нужно отобразить длинный текст, который читается FM READ_TEXT.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Пн, фев 11 2019, 14:50 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 08:19
Сообщения: 737
Откуда: Сибирь
Пол: Мужской
В версии BW >7.4 можно включить оч. длинный текст. В версиях ранее надо разбивать на несколько значений по 60 символов:
https://blogs.sap.com/2006/05/27/long-t ... -modeling/
https://blogs.sap.com/2014/02/25/infoob ... haracters/

_________________
ешьте рыбу - в ней фосфор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Пн, фев 11 2019, 15:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
верс. 7.5 можете подсказать как его включить? это XXL?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Пн, фев 11 2019, 16:29 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 08:19
Сообщения: 737
Откуда: Сибирь
Пол: Мужской
Галка "Подробный текст - XL" ("Long text is XL") на вкладке по настройке текстов в ведении инфо-объекта

_________________
ешьте рыбу - в ней фосфор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Пн, фев 11 2019, 16:32 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
а как сделать загрузку из ERP? прости за вопросы, но очень нужно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Вт, фев 12 2019, 12:57 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 08:19
Сообщения: 737
Откуда: Сибирь
Пол: Мужской
текст признака же нужно сделать XL? тогда нужно сделать расширение экстрактора на супер длинный текст (XL), который заполнится через FM READ_TEXT

_________________
ешьте рыбу - в ней фосфор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Вт, фев 12 2019, 13:35 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
Добрый день! Спасибо Вам за ответы. Дело в том, что таблицы sthx и stxl не заливаются в bw. Откуда read_text прочитает данные? Я правильно понимаю-мне нужно создать текстовый источник данных на фм read_text? https://blogs.sap.com/2014/09/25/long-t ... adtext-fm/


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Вт, фев 12 2019, 13:47 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 08:19
Сообщения: 737
Откуда: Сибирь
Пол: Мужской
Да.

_________________
ешьте рыбу - в ней фосфор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Чт, фев 14 2019, 11:23 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
Добрый день! Создала источник на ФМ READ_TEXT. В rsa3 данные выбираются, но при выполнении инфо-пакета в PSA ошибка Caller 09. В чем может быть проблема?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Чт, фев 14 2019, 12:03 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 08:19
Сообщения: 737
Откуда: Сибирь
Пол: Мужской
Посмотрите на стороне R/3 задание (по номеру запроса инфо-пакета *REQU*) в тр. SM37, что там в журнале работы экстрактора?

_________________
ешьте рыбу - в ней фосфор.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Чт, фев 14 2019, 13:05 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
Выполняется и заканчивается log строками Internal session terminated with a runtime error SYSTEM_NO_ROLL (see ST22)
Job canceled. В st22 No more memory available to add rows to an internal table. На строке
68 * read the kind of implementation
69 IF method_name IS SUPPLIED AND
70 wa_tab-active = sxrt_true.
71 wa_tab-method_name = method_name.
72 SELECT SINGLE imp_switch FROM sxc_impswh INTO wa_tab-imp_sw
73 WHERE imp_name = wa_tab-imp_name
74 AND inter_name = inter_name
75 AND metho_name = method_name.
76 ENDIF.
77
78 IF delayed_instance_creation = sxrt_false.
79 * now create an appropriate instance or get it from the hash ta
80 wa_tab-obj = instantiate_imp_class(
81 caller = caller
82 imp_name = wa_tab-imp_name
83 imp_class = wa_tab-imp_class ).
84 ENDIF.
85
86 * for layers
87 wa_tab-order_num = 1.
88
89 * modification of the return table
90 entry_made = sxrt_true.
>>>>> APPEND wa_tab TO exit_obj_tab.
92
93 ENDIF.
94 ENDLOOP.
95
96 IF entry_made = sxrt_true.
97 SORT exit_obj_tab BY imp_class.
98 * results to be sorted?
99 * at first look in the hash table
100 DATA: sort_info TYPE badi_sorter_type.
101 READ TABLE sorter_table INTO sort_info WITH KEY
102 exit_name = exit_imp_wa-exit_name.
103 IF sy-subrc NE 0.
104 sort_info-exit_name = exit_imp_wa-exit_name.
105 * You have to read in the db
106 SELECT SINGLE imp_name INTO sort_info-sorter_imp_name
107 FROM v_ext_act
108 WHERE exit_name = seex_sorter_badi AND
109 flt_val = exit_imp_wa-exit_name.
110 * fill hash table


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как загрузить в SAP BW длинные тексты OBJECT=QMEL ID=LTXT
СообщениеДобавлено: Чт, фев 14 2019, 18:13 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, май 28 2010, 10:34
Сообщения: 87
Разобралась. Надо было в ФМ обязательно применить
*Determine number of database records to be read per FETCH statement
* from input parameter I_MAXSIZE. If there is a one to one relation
* between DataSource table lines and database entries, this is trivial.
* In other cases, it may be impossible and some estimated value has to
* be determined.
* OPEN CURSOR WITH HOLD S_CURSOR FOR
* SELECT (S_S_IF-T_FIELDS) FROM SFLIGHT
* WHERE CARRID IN L_R_CARRID AND
* CONNID IN L_R_CONNID.


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

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


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

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


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

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