LSMW recording for different numbers of materials

Dear all,
In the LSMW recording-trcode at VBO1- I enter material codes. But the number of  material codes are changeble. For instance for a customer I can enter 5 material codes; for another customer I can enter 12 material codes. For this reason,
I created recording template for 15 materials.
When I run the LSMW it gives errror. because I entered 3 material for a spesific customer. It wants other 12 material codes.
As result;
How can I create a template for various numbers of materials?
For example
customer1 I want to run LSMW for  3 materials
customer2 I want to run LSMW for  5 materials.
Thanks

Hi
I am not exactly sure of the problem, but you have 15 material columns refering to the line items possible in ALL sales orders/contracts.  Ensure that you have a ZERO in the colomns not being posted to.  The zero in Excel has to set to text I think, but check the SDN for further on that matter.  When you save as a text file, or CSV file, open it with wordpad.  You should see the 0 there, if not search SDN.
Something else you can do is the have the field names that become you source field in the LSMW.  See Maintain source fields in the LSMW.  Use the field names that you have given there as the excel file's header line.  i.e.  line 'A'.  When you select your file to be loaded under 'specify fields', tick the box : - Field names at start of file.
It will then only take the amounts that are there and not put the amount in the next place.  I am not sure with recording in SD, but record the item numbers from a static 10,20,30,40,50 .....ETC TO 150.  Then have source fields for all 15 line items.
You could have another material created as a non-valuated material and so it won't post anywhere.  Add this material where necessary.
Hope this is of help
Kind regards
Dawn

Similar Messages

  • LSMW Recording for CLW1 - Multiple entries

    Hi,
      I am doing a recording in LSMW for Tcode CLW1.   This I thought was relatively simple but I have an issue with the second screen after the first screen is processed.  The second screen has multiple entries for this Hierarchy level.  I am reading an excel spreadsheet that the users created for the Hierarchy level assignments.  There are multiple records for the same Hierarchy level but with different Hierarchy level assignments that need to populate the second screen.   Also, I don't know how many entries this second screen will take for the HL assignments.  I know one of the business users told me one Hierarchy level has 98 different HL assignments!  I have searched on the internet and in the forum to try and find the resolution to this problem, with no luck yet.  I am hoping someone out there has had this same issue.   I know I can add a loop to the LSMW code but I'm not sure how to handle it.   I am new to LSMW (Also ABAP only a year) and am learning but need a little guidance if possible or maybe some code examples.
                                     Thanks for you time and knowledge in advance!

    Hi,
    The same problem we have faced.  As it is having multiple entries in second level.  It is easy to do with BDC Program than LSMW.  U can use table control logic in BDC, So that You can easily upload the data.
    Rewardpoint if useful.
    Regards
    (YUGANDHAR.P)

  • LSMW Recording for multiple line items

    Hello Gurus,
    I just wanted to know if task list has more than one operation can be loaded thru LSMW recording ? If yes,
    COuld anyone tell me the process of recording step by step as I am new to recording and not sure what is the flow.
    I have created spreadsheet with some data to test and went into LSMW and assign the mode as recording and also had given the values in the respective tcode and save it..after that do I need to perform all the 14 steps ?
    Pls advice
    Mahee

    Hi
    Please go through the below document. It is difficult to explain you completely.
    LSMW while creating first 6 steps need to be once. Later on same LSMW can be used directly from step 7.
    The below explain is for some other tcode. but steps will remain same in LSMW for your tcode.
    http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc

  • Handling lsmw recording for multiple items

    how to handle one header and multiple line items  using lsmw recording. can anyone please send the code for that for iw31 transaction.
    Regards,
    Sridhar

    Hi Sridhar,
    You have to define two structures. One as header and the other as Its subordinate in Maintain Source Structures.
    Then you can define what are all the fields at header level and what are the fields at Item level in maintain Source fields.
    Then you can map the corresponding fields to the target structure in the Maintain fixed values, translations, user-defined routines step.
    Regards,
    Ravi

  • Maintaining Price Record for Different Stores and Distribution Centers

    Hi expert
    I want to maintain price condition record for condition type ZPR0 for one article
    for different store and different Distribution Center
    what is t.code and path
    if sales price should copy from purchase price what are setting
    thanks

    Hi Hanumant,
    To do sales pricing
    Goto IMG>Sales & Distribution>Basic Functions>Pricing>Pricing Control
    1. Use condition table 406 Site/article
    2. Define Access Sequences ZPR0
        Enter accesses:10 406 Site/article Exclusive x
    3. Define Condition Types (ZPR0 assign newly defined access sequence)
    4. Define And Assign Pricing Procedures (assign condition types ZPR0..etc. to it)
    Then maintain condition record , go to VK11 --> Enter your Z condition type (eg. ZPR0)., enter the amounts.
    Add the pricing procedure , to sales document type.
    For Retail Sales Pricing based on Purchase pricing you can follow the following method:
    The retail price is always based on the purchase net/net price. This purchase net price is built up from the purchasing pricing elements or condition types defined to be included in the purchase net price. A planned mark-up is applied to the purchase net/net to calculate the proposed retail price. The planned mark-up can be set by merchandise category and for exceptions, more specifically by article.
    You can perform Two-step calculation for retail pricing, for example, for stores that are supplied by a distribution center (internal vendor). Calculating sales prices for the stores is based on the transfer price for distribution centers (preceding organizational unit).
    1. Set up Master Data (WB02) - Relevant Fields should be maintained
    2. Set up Article Master Data - Logistics DC and Store View (MM42)     
    Relevant Fields should be maintained
    3. Maintain Mark up for DC(VK11) -Markup % at Distribution channel distribution chain level
    Mark ups maintained at two levels:
    For DC: At distribution chain level
            Condition type used: AUFS
    For Stores: At article level
         New condition type ZUFS created.
    4. Maintain Mark up for Stores (VK11) Markup % at Store distribution chain level
    5 Create Pricing Procedures (IMG) -Pricing Procedures created
    6. Carry out Price calculation for DC(VKP5) - Pricing Document created - DC Transfer price calculated
    7. Carry out Price calculation for Stores (VKP5) - Pricing Document created - Final Retail Price Calculated
    The final retail price that is calculated is stored in the condition type VKP0.
    Hope it helps,
    Regards,
    Anirban Roy

  • LSMW (recording)  for  Z - Tcode

    Hi experts,
    Is it possible to do LSMW(recording type)   with  Z   T-code... or not...
    Thanksin advance,
    Anthyodaya.

    Hi,
    Yes it is possible to do recording for ZTCODE,
    In the first step of the LSMW when you select
    the radio button - Batch Input Recording then by
    giving a Zname for your recording then entering
    it will again ask for the recording name and the
    TCODE name there you can specify your ZTCODE name.
    Hope it helps
    Regards
    Mansi

  • LSMW   RECORDING FOR   ME01

    Hi Gurus,
    I am trying to do LSMW - recording method. for t-code ME01 but i am not abule to results.
    i am not abul to do proper recording for ME01. is there any way to recording t-code ME01
    Thanksing advance,
    Anthyodaya

    Hi,
    What is the error your are getting?

  • Regarding LSMW Recording for Custom TCodes

    Hi Experts,
    Can we do the recording in LSMW for Custom TCodes.Actually I have created a table(fields with data elements,provided technical settings) through LSMW Batch Input Method Recording.When I specify the file in 7th step it goes to dump.Could you please help me how to do this problem?

    Yes LSMW recording can be used for Custom TCodes, that is actually the main purpose for the recording option.
    Why you get a dump can only be determined by reading the dump. Usually this info is among the first 7 pages .

  • How to use Purch. Info Record, for different Valuation Types ?

    Hi All,
    While doing Split Valuation,
    I have created three valuation types - say,  M1,M2,M3. for material M.
    Now, I want to create Info record for material M and Vendor V1.
    when i go to me11, system is allowing me to create info record for M and V1 once only,
    in Purchasing Organization View, I'm getting the Valuation type field,
    but can't entering 3 prices for 3 valuation types,
    such as in Material Master.
    Can any one help me regarding this....
    Thanks,
    Anand.

    if u create po with info update indicator then u can use your valuatiion type in po for whihc there is no ifo recrod existing then system willl createt one
    but actually the price will get stored in the price oder history not exactly in the pir

  • Does LSMW works for different subtypes (Each subtype has different screens)

    Hi All ,
        I have to update a Custom Infotype, there are 3 subtypes for the Infotype and the screen changes for every subtype. Does LSMW work for this ? If not what would be the appropriate method ?
    Thanks & Regards,
    Ravi

    Yes, I have checked for BAPI's, but there is no BAPI which can be used as this infotype is a Custom Infotype.

  • LSMW Recording for SPRO

    I would like to upload a list of Material Groups using LSMW in SPRO T-Code.
    I've tried recording but it doesn't work. Can anyone please guide me?

    hi ,
    Check out the following steps
    For validity across plan versions
    Organizational Management > Basic settings > Maintaining Number Ranges> Set Up Number Assignment for All Plan Versions
    Table : V_T77S0SC ( T-code : SM30)
    maintain
    NUMRG COMP X
    Organizational Management > Basic settings > Maintaining Number Ranges> Maintain Number range
    Table : T77IV ( T-code : SM30)
    Create new entries with $$X , where $$ indicates the plan version and X is Object type like O is the org unit .
    after this Selecting the object (Org unit, Job, Position and task) click on number range button
    This will take u to the Screen saying number range for personnel planning.
    click on change Interval button
    maintain the no ranges with the range u want keeping the current number range
    0 while creating for the first time.
    Regards
    Saurabh Goel

  • Scripting for different numbers of table rows in cs3

    As always thank you for the help.
    My question: is there a simple newbie way to script for stroke placements when the numbers of rows in the category between the stroke will vary. I have not even attempted to script this style, as frankly I don't know where to start, but here is an explanation of what I need:
    The table foodstuff contains:
    animal, vegetable, fruit
    Under animal there is:
    beef, lamb, pork, poultry
    Under vegetable there is:
    potato, pepper, onion
    Under fruit there is:
    orange
    If wanted a line under each category, ie after poultry, after onion, and after orange how would I go about it.
    Thank you to all who have helped me so far, either by reading answers to other people's queries, or by responding directly to my own

    Interesting ... I don't think there is a newbie-level answer to this challenge. It comes down to finding the first (left-to-right) cell that contains text, and adding a line on top of it all the way to the last cell in that row.
    Here's a first attempt:
    table = app.selection[0];
    if (table.hasOwnProperty("baseline"))
    table = table.parent;
    if (table instanceof Cell)
    table = table.parent;
    if (table instanceof Column)
    table = table.parent;
    if (table instanceof Row)
    table = table.parent;
    if (table instanceof Table)
    table.cells.everyItem().properties = {topEdgeStrokeWeight:0, bottomEdgeStrokeWeight:0, leftEdgeStrokeWeight:0, rightEdgeStrokeWeight:0};
    table.rows.lastItem().bottomEdgeStrokeWeight = 1;
    for (r=0; r<table.rows.length; r++)
      for (c=0; c<table.rows[r].cells.length; c++)
       if (table.rows[r].cells[c].contents)
        for (; c<table.rows[r].cells.length; c++)
         table.rows[r].cells[c].topEdgeStrokeWeight = 1;
        break;
    } else
    alert ("You were supposed to be somewhere inside a Table");

  • How to adjust for different numbers of components on a JTabbedPane

    Hi,
    I have five panels on a JTabbedPane. On one, I have six components, with each being an array of five (in other words, I have six "columns" of five "rows" each). On another pane, I have only two components (not arrays). I understand that the JTabbedPane will be as large as the largest panel. In my case, the panel with two components is as large as the one with the arrays and the two components take up the entire panel. I have tried to adjust this by using the createGlue(), createHorizontalStrut(), and createVerticalStrut() methods, but it is somewhat "ugly." I am also using the Box layout. Is there a better way to do this? I have included some of my code for reference; (sorry for its length; I am including the code for only two of the five panels). Any assistance would be appreciated.
    TIA,
    Jeff
    Here is the code that creates the panel with the "columns" and "rows":
    public MailGen construct()
        //- create the controls for the emocPanel
        JLabel emocActionLabel = new JLabel( "ACTION" );
        emocActionLabel.setHorizontalAlignment( JLabel.CENTER );
        JLabel emocOrgIdLabel = new JLabel( "ORGANIZATION" );
        emocOrgIdLabel.setHorizontalAlignment( JLabel.CENTER );
        JLabel emocAircraftLabel = new JLabel( "AIRCRAFT" );
        emocAircraftLabel.setHorizontalAlignment( JLabel.CENTER );
        JLabel emocCatLabel = new JLabel( "CAT." );
        emocCatLabel.setHorizontalAlignment( JLabel.CENTER );
        JLabel emocSequenceLabel = new JLabel( "SEQ. # STARTS WITH" );
        emocSequenceLabel.setHorizontalAlignment( JLabel.CENTER );
        JLabel emocQuantityLabel = new JLabel( "QTY OF EMAILS" );
        emocQuantityLabel.setHorizontalAlignment( JLabel.CENTER );
        JComboBox emocActionComboBox;
        JTextField emocOrgTextField;
        JTextField emocAircraftTextField;
        JComboBox emocCategoriesComboBox;
        JTextField emocSequenceTextField;
        JTextField emocQuantityTextField;
        //- create the boxes that will contain the EMOC labels and controls
        Box northEmocBox = new Box( BoxLayout.X_AXIS );
        Box centerEmocBox = new Box( BoxLayout.X_AXIS );
        Box southEmocBox = new Box( BoxLayout.X_AXIS );
        //- add the EMOC labels to the northEmocBox
        //- HERE I AM USING STRUTS
        northEmocBox = Box.createHorizontalBox();
        northEmocBox.add( Box.createHorizontalStrut( 15 ) );
        northEmocBox.add( emocActionLabel );
        northEmocBox.add( Box.createHorizontalStrut( 40 ) );
        northEmocBox.add( Box.createVerticalStrut( 25 ) );
        northEmocBox.add( emocOrgIdLabel );
        northEmocBox.add( Box.createHorizontalStrut( 40 ) );
        northEmocBox.add( Box.createVerticalStrut( 25 ) );
        northEmocBox.add( emocAircraftLabel );
        northEmocBox.add( Box.createHorizontalStrut( 40 ) );
        northEmocBox.add( Box.createVerticalStrut( 25 ) );
        northEmocBox.add( emocCatLabel );
        northEmocBox.add( Box.createHorizontalStrut( 5 ) );
        northEmocBox.add( Box.createVerticalStrut( 25 ) );
        northEmocBox.add( emocSequenceLabel );
        northEmocBox.add( Box.createHorizontalStrut( 15 ) );
        northEmocBox.add( Box.createVerticalStrut( 25 ) );
        northEmocBox.add( emocQuantityLabel );
        northEmocBox.add( Box.createHorizontalStrut( 15 ) );
        JPanel mainEmocPanel = new JPanel();
        mainEmocPanel.setLayout( new BoxLayout( mainEmocPanel, BoxLayout.Y_AXIS ) );
        mainEmocPanel.add( northEmocBox );
        //- add the EMOC controls to the centerEmocBox
        Object[][] emocFieldTable = new Object[5][6];
        for ( int index = 0; index < 5; index++ )
          centerEmocBox = Box.createHorizontalBox();
          emocFieldTable[index][0] = new JComboBox( actions );
          ( ( JComboBox ) emocFieldTable[index][0] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          emocFieldTable[index][1] = new JTextField( 3 );
          ( ( JTextField ) emocFieldTable[index][1] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          emocFieldTable[index][2] = new JTextField( 3 );
          ( ( JTextField ) emocFieldTable[index][2] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          emocFieldTable[index][3] = new JComboBox( categories );
          ( ( JComboBox ) emocFieldTable[index][3] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          emocFieldTable[index][4] = new JTextField( 3 );
          ( ( JTextField ) emocFieldTable[index][4] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          emocFieldTable[index][5] = new JTextField( 3 );
          ( ( JTextField ) emocFieldTable[index][5] ).setBorder(
          BorderFactory.createLineBorder( Color.BLACK, 1 ) );
          centerEmocBox.add( ( JComboBox )emocFieldTable[index][0] );
          centerEmocBox.add( ( JTextField )emocFieldTable[index][1] );
          centerEmocBox.add( ( JTextField )emocFieldTable[index][2] );
          centerEmocBox.add( ( JComboBox )emocFieldTable[index][3] );
          centerEmocBox.add( ( JTextField )emocFieldTable[index][4] );
          centerEmocBox.add( ( JTextField )emocFieldTable[index][5] );
          mainEmocPanel.add( centerEmocBox );
        //- create the SEND and CANCEL buttons
        JButton emocSendButton = new JButton( "SEND EMAIL" );
        emocSendButton.setBackground( Color.white );
        emocSendButton.setBorder( raisedBevel );
        JButton emocCancelButton = new JButton( "CANCEL" );
        emocCancelButton.setBackground( Color.white );
        emocCancelButton.setBorder( raisedBevel );
        //- add the buttons to the southEmocBox
        southEmocBox = Box.createHorizontalBox();
        southEmocBox.add( emocSendButton );
        southEmocBox.add( emocCancelButton );
        mainEmocPanel.add( southEmocBox );Here is the code that creates the panel with only two components:
    //- create the controls for preguardPanel
        JLabel preguardActionLabel = new JLabel( "SELECT ACTION" );
        preguardActionLabel.setHorizontalAlignment( JLabel.CENTER );
        preguardActionLabel.setPreferredSize( new Dimension( 100, 10 ) );
        JComboBox preguardActionComboBox = new JComboBox( actions );
        preguardActionComboBox.setBorder( BorderFactory.createLineBorder(
            Color.BLACK, 1 ) );
        preguardActionComboBox.setPreferredSize( new Dimension( 30, 10 ) );
        //- create the SEND and CANCEL buttons
        JButton preguardSendButton = new JButton( "SEND ACTION" );
        preguardSendButton.setBackground( Color.white );
        preguardSendButton.setBorder( raisedBevel );
        JButton preguardCancelButton = new JButton( "CANCEL" );
        preguardCancelButton.setBackground( Color.white );
        preguardCancelButton.setBorder( raisedBevel );
        //- create the boxes that will contain the preguard label and control
        Box northPreguardBox = new Box( BoxLayout.X_AXIS );
        Box centerPreguardBox = new Box( BoxLayout.X_AXIS );
        Box southPreguardBox = new Box( BoxLayout.X_AXIS );
        //- add the preguard label to the northPreguardBox
        northPreguardBox = Box.createHorizontalBox();
        northPreguardBox.add( Box.createGlue() );
        //northPreguardBox.add( Box.createGlue() );
        northPreguardBox.add( preguardActionLabel );
        //northPreguardBox.add( Box.createGlue() );
        northPreguardBox.add( Box.createGlue() );
        JPanel mainPreguardPanel = new JPanel();
        mainPreguardPanel.setLayout( new BoxLayout(
            mainPreguardPanel, BoxLayout.Y_AXIS ) );
        mainPreguardPanel.add( northPreguardBox );
        //- add the preguard control to the centerPreguardBox
        //- HERE IS THE "GLUE" I AM USING
        centerPreguardBox = Box.createHorizontalBox();
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( preguardActionComboBox );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        centerPreguardBox.add( Box.createGlue() );
        mainPreguardPanel.add( centerPreguardBox );
        //- add the buttons to the southPreguardBox
        southPreguardBox = Box.createHorizontalBox();
        southPreguardBox.add( Box.createHorizontalStrut( 10 ) );
        southPreguardBox.add( preguardSendButton );
        southPreguardBox.add( preguardCancelButton );
        mainPreguardPanel.add( southPreguardBox );Here, I am adding the panels to the JTabbedPane:
    //- add the panels to the tabbed pane
       JTabbedPane pane = new JTabbedPane();
       pane.add( "EMOC", mainEmocPanel );
       pane.add( "PREGUARD", mainPreguardPanel );
    }

    This seems to be a commercial product. For the best chance at finding a solution I would suggest posting in the forum for HP Business Support!
    You can find the Commercial Designjet board here:
    http://h30499.www3.hp.com/t5/Printers-Designjet-Large-Format/bd-p/bsc-414
    Best of Luck!
    You can say thanks by clicking the Kudos Star in my post. If my post resolves your problem, please mark it as Accepted Solution so others can benefit too.

  • Mrp run to do  for different numbers in a sale order

    Dear Sir,
    we are doing make to order planning strategy 20  and receiving sale order on august 2008 of 7 nos and delivery date  is of 21 july 2009.
    my  client needs to do mrp run  as per the client planned date  , but in md04 the sale order is showing of 7nos .
    the client planning date are as follows  to do mrprun :
    31st May 2009 - 2 nos
    30th june 2009 - 2 nos
    21st july 2009 - 3 nos
    so I kindly request you to help me how we can do the mrprun as per the client planning date and also what is the flow  path to be done.
    In making a finished product we are giving packing as outsourcing ( i.e. labour coming from outside getting wood and othermaterial for packing )  for this how can i show in the routing of packing.
    regards,
    muralidhar.t

    Muralidhar,
    Let me understand, on what basis the client decides to run MRP for Schedule Line 3 & 4? Is is based on the deliveries for the next 2months and the other schedule line are behyond 2months from now?
    Though your scenario is not clear, with my little understanding I can suggest couple of options,
    1. You can define Planning Horizon for the Plant say for example "60" - Days, and then your MRP run can be with "NETPL"- Processing key in MD01. What this means is that deliveries or requirements which are falling within this 60days will only be planned.
    Planning horizon should be configured in the MRP - Parameter Master data section in SPRO.
    2. For all the schedule lines you can change the Schedule Line category to "CN" instead of "CP". CN related schedule lines are not considered in MRP for planning.
    Regards,
    Prasobh
    Regards,
    Prasobh

  • MB1C LSMW Recording fails with missing Prod Date for Batch Managed Material

    An LSMW recording for transaction MB1C that was batch managed was successfully recorded.  This included the entry of the Production Date before pressing enter to post the Good Receipts.  However, when the transaction was executed, the error came back, "Enter the date of production".  In looking at the screen in the lsmw batch results, it shows the date in the production date field.
    I also tried to create the recording in the Transaction Recorder (trancode SHDB), and process the recording simulating the background mode and got the same results.
    Any ideas why it seems to be ignoring the production date?  Any help will be greatly appreciated.

    An LSMW recording for transaction MB1C that was batch managed was successfully recorded.  This included the entry of the Production Date before pressing enter to post the Good Receipts.  However, when the transaction was executed, the error came back, "Enter the date of production".  In looking at the screen in the lsmw batch results, it shows the date in the production date field.
    I also tried to create the recording in the Transaction Recorder (trancode SHDB), and process the recording simulating the background mode and got the same results.
    Any ideas why it seems to be ignoring the production date?  Any help will be greatly appreciated.

Maybe you are looking for

  • Syncing says the disk cannot be read or written to

    Hi everybody, I am trying to sync my Ipod touch and it starts to update purchases and apps and appears to do this alright and then when it gets to the songs it says "the ipod cannot be synced. The disk could not be read from or written to" I cancel o

  • Late 2008 aluminum Macbook Pro (15in 2.4GHz) using 8GB of RAM

    Hi everyone, I have a quick question to ask, What I'd like to know is why the Late 2008 aluminum Macbook Pro motherboard has a chipset (Nvidia) that can support up to 8GB of RAM but Apple are stating that the system can do only 4GB? According to NVid

  • Flex and BlazeDS Compile for Deployement

    Hi, I've been following the Flex + BlazeDS tutorial on the Message Service from adobe to start learning working with blazeds. Everything worked out great on the local server of course but I got stuck when it came to moving the files to a remote serve

  • Visual Studio 2008 extract reports from Crystal Ceports 2008

    Hi, I am a little new with CR2008, I need to find a way to create a report from crystal using VS2008 (C#). The program will get a rpt file or/and other parameters and need to create a reports. The reports can be a doc or pdf file. 1) Is this can be d

  • 3 partitions on imac 11,3

    I have an iMac 11,3 (3.2 GHz i3, 8GB RAM, 1TB HDD). I would like to know if anyone has encountered any issues with creating 3 partitions on one drive. Has there been any lowered performance? Ideally, I'd like to have one partition devoted to Lion or