08-13-2010 2:10 AM
hello experts
In CS, from the screen in iw53, I can see there is a notification status riwo00-astxt. I want to extract the status for each notification. But riwo00 is just a structure and I tried all the ways I know to find the real table but failed.
Anyone knows what's the real table behand it and how to find it? Thank s lot!
08-13-2010 3:17 AM
first do /h in transaction and then do F4 on notification ...it will go to debug ,inside it u will find FM
DD_SHLP_CALL_FROM_DYNP
this is poulating the data,see the parametrs its passing in HELP_INFOS----
>
CALL M
OBJECT F
PROGRAM SAPLICUA
DYNPRO 0100
TABNAME RIWO00
FIELDNAME QMNUM
FIELDTYPE CHAR
KEYWORD Notification
FIELDLNG 12
FLDVALUE
MCOBJ QMEG
SPRAS E
MENUFUNCT HC
MESSAGEID
MESSAGENR
MESSAGE
TITLE Display Service Notification: Initial Screen
DYNPROFLD RIWO00-QMNUM
DYNPROFLAG
CHECKTABLE QMEL
CHECKFIELD QMNUM
VALEXIST
TCODE IW53
PFKEY IA0100
DOCUKEY
REPORT
DOCUID FE
DOCUOBJECT
HEADERTEXT
F1SYSHEL
MSGV1
MSGV2
.
08-13-2010 3:49 AM
First you have to get user status data from JEST table passing
notification number to OBJNR and E* will be user status in field stat.
Then pass the status to TJ30T table to get the status text.
11-24-2020 2:44 AM
Hi
My suggestion may be out of date, but it will be helpful to those who have the same needs later. The user status comes from the configuration, the system automatically generates the status code (TJ30), there is a corresponding relationship in the table, and then judges the user status setting according to the notification user status change table (Table JEST). This solves the tracking of user status changes.
我的建议可能已经过时,但是对后来有同样需求的人有帮助。用户状态来自于配置,系统自动生成状态代码(表TJ30),表中有对应关系,再根据通知单用户状态变化表(表JEST)判断用户状态设置。这样就解决用户状态变化的跟踪。
kind regards
11-24-2020 8:45 AM
This ASTXT 'Field displaying user status' is build from current status of notification, and conversion of internal status code to short text (depend from profile associated to notification type and language)
Look at FM STATUS_TEXT_EDIT.