Posted: Thu Aug 16, 2012 5:49 pm Post subject: READ_TEXT объект BELEG
Добрый день!
Подскажите как зная название объекта найти в какой транзакции относиться длинный текст. К примеру в контракте тр. VA43 если перейти на длинный текст позиции и нажать кнопку вызова журнала, можно найти имя объекта и ид для дальнейшего использования в функции по выборке длинного текста READ_TEXT.
А как от обратного найти?
Code:
CALL FUNCTION 'READ_TEXT'
EXPORTING
ID = '0001'
LANGUAGE = SY-LANGU
NAME = TDNAME1
OBJECT = 'BELEG'
IMPORTING
HEADER = THEADER
TABLES
LINES = TLINES
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8.
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Thu Aug 16, 2012 9:55 pm Post subject:
Посмотрите таблицу TTXOB.
Более подробную информацию об использовании тестовых объектов можно найти по журналу использования ФМ SAVE_TEXT _________________ С уважением,
Удав.
Удав, я смотрела в этой таблице, но мне это не прояснило ситуацию, а именно в какой транзакции может быть данный длинный текст объекта BELEG
По ракурсу ведения V_TTXIDI увидев тексты к этому объекту подумала что это финансовый документ, зашла в транзакцию fb03 и да, эти тексты там ... но как логически это сделать, тоже теперь стало интересно
Применение очень просто есть программа печать Корректировки НН, уже сто раз кем только не писанная, сейчас мы тянем причину корректировки по другому вот увидела этот код что тянут с длинного тексте объекта документа, вот мне интересно было проследить цепочку найти в Fb03 (сюда по всему здесь) где это хранится , а именно с какого поля
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Mon Aug 20, 2012 7:04 pm Post subject:
firacat wrote:
вот увидела этот код что тянут с длинного тексте объекта документа, вот мне интересно было проследить цепочку найти в Fb03 (сюда по всему здесь) где это хранится , а именно с какого поля
В идеале алгоритм (из какого объекта, по каким правилам) должен быть описан в постановке.
Если так не получается, нужно взять функционального консультанта, который отвечает за эту задачу, и попросите показать, в каком документе и в каком поле должна заводиться информация.
Дальше в действие вступает трассировка SQL:
1.Заходите в документ, меняете только нужное поле.
2.В параллельном режиме включаете ST05,
3.в документе нажимаете кнопку "Сохранить"
4.Смотрите трассировку. _________________ С уважением,
Удав.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.