Need to custom build cProjects Auto Include (task) functionality

Hello all,
We are currently building a reskinning application for cProjects (and DMS) and one of the requirements is to choose a phase in a cProjects project and "Include" a set of tasks from a task template. Do you know if there is any BAPI to the same?
I have explored all possibilities and didnt find any standard BAPI to do it. Only solution seems to be getting the structure and details of the tasks we are supposed to be including and creating news tasks with those details in the current project. But that doesnt sound to be a good solution. Can someone help?
Again, upon clicking a button, i need to create a set of tasks in the current project based upon a template.
Thanks a lot in advance.
Uma

Hi,
There is no such standard BAPI we need to develop the ABAP program.
And the phase will be appended to the end of structure as there is constraint of Phase number
Shiv

Similar Messages

  • Activate IS-AUTO including IPPE functionality

    Hi,
    I want to activate IS-AUTO functionality with IPPE.
    After activation it should allow executing PPE transaction.
    I referred [http://help.sap.com/erp2005_ehp_04/helpdata/EN/44/48bea654b44901e10000000a1553f7/frameset.htm|http://help.sap.com/erp2005_ehp_04/helpdata/EN/44/48bea654b44901e10000000a1553f7/frameset.htm] and activated EA-PLM entension. But this, did not help executing PPE transaction.
    Can someone let me know where can I check appropriate extensions to be activated for IS-AUTO with IPPE?
    Regards,
    Chintan

    Hi,
    There is no such standard BAPI we need to develop the ABAP program.
    And the phase will be appended to the end of structure as there is constraint of Phase number
    Shiv

  • Code for Custom Workflow to auto approve the task

    Hi All,
    Can any body help me with the java code to complete the Auto Approval Task.in OIM 11.1.1.5.
    Thank you

    1. Get the requester information from the payload. (In the Oracle sample the request Id is brought from the payload, similarly you can get the requester id and etc).
    2. Get the target user information from the payload along with target user's manager.
    3. Set the data from the two above into global variables and copy them into your .task variables.
    4. In the task use two serial stages and inside the stage use the skip rule condition with the variables from step 3.
    -Bikash

  • Auto Claim Tasks in BPM Human Workflow

    All,
    I have a requirement with a customer to auto claim tasks. When a user selects a task from their task list (tasks by default are assigned to a role), it should be auto claimed. This is to prevent other users from working the task at the same time.
    I appreciate I could educate / train the users to have to press the Claim button first, however I was investigating the feasibility of doing an Auto claim to reduce the need for the users to do this.
    Does anyone know if this is supported Out of the box with BPM Suite? I have looked around the documentation and have seem no ways of doing this. An alternative would be to use the BPM API's however I ideally would prefer to not need to write custom logic for this.
    Your thoughts and experiences would be appreciated
    Regards
    Dave

    Hi Dave,
    The default when you create a human task is that it is set to auto claim. To see this, open one of your human tasks -> click "Assignment" -> click the pencil icon in the upper right corner. There you should see the "Enable Auto Claim" checkbox already checked by default.
    Take a look at this link for more on auto claim: Re: Is it necessary to Claim task? Seems to work without doing so
    Hope this helps,
    Dan

  • CS5 custom build with GTX 285 for long-form 4k projects

    I've been researching nonstop for several days, and it's time to ask for your expert opinions.  I would appreciate any help.
    I'm ordering a new system for Production Premium CS5, and mostly I will use Premiere Pro CS5 to edit long-form projects (huge timelines with thousands of clips) of Red 4k footage.  It's a feature film with only a few F/X shots, but we'd like to do as much F/X, sound mixing, and color correction in CS5 as possible.
    Here is what I'm considering:
    CUSTOM BUILD from CYBERPOWERPC (about $1950 including items not listed):
    OS:  Windows 7 Professional x64
    CPU: Intel® Core™ i7-930 2.80 GHz 8M Intel Smart Cache LGA1366
    HDD: 1TB SATA-II 3.0Gb/s 16MB Cache 7200RPM HDD (Single Hard Drive)
    MOTHERBOARD: * (3-Way SLI Support) GigaByte GA-X58A-UD5 Intel X58 Chipset SLI/CrossFireX Ultra Durable™3 Mainboard DDR3/1600 ATX Mainboard w/7.1 Dobly Audio,eSATA,Dual GbLAN, USB3.0, 2 x SATA-III RAID,IEEE1394a,4 Gen2 PCIe,2 PCIe X1 &1 PCI [+132]
    MEMORY: 12GB (2GBx6) DDR3/1600MHz Triple Channel Memory Module [+219] (Kingston HyperX)
    SOUND: Creative Labs SB X-Fi Xtreme Audio 24-BIT PCI Sound Card [+48]
    VIDEO: Nvidia GeForce GTX 285 (I will have to take out their card and install this myself for GPU acceleration)
    1.  Do you see any poor or strange decisions?
    2.  I liked that mobo because of the chipset's possibilities and because it has 1394 for old-style DV capture.  Plus it has 8 SATA 2.0's, 2 SATA 3.0's, 2. eSATA 2.0's, and 2 USB 3.0's for huge/fast storage options in the future.  Is there some better alternative if I'm keen to have at least one of each of these formats?
    3.  I'll clone their 1TB OS drive onto a smaller 250GB drive to use as the OS drive, then use their 1TB drive as part of a 2TB RAID 0 video storage.  Will using the mobo's raid controller or some type of virtual RAID (like I did in Xp64) be fine, or do I need a separate RAID controller (like I had in the late 90's).
    4.  What do you think about that processor and RAM for what I'm doing?  Any reason to prefer 2 Quad-Core's (if dual processors are even compatible with CS5)?  Please let me know if the current configuration will lag with huge timelines with thousands of 4k clips.
    5.  Maybe I don't need the Creative sound card and could just use the mobo's sound?
    6.  Will it be simple for me to remove their graphics card and install an Nvidia GeForce GTX 285 myself?
    7.  The Nvidia GeForce GTX 285 seems like a good fit for GPU acceleration for me since I'm not expecting to have 4+ layers of videos, though I will be doing multiple effects on 1 or 2 layers.  Would having a Quadro FX give any advantage over the GTX 285 for huge timelines with thousands of 4k clips?  Or any advantages for any other use?
    8.  The GTX 285 has 2 DVI's as its only connectors (plus something that looks like S-video).  Can I use one DVI for my workstation and one DVI for monitoring video in realtime on an HDMI/DVI-equipped LCD TV or professional HD video monitor.  Any problems with viewing/outputting my 4k video in HD in realtime?  What is the best setup to view your video on an external monitor?  Back in the CS2 days I used a 1394 through a camcorder into an analog professional monitor, but that's not going to be HD, plus I heard there's a sync problem these days.
    Thanks for your advice.

    Thanks for your advice, everyone! 
    I'm gaining a lot of knowledge, but I have some followups so I'll break it down into subcategories and hopefully you can chime in on one or more topics.
    To give more info about my daily use and purpose:
    --smoothly edit huge amounts of RED 4k footage/clips and view the video externally in as high a resolution as possible (2k or minimum of 1k).
    ---no reason to have more than 3 layers visible at a time.
    --the vast majority of the time only 1 video layer (with video effects) will be visible, with perhaps a handful of fades/dissolves during the entire 2-hour feature. 
    --I don't mind if it takes slightly more time rendering DPX files at the end, but I don't want any hiccups and never want to render during day-to-day editing and monitoring.
    GRAPHICS CARD and VIDEO MONITORS
    1.  I'm pretty much set on the GTX 285, but I wondered if for my purposes I'd get any significant benefit from the Quadro FX 5800 (+$2000-$2600) or the GTX 480 (+$100)?  Either in speed of playback or in output to external video monitors. The 5800 has 4GB RAM versus the GTX 285's 1GB, and the GTX 480 has 1.5 GB.   Does this RAM matter for what I'm doing or are the cores much more important?  Also, if I chose the GTX 480 then I'd have to pray that everything would be stable with a MPE/CUDA/GPU-acceleration hack, or hope Adobe comes through with full support of that card.
    2.  What is the 3rd output on the GTX 285?  There are two DVI outputs and then something that looks like S-Video.  Is it S-video out? Or an HD audio out that travels alongside the DVI output to an external video monitor?
    3. Does it slow down the system to send the video at 1k or 2k to an external video monitor since you'd be using both DVI outputs simultaneously?
    RED 4k PLAYBACK and RAM vs CPU
    1.  For day-to-day editing, I'm fine scaling to 1/4 resolution if necessary and monitoring video externally at 1k or 2k.  Would my current system already achieve that smoothly?
    2.  From what I've gathered here and elsewhere, for better 2k or 4k playback it might be better to spend extra on CPU rather than RAM.  I could spend
    --$1000 more for 24GB RAM (instead of 12GB)
    --$290 more for an i7 975 Extreme 3.33 GHz 8M Cache
    --$686 more for an i7 980x Extreme 3.33 GHz 12M cache.
    Given my needs and the current total system cost of $1950, which of these 3 would you choose?  Or should I stay with the cheaper i7 930 2.8 GHz and overclock (which I've never done before).
    ECBowen:
    It sounds like you've used a system similar to what I'm buying to playback RED 4k on a timeline in full, 1/2, and 1/4 scale.  I'd greatly appreciate if you could clarify YES/NO for which are possible to have SMOOTH PLAYBACK with your 980x/12GB RAM/GTX 285 system.  I know it's a lot to ask, but it would make me feel so much better about this big purchase:
    -full scale 4k of 1 layer with 0 video effects
    -full scale 4k of 3 layers with 0 video effects
    -full scale 4k of 1 layer with 3 video effects
    -full scale 4k of 3 layers with 3 video effects (NO, right?)
    -1/2 scale of 1 layer with 0 video effects
    -1/2 scale of 3 layers with 0 video effects
    -1/2 scale of 1 layer with 3 video effects
    -1/2 scale of 3 layers with 3 video effects
    -1/4 scale of 3 layers with 3 video effects
    RAID CONTROLLER
    1.  I won't use the virtual/software controller.  The GigaByte UD5 says it has RAID 0, 1, 5, 10.  Does that mean it has an onboard hardware controller that I can configure in Windows 7 or using some software supplied with the mobo?

  • Custom build extractor

    Hello Guru’s
    I am working on Custom Build Extractor through functional module. I have executed the functional module and I got the re cords required.. In RSO2 , I have included  functional module and extract structure  and activated that. But in rsa3 , if I am giving data records per call as 1000 and display extr call as 1 I am getting same amount of records what I want but If I give data records per call as 1000 and display extr call as 10 ,I am getting around 10 times what the records I want. I don’t know what may be the reason. Can any one say where I am going wrong.
    Functional module code : FUNCTION ZFI_COSS_COSP.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_ISOURCE) TYPE  SBIWA_S_INTERFACE-ISOURCE OPTIONAL
    *"     VALUE(I_REQUNR) TYPE  SBIWA_S_INTERFACE-REQUNR
    *"     VALUE(I_MAXSIZE) TYPE  SBIWA_S_INTERFACE-MAXSIZE DEFAULT 1000
    *"     VALUE(I_INITFLAG) TYPE  SBIWA_S_INTERFACE-INITFLAG OPTIONAL
    *"     VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE OPTIONAL
    *"     VALUE(I_DATAPAKID) TYPE  SBIWA_S_INTERFACE-DATAPAKID DEFAULT
    *"       50000
    *"     VALUE(I_RLOGSYS) TYPE  SRSC_S_INTERFACE-RLOGSYS DEFAULT SPACE
    *"  TABLES
    *"      I_T_SELECT TYPE  SBIWA_T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SBIWA_T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  ZCOSS_COSP OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    Tables : coss, cosp.
    select  objnr gjahr kstar vrgng  beknz  bukrs   geber    wog001    wog002    wog003   wog004  wog005
                 wog006 wog007 wog008 wog009 wog010 wog011 wog012 wog013
                 from coss into table E_T_DATA.
    select  objnr gjahr kstar  vrgng   beknz   bukrs    geber
                 wog001   wog002   wog003   wog004    wog005   wog006
                 wog007   wog008   wog009   wog010    wog011    wog012
                 wog013  from cosp appending table E_T_DATA.
    ENDFUNCTION.
    Extract structure = zcoss_cosp.
    If I need to do any modification in the code plz let me know where and what I have to modify.
    Thanks
    Sam

    Hi,
    I think you need to change the code with passing buffer size into the code. You can insert following three line in your code before selection of the data.
    S_S_IF-REQUNR    = I_REQUNR.
    S_S_IF-DSOURCE   = I_DSOURCE.
    S_S_IF-MAXSIZE   = I_MAXSIZE.
    Check and define all import,export,changing and table parameters for function module.
    Hope it helps.
    Regards,
    Aditya

  • Customer Aging Report to Include Credit Memos

    Hi,
    I need a customer aging report that will also include credit memos.  This is not available with the system report, but when I write a query it will not reference the customer's account but only the documents in the system.  How do I create an A/R aging report that includes credit memos off of the account balance?
    Thanks!
    Emily

    Hi, Emily,
    I have made such a Crystal report; actually I have 2 versions;
    one is purely made in Crystal report:  if your credit memos are copied from AR Invoice totally.
    another is made with stored procedure and Crystal report, that includes AR Invoice Credit memo, and internal reconciliation.
    Which one you need?
    Suppose you need the former one, it's easier:  just link tables: OINV - INV1 - RIN1;
    The join keys: OINV to INV1 is 'Docentry';   INV1 to RIN1 is "inv1.docentry = rin1.baseentry and inv1.linenum  = rin1.baseline". and also "Rin1.basetype = '13' and inv1.targettype = '14'.
    Hope this helps.
    ~Michelle

  • WebDynpro accessing custom-build EJB applications

    Hi there,
    I have a query regarding WebDynpro accessing custom-build applications deployed on web-logic server and J2EE servers.Following is the scenario.
    There is central authentication mechanism deployed in J2EE server. GUI users (in EP) have to be authenticated through this application(EJB).
    In EP, this remote call would happen through the WebDynpro. After successful authentication, calls will be sent to another Weblogic server.
    Too many remote calls. How about the scalability & performance factors with WebDynPro?

    HI,
    Webdynpro and EP are almost same except coustomisation coming to picture in EP, why do you want webdynpro to EP to web logic, Just crate your UI in dynpro convert them to Iviews in EP through EP call wenlogic server/J2ee server i hope there will not be any hindarence to scalability or perfomance.
    when it comes to remote calls after all your going to call weblogic through EP but dynpro UI will be as an Iview
    I hope it helps you
    in case if you need further details let me know
    Regards
    RK

  • Custom tag lib issue with task flow in portal

    Dear Experts,
    I am facing an issue and need your guidance
    I have a ADF task flow which is consumed in portal. My task flow uses a custom tag library.
    When I run the task flow on portal I am facing following issue:
    Caused by: oracle.jsp.parse.JspParseException:
    Error: Encountered deferred syntax #{ in template text. If intended as a literal, escape it or set directive deferredSyntaxAllowedAsLiteral
      at oracle.jsp.parse.JspParseTagXMLTextContainer.processAttributeForELFunctions(JspParseTagXMLTextContainer.java:118)
      at oracle.jsp.parse.JspParseTagXMLTextContainer.processAttributeValue(JspParseTagXMLTextContainer.java:103)
      at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1565)
      at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1610)
      at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:886)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:780)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1297)
      at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:782)
      at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1572)
      at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1610)
      at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:846)
      at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:923)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:780)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1297)
      at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:782)
      at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1572)
      at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1610)
      at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:846)
      at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:923)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:780)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1297)
      at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:782)
      at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1572)
      at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1610)
      at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:846)
      at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:923)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:780)
      at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1297)
      at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1572)
      at oracle.jsp.parse.JspParseTagFile.parseXMLSrc(JspParseTagFile.java:341)
      at oracle.jsp.parse.JspParseTagFile.parse(JspParseTagFile.java:256)
      at oracle.jsp.parse.OracleJsp2Java.transformImpl(OracleJsp2Java.java:439)
      at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:593)
      at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:691)
      at oracle.jsp.runtimev2.JspPageCompiler.compileBothModes(JspPageCompiler.java:490)
      at oracle.jsp.runtimev2.JspPageCompiler.parseAndGetTreeNode(JspPageCompiler.java:457)
      at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:624)
      at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:645)
      ... 120 more
    <XmlErrorHandler> <handleError> ADF_FACES-60096:Server Exception during PPR, #1

    Hi,
    Make sure you have the JSTL tag library selected in you deployment plan. Go to Project Properties->Deployments->your_deployment_profile->WWB-INF/Lib Contributors and check JSTL.
    Let me know if this worked for you!
    Regards,
    Mihai

  • Language Support: Custom Build/Debug actions

    Hi!
    I'm trying to develop a custom language service, but can't find a way how to register custom build action instead of default C# compiler. I followed this two (Language Service,
    Basic Project System) walkthroughs, but unfortunately couldn't find any more additional and up to date resources.
    I am pretty confident that of the problems lies in the line of code bellow, but don't know how to correctly change it to register custom tool or ideally method call on build action.
    <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
    If someone could please point me in the right direction.
    Thanks!

    If your custom language doesn't use the C# or VB.NET compilers but your own compiler then you should provide your own MSBuild .targets and tasks.
    MSBuild has a learning curve so I recommend to read some book or documentation. Then, examine the file Microsoft.Common.CurrentVersion.targets (C:\Program Files (x86)\MSBuild\12.0\Bin folder)
    * My new blog about VSX: http://www.visualstudioextensibility.com * Twitter: https://twitter.com/VSExtensibility * MZ-Tools productivity extension for Visual Studio: http://www.mztools.com.

  • Query to skip special customer numbers while auto generation

    Hi
    I have a customer number maintenance screen refering table STTMS_CUSTOMER_SRNO_BANK, where customer number is auto generated.
    Table:STTMS_CUSTOMER_SRNO_BANK columns are
    CUSTOMER_RUNNING_NO , USED_FLAG
    Present queries are:
    SELECT MIN(customer_running_no)
    INTO l_no
    FROM sttms_customer_srno_bank
    WHERE used_flag = 'N';
    SELECT customer_running_no
    INTO l_running_no
    FROM sttms_customer_srno_bank
    WHERE used_flag = 'N' AND customer_running_no = l_no
    FOR UPDATE NOWAIT;
    Current logic is it takes MIN(customer_running_no) and USED_FLAG is 'N'.
    Now an enhancement is to be added that a new table CSTM_CUST_CATEGORY where a range of numbers is reserved for a special classification of customers.
    Table:CSTM_CUST_CATEGORY
    CUST_CATEGORY START_RANGE END_RANGE
    ROYAL      1     100000
    VIP 150000 200000
    I need to write a query to auto generate customer numbers and the auto generated numbers should not fall in the special customer category like ROYAL,VIP,ie it should not be in the range 1-100000 and 150000-200000.
    Please help me to write this query.
    Thank you
    Mary

    Thanks a lot
    This query works and serves half my requirement.
    Ex..i have customer_running_no from 1300 to 1350 where used flag set to 'N'
    and the start_range and end_range I have given is 1300 to 1500.
    Now this query skips 1300 to 1350.It gives 1351.But my actual requirement is it should give 1501 as the next customer_running number.May I know what modification should i do to this query to get this expected result.

  • DFF in custom build reports

    How can we implement dff`s features in custom build reports?
    Does it works same way as the oracle bulid-in reports?

    This is all documented in the Oracle Applications Developers Guide in the chapter 'Coding Oracle reports concurrent programs'. Basically you will need to call 'FND SRWINIT' in the before report trigger and 'FND SRWEXIT' in the after report trigger. There are also user exits for the flexfield processing.
    Alternatively, you can just identofy the column names you require for the flexfield columns and build them into your reports in the same way as any other values.
    Edited by: mike_p on Oct 14, 2009 2:10 PM

  • How to update with a custom build without losing all the data?

    I have a ZTE Open I regularly update with custom builds. Every time I do this, I lose all of my data on the phone, such as contacts, installed apps from the Market store, settings (including wireless and email settings).
    Recovering all of this data and settings every time is extremely annoying. Is there a way not to lose them in the process, or to save them and repristining them afterwards?

    Thanks, Ralph!
    I tried the backup_restore_profile.sh tool and apparently it worked great: I backed up my data, flashed my old build on the device (which erased all of my data) and then restored everithing, including installed apps and settings.
    I will try this with a new FFOS version (like 2.1) before declaring the problem completely solved.
    EDIT: I'm not going to try flashing FFOS 2.1 on the ZTE Open anymore, since I'm now a proud owner of a Flame. The backup_restore_profile.sh tool seemed to work pretty well though, so I will mark the question as solved without further tests.

  • Calling OWF from customer build web application

    All, All the example that I've read from OWF documentation is assuming that you builder the workflow from OWF Builder and manage it thru OWF manager, monitor is thru OWF Monitor. I'm wondering if it is possible to monitor the workflow and manage the workflow from customer build web application. Since we don't want our users have to login several times and use different URLs to get into the customer build application, then manage the workflow and monitor it via different urls. Anybody has experience doing all from one application can provide any insight would be greatly appreciated.
    dsl

    Hi,
    Well, I did my JSP pages doing selects to OWF tables and OWF java APIs. I used owf pl/sql procedures as my reference. For example, I need to know how to create actions buttons. I looked at wfa_html procedure and looked for how it was doing that.
    Any doubts just ask,
    Regards,
    Luiz

  • Can custom build install OSX?

    Hi, I just wondering about this since I want to spend my own money to buy custom build so I want to install Microsoft Windows 7 and Apple MAC OSX so I hope you guys can help me to decide what is the best to get it.
    P.S. I rather to have custom than buy iMac or Macbook Pro (just because they dont have blu ray)
    Thanks,
    Mustapha

    What type of programs are you intending on running? If you only need to run Office, Email, and Web applications then 4GB of RAM should be enough, but if you plan on doing any creative professional work, virtualization, or scientific computing then 8GB of RAM or more would be preferred.
    As for Windows, Apple provides Boot Camp, which will allow you to install Windows to a second partition on your hard drive (dual-booting). However, this requires you to shut down the Mac side in order to run Windows, and vice versa. An alternative to this is to use a virtalization program like Parallels Desktop or VMWare Fusion, which will allow you to run Windows within OS X. The benefit is you can run programs side-by-side with your Mac programs, but at a cost of overall performance (and dong such will use more system resources and thereby require more RAM, so 8GB would be a minimum I would recommend).
    The only options for building a supported Mac system are through Apple's online store, where you will configure a Mac system for your needs by choosing items like CPU speeds, RAM, and hard drive options. Apple does not support Blu Ray on its systems.

Maybe you are looking for

  • I Pod mini not working, it will not sync

    I have a I Pod mini 2nd generation. I went to sync more music on to it and it when I auto filled it does not work and I have done the diagnostics. I get this message from I Tunes. I cannot add any songs to my I Pod because no songs will copy to this

  • Error with variable

    Hi I wrote a program that is supposed to call a method that returns 21 numbers with doubles from the user, then the program is supposed to call a method that displays the highest and lowest numbers entered as well as the average of the numbers. But..

  • Connecting macbook pro to HP Envy 110

    I have been trying to link my macbook to HP Envy 110 for weeks now. Initially i managed it by uding the IP address as the printer never appeared in the set-up wizard. However, the next time I tried it, the IP address had changed on the printer but th

  • ATG web services

    Hi all, I'm about to start a Mobile project for a client who has ATG e-commerce solution in place. As I understand, there is a set of web services or API from which I can obtain catalogs, products and other information necessary for my mobile app. I

  • Ruby-Gtk2 TrayIcon [solved]

    I've installed ruby gtk2 by issuing: "gem install gtk2" A bunch of libraries installed correctly. Now I tried just an example (got if from official website) under irb and got this: irb(main):001:0> require "gtktrayicon" LoadError: no such file to loa