Sometimes during the project implementation you find you change a program or do customizing in a table but system does not request any new change request. This means your program / table is already included into another open(not released) request.
In this case if you would separate your changes and send them into other servers(Q and P) you must take them out from other request and make your own request. For this you can do:
1. Create a request thru SE01. Choose the same type of request which your changes are included. (Customizing / Workbench and so on)
2- Right-mouse click on your request and choose "Include Objecs...". Now you can include the other request and then delete not required objects and just keep your own objects.
2.1 Otherwise you have to find the key of object one by one and add them. In this case double click on original request and in "Objects" tab you have object key in columns "Program ID", "Object Type" and "Object Name". You must copy all of them and past into your request.
Now if the question is which request includes my changes it's simple to find it. If you have a program go into SE38 and open it(display) or if you have a table go, for example thru SE11 and display it. Then in "Utilities" menu choose "Versions > Version management".
Here you will find the request name(number)
Hope this help functional consultants in this issue because having information about request structure and handling issues are important for a functional consultant.
Omid