Global Container set Parameter

Hello,
I would like to change the field CONTENT_TYPE in my SOAP-Header-Message. Now I know that I can do this in the GlobalContainer inside the message-mapping with an user-define function.
I found in the SAP-help and in the SDN so many messages and examples how I can use the GET-Parameter method. But my problem is, to set a new CONTENT_TYPE-Parameter.
Maybe somebody can post me a few lines of coding, how I can do this.
Best regards,
Christoph

Use the MessageTransformBean.
Check the answer of Stefan Grube in this thread that describes how the MessageTransformBean can be used to the change ContentType in the SOAP header.
Re: Soap Receiver : how to convert application/xml of payload to text/xml?
Regards
Bhavesh

Similar Messages

  • In Oracle 10g global support system,I set parameter of NLS_DATE_FORMAT.(98)

    In Oracle 10g global support system,I have set parameter of NLS_DATE_FORMAT.I am wondering about that whether it could affect the default value of NLS_TIMESTAMP_FORMAT?
    Message was edited by:
    frank.qian

    test@ORCL> select sysdate from dual;
    SYSDATE
    24-NOV-06
    Elapsed: 00:00:00.00
    test@ORCL> DECLARE
      2     checkout TIMESTAMP(3);
      3  BEGIN
      4     checkout := '22-JUN-2004 07:48:53.275';
      5     DBMS_OUTPUT.PUT_LINE( TO_CHAR(checkout));
      6  END;
      7  /
    22-JUN-04 07.48.53.275 AM
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.00
    test@ORCL> alter session set nls_date_format="MM/DD/YYYY";
    Session altered.
    Elapsed: 00:00:00.00
    test@ORCL> select sysdate from dual;
    SYSDATE
    11/24/2006
    Elapsed: 00:00:00.00
    test@ORCL> DECLARE
      2     checkout TIMESTAMP(3);
      3  BEGIN
      4     checkout := '22-JUN-2004 07:48:53.275';
      5     DBMS_OUTPUT.PUT_LINE( TO_CHAR(checkout));
      6  END;
      7  /
    22-JUN-04 07.48.53.275 AM
    PL/SQL procedure successfully completed.
    test@ORCL> alter session set NLS_TIMESTAMP_FORMAT = 'DD/MM/YYYY HH:MI:SS.FF';
    Session altered.
    Elapsed: 00:00:00.00
    test@ORCL> DECLARE
      2     checkout TIMESTAMP(3);
      3  BEGIN
      4     checkout := '22-JUN-2004 07:48:53.275';
      5     DBMS_OUTPUT.PUT_LINE( TO_CHAR(checkout));
      6  END;
      7  /
    22/06/2004 07:48:53.275
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.00
    test@ORCL>
    test@ORCL>

  • SET parameter on ALV grid with container

    Hi,
    I need to SET PARAMETER ID to acess the transaction CJ40, in an ALV grid program with screen container for the ALV.
    I'm using a method handle_double_click to select a line and pass the value to the parameter ID like this:
      METHOD handle_double_click.
        DATA: l_project TYPE prps-pspnr.
        READ TABLE it_out INDEX e_row-index INTO wa_out.
        CHECK sy-subrc = 0.
        WRITE wa_out-pspnr TO l_project.
        SET PARAMETER ID 'PRD' FIELD l_project.
        CALL TRANSACTION 'CJ40' AND SKIP FIRST SCREEN.
        CLEAR wa_out-pspnr.
      ENDMETHOD.                           "handle_double_click
    But this doesn't work. No value at all is passed to the transaction.
    What is missing?
    Thanks in advance,
    Rui

    Parameter ID PSP is attached to the Project Definition field.
    SET PARAMETER ID 'PSP' FIELD l_project.
    CALL TRANSACTION 'CJ40' AND SKIP FIRST SCREEN.
    Regards,
    Naimesh Patel

  • Issue with using GET n SET Parameter in module pool programming.

    Hello Friends,
                         I am using SET n GET Parameter to access input values from a screen. But when I use it, the values are not transfered back n forth. Getting initial values.
    Your expertise would be appreciated.
    Cheers,
    Senthil

    Hi,
    check this
    Filling an Initial Screen using SPA/GPA Parameters
    To fill the input fields of a called transaction with data from the calling program, you can use the SPA/GPA technique. SPA/GPA parameters are values that the system stores in the global, user-specific SAP memory. SAP memory allows you to pass values between programs. A user can access the values stored in the SAP memory during one terminal session for all parallel sessions. Each SPA/GPA parameter is identified by a 20-character code. You can maintain them in the Repository Browser in the ABAP Workbench. The values in SPA/GPA parameters are user-specific.
    ABAP programs can access the parameters using the SET PARAMETER and GET PARAMETER statements.
    To fill one, use:
    SET PARAMETER ID <pid> FIELD <f>.
    This statement saves the contents of field <f> under the ID <pid> in the SAP memory. The code <pid> can be up to 20 characters long. If there was already a value stored under <pid>, this statement overwrites it. If the ID <pid> does not exist, double-click <pid> in the ABAP Editor to create a new parameter object.
    To read an SPA/GPA parameter, use:
    GET PARAMETER ID <pid> FIELD <f>.
    This statement fills the value stored under the ID <pid> into the variable <f>. If the system does not find a value for <pid> in the SAP memory, it sets SY-SUBRC to 4, otherwise to 0.
    To fill the initial screen of a program using SPA/GPA parameters, you normally only need the SET PARAMETER statement.
    The relevant fields must each be linked to an SPA/GPA parameter.
    On a selection screen, you link fields to parameters using the MEMORY ID addition in the PARAMETERS or SELECT-OPTIONS statement. If you specify an SPA/GPA parameter ID when you declare a parameter or selection option, the corresponding input field is linked to that input field.
    On a screen, you link fields to parameters in the Screen Painter. When you define the field attributes of an input field, you can enter the name of an SPA/GPA parameter in the Parameter ID field in the screen attributes. The SET parameter and GET parameter checkboxes allow you to specify whether the field should be filled from the corresponding SPA/GPA parameter in the PBO event, and whether the SPA/GPA parameter should be filled with the value from the screen in the PAI event.
    When an input field is linked to an SPA/GPA parameter, it is initialized with the current value of the parameter each time the screen is displayed. This is the reason why fields on screens in the R/3 System often already contain values when you call them more than once.
    When you call programs, you can use SPA/GPA parameters with no additional programming overhead if, for example, you need to fill obligatory fields on the initial screen of the called program. The system simply transfers the values from the parameters into the input fields of the called program.
    However, you can control the contents of the parameters from your program by using the SET PARAMETER statement before the actual program call. This technique is particularly useful if you want to skip the initial screen of the called program and that screen contains obligatory fields.
    If you want to set SPA/GPA parameters before a program call, you need to know which parameters are linked to which fields on the initial screen. A simple way of doing this is to start the program that you want to call, place the cursor on the input fields, and choose F1 followed by Technical info. The Parameter ID field contains the name of the corresponding SPA/GPA parameter. Alternatively, you can look at the screen definition in the Screen Painter.
    The technical information for the first input field of the booking transaction TCG2 looks like this:
    The SPA/GPA parameter for the input field Company has the ID CAR. Use this method to find the IDs CON, DAY, and BOK for the other input fields.
    The following executable program is connected to the logical database F1S and calls an update transaction:
    REPORT BOOKINGS NO STANDARD PAGE HEADING.
    TABLES SBOOK.
    START-OF-SELECTION.
      WRITE: 'Select a booking',
      SKIP.
    GET SBOOK.
      WRITE: SBOOK-CARRID, SBOOK-CONNID,
             SBOOK-FLDATE, SBOOK-BOOKID.
      HIDE:  SBOOK-CARRID, SBOOK-CONNID,
             SBOOK-FLDATE, SBOOK-BOOKID.
    AT LINE-SELECTION.
      SET PARAMETER ID: 'CAR' FIELD SBOOK-CARRID,
                        'CON' FIELD SBOOK-CONNID,
                        'DAY' FIELD SBOOK-FLDATE,
                        'BOK' FIELD SBOOK-BOOKID.
      CALL TRANSACTION 'BOOK'.
    The basic list of the program shows fields from the database table SBOOK according to the user entries on the selection screen. These data are also stored in the HIDE areas of each line.
    If the user selects a line of booking data by double-clicking, the system triggers the AT LINE-SELECTION event and takes the data stored in the HIDE area to fill them into the SPA/GPA parameters of the initial screen of the transaction. Then it calls the transaction. Since you do not suppress the initial screen using AND SKIP FIRST SCREEN, the initial screen may appear as follows:
    If you would use the AND SKIP FIRST SCREEN option with the CALL TRANSACTION statement, the second screen would appear immediately, since all obligatory fields of the first screen are filled.
    Regards
    Edited by: K.P.N on Jan 9, 2008 5:21 AM

  • Help needed with Global Container usage

    Hi All,
    In a scenario, we are using a Global container.
    we are using setParameter and getParameter methods to set and get values from the Global Container.
    The problem we are facing is that although we are setting the value for a parameter before getting it but it always returns "null".
    Please find attached the code:
    SetVar:
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    myGlobalContainer.setParameter(b.toUpperCase(), a);
    return a;
    GetVar:
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    if (myGlobalContainer.getParameter(a) == null) {
       return "";
    else {
       return (String)myGlobalContainer.getParameter(a.toUpperCase());
    We have also tried putting the string value excplicitly in "" but of no use.
    We also read the blog by Michael but i think the problem is a little different.
    If any body can help us with where to look for Global Container related errors, it would be of great help.
    Regards,
    Varun Joshi

    Varun,
    The Signature of setParameter() is,
    void
    setParameter
    (String parName, Object obj);
    Taking this into account,
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    myGlobalContainer.setParameter(b.toUpperCase(), a);
    return a;
    In this method you are settting parameter b with value a.
    But, in the get
    GlobalContainer myGlobalContainer;
    myGlobalContainer = container.getGlobalContainer();
    if (myGlobalContainer.getParameter(a) == null) {
    return "";
    else {
    return (String)myGlobalContainer.getParameter(a.toUpperCase());
    You are trying to use get(a) when it should be get(b).
    Regards
    Bhavesh

  • Set parameter and call transaction

    Hi.
    To use the call transaction with the skip first screen option we have to use the set parameter statement. Depending on the PID which the technical specs of the fields contain, it is possible to preset these values. My query is that if the screen contains checkboxes and a lot of them, how do i select them?
    Please advice as this is a part of my project.
    Regards....

    Hi,
    Here is what's given in the help of "Call transaction".
    Example
    CALL TRANSACTION 'SP01'.
    Addition 1
    ... AND SKIP FIRST SCREEN
    Effect
    Skips the first screen in the transaction (provided all the required fields have been assigned values by the SPA/GPA mechanism).
    I need to know how to assign values to the transaction XK02. It's got checkboxes and it must skip the first screen.
    Please help.
    A BDC table disables the GUI status and I am unable to go back to the calling program.
    Thanks and Regards,
    Prem.

  • Set Parameter problem

    my code is like this
    START-OF-SELECTION.
    SELECT * FROM SBOOK UP TO 10 ROWS.
    WRITE: / sbook-carrid, sbook-connid, sbook-fldate, sbook-bookid.
      HIDE:  SBOOK-CARRID, SBOOK-CONNID,
             SBOOK-FLDATE, SBOOK-BOOKID.
    ENDSELECT.
    AT LINE-SELECTION.
    set parameter id 'CAR' field sbook-CARRID.
    set parameter id 'CON' field sbook-CONNID.
    set parameter id 'DAY' field sbook-FLDATE.
    set parameter id 'BOK' field sbook-BOOKID.
    call transaction 'ZSBOOK'
    when i click on any line, the values are not coming on screen( ie in zsbook  tcode ). what's the problem ?
    Thanks, points for sure

    HIDE
    The HIDE statement is one of the fundamental statements for interactive reporting. You use the HIDE technique when creating a basic list. It defines the information that can be passed to subsequent detail lists.
    You use the HIDE technique while creating a list level to store line-specific information for later use. To do so, use the HIDE statement as follows:
    HIDE <f>.
    This statement places the contents of the variable <f> for the current output line (system field SY-LINNO) into the HIDE area. The variable <f> must not necessarily appear on the current line.
    To make your program more readable, always place the HIDE statement directly after the output statement for the variable <f> or after the last output statement for the current line.
    As soon as the user selects a line for which you stored HIDE fields, the system fills the variables in the program with the values stored. A line can be selected
    by an interactive event.
    For each interactive event, the HIDE fields of the line on which the cursor is positioned during the event are filled with the stored values.
    by the READ LINE statement.
    You can think of the HIDE area as a table, in which the system stores the names and values of all HIDE fields for each list and line number. As soon as they are needed, the system reads the values from the table.
    The example below presents some of the essential features of interactive reporting. The basic list contains summarized information. By means of the HIDE technique, each detail list contains more details.
    u can use
    To read a line from a list after an interactive list event, use the READ LINE statement:
    READ LINE <lin> [INDEX <idx>]
    [FIELD VALUE <f1> [INTO <g 1>] ... <f n> [INTO <g n>]]
    [OF CURRENT PAGE|OF PAGE <p>].
    SET PARAMETER ID <pid> FIELD <f>.
    This statement saves the contents of field <f> under the ID <pid> in the SAP memory. The code <pid> can be up to 20 characters long. If there was already a value stored under <pid>, this statement overwrites it. If the ID <pid> does not exist, double-click <pid> in the ABAP Editor to create a new parameter object.
    <b>Before call transaction print content on output.
    Check it out.</b>
    regards
    vinod

  • How to pass value to select-option parameter using SET PARAMETER Command

    Hi,
        Am passing values to selection-screen fields in report RV13A004 ( used in VK11, VK12 and VK13). using below statement but material number is select-option in this report. am able to pass  MATERIAL FROM using SET PARAMETER ID, can i know how to pass values MATERIAL TO range in select-options fields using SET PARAMETER Command ??
    Passing values to parameter id
    set parameter id 'VKS' field kschl.
    set parameter id 'VKO' field vkorg.
    set parameter id 'VTW' field vtweg.
    set parameter id 'KDA' field erdat.
    set parameter id 'MAT' field matnr_from.
    Change condition price.
    call transaction 'VK12' and skip first screen.
    Thanks in advance.
    Regards,
    Balamurugan.

    Hi,
    instead of using set parameters and dden call transaction use this..........
    submit RV13A004  WITH SELECTION-TABLE rspar
    Effect
    If you specify this addition, parameters and selection criteria on the selection screen are supplied from an internal table rspar. You must specify an internal table with the row type RSPARAMS for rspar. The structured data type RSPARAMS is defined in the ABAP Dictionary and has the following components, all of which are data type CHAR:
    SELNAME (length 8),
    KIND (length 1),
    SIGN (length 1),
    OPTION (length 2),
    LOW (length 45),
    HIGH (length 45).
    To supply parameters and selection criteria for the selection screen with specific values, the lines in the internal table rspar must contain the following values:
    SELNAME must contain the name of a parameter or selection criterion for the selection screen in block capitals
    KIND must contain the type of selection screen component (P for parameters, S for selection criteria)
    SIGN, OPTION, LOW, and HIGH must contain the values specified for the selection table columns that have the same names as the selection criteria; in the case of parameters, the value must be specified in LOW and all other components are ignored.
    If the name of a selection criterion is repeated in rspar, this defines a selection table containing several lines and passes it on to the selection criterion. If parameter names occur several times, the last value is passed on to the parameter.
    The contents of the parameters or selection tables for the current program can be entered in the table by the function module RS_REFRESH_FROM_SELECTOPTIONS.
    Notes
    In contrast to selection tables, the data types of the components LOW and HIGH in table rspar are always of type CHAR and are converted to the type of the parameter or selection criterion during transfer, if necessary.
    When entering values, you must ensure that these are entered in the internal format of the ABAP values, and not in the output format of the screen display.
    Cheers
    Will.

  • Global default setting for workbook

    Hi,,
    In BI 7.0 Version ,,
    I was creating a workbook template by my standard,,
    Add to logo,,, date,, and user name
    I save my workbook and then checking the perminent workbook setting,,,
    But that is restricted onyl my user ID,,
    so, i want to know about global default setting...
    I was supposed that global setting is part of authrization object or other thing...
    Thank you..

    Hi,
    Please refer the following link which will answer your question
    http://help.sap.com/saphelp_nw70/helpdata/en/f1/0a551ce09411d2acb90000e829fbfe/content.htm
    Its mentioned that
    To use the selected workbook as the default workbook for all users, set the Global Default Workbook indicator. The indicator is only input-ready if the user has the necessary authorization. Authorization object S_RS_TOOLS is required. Field COMMAND must contain value THEMES.
    Hope this helps you!
    Rgds,
    Murali

  • Mapping and global container?

    I have to map single different field IN_F1 to three output fields..
    1) map the input field value IN_F1 to output field value OUT_F1
    2)
    a) based on the INPUT field value , conditionally map incremental numbers to OUT_F2. For example, if IN_F1 is 'X', OUT_F2 will be '01' and second time around I will increment it to '02'.
    b) Same condition as 2a, but move the incremented value from OUT_F2 to OUT_F3 in different node.
    I am planning to set global container in step 2a. And then use  that global container in step 2b to  fill OUT_F3. My question is will steps 2a and 2b always follow the order? Since my field OUT_F3 occurs in node after OUT_F2, 2a should always get executed first. Is this assumption right?
    I am actually invoking standard BAPI.. Would it be better to do all this steps in XI to fill std. BAPI structure or create a custom RFC to do this?

    Hi,
    >>>>Since my field OUT_F3 occurs in node after OUT_F2, 2a should always get executed first. Is this assumption right?
    yes
    you can also get all OUT_F2 in an advanced function
    and put then in a global array which you'll just
    use in a new andanved function to fill OUT_F3
    Regards,
    michal

  • Accessing Global Container

    Dear Experts,
    I have an RFC  to FILE Scenario and used BPM to meet the requirements.
    There are 2 graphical mappings - mapping1 before the BPM and mapping2 (transformation) within the BPM.
    I have saved a parameter in the global container in mapping1 but unable to extract the same in mapping2. Any idea?
    UDF in mapping1:
    GlobalContainer gc1 = container.getGlobalContainer();
    String gdata1 = va2 + "_" + var3;
    gc1.setParameter("gdata",gdata1);
    UDF in mapping2:
    GlobalContainer gc2 = container.getGlobalContainer();
    String gdata2 = (String) gc2.getParameter("gdata");
    Thanks and Regards,
    Rana Brata De

    Hi Rana
    Refer the following statement from SAP Help stating that the values only available in same message mapping.
    This object enables you to cache the values that you want to read again when you next call any user-defined function in the same message mapping.
    GlobalContainer Object - Enterprise Services Repository - SAP Library
    If you want to pass the value, you can either add additional fields in your structures or use DynamicConfiguration (has limit of 200 characters). Since you are using BPM (is it ccBPM or NW BPM?), I'm not sure if DC attributes can be passed into a BPM an accessible.
    Any particular reason to do the 2nd mapping within the BPM? You can also do it out of the BPM after all the necessary BPM processing.
    Rgds
    Eng Swee

  • RAR: Global Rule set

    Hi,
    I am wondering if the latest global rule set contains the tcodes, authorization objects and values based on the latest version of SAP? If yes, can this global rule set be applicable for SAP version 4.7 ?
    Thanks,
    Debbie

    Hello Rajesh,
    Hope this information from SAP helps you.RAR Rule Update - Documentation
    It is not possible to programmatically send out updates to the default ruleset (i.e. via transports or STMS). 
    This is because rule uploads only overwrite and not append.  As every company should have made changes to their ruleset, SAP cannot send out rule updates as this would overwrite the customization done by each company
    Since the SAP acquisition of Virsa, there have been seven updates to the supplied ruleset which are described in detail in SAP notes below.
    1061380 u2013 Q2 2006
    1035070 u2013 Q1 2007
    1083611 u2013 Q3 2007
    1173980 u2013 Q2 2008
    1326497 u2013 Q2 2009
    1446680 u2013 Q2 2010
    1604722 u2013 Q3 2011
    These notes provide a company a detailed Word document that summarizes the changes made. 
    The company must go through these changes to evaluate if they agree with the SAP supplied change. 
    If they agree, the company will have to make the change manually via the Rule Architect.
    To get more details, please refer to note#986996
    Regards,
    Renuka

  • SET PARAMETER AND GET PARAMETER

    What is the difference between Set parameter and Get parameter?

    Hi,
    Set parameter is used to put some value into ABAP memory area, get paramter is used to retrive values form ABAP memory.
    refer the below sample code.
    here i am taking one material number and i am passing that mateial number by using 'set parameter id', the material number will be stored in ABAP-memory area 'MAT', and then i am calling the Tcode 'MM03', after executing the Tcode  (from program) automatically 'MM03' will reads that material number from that ABAP-memory area and it will displays the 'MM03' tcode along with material number.
    you can find the parameter-id's from data element of that field.
    parameters: p_matnr like mara-matnr.
    set parameter id 'MAT' field p_matnr.
    call transaction 'MM03'.
    Reward if useful.
    Thanks,
    Sreeram.

  • Problem with set parameter id

    hi all,
    i am using the below code to set the parameter id to project , subproject and object for the t-code in lsmw. but when it goes to lsmw
    it does not take these values in lsmw . can anyone please check where i am going wrong? thanks in advance.
    at selection-screen.
    data: project type /SAPDMC/LSSCREEN-PROJECT,
          subproj  type /SAPDMC/LSSCREEN-SUBPROJ,
          object  type /SAPDMC/LSSCREEN-OBJECT.
          if sscrfields-ucomm eq 'CLI1'.
         if p_up = 'X'.
            data: project type c length 20 value 'SIVA',
                  subproj type c length 20 value 'PRICING',
                  object  type c length 20 value 'SD'.
         proj = 'SIVA'.
         subproj = 'PRICING'.
         obj = 'SD'.
                SET PARAMETER ID: PROJECT   FIELD   PROJECT,
                                                SUBPROJ   FIELD   SUBPROJ,
                                                OBJECT    FIELD   OBJECT.
                call transaction 'LSMW' and skip first screen.
          endif.
    saurabh.

    hi,
    looking at the source code of LSMW, not parameter ID is what you need, but memory id:
      IMPORT /SAPDMC/LSMEMORY FROM MEMORY ID '/SAPDMC/LSMW'.
      IF SY-SUBRC = 0.
        PROJECT = /SAPDMC/LSMEMORY-PROJECT.
        SUBPROJ = /SAPDMC/LSMEMORY-SUBPROJ.
        OBJECT = /SAPDMC/LSMEMORY-OBJECT.
      ELSE.
    ENDIF.code}
    use EXPORT TO MEMORY ... statement in your program acc. to the needs above.
    hope this helps
    ec

  • Report  using Set parameter & get parameters.

    Hi,
           My requirement is from select query  the list of PO will be display. Now i want when i click on one of the purchase order .
    i want to diaplay PO using CALL TRANSACTION 'ME23N'  with the help of set and get parameters .  or can i do it with interactive report.
    Regards,

    Hi,
    1) Write a Report to show the Output(Use HIDE statment for PO filed while outputing the list).
    2) In the event AT LINE-SELECTION write logic.
    GET CURSOR FIELD field VALUE val.
    SET PARAMETER ID 'BES' FIELD dobj.
    CALL TRANSACTION ME23N.
    Regards,
    J.

Maybe you are looking for

  • I can't get into my iTunes account.

    I have had an iTunes account for quite a while. A few months ago, while signed into my iTunes I tried to change my charge card in my account. A dialogue box came up asking to me reenter my user name and password and did and it happened again and agai

  • I want to use iCloud to give my employees tasks

    I need to give my employee a task while they are out of the office. I was thinking I could use icloud to put events in the calender with phone numbers from address book. Can you link ical with address book by adding contacts to ical in an event? Am I

  • Problems Starting Weblogic  Server for Tutorials (Fresh install)...

    Hi guys, need a little help here. I'm trying to startup Weblogic Server for Java Control Tutorial application and I get all sorts of errors, mostly seeming to deal with JMS/JNDI network stuff. Here's the error dump I get: * To start WebLogic Server,

  • Problem installing XP Pro with SP2

    I've tried installing Windows and failed. MY media has sp2 on it but I don't think it's patched to the OS. I can't get new media from Microsoft (via our E-open account). Is there any way around this limitation of the Mac Book Pro? What are my options

  • TM  backup takes too much space

    I restored the boot disk (Macintosh HD) from TM's last backup. The first new backup takes too much space on your external drive! Is it true? Macintosh HD: Capacity: 250.66 GB Available: 130.01 GB Message was edited by: tamias