Bank Details Error in ESS
Dear Friends
I'm getting a error when I'm trying to edit the bank details data in ESS as "Data record 2333333600090 9999123120140101000 has grouping value "" instead of "40".
I've even run the report RPUFIXDS for the same ESS user & I'm getting the following error
while checking the report HRALXSYNC I can notice the following where Technical Personal number is causing the error.
Kindly pls provide me ur valuable suggestions
Cheers
Pradyp
Thanks Sid & Sam
I've deactivated the Integration switch CCURE/PC_UI & run the report RPUFIXDS with proper executions to avoid the inconsistencies & it's working fine now. I want to know one thing, I've also deactivated the switch CCURE/PAUIX (Pers assign) can u let me know what impact does it's gonna have. as I can only notice that the field is getting displayed in PA30 if activated. kindly let me know the pros & cons with impact on business if having multiple countries employee's in one system.
Cheers
Pradyp
Similar Messages
-
Payslips & Bank Details in ERP/ESS
When the Payroll is being run in ERP can an employee change their Bank Details in ESS?
Also when is the new Payslip available in ESS, is after the Payroll has run?
Thanks
WBHi Dominic,
I am just checking to see if you ever successfully implemented this solution in your portal? We need to implement the same logic, and I am having trouble taking into consideration the future dated records that an employee might attempt to create. E.g. if an employee already has 2 records dated 01/01/2009 - 12/31/9999, then attempts to create a new record dated 06/01/2010 - 12/31/9999, this record will cause the employee to have 3 records in the future, starting 06/01/2010, but this should not be allowed.
Please let me know if you built these checks into your user exit, or if you are aware of alternative methods to check and implemented this requirement.
Thank you. -
ECATT for FK02 Vendor Maintenance Bank Details - Error
Hello Forum,
I have been trying to record an eCATT via TCD Recording for the FK02, Vendor master record change transaction. Every time I get to the Simulation Screen "SAPMFO2K 0130" to insert the parameters, I receive the error below. I only receive the error on this screen.
Does anyone know why this could be happening?
Thank you,
Isis
Runtime Errors DATA_BAD_REFERENCE
Date and Time 03/25/2010 13:50:39
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLECATT_DYNSIM" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
When accessing a reference variable, an invalid value was detected.
Trigger Location of Runtime Error
Program SAPLECATT_DYNSIM
Include LECATT_DYNSIMU05
Row 107
Module type (FUNCTION)
Module Name ECATT_FREE_SIMULATION_DATAI have a same question and look forward to the final solution.
OK,You can set the import parameters manually instead of screen simulator,then it solved.
Edited by: Lykin on Sep 8, 2010 3:28 PM -
Iview Settings For Bank Details in ESS
Hi All,
1)When i am Trying to Change the Bank Details Information in ESS,the System is not alllowing me to Enter a Bank key change and giving a message that only 11 digit bank Key is permissible .Hi Vivek,
I can Find the Bank length Key of 11 For IN .So you mean to say that this particular Config is Hitting the Ess Input.But There is no such Message Flashed in R/3.So,why such Disconnect .Can u Plz Throw some Light.
Punam
Edited by: Punam Jha on Oct 8, 2009 3:18 PM
Edited by: Punam Jha on Oct 8, 2009 3:22 PM -
Error while updating bank details through ESS
Hi All,
While updating banks details through ESS, " change in the payroll past not possible".
I have checked IT0003 and noticed that accounted to 31.08.2014.
I assume this might be causing the error. Could you please advice with your expertise.Let me explain how it happens and why we don't allow change of bank records in past 1959820 - ESS: Wrong delimit of TC3 records For other scenarios where ESS behavior is similar to PA30 :
An example i share
For other scenarios where ESS behavior is similar to PA30 :
Current date < End date of current payroll period
Current date > Accounted to date in IT0003
Payroll status: released for payroll Got error when reviewing the editin
-g.
Error: Online maintenance is locked in payroll area QM
Current date < End date of current payroll period
Current date < Accounted to date in IT0003
Payroll status: released for correction Got error when reviewing the edi
-ting.
Error: Change in the payroll past not possible
Current date < End date of current payroll period
Current date < Accounted to date in IT0003
Payroll status: released for payroll Got error when reviewing the editin
-g.
Error: Online maintenance is locked in payroll area QM
When the infotype 0009 is modified, the system is regrouping data for the infotypes which are checked releavnt according to the table T582G. Retroactivity is checked via V_T582A In view V_T582A for infotype 0009 you will see, I guess, that the field 'Past entry all.' is maintained with an 'E'. This means that it is not allowed to maintain any infotype 0009 record for the payroll past. The important day for this check is the last day of the last accounted period. Retroactive change of infotype 0009 is not permitted as the bank transfer is already done. This is the reason why this infotype can not be changed retroactively. For bank records end user must not be allowed to maintain past date records and should not be allowed to change any other detail of record when payroll for that period is already run. for e.g. if current date is 26/11/2013. Then end user must not be allowed to edit other bank record effective from 25/11/2013. We should not allow end user to edit record effective from 27/11/2013 because payroll is already run for that period. If user is allowed to change then data maintained in infotype 9 and information send to payroll may be different. You can use BAdi HRXSS_PER_BEGDA,to default the next payroll period -
Restrict bank details in ESS. allow two other bank records infotype 0009
I have a user exit that can restrict the user to only create 2 infotype 9 with a subtype of 1. But the ESS application does not us the same screen user exit as the back end. Is there a way to limit the user to only be able to create 2 bank details using the enhancement framework or a badi. I am getting java errors when trying to cancel or exit after or before the create method in the if_hrpa_pernr_infty_xss interface. I have been looking at the hrxss_per_new_p0009_xx functions. I would like to accomplish this without changing the java code, if possible
Hi Dominic,
I am just checking to see if you ever successfully implemented this solution in your portal? We need to implement the same logic, and I am having trouble taking into consideration the future dated records that an employee might attempt to create. E.g. if an employee already has 2 records dated 01/01/2009 - 12/31/9999, then attempts to create a new record dated 06/01/2010 - 12/31/9999, this record will cause the employee to have 3 records in the future, starting 06/01/2010, but this should not be allowed.
Please let me know if you built these checks into your user exit, or if you are aware of alternative methods to check and implemented this requirement.
Thank you. -
Error in ESS bank information application
Hi all,
In ESS personal inforamtion workset in bank details application when i am trying to edit the application it is giving the following error.
Data record 0000000400090 9999123120071015000 has grouping value "" instead of "99"
when I click the review button it is giving this error.
There is no functional consultant avaialable rigt now.Can anybody Pls help me .
Thanx and regards,
Rajesh
Edited by: Rajesh A on May 15, 2008 10:27 AMHi Anil,
Thanx for ur response.I tried to run the report.there are dat inconsistebncies.When I execute it is giving the following error.It is not able to remove the inconsistencies.It is giving a system message.
Change before earliest retro. date 01.04.2008 acc. to control rec. to py area AE
Message no. RP456
Diagnosis
The master data change that you carried out is relevant to payroll.
It comes before the earliest retro date according to control record that changes relevant to payroll for this employee can be made.
System Response
You can not carry out the change.
Procedure
Check your entries and the status of the control record of payroll area AE (transaction PA03)
Can i change the earliest retro. date in PA03 .......Is there any problem in doing so.?If not how to change it.
Thanx and Regards,
Rajesh
Edited by: Rajesh A on May 15, 2008 12:55 PM -
ESS iview Bank details - Invalid "today" date
Hi,
we have a standard ESS scenario: Bank detail
When the user either select "today" or "valid from" with today date, the system gives an error
"Date must be in future"
What is the problem?
thx hsHi Holger,
Talking about another approach, i just came across a SAP Note --
[SAP NOTE 965324|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=965324&nlang=EN&smpsrv=https%3a%2f%2fwebsmp102%2esap-ag%2ede]
Also find in this note a link to another note 993344, which also deals with some Date related issue.
Hope this throws some light on this.
Regards,
Shailesh Nagar
Edited by: Shailesh Kumar Nagar on Jan 22, 2008 4:06 PM -
A critical error has occured: java.lang.NullPointerException in bank detail
Hi all,
When i maintain data for infotype 0009 in R3, bank details link works fine. But when there is no data maintained in R3 for infotype 9..... instead of option for creating new bank details...im getting the following error...
java.lang.NullPointerException
at com.sap.xss.hr.per.nz.bank.fc.FcPerBankNz.readRecord(FcPerBankNz.java:276)
at com.sap.xss.hr.per.nz.bank.fc.wdp.InternalFcPerBankNz.readRecord(InternalFcPerBankNz.java:631)
at com.sap.xss.hr.per.nz.bank.fc.FcPerBankNzInterface.readRecord(FcPerBankNzInterface.java:146)
at com.sap.xss.hr.per.nz.bank.fc.wdp.InternalFcPerBankNzInterface.readRecord(InternalFcPerBankNzInterface.java:219)
at com.sap.xss.hr.per.nz.bank.fc.wdp.InternalFcPerBankNzInterface$External.readRecord(InternalFcPerBankNzInterface.java:295)
at com.sap.xss.hr.per.nz.bank.overview.VcPerBankNzOverview.onBeforeOutput(VcPerBankNzOverview.java:257)
at com.sap.xss.hr.per.nz.bank.overview.wdp.InternalVcPerBankNzOverview.onBeforeOutput(InternalVcPerBankNzOverview.java:265)
at com.sap.xss.hr.per.nz.bank.overview.VcPerBankNzOverviewInterface.onBeforeOutput(VcPerBankNzOverviewInterface.java:134)
at com.sap.xss.hr.per.nz.bank.overview.wdp.InternalVcPerBankNzOverviewInterface.onBeforeOutput(InternalVcPerBankNzOverviewInterface.java:132)
at com.sap.xss.hr.per.nz.bank.overview.wdp.InternalVcPerBankNzOverviewInterface$External.onBeforeOutput(InternalVcPerBankNzOverviewInterface.java:208)
I have maintained all configs in SPRO and active subtypes have been maintained....
Please help me solve this... ITs CRITICAL for me to solve this problem....
thanks,Hi,
I think system working fine ....logically there should be entry for the infotype "0009"
But if you want to change that then you need change the "Time constraint" for this ...
You can set that in table "T591A"
go to se16 give 'T591A" then selection screen give "0009" and check the DATA.
I think for infotype "0009 subtype "0" ( main bank ) the time contain will be "1" ......
And its means there should be data in the PA30 for infotype "0009" . -
hi, iam using maintain_bapi of class vmd_ei_api for bank details creation at the time of vendor creation. but im getting error: ' Invalid address:bank Country missing'.please suggest
* *** Bank details***************************************
DATA: lt_bankdetails TYPE TABLE OF cvis_ei_cvi_bankdetail,
ls_bankdetails TYPE cvis_ei_cvi_bankdetail.
ls_bankdetails-data_key-banks = 'DE'. "Bank Country
ls_bankdetails-data_key-bankl = 'BEBEDEBB'. "Bank Key..
ls_bankdetails-data_key-bankn = '3538174400' ."Bank account number.
ls_bankdetails-data-bvtyp = 'USA'.
ls_bankdetails-data-bkref = 'BEN'. "Reference details.
ls_bankdetails-datax-bvtyp = 'X'.
ls_bankdetails-datax-bkref = 'X'. "Reference details.
ls_bankdetails-task = 'I'.
ls_bankdetails-data-iban = 'DE24100200003538174400'.
ls_bankdetails-datax-iban = 'X'.
APPEND ls_bankdetails TO lt_bankdetails.
*CLEAR : ls_bankdetails.
* ls_bankdetails-datax-iban = 'X'.
* APPEND ls_bankdetails TO lt_bankdetails.
* Inserting bank details,,,,
ls_bank-bankdetails = lt_bankdetails[].
ls_bank-current_state = ''.
ls_vendors-central_data-bankdetail = ls_bank.
And second question how/which method to use from this class to update bank details latter. Is it possible after creating vendor with mandatory fields and then update bank details?Hi Abhijeet,
please check in transaction FI01, about your data consistencies. You can use this wiki help in terms of Address, it it found any useful facts for you
Address Checks - Business Address Services (BC-SRV-ADR) - SAP Library -
How to change payment option in ESS bank detail
In ess personal info bank details, the drop dowon list for payment method is referenced from HRXSS_PER_P0009_XX.Hcmt_Bsp_Pa_Xx_R0009.Zlsch. I want to remove one of the payment options - Cash Payment, however I am not sure where the options are stored. I check tabel V_T042Z_Z, the payment options for each country are defined as Check and Transfer.
Thanks.
RongSharadha,
You are correct, however we have already defined payment method for each country, but the payment option is still shown in the webdynpro application. I think the cash option is hard-coded in function module HR_PAYMENTMETHOD_SEARCH (see below)
insert paymentmethod 'cash' into valuetable "XPVPH9K009763
if sy-subrc = 0. "XPVPH9K009763
if l_flag_requ ne 'X'. "QICN0214899
L_VALUETAB-ZLSCH = ' '. "XPVPH9K009763
L_VALUETAB-TEXT1 = TEXT-CSH. "XPVPH9K009763
insert L_VALUETAB index 1. "XPVPH9K009763
endif. "QICN0214899
endif. "XPVPH9K009763
Thanks,
Rose -
ESS - Bank Details - Payment method field
In the ESS --> Bank Details --> Payment method field , we would like to restrict the drop down values that are shown. In R/3 we (IT 0009) we have different values such as Direct deposit, Check , Cash etc.. but on the ESS we want only direct deposit to appear in the drop down value.
How can this be achieved? We are on ERP 2005 , ESS 1.0 , EP 7.0The table "help_values" that is referred to in the code has an "Associated Type" of HRPAD_HELP_VALUE_DATA_TAB which has a "Line Type" of HRPAD_HELP_VALUE_DATA which looks like this:
Component RType Component Typ Data Type Length Decimal Pl Short Desc
FIELDNAME TYPENAME CHAR 30 0 Name of Dictionary Type
KEYCOLUMNNAME CHAR30 CHAR 30 0 30 Characters
VALUECOLUMNNAME CHAR30 CHAR 30 0 30 Characters
DATA <checked> DATA 0 0
When I debug, before my code executes, <tabs> has three rows and two columns:
1: <blank> Cash Payment
2: B Bank Transfer
3: Q Payroll Checks
My code executes, deletes the "Cash Payment" line and then <tabs> has two rows and two columns:
1: B Bank Transfer
2: Q Payroll Checks
And as I said, the dropdown on the screen in the portal still has three lines. The first is blank and the second and third are "Bank Transfer" and "Payroll Checks" respectively.
Just for fun (argh!), I experimented with an additional scenario in debug mode just to see what would happen.
First, I commented out the line of code that deleted the "Cash Payment" line from <tabs> and then from within debug I manually altered the first line in <tabs> from <blank> "Cash Payment" to "X" "Test".
Result: The portal screen now displayed 4 values in the dropdown box. The first is still a blank line, followed by "test", "Bank Transfer" and "Payroll Checks"
So it seems that there's code somewhere down-stream that is adding the blank line if there is no record anywhere in tabs where the first field is blank. (I actually ran a couple of other tests to definitively arrive at that conclusion) Now I just have to find it. -
Update bank Details IT 9 on ESS
Hello Expert,
An Employee belongs to a certian payroll area MM - is trying to update his bank details with date 01.06.2010 - system is throwing error that master data changes to payroll past is not possible.
the payroll for payroll area MM is already in EXIT PAYROLL status (payroll has been exited for period 06 2010 )- so system is accepting the 01.07.2010 date for bank details changes. that too when we click on create button and not on change button.
What is the possible simplest and safest way to let the employeee update his bank details for the period 06 2010.
waiting for ur suggesions.
Thanks and Regards
Jaydeep JadhavHi,
As per my knowledge, once payroll has been process , then you can not change the bank A/C No. back dated.
And also there is no need to chaNge to back dated, becasue salary already credit to Old A/C.
Better you can allow to update from 01.07.2010..
Lets check others views...
Regards,
Gauri... -
PA30 and ESS behave differently when updating other bank details
I am trouble shooting an issue with maintaining other bank details in ESS. In PA30 when a other bank details record is updated SAP code just updates the record with new data. it will change the date changed to sy-datum with no changes to the begda and endda,
In the case of ESS a new enrty is created in created in the PA0009 so now we have 2 active banks. please helpHi,
You need to implement BADI "HRXSS_PER_BEGDA"
Please find the following SPRO path
Personnel Management-> Employee Self-Service -> Service-Specific Settings -> Own Data -> Change Default Start Date
Change Default Start Date
Use
In this IMG activity, you can specify a certain date as the default value for the start date of data records in the Own Data area. You can specify the following dates:
A date that will be displayed as the start date on the overview page
A date from which the user can maintain his or her personal data
You can thus specify whether a user can change only present and future dates or if he/she can also change data records whose validity periods are in the past.
For example, if a customer wants to allow their employees to maintain their family dependents information as of the previous year, the customer can implement this BAdI specifying the date from which employees can maintain their family data.
Requirements
The current system date is currently set as the default value. You can overwrite this setting with a date of your choice.
Activities
To change the default start date, you can use the Business Add-In (BAdI) HRXSS_PER_BEGDA. You can set the date in the DEFAULT_DATE method.
Parameters of the method DEFAULT_DATE:
MOLGA (Importing)
PERNR (Importing)
INFTY (Importing)
SUBTY (Importing, optional)
BEGDA (Changing) -
Error in the Bank Details in the Personal information
Hi,
I am getting the following error message when clicking to the Bank Details in the Personal information.
500 Internal Server Error
com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Access via NULL object reference not possible., error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:102)
at com.sap.xss.per.fc.persinfo.FcPersInfo.onCleanup(FcPersInfo.java:536)
at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfo.onCleanup(InternalFcPersInfo.java:796)
at com.sap.xss.per.fc.persinfo.FcPersInfoInterface.onCleanup(FcPersInfoInterface.java:246)
at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfoInterface.onCleanup(InternalFcPersInfoInterface.java:299)
... 56 moreHi,
have you checked the config settings for the resprective country molga under spro->Employee Self-Service->service specfic settigs->own data->define active subtypes and application case ?
also, once you set the infotype and subtypes please also check in backend pa30, infotype 9, the various subtypes. also, check the user case assigned to them. please read the config node help and check with PA consultant on the time constraints for these subtypes so that the user case can be assigned accordingly
Regards
Reshma
Maybe you are looking for
-
Query regarding onNavigate method in a tableview control
hi all, i am using a tableview control in jspdynpage to display the sales order details using the standard BAPI that is BAPI_SALESORDER_GETLIST. following is the flow:- i enter the customer number and the sales organization in the first i-view. it in
-
my mail stopped working on my iPhone. No clue why. I've tried the trouble shooting steps provided and nothing works. HELP!!
-
Proble in Creating Multiple Item PO using BAPI_PO_CREATE1
Hi All.. I am creating PO using BAPI_PO_CREATE1. I have successfully created with single line item but when i tried to create with multiple line items it gives me error in partners(vendors) which i have used in table POPARTNER. One more t
-
Help with Action script 2.0 please
Hi, I am new to actionscript and i could really do with some help please. I am trying to load external movie clips into two different containers depending on which button is clicked. Sometimes there may be two conatiners attached to a buuton click, w
-
Application Manager Always Shows Install
I installed every application, but for Edge Animate and Touch App Plugins it's showing the Install option even though I have already installed it. Everything else shows Up to date. I've already tried uninstalling those particular ones and reinstall