We have recently upgraded our system from SAP 4.7C to ECC 6. In our old system we were having a Z program which is used to create/maintain HR master i.e. Employee data for various info type like 0000, 0002, 0006 & 0009 using BDC recording. Program creates the records using a text file uploaded in application server.
Now after upgrade to ECC 6 we are facing issue to update info type 0009 field IBAN. In 4.7 IBAN field was not there at PA30 screen & in ECC SAP has provided IBAN field on the screen. As per configuration done in SAP for payment method, IBAN & A/c number is required field & it has to be filled with correct values(same configuration like 4.7).
In BDC program I pass values to field BANKL (bank key), BANKN (bank account number) & IBAN. But when we execute the job bank (foreground or background) account number is getting cleared & it throws error "Enter bank account number for payment method"
We even face this when we directly create entry using PA30 for info type 0009.
Can anyone tell me how can I overcome this issue & update IBAN, is there any other way to create HR master ?
Attaching the BDC screen details for reference.