Transport BRF+ Application from $Temp packge
I am not sure if you have already come across the phase associate with Copy the BRF+ application from $Temp package in order to make it transportable.
At the start of my implementaion project on GRC V:11 and SAP:04, I had created one BRF+ application and saved it to a $Temp package so as to avoid to capture it into a Transport Request, as I had to do some more configurations with the never ending requirements. So, when I completed all the configurations, I tried to put into TR which But couldn’t fo that as I had saved it into $Temp so, got stucked.
So; to make an application transportable you have to follow these below steps:
1) Copy the application from $Temp package to SAP Development package
Execute BRF+ transaction code –> Navigate to the application which is saved into $Temp package
2) Right click on the application –> Copy
3) On the new screen, enter the New-Application name (target application name), description and short text.
You need to make sure to uncheck the box for “Create Local Application”. Missing in doing it, you would agai end up copying the targer application into $Temp package.
If you have created a package specifically for BRF+ then you can mention the package name under “Development package” . If not, then you can create with transaction code: SE21 as below:
Fill in all the required details and confirm.
Now, after putting the development package, mention the Softwarre component and make sure to confirm the check box for “include contained objects”. Click Copy.
It will ask to enter the TR, but you would see the error screen as below:
This is due to a bug within the GRC V:11 which would get resolved after implementin SAP Note# 2029700 http://service.sap.com/sap/support/notes/2029700
Thanks to SAP to provide this note, and now I am able to copy the application from $Temp package to SAP Development package to make it Transportable.
Thought of to share this experience with SCN-Community members to help them if they came across with this issue.