2020-09-26 21:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们在UWL中存在一个问题,仅某些任务的" FROM"列未正确显示发送工作项目的人员的姓名,而仅以错误的方式显示了创建工作流程的人员的姓名 。
重新映射CreatorID源-UWL中的FROM列的过程是什么?
致谢
DavidLópez
大卫,您好
希望您保持良好状态,非常感谢您使用SAP讨论论坛和SAP社区。 p>
关于您的查询和场景本身,让我们一起分解一下:
首先考虑场景本身,并根据您在上面的描述,这里有两个关键兴趣点(i)工作流程和(ii)UWL。 围绕UWL本身,让我们记住这些"某些任务"在收件箱中的显示方式。
其次,涉及" FROM"列和"重新映射"源CreatorID的过程。
使用SAP KBA: 1659131-对"发件人"字段进行UWL排序会产生意外结果 作为参考点,通用工作清单仍在数据库级别按用户ID排序。 我在这里建议执行以下步骤,作为进一步分析的手段。
尝试从以下位置进行测试:
请继续检查FROM列的行为。 如果您看到当单击"发件人"列时排序能完美地进行,那么这将表明Universal Worklist应用程序没有问题,而是您的自定义xml文件中定义的排序问题,或自定义问题。/p>
我相信"发件人"列是使用功能模块SAP_WAPI_GET_HEADER从后端提取的。 您可能需要检查以查看此功能模块在后端系统中显示的内容,因为这是从"发件人"列进行的真正排序。 但是,您可以在UWL UI上显示此内容以显示为用户ID。
请根据您的发现及时更新我。
非常感谢您的时间和耐心等待,我们期待收到您的答复。
亲切的问候,
Troy Cronin-企业门户支持工程师
嗨,特洛伊,
感谢您的注意,SAP KBA:1659131不适用,因为userId正确显示,用户" 307299" Martin Urias Moreno是创建工作流程的用户,应为用户175319 Juan Juan Corrales Arroniz 是进行las修改的人。
未从SAP_WAPI_GET_HEADER模块功能中提取"发件人"或" De"列。
您从其他模块功能中知道吗?
继续
我认为另一种解决方案是隐藏"发件人"列并实施具有正确用户的新自定义属性,该用户修改了最后一个工作项,但是,当我尝试实现此新属性时,不显示任何数据,请附加 具有此配置的XML文件。
<?xml version =" 1.0" encoding =" UTF-8" standalone =" no"?> <!DOCTYPE UWLConfiguration PUBLIC"-//SAP//UWL1.0//EN"" uwl_configuration。 dtd"> <描述default =" lastName"/> <描述默认值=" EnviadoPor_CONTAINER"/> < DisplayAttribute name =" firstName" type =" string" sortable =" yes" format =" medium" hAlign =" LEFT" vAlign =" BASELINE" maxTextWidth =" 0" hea derVisible =" yes">
感谢您的帮助!
DavidIvánLópezOquedo
最多设置5个标签!
大卫,您好
希望您保持良好状态,非常感谢您使用SAP讨论论坛和SAP社区。 p>
关于您的查询和场景本身,让我们一起分解一下:
首先考虑场景本身,并根据您在上面的描述,这里有两个关键兴趣点(i)工作流程和(ii)UWL。 围绕UWL本身,让我们记住这些"某些任务"在收件箱中的显示方式。
其次,涉及" FROM"列和"重新映射"源CreatorID的过程。
使用SAP KBA: 1659131-对"发件人"字段进行UWL排序会产生意外结果 作为参考点,通用工作清单仍在数据库级别按用户ID排序。 我在这里建议执行以下步骤,作为进一步分析的手段。
尝试从以下位置进行测试:
请继续检查FROM列的行为。 如果您看到当单击"发件人"列时排序能完美地进行,那么这将表明Universal Worklist应用程序没有问题,而是您的自定义xml文件中定义的排序问题,或自定义问题。/p>
我相信"发件人"列是使用功能模块SAP_WAPI_GET_HEADER从后端提取的。 您可能需要检查以查看此功能模块在后端系统中显示的内容,因为这是从"发件人"列进行的真正排序。 但是,您可以在UWL UI上显示此内容以显示为用户ID。
请根据您的发现及时更新我。
非常感谢您的时间和耐心等待,我们期待收到您的答复。
亲切的问候,
Troy Cronin-企业门户支持工程师
嗨,特洛伊,
感谢您的注意,SAP KBA:1659131不适用,因为userId正确显示,用户" 307299" Martin Urias Moreno是创建工作流程的用户,应为用户175319 Juan Juan Corrales Arroniz 是进行las修改的人。
未从SAP_WAPI_GET_HEADER模块功能中提取"发件人"或" De"列。
您从其他模块功能中知道吗?
继续
我认为另一种解决方案是隐藏"发件人"列并实施具有正确用户的新自定义属性,该用户修改了最后一个工作项,但是,当我尝试实现此新属性时,不显示任何数据,请附加 具有此配置的XML文件。
<?xml version =" 1.0" encoding =" UTF-8" standalone =" no"?>
<!DOCTYPE UWLConfiguration PUBLIC"-//SAP//UWL1.0//EN"" uwl_configuration。 dtd">
<描述default =" lastName"/>
<描述默认值=" EnviadoPor_CONTAINER"/>
< DisplayAttribute name =" firstName" type =" string" sortable =" yes" format =" medium" hAlign =" LEFT" vAlign =" BASELINE" maxTextWidth =" 0" hea derVisible =" yes">
感谢您的帮助!
DavidIvánLópezOquedo
一周热门 更多>