如何在绩效评估中在SAP中创建过去的团队目标

2020-09-22 00:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们希望在HCM绩效评估管理中为过去的时间段创建团队目标,但是会出现错误消息"为目标输入有效日期"。 请参考下图。 预先感谢。

(30.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们希望在HCM绩效评估管理中为过去的时间段创建团队目标,但是会出现错误消息"为目标输入有效日期"。 请参考下图。 预先感谢。

(30.0 kB)
付费偷看设置
发送
3条回答
闻人可可
1楼-- · 2020-09-22 00:17

你好

美好的一天。

请注意"编辑团队目标"标签下的"期限"。
请展开"期限",然后您会注意到还有一些字段可以输入开始和
结束日期。 查看我的屏幕截图。

如果此处的时间段与为创建的目标输入的时间段不匹配,则会出现此错误消息。
因此,请确保目标时间段与以上目标的时间段彼此匹配。

但是,从技术角度来看,通常很难建立团队目标并在过去进行级联。 因此,请确保这正是您想要的。

最诚挚的问候。
露西

木偶小白
2楼-- · 2020-09-22 00:07

嗨露西,

我们扩大了期限,并输入了开始日期和结束日期作为过去的日期,试图创建新的目标。 但是仍然会出现错误"输入有效日期"。

我们的要求是在过去的一段时间内创建新的团队目标并将目标层叠。

相同的屏幕截图

预先感谢。

Nir深蓝
3楼-- · 2020-09-22 00:26

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的实施属于您自己的责任。

最诚挚的问候。

露西

一周热门 更多>