Posted: Wed Jan 21, 2009 12:11 pm Post subject: вопрос по VA03
Добрый день.
У меня такая ситуация. Я в некоей программке обрабатываю входящие IDOC (пересчитываю количество материала).
Затем при вызове VA03 в таблице уже стоят новые значения количества мат-ла.
Но заказчик просит, чтобы в закладке "Тексты" (см. на картинке) показывалось оригинальное непересчитанное значение количества мат-ла.
Я не совсем понимаю, как это сделать. В какой таблице (и в каком столбце) нужно сохранять это значение, чтобы оно показывалось при просмотре VA02/VA03.
В VBAP вроде ничего подобного нет.
111.JPG
Description:
Filesize:
19.12 KB
Viewed:
19408 Time(s)
Last edited by cbw07 on Wed Jan 21, 2009 3:03 pm; edited 1 time in total
Да-да, конечно, вы правы, изменил код, теперь сохраняет текст.
Но только он получается у первой строки (выделенная желтым), а мне надо для 4-й строки (обвел в синий овал).
Какой еще параметр нужно задать?
444.JPG
Description:
Filesize:
20.02 KB
Viewed:
19415 Time(s)
Last edited by cbw07 on Wed Jan 21, 2009 2:52 pm; edited 1 time in total
Еще 1 вопрос.
Что лучше использовать:
savemode_direct = 'X' в SAVE_TEXT или вызов COMMIT_TEXT после SAVE_TEXT?
Честно говоря - не знаю
У себя нашёл только одно место, там и то и другое делается, да ещё и COMMIT_TEXT засунут в перформ, который ON COMMIT вызывается.
Может кто-то другой этот момент уточнит?
Age: 165 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
Posted: Wed Jan 21, 2009 4:13 pm Post subject:
cbw07 wrote:
Еще 1 вопрос.
Что лучше использовать:
savemode_direct = 'X' в SAVE_TEXT или вызов COMMIT_TEXT после SAVE_TEXT?
Наверно от проектируемой программы зависит. Если пользователь в интерактивнойм режиме 20 раз меняет текст в рамках одной сессии, логичней вызвать один раз COMMIT_TEXT, чем поставить в очередь 20 апдейтов базы через savemode_direct = 'X'.
подскажите пожалуйста, как сохранить техт не в head на позизиции используя в MV45AFZB USEREXIT_CHECK_VBAP.
Использую CALL FUNCTION 'SAVE_TEXT' как здесь описано, но почему то не сохраняется.
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Thu Nov 22, 2012 5:53 pm Post subject:
HoroSh wrote:
подскажите пожалуйста, как сохранить техт не в head на позизиции используя в MV45AFZB USEREXIT_CHECK_VBAP.
Использую CALL FUNCTION 'SAVE_TEXT' как здесь описано, но почему то не сохраняется.
Покажите, с какими параметрами производится вызов SAVE_TEXT. _________________ С уважением,
Удав.
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.