在ESS的发薪日之前4天查看薪水单

2020-09-03 00:32发布

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

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


嗨,

我想SAP的标准是过滤,并且允许在发薪日之前3天在ESS上显示薪水单。我们需要在发薪日之前4天显示工资单。 我猜想,通过出口或BADI进行某种过滤可以通过SAP处理此日期(3个日期)。 我需要拥有我们的新功能。

我在哪里可以进行此更改? 有什么线索吗?

谢谢

基兰

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

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


嗨,

我想SAP的标准是过滤,并且允许在发薪日之前3天在ESS上显示薪水单。我们需要在发薪日之前4天显示工资单。 我猜想,通过出口或BADI进行某种过滤可以通过SAP处理此日期(3个日期)。 我需要拥有我们的新功能。

我在哪里可以进行此更改? 有什么线索吗?

谢谢

基兰

付费偷看设置
发送
12条回答
闻人可可
1楼 · 2020-09-03 00:44.采纳回答

请验证BADI的PROVIDE_FILTERED_RGDIR方法

XSS_REM_INTERFACE。 您需要使用BADI

,有关如何实现此BADI的详细信息,请参阅注释901850。

CJones
2楼-- · 2020-09-03 01:00

感谢sikhil和sidharth ...

当我看到那个笔记时,我有点困惑。 我无法理解其放置方式。 您能否请您详细地说明这一点。

谢谢

Kiran

蓋茨
3楼-- · 2020-09-03 00:48

你好,Kiran,

请查看XSS_REM_INTERFACE BAdI中的PROVIDE_FILTERED_RGDIR方法。

此致

Shikhil

Nan4612
4楼-- · 2020-09-03 00:56

感谢Vivek。 但是,由于我们只希望只用5天,所以我必须遵循该说明。

并根据我的要求修改了此stmt。

newest_date = sy-datum + 5。

谢谢

Kiran

吹牛啤
5楼-- · 2020-09-03 01:01

Hi

显示工资单是标准的Webdynpro应用程序,并且此应用程序具有SAP内置支票。

直到当前月的付款日期过去,工资单才会显示在门户上。 在我们的案例中,付款日期是本月的2009年4月30日。

系统将在2009年4月30日之后在门户上显示当月的工资单。

由于工资单是IT的基本系统,因此在旧ESS系统中显示了工资单,当用户单击工资单itu2019s调用SAP Back u2013End事务u201CPZ11_PDFu201D时,就没有用于显示工资单的任何SAP标准检查。/p>

从逻辑上讲,用户不应看到"付款日期"为2009年4月30日的当月工资。

但是,如果需要显示当前月份的工资单,则需要实施以下BADI。

BADI名称

定义短文本

XSS_REM_INTERFACE

编辑工资表的设置

在此badi中,单击PROVIDE_FILTERED_RGDIR方法,并进行以下编码,它将显示当月的工资

方法IF_EX_XSS_REM_INTERFACE〜PROVIDE_FILTERED_RGDIR。

数据:wa_RGDIR类型为pc261。

将AT IM_IN_RGDIR循环到wa_rgdir中。

将wa_RGDIR附加到EX_FILTERED_RGDIR。

ENDLOOP。

结束方法。

空代码
6楼-- · 2020-09-03 01:01

嗨,

我们有类似的查询。 客户端正在门户7.3中实施ESS Ehp6。 Payslip在门户中正确显示。

SAP在选择下拉列表中给出了以下四个值

1。 全部可用

2。 最近3个月

3。 最近6个月,

4。 过去12个月

最后三个是不言自明的,但是选项"所有可用"的定义是什么?

这是否意味着系统中所有可用的工资单? 例如说它将显示门户网站最近5年的工资单(假设工资单已运行并且ECC系统中存在数据)?

感谢和问候,

何必丶何苦呢
7楼-- · 2020-09-03 01:04

说明901850列出了有关操作的所有步骤,那么它应该会帮助您阅读

一周热门 更多>