-->
|| 您当前的位置:申博138备用网 > SAP HR资源网
-->

申博138官网开户:User Parameter Value not pulled into the transaction

来源:  作者:Katalin Gabriella Csengodi   (查看评论)
Katalin Gabriella Csengodi  
LE (Logistics Execution)
SAP ERP enterprise resource planningsupply chain management

申博138备用网 www.p301p.com.cn Problem

You wonder why the User Parameter Value, maintained in the User Profile (Transaction SU3), is not taken

over in a transaction? You want to get a field filled by a certain value in a transaction and had set this in

SU3, but it does not work?

For example you want to have the output type 0001 already filled  in the transaction VL74.

Setting the User Parameter Value

Parameter ID can be seen among the Technical Information called by pressing F1 on the Output Type field:

output F1.png
output F1_B.png

Parameter ID to use in this case is “NAC”.

User Parameter Value (USPARAM-PARVA) for the Parameter ID (USPARAM-PARID) is

set in transaction SU3 (Also reachable from the Menu: System -> User Profile -> Own Data)

For Parameter ID “NAC” e.g. the Parameter Value “0001” will be set:

/wp-content/uploads/2013/10/su3_300926.png

However after setting the User Parameter Value, the Output Type field is not filled with 0001 in the

transaction VL74:

/wp-content/uploads/2013/10/vl74_300932.png

Analysis:

Checking the F1 Help of the User Parameter ID (Transaction SU3) the prerequisite is showed:

/wp-content/uploads/2013/10/prereq_300933.png

As also stated in https://service.sap.com/sap/support/notes/12487: GPA/SPA user parameters not set

“Fetching of user parameters from the parameter pool or setting of parameters in the parameter pool must

be explicitly programmed or accessed in the screen.  Therefore, the parameters that are set do not

automatically apply to all transactions.

To determine whether parameter values have been set in the standard system, use SE51 to check the

attributes (SPA/GPA) of the relevant screen field to see if it is active; then check the PBO (process before

output) module in the flow logic to see whether “GET PARAMETER ID…”has been explicitly programmed.”

Screen field used here is: “RG_KSCHL-LOW”:

/wp-content/uploads/2013/10/screen_300934.png

Checking the screen attributes in the transaction SE51:

/wp-content/uploads/2013/10/se51_entry_304988.png

Program and Screen number is needed to where the Parameter Value should be taken over, so call

transaction VL74 and go to  Menu -> System -> Status:

/wp-content/uploads/2013/10/systemdetails_300935.png

Call SE51 with these data :

Program: SD70AV6A

Screen number: 1000

/wp-content/uploads/2013/10/se51_attributes_304981.png

se51_element list.png

The SET and GET parameters and the Parameter ID are NOT set for the concerned screen.

That means one of the prerequisities is not met.

Checking the Flow Logic:

se51_flow logic.png

“GET PARAMETER ID…”is not programmed. The second prerequisity is neither met.

Summary:

The Parameter Value, set for the Parameter ID “NAC”, will not be taken over from the User

Parameter setting into VL74 as it is not set in the standard system:

1. The Set and Get Parameters are not activated for the relevant screen AND

2. “Get parameter ID” is not programmed.

The prerequisities are not met, the requisted functionality is not programmed in SAP Standard.

You have to do your own proramming for this special screen.

考试辅导
Google广告
  • 【宝马5系】华晨宝马 2019-01-15
  • 民警扶摔倒大妈反被讹,监控证明清白后遭怼:看见警车吓的! 2019-01-15
  • 壮美!母亲河换新装 黄河壶口瀑布银雪万里 2019-01-15
  • 你的第一段就认识错误。中国人如果认为神赐就能有幸福,就不会有后羿射日精卫填海愚公移山的故事了。中华文明世界观推导出的方法论就是八个字,事在人为,人定胜天。 2019-01-14
  • 澳大利亚施压太平洋岛国搅黄中企商业项目后 竟自己承包了 2019-01-14
  • 慈善基金进社区 点对点帮扶居民 2019-01-14
  • 携手创造更加光明的美好未来 2019-01-14
  • 每日一星:凯恩确位——新三狮之新领袖 2019-01-13
  • 拉萨市海拔4300米以下再无“无树村 无树户” 2019-01-13
  • 首届尧都文化旅游节新闻发布会在京举行 诚邀八方客感受帝尧魅力 2019-01-13
  • 新西兰总理预产期临近 民众纷纷猜测宝宝体重性别 2019-01-12
  • 塔吉克斯坦驻华大使:“上合八国”将凸显组织影响力 2019-01-12
  • 我们看不到科技创新的经济在哪里?说科技创新的经济的人,说来看看,其创新的经济在哪里? 2019-01-12
  • 注意了!报考这个专业须先参加面试 2019-01-11
  • 长假性爱,对这6件事说“不” 2019-01-11
  • 818| 439| 477| 766| 817| 861| 881| 871| 257| 221|