2020-09-22 00:00发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们希望在HCM绩效评估... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们希望在HCM绩效评估管理中为过去的时间段创建团队目标,但是会出现错误消息"为目标输入有效日期"。 请参考下图。 预先感谢。
Hello Santosh,
是的,你是对的。 这也是为什么我要问您为什么要创建一个过去总目标的原因,这意味着结束日期是过去的……从业务的角度来看,这没有什么意义。 系统不允许创建结束日期为过去的目标。 至少应该是今天或将来。
如果由于某些原因确实需要这样做,请考虑增强以下方法,尤其是下面提取的源代码。
PAOC_HAP_PA_CASC_GOALS_UI-> HAP_GOALS-> VW_MAIN-> ONACTIONVALIDATE_ENDDA
==>
第64行->
ELSEIF endda error_flag = abap_true。 lo_el_goal-> get_attribute( EXPORTING name = hap01_title IMPORTING value = 标题)。 目标标题=标题。 调用方法wd_comp_controller->消息管理器-> report_t100_message 导出 iv_msgid = hap01_message_class iv_msgno ='12' io_component = wd_this iv_parameter_1 =目标标题 io_element = lo_el_goal iv_attribute_name = hap01_endda。
注意:如果您触摸以上源代码或对此方法进行任何增强,则Z源代码,更改后的源代码以及任何后续问题的责任仅属于您自己...
此外,开始结束日期和结束日期跨度应不超过一年。如果您还想更改此设计,请考虑使用Badi HRHAP00_GOAL_PERIOD,并将实现的过滤器值设置为PMP。 该BAdI的实施属于您自己的责任。
最诚挚的问候。
露西
最多设置5个标签!
Hello Santosh,
是的,你是对的。 这也是为什么我要问您为什么要创建一个过去总目标的原因,这意味着结束日期是过去的……从业务的角度来看,这没有什么意义。 系统不允许创建结束日期为过去的目标。 至少应该是今天或将来。
如果由于某些原因确实需要这样做,请考虑增强以下方法,尤其是下面提取的源代码。
PAOC_HAP_PA_CASC_GOALS_UI-> HAP_GOALS-> VW_MAIN-> ONACTIONVALIDATE_ENDDA
==>
第64行->
ELSEIF endda error_flag = abap_true。
lo_el_goal-> get_attribute(
EXPORTING
name = hap01_title
IMPORTING
value = 标题)。
目标标题=标题。
调用方法wd_comp_controller->消息管理器-> report_t100_message
导出
iv_msgid = hap01_message_class
iv_msgno ='12'
io_component = wd_this
iv_parameter_1 =目标标题
io_element = lo_el_goal
iv_attribute_name = hap01_endda。
注意:如果您触摸以上源代码或对此方法进行任何增强,则Z源代码,更改后的源代码以及任何后续问题的责任仅属于您自己...
此外,开始结束日期和结束日期跨度应不超过一年。
如果您还想更改此设计,请考虑使用Badi HRHAP00_GOAL_PERIOD,并将实现的过滤器值设置为PMP。
该BAdI的实施属于您自己的责任。
最诚挚的问候。
露西
一周热门 更多>