on 05-19-2009 2:54 PM
Hi,
I guess SAP's standard is to filter and will allow to display the payslip on ESS only 3days before the paydate.We need to have our paystubs displayed 4days before the paydate. I guesss, there is some kind of filtering through a exit or a BADI to handle this dates (3 dates) by sap. I need to have our new functionality.
Where can I make this changes? any clues please?
Thanks,
Kiran
please verify the method PROVIDE_FILTERED_RGDIR of BADI,
XSS_REM_INTERFACE. You need to use the BADI
please refer to note 901850 for details on how to implement this BADI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I did post but still waiting for response
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am trying to Validate PaySlip for last month on ESS Portal. i need to display last month payslip to user after 15 days of payroll run i used below BADI but external break point is unable to reach that part of code. It make sense it is not useful for current issue. .. Looking for the better solution. Advance Thanks.
method IF_EX_XSS_REM_INTERFACE~PROVIDE_FILTERED_RGDIR.data wa_rgdir type pc261.loopat IM_IN_RGDIR into wa_rgdir.IFsy-datum - wa_rgdir-fpend GE15.append wa_rgdir to EX_FILTERED_RGDIR.ENDIF.endloop.endmethod
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Our requirement is to view the payslip 4 days prior to the pay date. We have already implemented the BADI XSS remittance PROVIDE_FILTERED_RGDIR method .
We had run the payroll for the current month(April). The pay date is 15th of April. Though I have changed the newest_date to sy-datum + 4 (today's date 11 + 4 = 15) so that the entry gets into EX_FILTERED_RGDIR, we are unable to get the current month payslip. From Portal ESS, the current month pay slip displayed is blank and when previous statement button is clicked, the month of march payslip is displayed correctly. When checked the same from ECC, the current month is getting displayed correctly.
loop AT IM_IN_RGDIR into wa_rgdir .
newest_date = sy-datum + 4.
If wa_rgdir-paydt GE newest_date
append wa_RGDIR TO EX_FILTERED_RGDIR.
ENDLOOP.
Can you please help me in this regard.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
We have similar query. Client is implementing ESS Ehp6 in portal 7.3. Payslip is displaying in portal properly.
SAP has given four values in selection dropdown as follows
1. All Available
2. Last 3 Months
3. Last 6 Months,
4. Last 12 Months
Last three are self explanatory, but what is definition of option "All Available"?
Does it mean all payslip available in system ? say for example will it shows last 5 years payslip in portal(assuming payroll is run and data is present in ECC system) ?
Thanks and Regards,
Sayed
Hi,
Donu2019t implement any NOTE ...
Follow what I suggested..
In my project I had same requirement I implement the BADI and its working fine..
Just copy and paste the coding what I written in Method of the BADI .
Activate the BADI it will work fine.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Note 901850 lists all the steps on how to go about it, Well it should help Read it
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Displaying pay slip is a standard Webdynpro application and for this application there is SAP inbuilt check.
The Pay slip will not display on portal until the Pay date of the current month is crossed. The pay date in our case is 30th April 2009 for current month.
The system will display current month Pay slip on the portal after 30th April 2009 which is correct.
The salary slip gets displayed in Old ESS System because it is ITs base system, when user click on pay slip itu2019s calling SAP Back u2013End Transaction u201CPZ11_PDFu201D and for that there is no any SAP standard check for displaying the Pay-Slip.
Logically User should not able to see current month salary for which the Pay Date is 30th April 2009.
But, if we need to display current month Pay Slip then we needs to implement following BADI.
BADI Name
Definition Short Text
XSS_REM_INTERFACE
Edit Settings for Salary Statement
in this badi click upon PROVIDE_FILTERED_RGDIR method and give following coding its will display salary for current month
method IF_EX_XSS_REM_INTERFACE~PROVIDE_FILTERED_RGDIR.
data : wa_RGDIR type pc261.
loop AT IM_IN_RGDIR into wa_rgdir .
append wa_RGDIR TO EX_FILTERED_RGDIR.
ENDLOOP.
endmethod.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Kiran,
Please take a look at the PROVIDE_FILTERED_RGDIR method in the XSS_REM_INTERFACE BAdI.
Regards,
Shikhil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.