Текущее время: Вс, авг 25 2019, 01:50

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


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

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


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

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