2020-08-17 16:49发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们使用正向时间管理,我们的客户要求是,如果在某个特定的工作日,如果员工迟到了4个小时,那么他们希望在IT 2001中将4个小时作为特定的缺勤时间来创建 运行时间评估时,请自动键入。
(我知道我们可以使用时间类型来创建缺勤配额,但是如何创建缺勤类型)
这是否可能,如果可以,请告诉我该怎么做,或者对此有任何解决办法。
谢谢
J
我建议的方法是使用Infotype 2001 badi
您可以在该badi中编写代码-如果字段即出勤小时数(P2002-STDAZ)<8(其中8是您的常规 每天的小时数),然后在缺勤时间字段中输入剩余值,即(P2001-STDAZ)
这将在后台完成,因此,只要用户在2002信息类型中输入小时数,特定缺勤类型的2001 Badi 将输入剩余时间以创建2001记录。
希望此解决方案对您有所帮助。
在这种情况下应使用哪个badi
嗨,
如果是这样,您可以创建一个时间类型来存储4小时(当您输入 员工晚4小时),然后通过时间评估从您的缺勤配额中扣除。
通过在时间评估中减少配额,可以消除对报告,BADI或任何后续工作的需求……再加上在IT2001中不会出现缺席情况,我认为这是可取的。 缺勤通常是通过批准步骤批准的,而不会通过流程批准,仅仅是由于时间差而产生的。
我希望这会有所帮助...
致谢,
p>
会
处理完拳后,将缺勤时间存储在时间类型中。
编写一个Z程序,它将提取该时间类型的值,并在2001信息类型中输入不存在。
在免费中安排此报告。
不提供通过PCR更新信息类型2001的条件。
或者,您可以编写自定义功能来更新2001 infoype而不是Z报告。
此致
Syed Rizwan Ali
最多设置5个标签!
我建议的方法是使用Infotype 2001 badi
您可以在该badi中编写代码-如果字段即出勤小时数(P2002-STDAZ)<8(其中8是您的常规 每天的小时数),然后在缺勤时间字段中输入剩余值,即(P2001-STDAZ)
这将在后台完成,因此,只要用户在2002信息类型中输入小时数,特定缺勤类型的2001 Badi 将输入剩余时间以创建2001记录。
希望此解决方案对您有所帮助。
在这种情况下应使用哪个badi
嗨,
如果是这样,您可以创建一个时间类型来存储4小时(当您输入 员工晚4小时),然后通过时间评估从您的缺勤配额中扣除。
通过在时间评估中减少配额,可以消除对报告,BADI或任何后续工作的需求……再加上在IT2001中不会出现缺席情况,我认为这是可取的。 缺勤通常是通过批准步骤批准的,而不会通过流程批准,仅仅是由于时间差而产生的。
我希望这会有所帮助...
致谢,
p>
会
嗨,
处理完拳后,将缺勤时间存储在时间类型中。
编写一个Z程序,它将提取该时间类型的值,并在2001信息类型中输入不存在。
在免费中安排此报告。
不提供通过PCR更新信息类型2001的条件。
或者,您可以编写自定义功能来更新2001 infoype而不是Z报告。
此致
Syed Rizwan Ali
一周热门 更多>