Objects in the requests

Dear Experts,
We have a datasource in R/3 i.e 0FI_AP_4. The extract structure is DTFIAP_3.
We have enhanced this datasource with some fields & have written some ABAP code in cmod to fetch the data into the enhanced
fields.In this process some requests have been generated.
Now my question is we have not made any note of these requests, we are not sure to how many requests these objects are
assigend.In this case how to know that these objects and the changes are assigned to which requests ?
I want to transport these objects and changes from R/3 Dev to R/3 Prod.
Please guide me in this way.
Regards,
Bhadri M.

Hello,
For standard objects you should not change the development class...Orgingal system etc.
Leave them to be in default, Warning: Dont change anything from "Object Directory Entry" for Standard object.
For 0FI_AP_4
Procedure 1
Go to rsa6.
Select 0FI_AP_4.
Click on Object Directory from Application toolbar.
Assign your Dev class ZBW.
After the procedure 1
Double click 0FI_AP_4 (from rsa6)
Double click DTFIAP_3 (Extraction structure)=> You will be viewing (Dev class: DTFIAP_3, Original sys: SAP, Orginal lang : DE)
Leave all them to be in default.
Scroll down to find your append structure ZDTFIAP_3 from the component tab.
Double click ZDTFIAP_3.
Use Go to menu and Check the Dev class.
If its is $TMP, Go in change mode and assign your Dev classZBW else leave default.
Take care...Your working in standard objects..
Edited by: Chandiraban singu on Sep 8, 2009 8:46 AM
Edited by: Chandiraban singu on Sep 8, 2009 8:55 AM

Similar Messages

  • When releasing a transp. req.not all object in the request could  be locked

    When trying to release a transport request I get error message that "not all object in the request could  be locked. Do you want to release them anyway"
    I found an unreleased request (from someone else) containing few objects from my request. However I do not know the owner of that request (and I can not felete it). What to do?
    If I release the transport anyway what could happen?

    Hi Tina,
    If ur sure that u only want to release object which u have created and not the other objects then proceed in following way.
    1. Go to SE10 and click on create button
    2. u will get a popup select the 3rd radio button(ToC)
    3 Give the decsription of the Tp
    4. u will get  anext screen here in menu select request
    task->object lise ->Include object (new screen) here u select radio button freely selet obkect -> then new screen then selected the radio button selected objet. Here u give ur object and those object will be store in the created request then u can transport
    Regard
    Anees Ahned

  • Can't scale the objects. The requested transformation would make some objects too small to use.

    How does one remedy this Adobe error message? "Can't scale the objects. The requested transformation would make some objects too small to use." This one always gets me. I'll spend more time trying to find the object in question. This has happened in almost al versions, but this time it's CS5.

    Hmm, possible solution would be to select your object(s), scale them to 90%, and then hit Cmd+D or Control+D to repeat the transformation. I read that sometimes if you scale down too much and too fast it can cause this message.
    Hope this works for you!
    Michael

  • I am trying to copy a document and I keep getting the error "Can't paste the objects. The requested transformation would make some objects fall completely off the drawing area."

    I am trying to make duplicate documents with minor adjustments to each and when I try to copy the artwork from one document and paste it into the new document I keep getting the error "Can't paste the objects. The requested transformation would make some objects fall completely off the drawing area." Both documents are exactly the same size, res, color format etc. I even tried to drag and drop and get the same error message. Anyone know what I can do to resolve this issue?

    Try scaling the view size down to 6% or so and then do a Select All. See if there are objects off the artboard which may be causing this error. Most often you will see this if there were guides dragged from a ruler which were selected by dragging the white arrow and then deleted. This leaves the anchor points at the edge of the work area.

  • Transport Release Error: Not all objects in the request could be locked.

    Hi all!
    I hope you can help me with this one.
    We need to transport a particular request in our QA and Production client. However, upon releasing of the transport request number, a warning/error message appeared on the screen:
    'Not all objects in the request could be locked. Do you want to release anyway?'
    I tried to display the error and below is the object messages:
    Object messages: R3TR TABU ZLIFNR
    Task F5DK900107 belongs to a different category
    I don't know what that means, but I noticed that there are too many objects under the customizing task which I think is not part of the latest customization. I'm not sure what to do, I hope somebody could give me some advise.
    Thank you very much.
    Regards,
    April

    Hi!
    There are many IMG activities under that same request which is not supposed to be transported to QAS. Is it possible to transfer the IMG activity and other customization into a new transport request? if possible, how?
    I'm thinking if I can just try to change/save again the new configuration to a new transport request number. But if there's an easier way to solve this problem, I will consider that option.
    =) Thank you...

  • Value binding an object to the request scope

    Hello,
    In one page I have the results conducted from doing a search. Each row displayed in that page represents a user, and there is a link within each row that will facilitate the editing of that user in another page.
    Here is the code for the link in the "results" page:
    <h:column>
         <h:commandLink id="editLink" action="#{pc_Search_user_results.editUser}">
              <h:outputText value="Edit" />
              <f:param name="userId" value="#{user.id}" />
         </h:commandLink>
    </h:column>My second page (that is, the one that will allow edits to be made) expects a "User" instance to be available as part of the request:
    <managed-bean>
      <managed-bean-name>pc_EditUser</managed-bean-name>
      <managed-bean-class>pagecode.jsp.EditUser</managed-bean-class>
         <managed-bean-scope>request</managed-bean-scope>
         <managed-property>
              <description>
                        Should be an instance of the user that was selected from
                        the search results page.
              </description>
              <property-name>user</property-name>
              <value>#{requestScope.user}</value>
         </managed-property>
    </managed-bean>I have that variable defined in the EditUser backing bean for the "edit" page with the appropriate getter/setter. The problem is that instead of getting a "User" instance in the bean, I'm getting a null value for it instead. I'm trying to set the instance in the method associated with the command link in my "results" page. That is, in my SearchUserResults bean, which is the backing bean for my "results" page, I have the following code:
    public String editUser() {
            HtmlCommandLink link = this.getCommandLinkById("editLink");
            String id = null;
            Map map = link.getAttributes();
            List children = link.getChildren();
            for (int i = 0; i < children.size(); i++) {
                if (children.get(i) instanceof UIParameter) {
                    UIParameter parm = (UIParameter) children.get(i);
                    id = (String) parm.getValue();
                    break;
            User user = null;
            Iterator iterator = this.users.iterator();
            while (iterator.hasNext()) {
                user = (User) iterator.next();
                if (id.equals(user.getId())) {
                    break;
            facesContext.getApplication()
                        .createValueBinding("#{requestScope.user}").setValue(
                            facesContext, user);
            return "success";
        }All I want to get in my backing bean for the "edit" page is a valid "User" instance, which should be set when a new instance of EditUser is created per request. Obviously, I'm not understanding what is happening for this simple scenario. Please chime in with suggestions or explanations! Thanks.
    Jeff

    Frank,
    Thanks for your reply.
    Yes. I have dragged the collection called "GetYearsDataRequest" (which has 2 attributes) to the view as to create new form with submit button. Then i dragged the method on the button to bind the method called "GetYears".
    But actually the method GetYears is required complex type "GetYearsDataRequest" as input. I see the collection and the object/complex types are seperated form visual perspective.
    I tried dragging method to create parameter form, but unfortunately it created GetYearsDataRequest as text field rather I would like to see its attribute in the form.
    I am not sure how to bind the attributes to the input object/complex type (GetYearsDataRequest). I think I am missing this step. Pls help me on this.
    I hope I answered to your question.
    Please let me know if you need more info.l
    Thanks!
    Rajasekar.

  • Adding a object to the next request

    Hi all,
    Suppose your in a JSP section at the top of your page, and later there is an html button, that will submit the form. I know you can write code such as:
        request.setAttribute("name", object);However, that attribute is set to the previous request. (Which seems mostly useless.) However, suppose I wanted the object to be added to the next request. The request when the user click the button.
    I know about hidden inputs, but I want to add actually objects to the request, not just strings. Besides, it is kind of a pain, to add a different hidden input every time you want to add an object to the next request.
    I like how session works, with session.getAttribute(name) and session.setAttribute(name, value).
    What advice do you guys have?
    Grae
    PS: See http://forums.sun.com/thread.jspa?threadID=5442963&tstart=0 for more details. I am still looking for more answers.

    It turns out hiddenInput is only for strings, not objects. I am not using tomahawk or a4j, so I can't use either of them. Do you have any other ideas?
    I was thinking of using a session scope Map, and adding the object to the map, and passing the key to the next page as hidden input. However, I am having a little trouble telling when and how to add it to the map.
    I want the object to accept input from the gui, and then be saved. Basically, I think I need to grab the object at a phase after the data is added to the object, but before the object it deleted. I don't know a lot of the phase listeners, so I am not sure how to do what I want to do.
    Do you have any ideas how I would do that, or a better way to do the same thing?
    Grae

  • Request for DataSource from Souce System has a lesser SID than the request

    Hi Experts,
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV(72.714) has not or not correctly been updated; Please edit
    Message no. RSM096
    Diagnosis
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714) for DataSource 2LIS_13_VDKON from source system EP1CLNT410 has the status green and a lesser SID (and is therefore older) than the request that you currently want to update into the DataStore object.
    This is not possible because the sequence of requests has to be followed.
    Delta- and init requests have to be updated to the DataStore object in the request sequence.
    Procedure
    First update request REQU_48Q572FT5LVYNE8BD4KOD5WTV(72.714) for DataSource 2LIS_13_VDKON from source system EP1CLNT410 from the PSA into the DataStore object.
    You can also set request REQU_48Q572FT5LVYNE8BD4KOD5WTV(&V2) to 'RED' in the monitor if this data is not required in the DataStore object. The request is then ignored during the check for completeness.
    Request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) for DataSource
    2LIS_13_VDKON from source system EP1CLNT410 has the status green and a
    lesser SID (and is therefore older) than the request that you currently
    want to update into the DataStore object.
    This is not possible because the sequence of requests has to be
    followed.
    Delta- and init requests have to be updated to the DataStore object in
    the request sequence.
    First update request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) for
    DataSource 2LIS_13_VDKON from source system EP1CLNT410 from the PSA into
    the DataStore object.
    You can also set request REQU_48Q572FT5LVYNE8BD4KOD5WTV (72.714 ) to
    'RED' in the monitor if this data is not required in the DataStore
    object. The request is then ignored during the check for completeness.
    The error is triggered in the process chain, the request is already green, how do i resolve this, i already tried RSRQ is showed the request green, do you have any more idea to resolve this?
    Thank you in advance.

    Hi Ver Baylon,
    After having deleted the request in the manage ODS you should run DTP not the info package again. Better yet I think you should do the following steps.
    1. Double click on the corresponding info package. Then go to scheduler on the top left tab of the window and click on the “initialization options for source system”. There delete all the queues that exist.
    2. Manage the PSA and delete all the requests
    3. Delete form manage the DSO all the requests from the DSO.
    Then go to the info package in the update tab and do a “Initialize without data transfer”
    In the next step do a delta update.
    After that execute a full DTP.
    Check the results then
    Hope that helps
    John

  • Error when moving an object around the art board (Video)

    So I have a grouped object which I was about to move into place when I started getting this odd error, including a error message.
    Here is a video of the issue: http://youtu.be/8o1E_oF5D0I
    Error message: Can't move the objects. The requested transformation would make some objects fall completely off the drawing area.
    Started to notice these issues when I recently updated my Illustrator.
    System: Windows 7 Pro
    Latest Adobe Illustrator as of January 2014

    TDRonline,
    Some of the common reasons are Guides and stray points or whatever hidden (far) away on the Workspace

  • How to delete bulk of objects from transport request?

    Hi
    I made some mistake in selecting the objects for transport, and now there are a lot of unwanted objects saved under the request number. I know the objects can be deleted from the transport request through SE01, SE09 and SE10. But none of these allows me to delete the request number because there are a objects under the request that has to be deleted first.
    Is there any way by which i can delete the entire list of objects in one go rather than deleting them one by one?
    Thanx
    Sujai

    Hi,
    You have to Unlock the request before you deleting the request.
    Goto SE03->Under Requests/Tasks Double Click on Unlock Objects (Expert Tool)-> enter the Request no you want to Delete and Click on Execute -. Click on Unlock.Now you can Delete that Request.
    -Vijay

  • Release object from transport request

    HI
    I want to take off two objects from my transport request.
    How is it possible without releasing all the exisiting objects from the request.
    Regards,
    Tapish

    Hi Tapish,
    You can go in any of the following ways
    1)Goto SE01 and give your transport request number.
       goto your task and click on edit button. you will get the list of all objects in a table.
       click on the object that needs to be deleted and click on the delete button.
    2)Goto se03 and give your request number to unlock all the objects.
        click on the objects that need to be deleted and click on delete button on top.
        dont forget to lock the objects after deleting the required
    The second option will  work in your case i guess.
    Hope this helps..
    Cheers,
    Srinath.

  • [Solved] The requested object does not exist. (Exception from HRESULT: 0x80010114)

    I have a 8 node cluster with Hyper-V, which will be 10 nodes when it's finally done.
    Recently I've been try to add nodes and though that went fine, after about a week I could not open the Failover Cluster Manager anymore.
    After some checking I found out that the latest added node was giving problems.
    VM's on the node still run and function properly, but most Powershell commands result in a "The requested object does not exist. (Exception from HRESULT: 0x80010114)".
    I can suspend the node with Suspend-ClusterNode, but draining roles was unsuccesful in one case.
    In the other there were no VM's on the node so suspending went fine.
    What I did find out was that when I tried to ping the node from another, proper functioning node, it took a while before the pinging started. It felt like the interface had to come back online on the problem node.
    After that, I could add the cluster to the Failover Cluster Manager. However, Powershell commands still give a 0x80010114 error or a CIM error for when I use Get-NetAdapter.
    A reboot resolves the problem, but only for about a week.
    I know there is a topic with the same title already, but the wbemtest en rollup update "answer" is totally unclear to me why I should change something with wbemtest, or why to install updates that to me have nothing to do with this problem.
    Before I did the ping test from a functioning node I pinged my DC and another node from the problem node just fine.
    No waiting at all.
    The cluster has three networks. Management (host only), Live Migration and iSCSI (also a VMSwitch for certain VM's).
    I have no idea where to look. Evenviewer doesn't give me anything I can work with that I can find...

    Hi,
    Are you using the HP servers? It seems is the HP Nic team service was causing the issue, please try to
     disabled the HP NIC team service from services and restarted the WMI service.
    The related third party information:
    Advisory: (Revision) HP ProLiant Servers - Systems Running Microsoft Windows Server 2012 or 2012 R2 May Experience a Memory Leak Up To 5 Mb/ Hour for Some NIC Teaming Configurations
    http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken&javax.portlet.prp_ba847bafb2a2d782fcbb0710b053ce01=wsrp-navigationalState%3DdocId%253Demr_na-c04209163-2%257CdocLocale%253D%257CcalledBy%253D&javax.portlet.tpst=ba847bafb2a2d782fcbb0710b053ce01&ac.admitted=1401176219136.876444892.199480143
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How do I get to the request object in a webflow.

    How do I get to the request object in a webflow.
    I created a input process and one function it needs to do is create a cookie.
    Problem is I don't have a response object.
    How do I create/get the response object so I can create a cookie.
    Thanks
    Michael C Ford
    ------------------ Code Line ------------------------------------
    public Object process(HttpServletRequest req, Object requestContext)
    throws ProcessingException
    // get the pipeline and namespace info for the process
    PipelineSession pSession = null;
    String namespace = null;
    String username = req.getRemoteUser();
    pSession = getPipelineSession(req);
    namespace = getCurrentNamespace(pSession);
    /* ***** DO THE INITIAL CREATE OF THE BEAN *** */
         try {
              Properties props = new Properties();
              props.put(
                   Context.INITIAL_CONTEXT_FACTORY,
                   "weblogic.jndi.WLInitialContextFactory");
              Context ctx = new InitialContext(props);
              Object homeObject = ctx.lookup("com.??.??PortalMgr");
              SeechangePortalMgrHome seechangePortalMgrHome =
              (SeechangePortalMgrHome) javax.rmi.PortableRemoteObject.narrow(
                                                      homeObject,
                                                      SeechangePortalMgrHome.class);
              SeechangePortalMgr portalMgr = seechangePortalMgrHome.create();
    /* Set the initail user */
    portalMgr.setUser(username);          
              UserRuntime userRuntime = (UserRuntime)portalMgr.getRuntimeObject();
              System.out.print("Run Time User is " + userRuntime.getUserName());
              System.out.print("Run Time User is " + userRuntime.getOrgSeq());
    // ** cookies for Actuate XXX=(customer sequence ID), YYY=ZZZ is a dummy per
    their requirement
              Cookie cCustSeqNumber = new Cookie("XXX",userRuntime.getOrgSeq());
              Cookie cPassword = new Cookie("YYY","ZZZ");
              cCustSeqNumber.setPath("/");
              cPassword.setPath("/");
              ??response.addCookie(cCustSeqNumber);
              ??response.addCookie(cPassword);          
         } catch (Exception ee) {
              System.out.print("Unable to create Portal Manager" + ee);
    // at this point we add the logic to produce the bean
    return "success";

    Thanks
    Just what I needed, except I needed to caste response.
    Michael C
    "Daniel Selman" <[email protected]> wrote:
    Michael,
    // get the HttpServletResponse from the HttpServletRequest
    HttpServletResponse response =
    equest.getAttribute( WebflowConstants.HTTP_SERVLET_RESPONSE );
    Cookie cPassword = new Cookie("YYY","ZZZ");
    cCustSeqNumber.setPath("/");
    cPassword.setPath("/");
    response.addCookie(cCustSeqNumber);
    response.addCookie(cPassword);
    You HAVE the HttpServletRequest...
    public Object process(HttpServletRequest req, ObjectrequestContext)
    throws ProcessingExceptionMake sense?
    Dan
    "michael C Ford" <[email protected]> wrote in message
    news:[email protected]...
    How can I get to the response this way ?
    this just stored the response as an attribute did it now ?
    If I don't have it, how can I use it in a setAttribute ?
    Sorry just a little slow
    I can't do this can I ?
    request.setAttribute(WebflowConstants.HTTP_SERVLET_RESPONSE,response);
    Cookie cPassword = new Cookie("YYY","ZZZ");
    cCustSeqNumber.setPath("/");
    cPassword.setPath("/");
    response.addCookie(cCustSeqNumber);
    response.addCookie(cPassword);
    "Daniel Selman" <[email protected]> wrote:
    Michael,
    I found this handy snippet in our code:
    // Put the httpServletResponse into the request, this is done
    in
    case IPs want to
    // use the response to deposit cookies. The IPs maynot howeverwrite
    // anything to the response as this will cause an
    IllegalStateException
    request.setAttribute(WebflowConstants.HTTP_SERVLET_RESPONSE,
    response);
    So, the HttpServletResponse is bound into the HttpServletRequest usingthe
    key, WebflowConstants.HTTP_SERVLET_RESPONSE.
    Magic!
    Sincerely,
    Daniel Selman
    "michael C Ford" <[email protected]> wrote in message
    news:[email protected]...
    How do I get to the request object in a webflow.
    I created a input process and one function it needs to do is create
    a
    cookie.
    Problem is I don't have a response object.
    How do I create/get the response object so I can create a cookie.
    Thanks
    Michael C Ford
    ------------------ Code Line ------------------------------------
    public Object process(HttpServletRequest req, Object
    requestContext)
    throws ProcessingException
    // get the pipeline and namespace info for the process
    PipelineSession pSession = null;
    String namespace = null;
    String username = req.getRemoteUser();
    pSession = getPipelineSession(req);
    namespace = getCurrentNamespace(pSession);
    /* ***** DO THE INITIAL CREATE OF THE BEAN *** */
    try {
    Properties props = new Properties();
    props.put(
    Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFactory");
    Context ctx = new InitialContext(props);
    Object homeObject = ctx.lookup("com.??.??PortalMgr");
    SeechangePortalMgrHome seechangePortalMgrHome =
    (SeechangePortalMgrHome) javax.rmi.PortableRemoteObject.narrow(
    homeObject,
    SeechangePortalMgrHome.class);
    SeechangePortalMgr portalMgr = seechangePortalMgrHome.create();
    /* Set the initail user */
    portalMgr.setUser(username);
    UserRuntime userRuntime = (UserRuntime)portalMgr.getRuntimeObject();
    System.out.print("Run Time User is " + userRuntime.getUserName());
    System.out.print("Run Time User is " + userRuntime.getOrgSeq());
    // ** cookies for Actuate XXX=(customer sequence ID), YYY=ZZZ isa
    dummy per
    their requirement
    Cookie cCustSeqNumber = new
    Cookie("XXX",userRuntime.getOrgSeq());
    Cookie cPassword = new Cookie("YYY","ZZZ");
    cCustSeqNumber.setPath("/");
    cPassword.setPath("/");
    ??response.addCookie(cCustSeqNumber);
    ??response.addCookie(cPassword);
    } catch (Exception ee) {
    System.out.print("Unable to create Portal Manager" + ee);
    // at this point we add the logic to produce the bean
    return "success";

  • Can I insert the name poperty of the RequestedByUser related object of the parent Change Request workitem in a review activity email notification template?

    I am working on a SCSM change control workflow driven by email. 
    A lot of my work is based on the information found in this post:
    http://blogs.technet.com/b/servicemanager/archive/2012/04/03/using-data-properties-from-the-parent-work-items-in-activity-email-templates.aspx#pi158453=4
    This is an excellent post to which my Internet searches continually return. The workflow is about 90% complete. 
    My question is can I insert the properties of a related object of the parent workitem in a workflow email notification? 
    For example, I want to include the name property of the RequestedByUser related object of the parent workitem object in a review activity notification.

    Thank you for your reply.  I have confirmed my template is using a projection that includes the parent workitem and requested by user.  Where I am having trouble is the notification template syntax used to call the properties of the related
    object of the parent workitem.  The picker in the GUI won't show that related object, so I have no example to follow.  I hope this reply makes sense!

  • Getting the Request Object in the EJB published as a Web Service

    Hi experts,
    I have a Portal Service that call a BAPI in a back-end system with the Connector Framework. I have a Portal Component that calls the Portal Service, passing the Locale (request.getLocale()) and the User (request.getUser()) object. It's work fine!
    I need to call the Portal Service by an EJB that is published as a Web Service. The connection between the EJB and Portal Service is ok, but I don't know how to get the Locale and the User object in the EJB to pass to the Portal Service.
    Is possible to get the request object from the HTTP SOAP Request?
    Thanks,
    Gustavo

    Hey Alice!
    The Feature Hashing module is actually a wrapper around
    Vowpal Wabbit's implementation of the murmurhash. Thus, it takes text in, and produces 2^N new features based on the text, where N is the bitsize specified in the module. These features (and not the original text!) should be used during model training.
    The Learner will then keep track of these features behind the scenes.
    When you publish your web service and these features are recomputed for new input text (same N), they are used as the features for scoring.
    Does that make sense?
    Regards,
    AK

Maybe you are looking for

  • Max no of 100 conversations exceeded

    Hello VC Experts, I have developped a big VC application. within this there are included a lot of rfc call and functions. sometimes it happens that the model break down because of the message above. Does anybody know a solution except a redesign to e

  • Dv7-3160us - Mounting kit for 2nd Hard Drive

    Hello, Sorry if the answer is posted elsewhere. I have looked and cannot find one specifically for my model. I have a dv7-3160us, which has the secondary drive bay. I have a second WD 500GB SATA bare drive. Where can I find information on obtaining b

  • Opening m2t files in QT

    I have a FSC Firestore on my Canon XH A1 and I can record HD in m2t and .mov quicktime format. So far I haven't been able to open the .mov files in QT or Final Cut Express. Downloaded Streamclip for the m2t files. Does anyone have a solution for open

  • Adobe Reader for PlayBook is useless

    The Adobe reder for the PlayBook is almost completely useless. There's no "jump to page" feature - on a 6,000 page service manual, it is impossible to get where you need to go. There's no "Bookmarks" feature - again, on large documents that are organ

  • I'm gifting a Mac mini and I want to know if I can upgrade the ram before it is ever started up?

    I'd like to upgrade the RAM in this Mac mini I'm gifting before it give it away. I don't want to start it up and set it up under my own specs. I'd like them to enjoy that process. Can I just open it up and pop in the new RAM, or would it affect to li