2014 Jan 20 12:31 PM
Hi
I am trying to implement note 167117, 1671117 - SU53: Enhanced function and Web Dynpro suitability
The note says,
------------------------------------------------------------------------
|Manual Pre-Implement. |
------------------------------------------------------------------------
|VALID FOR |
|Software Component SAP_BASIS SAP Basis compo...|
| Release 700 SAPKB70017 - SAPKB70025 |
| Release 701 SAPKB70101 - SAPKB70110 |
| Release 702 SAPKB70202 - SAPKB70209 |
------------------------------------------------------------------------
Use transaction SE11 to create the data element SUTRFORUSER with the following properties:
| Domain | XUBNAME |
| Short Description | Check for User |
| Field Label | Check |
--------------------------------------------------------------------------
But what package can I put this object into? Z-packages are not accepted, with the message TO142 (The object cannot be assigned to package ZZCA, since it belongs to a different name range or namespace.).
Any ideas?
2014 Jan 20 12:49 PM
You will have to get yourself an object key. Note that other fields and a structure for USR07 will be needed as well as kernel patches.
I would suggest going for the SP level approach. It is more than 2 years old so you should be seriously considering that anyway...
Cheers,
Julius
2014 Jan 20 12:49 PM
You will have to get yourself an object key. Note that other fields and a structure for USR07 will be needed as well as kernel patches.
I would suggest going for the SP level approach. It is more than 2 years old so you should be seriously considering that anyway...
Cheers,
Julius
2014 Jan 20 12:56 PM
Hi Julius
I have got a object key, but I still have to specify a package when saving the object. The question is just what package?
Next scheduled patch for the system in question is not until november, so updating the SP is not an option (the kernel requirement is met, as we update that regularly).
2014 Jan 20 1:05 PM
The syntax check wont validate the package assignment, so it is best to create a package just for this modification and after SPAU processing you can verify that the package does not contain any objects.
Having said that you can activate extended SLIN checks which do check package conformity of DDIC objects and programs using them. However I am pretty sure that types and structures and domains are safe from that - never tried though.
Cheers,
Julius
2014 Jan 20 1:10 PM
Well the object SUTRFORUSER is in the SAP namespace, so I cannot just create a package for it - I need to assign it to a SAP package that can be extended.
2014 Jan 20 1:16 PM
I think that it is just a warning and you can hit enter, but we should move this to the Enhancements and Modifications forum as it is not security specific and the ABAP gurus should have a better knowledge how to do this correctly.
Cheers,
Julius
2014 Jan 20 1:54 PM
Hi Klaus,
when you create manually an object in the SAP namespace you have to use a SAP development package too. Usually the package name is provided by SAP in the note. As it seems not the case in this note I suggest to use the same package which the mentioned domain XUBNAME is assigned to: SUSR
This will certainly work. Once the Support Package containing the note will be imported in your system it will set the correct package in the attributes anyhow.
Regards, Martin
2014 Jan 20 2:00 PM
In my 7.31 patched system it is in package S_PROFGEN, if that helps anything.
Cheers,
Julius
2014 Jan 20 2:00 PM
Hi Martin
I was able to save the object to package SUSR, thanks!