Blanket PO functionality in MM

Hi All:
I am a FICO guy and need some assistance in understanding Blanket PO Functionality in SAP.
This is what I have understood so far:
? Use FO document type in ME21
? Use "B" in item category
? Provide a maximum limit for Blanket PO (BPO)
? Provide validity for BPO
? We create a blank PO with unspecified materials, quantity  
   and delivery dates
This is what I would like to know:
? Lets say the BPO was created on Jan 1, and the requirement for procurement arises in March, June, October and December. In this case do we have to create a new PO with reference to BPO for each of these months?
? If not, do we have to modify the BPO that was originally created?
? How does vendor receive our requirement for materials?
? Can we use ERS in this case for automatically generating invoices?
Edited by: Vj on Dec 17, 2007 12:12 PM

hi,
This is what I would like to know:
1. Lets say the BPO was created on Jan 1, and the requirement for procurement arises in March, June, October and December. In this case do we have to create a new PO with reference to BPO for each of these months?
Answer: there is no need to create the separate PO for each month. the use of framework order and item category B open the value limits and validity period. give the validity period as per your requirement and the value.
thru BPO you  instruct the vendor before hand in this particular period you are going to buy these specific material of total amount assigned. you can call him and inform that you require that material, it is helpful in those cases.
2. If not, do we have to modify the BPO that was originally created?
Answer: if the material are not covered what you have agreed with him may be yes.
3.How does vendor receive our requirement for materials?
Answer: you can make a call or send a intimation about this.
4.Can we use ERS in this case for automatically generating invoices
Answer : yes you can.
I am writing below the complete process of BPO, this will clear your doubts.
The use of blanket purchase orders enables you to simplify the procurement process for low-value consumables and thus reduce costs.
**Business Example
For some of the office supplies needed by your firm, you can simply phone your vendor to give notification of your requirements. The goods are then delivered directly to the individual offices, so that a confirmed
goods receipt does not have to be recorded in the system. To cover such transactions, you have created a blanket purchase order in the system.
You check each invoice you receive from the vendor against the limit and validity period of the blanket PO.
Advantages of Blanket POs
With certain procurement transactions, the costs of procurement are disproportionately high in relation to the value of the material or service involved. This is frequently the casewith office supplies (such as pencils
and notepads) and services of relatively minor importance (such as small repairs, cleaning work, and courier services), for example.
Procurement costs - which in the case of standard procurement processes can be quite high - are significantly reduced if a so-called blanket purchase order is created instead of a standard PO. Such a single long-term purchase order can be used to procure a variety of materials or services whose
modest value does not justify the high processing cost of issuing a series of individual POs.
The main advantage of using blanket POs is thus the associated reduction in order processing costs. Transaction costs are lower with blanket POs because:
• The blanket PO is valid for a longer period.
• There is no goods receipt or service entry.
• It is not necessary to create PO items for individual procurement transaction
When creating a blanket PO, you should use document type FO because this document type causes the header fields Validity Start and Validity End to become mandatory entry fields. You must enter the item category B in the PO item overview. The entry of this item category causes the Limits tab page to appear on the item detail screen. There, you enter an overall limit and an expected value. The overall limit represents the maximum value for which invoices referencing the PO item can be posted without the system issuing messages. If the overall limit is exceeded when an invoice is posted, the system issues a warning or error message, depending on the settings in Customizing.
The expected value is the anticipated end value of the order placed with the vendor. If you work with the release procedure for purchasing documents, this value can serve as the basis for assigning this blanket PO to a release strategy. Controlling establishes the PO commitment from this value. The system does not check whether the expected value is exceeded when an invoice is posted with reference to a blanket order.
In the standard system, the account assignment category U (unknown) is allowed for POitems of item category B. You need not specify the account assignment until the time of invoice entry.
When creating a blanket purchase order, you need enter neither an order quantity nor a net price. As soon as the expected value is specified during the creation of the blanket PO, it is automatically adopted as the net price.
Regards
Rajesh

Similar Messages

  • Delay in Cal fields.

    I have a drop down with over 100 options.  I have placed a script on blur to enter some values into hidden text boxes based on the selected item in the drop down.  These boxes are used in calculations for a viable field.
    Problem = The first use performs perfectly, but should the user change their drop down choice the old values remain in the displayed box until the user tabs through at least 3 fields, at which point they reset to their new values.
    Example short hand (yes I know its not code but it is easer to follow)
    hidboxA = 1
    if DropBox = 1
    then hidbox1 = 3;
            hidbox2 = 0;
            hidbox3 = 1;
    else if DropBox = 2
    then hidbox1 = 0;
            hidbox2 = 2;
            hidbox3 = 0;
    VisBox1 = hidboxA + hidbox1
    VisBox2 = so on.
    When the user changers their mind from drop down 1 to drop down 2 then VisBox1 should read = 1 as soon as they tab out of the dropbox, but it does not?  Don't know what I am doing wrong here but any help is appreciated.

    I could not find anything useful about validating in this instance.  Even with advanced search skills, there is just too many (not relevant to my issue) sites on the web to find a focused answer without knowing the terminology in depth.  Not to mention the available manuals are too sparse with their examples in order to develope a proper context in the JavaScript language. 
    Refer to the web is not a useful answer, but Gilad D(try67) I do appreciate you pointing me in a new direction.  As I stated before I am not fluent in validation and after several hours of surfing, all I have found is that it is used to ensure the correct type of data is entered into a field.   
    I did however find a better way.  Someone suggested that I turn my complicated scripts into blanket document functions and call them from the (Format - Custom Format Scripts) menu.  It works both for instantly translating the information while they are in the drop box and confirms the data upon tabbing out.
    The down side is the Doc scripts grows in quantity.  But the up side is the titles are visible so if I have multiple scripts under the same field I can easily identify them rather then onblur: JavaSript.
    Are there any additional down sides or things I should worry about using this method?

  • Question regarding  Blanket Purchase Order by Category functionality

    Hi All,
    I have a requirement that Strategic buyers will fill agreement with supplier by item Category level
    Agreement will be on Price level and will have expiration date
    The category level will contain list of items Part numbers which are the same item from technically :
    Our business is on the electronics contract manufacturing and we are producing for Customers from the High Tech industry .In order to keep each customer process and unique environment we are coding the item Part # per customer since of that the same electronic component having different part # per customer
    Each night we running MRP run (ASCP) and the Planner release Planned order to request ion
    Is there a way to support this process as the following :
    1 create sourcing rule by category set and assigned the relevant items to the category set
    2 Create Blanket Po by Category level with expiration date and Price
    When releasing Planned order from ASCP (Mrp) it is Creating requisition on item level
    Will it Auto release the Pr to Po based on the Blanket by Category level and derived the Price?
    The requirement is that the purchase requisition will derive the price from the agreement based on assigned Category level and will automatically convert to Purchase order
    I will appreciate your advise
    Thanks

    Hi,
    Sourcing Rules are not created at Item or Category Level.
    What you can do is
    1. create a Sourcing Rule and Assign it to Category-Organization Level.
    2. Create a BPA for the category
    3. Create an ASL (Approved Supplier List) and give the BPA Reference in that.
    Try doing this..this should help to some extent.
    Regards
    Arvind

  • Printed XML Purchase Order Report - Printing blank Blanket PO page

    Hi,
    When printing the xml report of a Blanket PO Release, the release lines and headers print first but the last page is a page for the primary blanket PO (PO Num without any releases attached). This page does not contain any information in the header or line fields therefore it is a waste of paper. Looking into the XML code the blanket PO page is pulled in the same manner as the Release lines, against G_Headers. I'm going to look into the Reports Developer SQL to see if I can find something but I would rather not mess with the configuration of the SQL if I did not have to.
    Any ideas on how to get rid of this extra unnecessary page?
    Thanks,
    -Steve

    Hi,
    RDBMS : 11.2.0.1.0
    Oracle Applications : 11.5.10.2
    OS: Unix
    The issue can be reproduced.
    The report in question has had customization but the blank page prints in the Printed Purchase Order Report(Portrait) seeded function as well. From what I see the SQL might be able to modified based off of the input paramet "Print Blanket PO". When this is selected "No" the Blanket header is printed with no lines (that's where the blank PO page is coming from). When selected Yes the blanket header with all the blanket lines are printed. So I may be able to go in and change how that input parameter changes the output, unless there is a better way.
    -Steve

  • BLANKET RELEASE가 INPROCESS 상태에서 더 이상 진행되지 않을 경우 해결 방법

    제품: MFG_PO
    작성날짜 : 2006-05-11
    BLANKET RELEASE가 INPROCESS 상태에서 더 이상 진행되지 않을 경우 해결법
    ======================================================================
    PURPOSE
    승인을 위해 Blanket Release가 submit 되었으나,어떤 이유로 인해
    'INPROCESS' 상태로 되는 경우가 있다.
    'INPROCESS' 상태가 된 그 원인 진단을 위란 workflow가 없는경우(workflow
    purge process에 의해 purge 되는 경우 등...) 아래의 방법으로 해결한다.
    Explanation
    Original workflow activities가 더 이상 존재하지 않아서,
    workflow activity를 종결하거나 document 진행을 시도하면 workflow는 fail
    되며 document는 'INPROCESS' 상태로 fail 된다.
    이를 해결하기 위한 solution을 아래의 steps에 따라 작업한다.
    1.아래 sql을 실행하여 Requires Reapproval로 release를 update 한다.
    Update가 성공적으로 끝나면 commit을 한다.
    Script 실행시 Org_id가 prompt 되므로 document가 존재하는 org id를 입력
    한다.
    -- START OF RESET SCRIPT
    set serveroutput on size 100000
    DECLARE
    CURSOR reltoreset is
    SELECT por.wf_item_type, por.wf_item_key, por.po_release_id, por.release_num,
    por.release_type, por.revision_num, poh.segment1
    FROM po_headers_all poh, po_releases_all por
    WHERE poh.segment1 = ' &PO_NUMBER
    and por.release_num = to_number('&REL_NUM')
    and por.org_id = to_number('&org_id')
    and por.org_id = poh.org_id
    and por.po_header_id = poh.po_header_id
    and por.authorization_status IN ('IN PROCESS', 'PRE-APPROVED')
    and NVL(por.cancel_flag, 'N') = 'N'
    and NVL(por.closed_code, 'OPEN') != 'FINALLY_CLOSED';
    CURSOR errwf(pitem varchar2, pkey varchar2) is
    SELECT ITEM_TYPE, ITEM_KEY
    FROM wf_items
    WHERE PARENT_ITEM_TYPE = pitem
    AND PARENT_ITEM_KEY = pkey
    AND END_DATE is NOT NULL;
    CURSOR maxseq(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code = 'RELEASE'
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code is NULL;
    CURSOR poaction(id number, subtype po_action_history.object_sub_type_code%type) is
    SELECT nvl(max(sequence_num), 0)
    FROM po_action_history
    WHERE object_type_code = 'RELEASE'
    AND object_sub_type_code = subtype
    AND object_id = id
    AND action_code = 'SUBMIT';
    submitseq po_action_history.sequence_num%type;
    nullseq po_action_history.sequence_num%type;
    BEGIN
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('Data Manipulation Scripts Disclaimer');
    dbms_output.put_line('------------------------------------');
    dbms_output.put_line('As always please ask customer to run the scripts on their test instance
    first ');
    dbms_output.put_line('before applying it on production. Make sure the data is validated for ');
    dbms_output.put_line('correctness and related functionality is verified after the script has been
    dbms_output.put_line('run on a test instance. Customer is responsible to authenticate and verify ');
    dbms_output.put_line('correctness of data manipulation scripts.');
    FOR pos in reltoreset LOOP
    dbms_output.put_line('Processing '||pos.release_type
    ||' Release Number: '
    ||pos.segment1||'-'||to_char(pos.release_num));
    dbms_output.put_line('......................................');
    dbms_output.put_line('Closing Notifications...');
    BEGIN
    UPDATE wf_notifications set status = 'CANCELED'
    WHERE notification_id in (
    select ias.notification_id
    from wf_item_activity_statuses ias,
    wf_notifications ntf
    where ias.item_type = pos.wf_item_type
    and ias.item_key = pos.wf_item_key
    and ntf.notification_id = ias.notification_id)
    AND NVL(status, 'OPEN') = 'OPEN';
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    dbms_output.put_line('Aborting Workflow...');
    BEGIN
    WF_Engine.AbortProcess(pos.wf_item_type, pos.wf_item_key);
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    FOR wf in errwf(pos.wf_item_type, pos.wf_item_key) LOOP
    BEGIN
    dbms_output.put_line('Closing Error Notifications ...');
    UPDATE wf_notifications set status = 'CANCELED'
    WHERE notification_id in (
    select ias.notification_id
    from wf_item_activity_statuses ias,
    wf_notifications ntf
    where ias.item_type = wf.ITEM_TYPE
    and ias.item_key = wf.ITEM_KEY
    and ntf.notification_id = ias.notification_id)
    AND NVL(status, 'OPEN') = 'OPEN';
    dbms_output.put_line('Aborting Error Workflow...');
    UPDATE WF_ITEMS SET
    END_DATE = sysdate
    WHERE ITEM_TYPE = wf.item_type
    AND ITEM_KEY = wf.item_key;
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END;
    END LOOP;
    dbms_output.put_line('Updating Release Status...');
    UPDATE po_releases_all
    set authorization_status = decode(pos.revision_num, 0, 'INCOMPLETE',
    'REQUIRES REAPPROVAL'),
    approved_flag = decode(pos.revision_num, 0, 'N', 'R'),
    wf_item_type = NULL,
    wf_item_key = NULL
    where po_release_id = pos.po_release_id;
    OPEN maxseq(pos.po_release_id, pos.release_type);
    FETCH maxseq into nullseq;
    CLOSE maxseq;
    OPEN poaction(pos.po_release_id, pos.release_type);
    FETCH poaction into submitseq;
    CLOSE poaction;
    IF nullseq > submitseq THEN
    dbms_output.put_line('Deleting PO Action History...');
    DELETE FROM po_action_history
    WHERE object_id = pos.po_release_id
    AND object_type_code = 'RELEASE'
    AND object_sub_type_code = pos.release_type
    AND sequence_num >= submitseq;
    END IF;
    dbms_output.put_line('Done Processing.');
    dbms_output.put_line('................');
    dbms_output.put_line('Please issue commit, if no errors found.');
    END LOOP;
    END;
    -- END OF RESET SCRIPT
    2.Script가 error 없이 끝나면 'Commit;'을 실행한다.
    3.Enter Release form에서 문제의 document를 조회하고, 승인을 위해 submit
    한다.
    Reference Documents
    Note 296458.1

  • Open Interface or Public/Private API for Blanket Release

    Hi All,
    I am on Oracle Apps 11.5.10.2
    Is there any open interface available to import the blanket releases in Oracle system. I have searched the meta link and found the doc 160781.1. According to the document there has been a future enhancement request logged by Oracle for this functionality but I am interest if any one know about some private API available to do same job. I will also appreciate if someone can share his project experience in migrating the blanket release to the Oracle.
    Thanks
    Vishalaksha

    I do not think it is available in 11i -- Please see (HOW TO IMPORT BLANKET SALES AGREEMENT AND BLANKET RELEASE. (Doc ID 336086.1)) for details.
    You may log a SR and confirm this with Oracle support.
    Thanks,
    Hussein

  • Blanket PO in SRM 7 ECS

    Hi Experts,
    We are on SRM 7 ECS , support pack SAPKIBKV08.
    Requirement is that requester in SRM need to create SC for blanket orders. these sc after approval will create blanket PO .
    we have given SC full functionality to requesters where they can create limit item. But the issue is
    a. how can we create a limit cart  for a material or service , not for material/service group.SRM 7 limit item allows to create SC only for material/service group 
    ( in ECC , in framework PO , we can create with item category standard , limit , and service. SRM limit functionality is equivalent to creating limit , and service item category. what about "standard" )
    b. If we want to buy blanket materials , rather than material groups, through SRM, how do we buy
    c. How do other projects buy blanket materials , rather than material groups, through SRM
    rgds
    sumendra

    Hello,
    Have a look at thread below:
    [meaning of sc with value limit|meaning of sc with vlaue limit;
    Regards.
    Laurent

  • Category Updation in Blanket PO Lines

    Hi,
    I have an urgent requirement to update Category for the items in Blanket Purchase Orders Lines. We have updated the Categories of Items @ Item Master Level. But now we want to update Item Category on blanket po's lines as well... interface is not working because it is creating new line instead of updating existing line even i am passing action as "UPDATE" but its not working.... if someone have an api to update po_lines for category_id and supplier_number it will be great help.
    Thanks in advance
    Adnan..

    If you use the adopt function, it should be able to copy all the information from an existing PO and in change mode status.
    To copy the PO, click "Document Overview On" button, and click the first little button "Selection Variant" to select the old PO, after the PO number display in the space below, HIGHLIGHT the PO (remember not double clicks, if double clicks meaning display), and then click "Adopt" button.
    Hope this help you.

  • Field Status in Blanket PO

    Hi,
    I am creating a blanket PO from copying another Blanket PO. But the fields vendor, plant, net price,PO quantity,item category,account assignment category are in display mode. But same is possible in standard PO. I want to create a Blanket PO refferring another one by changing vendor ,net price etc. How can I make those fields in change mode while copying one?There is no problem in creation of Blanket PO.
    regards
    Ashok

    If you use the adopt function, it should be able to copy all the information from an existing PO and in change mode status.
    To copy the PO, click "Document Overview On" button, and click the first little button "Selection Variant" to select the old PO, after the PO number display in the space below, HIGHLIGHT the PO (remember not double clicks, if double clicks meaning display), and then click "Adopt" button.
    Hope this help you.

  • Blanket purchase order and PR

    i) Purchase requistion is not taking distrubtions from the purchase order release . how can it be resolved.
    ii) for a blanket PO some inventory has been received at the store house, how can we know hom much the qty is recieved and ordered. is there any particular script.
    regards
    Arif

    Purchase requistion is not taking distrubtions from the purchase order release . how can it be resolved.PR will not take distribution from the Blanket Release. A release will take distributions from the PR.
    for a blanket PO some inventory has been received at the store house, how can we know hom much the qty is recieved and ordered. is there any particular script.
    >
    You will have to write a script. As Karthik suggested, you will have to join po_headers_all , po_releases_all and po_line_locations_all.
    Use the Blanket# to get po_header_id from po_headers_all.
    Use that and the release # to get the po_releasd_id from po_releases_all.
    Use the po_release_id to get quantity details from po_line_locations_all.
    Hope this answers your question
    Sandeep Gandhi
    Omkar Technologies Inc.
    Independent Techno-functional Consultant

  • Blanket Purchase Order and MRP

    Gurus,
    How MRP considers Blanket purchase Order - supplies..suppose i have a BPO for 100 Items/1 yr..that means roughly every qtr 25 numbers.But we are not asking the suppliers to supply the good until we ask him..this contract is to reduce lead time ..still buyer should be aware of the demand for this items..if BPO is not there..he will get requisitions..but now MRP will not recommond PR's as BPO is in place..pl advise..how to handly this case/
    I couldnt find much documentation on BPO and MRP.
    Rgds,

    MRP does not consider BPO as supply. Only blanket releases are considered as a supply.
    So in your case, MRP WILL recommend PR whenever it sees the demand. And the buyer will be able to convert the PR into a Blanket release.
    Hope this answers your question
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • Group function in a query

    Hi all,
    I am practising on EBS vision installation, could you help me solve this error . .
    select
    ||
    || < some columns >
    ||
         pha.segment1 "PO Num",
         decode(pha.TYPE_LOOKUP_CODE,'BLANKET',pla.UNIT_PRICE*sum(plla.QUANTITY),null) "Rel",
         pla.LINE_NUM "Line",
    ||
    || < some columns >
    ||     
    from
         po_headers_all pha,
         po_lines_all pla,
    || <some tables>
    ||     
         po_line_locations_all plla
    where
         < Some Where Conditions . .. >
    Order by < do i have to mention all the other columns here....as many as they are >
    I am just not knowing how to handle the[b] sum(plla.quantity) in the decode function.
    do i have to use a funtion instead, or any other way ?
    Kindly help.

    If we want to include an aggregated value in a query we need to GROUP BY all the other columns. This is a pain, and ought to be unnecessary because SQL ought to be smart enough to derive the non-aggregated columns for itself, but that's not the way the standard is specified.
    You could think about putting the sum() in an inline view, but I suspect the WHERE clause will necessitate even more typing.
    Cheers, APC

  • Unable to finally close blanket purchase agreement

    Hello,
    I am unable to final close the blanket agreement due to error: "Open releases exist against the purchase document." I checked and all the releases status are closed, the amount billed matched amount received. Does anyone know how to fix this? I researched on METALINK and it doesn't help much.
    Thanks.

    Hi,
    I understand, the current system functionality does not support the feature that you are looking for:
    The following ER's have been filed for this issue:
    Bug 5065862: PDOI DOES NOT UPDATE PRICE BREAKS ON BLANKET WITH EFFECTIVE DATES
    Bug 5246003: ALLOW PDOI TO UPDATE PRICE BREAKS ON BLANKET PURHCASE AGREEMENT
    Bug 7285119: UPDATING BPA THROUGH PDOI, NEED TO BE ABLE TO UPDATE PRICE BREAK INFO
    Bug 7219129: DATAFIX:UPDATING BPA THROUGH PDOI, NEED TO BE ABLE TO UPDATE PRICE BREAK INFO
    Regards,
    Paarthy

  • API/Interface for Blanket PO Release

    Hi All,
    Do we have any interface or api for Blanket PO release? We searched, couldn't find anything.
    Is there any workaround? we are in the process of automation. Its very urgent.
    Thanks in advance.
    Regards,
    Ganesan G

    Hello,
    As a specific solution you may use the following packages/function in R11i :
    •     PO_RELEASES_SV4.get_release_num, to get the last release number,
    •     PO_LINE_LOCATIONS_PKG_S3.get_max_shipment_num, to get the last shipment_num of a release,
    •     PO_RELEASES_PKG_S0.Insert_Row to create a release,
    •     PO_LINE_LOCATIONS_PKG_s0.Insert_Row to create a shipment line
    Beware, these packages are not public, so they may potentially be updated through a patch / upgrade.
    As previously said by Sandeep Gandhi, the best solution is to use requisitions, but you need to manage the corresponding setup.
    Regards,
    Xavier

  • Entering Invoices for an EXPIRED Blanket PO

    Hi All,
    Howcome the system lets me enter Invoices for an expired Blanket PO (when the Validity End date has passed) but there is a remaining amount in the overall limit (for example, out of 1,000 USD limit....Invoices upto only 700USD entered....so 300USD remaining...but the Blanket PO is expired).
    I thought what ever comes first --- the Value Limit OR the Validity End date would block further invoices for payment?
    Isn't this the case?
    Thanks in advance
    Edited by: Duke Dukester on Sep 17, 2008 12:07 AM
    Edited by: Duke Dukester on Sep 17, 2008 12:10 AM

    On a framework order by setting the item category to B will invoke the
    Limit functionality on the PO. The expected value will be the price
    that appears on the PO. The overall value is the absolute limit that
    the system will accept against this PO. The overall value can be larger
    than the expected value, never less.
    Using MIRO; (1) enter the invoice date, reference # and amount of
    invoice. (2) enter the PO #, (3) ensure the display variant = account
    assignment - cost center. (4) click on the yellow arrow icon in the
    account assignment column, (5) enter the invoice amount on the first
    line of the account assignment box, (6) click the BACK button on the
    account assignment box, (7) the traffic light should now be green and
    you can save your invoice.
    regards
    kunal
    award if helpful

Maybe you are looking for

  • More than one field in generic data source

    Hi All, We wanted extract Allocation data for the sales order from R/3 to BW. I am not able to find proper data source for it... there are two datasources..we wanted afs specific datasource 2LIS_11_V_ITM  :  Sales-Shipping Allocation Item Data 2LIS_1

  • A different error every time I sync my iPod Touch 64GB

    I have an iPod Touch 64GB. After iOS4 upgrade and iTunes update, at least half of the times I connect it to my pc (Windows 7 64bit) some error comes up like, the ipod is disconnected (when it's not), a duplicate file has been created, the requested f

  • Close window button missing from my active+inactive tabs

    Hi. Does anyone else have the problem of the close tab button disappearing from the tabs, irrespective of whether they are the active or inactive tab? I can only get the buttons back by pressing the big "+" and opening a new tab and presto, all the c

  • Accessing Mobile Me settings from within aperture

    Once a mobile me gallery is created, how do you change the settings? For example, changing the group that has access to it or whether users can post images or comments? I have tried right-clicking on the gallery, but nothing useful there. Also, I hav

  • Upgrade to Creative Suite

    I just purchased an upgrade to Creative Suite 5.5. Do I need to unload Pro X before installing Creative Suite?