2008 Jan 15 1:26 PM
Hello,
We are working on HR configuration where we have to add a field in HR table PA0001. Now data will be stored in this custom field. The actual length of PA0001 sturcture is 272 bytes but after addition of this new field it becomes 280.
So when we move the things in production, system is dumping every time a user runs a transaction that refers to this structure.
It says,
"According to the ABAP load, the structure should have been 272 bytes long, according to the information from the ABAP dictionary at runtime, the structure is actually 280 bytes long"
Please help.
Regards,
Rajesh.
2008 Jan 15 1:37 PM
go to tx. SE11, insert PA*1 in the field table name. check in utilities -> database object -> check. if this turns out o.k. use utilities -> runtime object -> check.
one of both will throw an error. you have to adjust the table then using SE14. be cautious: before you attempt to do something you know nothing about (or not exactly what you are doing), ask someone else (or come back here).
2008 Jan 15 1:37 PM
go to tx. SE11, insert PA*1 in the field table name. check in utilities -> database object -> check. if this turns out o.k. use utilities -> runtime object -> check.
one of both will throw an error. you have to adjust the table then using SE14. be cautious: before you attempt to do something you know nothing about (or not exactly what you are doing), ask someone else (or come back here).
2008 Jan 15 1:43 PM
2008 Jan 15 1:54 PM
Whose job is to adjust the structure ? Is it basis job or developer's job ?
Regards,
Rajesh.
2008 Jan 15 2:18 PM
While at a prior client, it was the ABAPer's job to do table maintenance and adjust the database accordingly. Its really not that difficult of an affair. In SE14, you three buttons: 1. Create database table, 2. Delete database table and 3 Activate and adjust database. You will want to click on button #3. On the same line, you will notice that there are two radio buttons. Save Data and Delete Data. You will need to click on save data. Once you do that, a pop-up box will appear that says "Request: Adjust" You will want to click yes. You will know that its been successful by looking at the bottom of the screen where it will state: Request for XXX executed successfully.
Good Luck
John
2008 Jan 15 2:57 PM
Hi Rajesh
Please check these points regarding the enhancement of any standard infotype,
1) You are doing the enhancement through PM01, and added the newfields to the CI include of that infotype.
2) Generated all the programs and screen thru PM01.
You can more info. thru SAP help on the search Enhancing an infotype.
Cheers
~ Ranganath