Preselect quotation item during Quote creation process

Hi,
we want to replicate a quotation without items from CRM to R/3. The items will be added later in R/3 (with configuration and pricing) -> cause we dont want to use  the ipc.
I read that this is not possible to replicate quotes without items with CRM 4.0..
So we decided to use a dummy product to be able to replicate the quote.
First i thought i could use the activity journal functionality. But it was not usefull cause you always have to copy the dummy product manually (copy-button) if you create a follow-up document.
Another chance is to preselect the dummy material with quantity 1 directly in the quote i'm creating in CRM. But unfortunately i dont know how to fix it.
Has anybody experiences deselcting products (items) in quotes or orders in the CRM application ?
Oliver

Hello Oliver,
we do not use the CRM quotation. Our quotations are maintained directly in R/3 and connected to the CRM Opportunity via the submission number. This number is written from CRM to R/3 when the Opportunity is saved via a custom RFC enabled Function module. The number is the link for the Tab Quotations in the Opportunities.
I'm currently developing a batch input in wich allows us to provide a button in the CRM Opportunity with the function that a new Quotation is created in R/3 with the submission numer from the Opportunity and the Contact Partner as the sold to party.
Regards
Gregor

Similar Messages

  • LC Rights Management End User can not find groups or users during policy creation process

    hello,
    I'm using LC8.0.1 turnkey install on win2003 box.
    Problem is LC Rights Management End User can not find groups or users (search result is empty) during policy creation process, thus can not apply specific restriction to certain groups or users.
    I have create a user in the DefaultDom and assigned the following roles:
    Live Cycle Rights Management Invite User
    Live Cycle Rights Management End User
    How can I allow the above created user to search for groups and user during policy creation? Thanks.

    Good catch Phuc. Make sure you do this for each Policy Set as well as My Policies.
    Here's an overview of Policy Sets:
    http://blogs.adobe.com/security/2008/04/delegating_control_over_policy.html
    Cut and paste the URL.

  • Delete item during the billing process

    Hello,
    We receive from an other system, the sales order. We create it with an idoc.
    when we do the invoice (by using VF04) we do one invoice for many sales orders.
    In this case, we want to have only one time a fixed cost.
    So i'm trying to find how to delete a line item into my invoice when i have one to many sales order ? how can i do it ?
    I'm 4.7 ext 2.
    Thanks for your help
    Philippe
    NB i reward the people

    Hi
    If you are using extended classic scenario you can simply delete the line items in the PO within SRM. This will replicate the appropriate changes in the backend.
    You won't be able to change the PO in the backend as this is standard functionality.
    <u>See related link -></u>
    Re: How to delete a PO in SRM
    Incase this does not help, please report the issue with SAP as well, by creating a new Customer OSS message.
    Regards
    - Atul

  • Item Master Data Creation - Statuses

    Greetings,
    My client is looking for best practice - status naming conventions for Item Master Data Creation Process. They are in the Specialized Retail Industry and have internal naming conventions and want to align more with Industry Standards.  Their process has 3 staging areas - 1st - Baseline Master Data, 2nd - Internal Enrichment, 3rd - Item Master Complete - item master is now ready to be used  to build offers.
    thanks!
    MC

    Hi Mir - thanks for taking time to respond.  I think my question might have been confusioning. Its process related.  The client starts creating their item master with a minimal amount of information required to create a PO- (stage1 - example status would be "Available to Procure") the master then gets enriched with more internal information such as classifications and attributes to be consumed by other business areas and down stream processes specific to their business - such as building an offer for Web or TV (stage2 - example status would be "Available to Build Offer").  Client is looking for advice on what to name Stage 1 and Stage 2 status  
    Any thoughts?

  • Item creation process

    Hello,
    Cannot define item attribute values during manual item creation process. Please, help. Maybe I’ve missed some setup?
    Application : Advanced Product Catalog
    Responsibility : Development Manager
    Oracle Applications : 12.1.3
    Development Manager > Item Catalog > Create Production Items
    Kind Regards, A.

    Hello Oliver,
    we do not use the CRM quotation. Our quotations are maintained directly in R/3 and connected to the CRM Opportunity via the submission number. This number is written from CRM to R/3 when the Opportunity is saved via a custom RFC enabled Function module. The number is the link for the Tab Quotations in the Opportunities.
    I'm currently developing a batch input in wich allows us to provide a button in the CRM Opportunity with the function that a new Quotation is created in R/3 with the submission numer from the Opportunity and the Contact Partner as the sold to party.
    Regards
    Gregor

  • EXIT to change / add line items during STO PO creation in T.Code ME21N

    Hi
    Can somebody suggest me a EXIT or a BADI  to change / add line items during STO PO creation in T.Code ME21N.
    The requirement is as below.
    When the user enters a material no ( which has a BOM created in CS01), and presses enter or saves the PO, i need to get the sub components of the BOM and populate them as the next line items.
    This is because the user needs to create the delivery with reference to the PO. In the delivery, the BOM material needs to be populated with all the sub components of the BOM.
    I tried to do it using EXIT_SAPMM06E_013 in which i am able to change / add the line items in the XEKPO and YEKPO internal tables. The entries are available in the internal table when the EXIT is executed.
    But when the PO is posted internally, the item is not changed/added.
    Thanks in advance.
    Guna.

    Hi,
    Try BADI "ME_PROCESS_PO_CUST".
    cheers,

  • Change Transfer Order Line Items during Creation

    Hi All,
    I  have a requirement wherein it is necessary to change the Line item (LTAP) of a transfer order , during its creation.
    I had a look at exits - MWMTO001 (EXIT_SAPLL03T_001) . But it is not useful in our case as the TO is already created before the control is passed over to the user-exit.
    Our requirement is that, if the source qty in alternate unit of measure (LTAP-VSOLA) contains a decimal value i.e. if LTAP-VSOLA = 2.500 CAR ( Carton is the alternate unit of measure ), then the TO line must be split into two lines and the qty must be distributed as 2 CAR and 6 EA ( Each is the Base unit of Measure ), considering that 1 CAR = 12 EA.
    I tried searching for any FM/BAPI for changing TO's, so that it can be used in the above exit after TO creation, but could not find any . Any suggestions to over come this will be highly appreciated.
    Thanks & regards,
    Sandeep

    Hi Jurgen,
    You are right. The system does not propose TO's with different UoM's for the same material. The TO split thro configuration which you have suggested does not check for the decimal value of the quantity, but rather it takes the Qty value as a whole.
    As far as I have seen , there are no user exits which can be used to influence the creation of TO line items.  Let me know if u come across any of them, which can be used to modify the system determined TO lines.
    Regards,
    Sandeep

  • Utilizing item category ALEN - Creation of PO is not auto generated

    All,
    I am utilizing item category ALEN during my sales order creation process.  ALEN is set up with "create purchase order automatically" flag.  I am utilzing schedule line CB and I have maintained the order type NB, item category is 0 and acct. assign category is M.  When I save the sales order, the purchase requisition is being created, but no purchase order.  In fact, it doesn't seem to be even pulling against the data maintained in OVX5 (See below).  I have read OSS note 332475 and I have followed those instructions, but my PO is not being generated.
    One other question - when the ALE data is input for the sales organization (t-code OVX5), what have others input when the vendor, purchasing org and plant can vary (meaning, at times we transfer from plant A to plant B; then for the same sales organization, we transfer from plant B to plant A.  Maintaining just one vendor against the same sales organization does not make sense to me as it will change depending upon the sourcing and receiving plants for the same sales org.
    I have performed a search in OSS on Third Party Order Processing when it relates to individual purchase orders and how to properly configure when using ALEN and TAB - very little information to be found.  I can find a great deal of information on third party processing when it relates to the utilization of TAS and ALES item category.
    Any insights or areas to check would be very greatful. 
    Regards,
    Sandy

    All,
    This issue has been resolved internally.  I had to set the CB schedule line to using "7" stock transfer item category .. then apply a note to address an error message (note 883133).
    Regards,
    Sandy

  • Add or Delete Line Item in Billing Creation (VF01)

    Hi,
    During the billing document creation (VF01) for Order-Related Billing (example: Doc Type F5 - Pro Forma for Order), can you
    manually add or delete line items?
    Let's say if Sales Order was created with 3 line items and only 2 line items should be included in Billing Doc F5.  During the
    billing document creation (VF01), it automatically copies all 3 line items.  How can I delete the line item that I don't want
    to be included in Billing Doc F5?  Only way that I know is to put a billing block on Sales Order item so it won't automatically
    copied into a billing document.  But this process is inconvenient.  After F5 document is created, my user will then need to
    remember to go back to Sales order and remove a billing block from that line item.
    Also vice verse, can an item be manually added to a billing document during the creation mode (VF01)?  Is there somewhere
    in the configuration that I can change to allow this?  Or is it a standart SAP practice all items on a billind document have to
    be Order or Delivery-Related?
    Thanks,
    Michelle

    Hi,
    While creating the invoice via VF01. Please go to selection list icon. this will take to you another screen. here you can select the line item you want to copy/bill.
    Please try and let us know.
    Thanks,
    Vishal

  • Automating Goods issue during Delivery creation

    Hi all,
    We have a requirement to automate the Goods issue creation for certain type of orders when the Delivery is getting created. The orders that need to be automatically Goods issued during delivery creation are identified based on certain plants. These plants are linked to certain output type and in the output type routine is the standard program RVADEK01 with one additonal code for automating the Goods Issue creation.
    We have a custom table that holds the status of orders and there is a code in user exit userexit_save_document_prepare which changes the status of the order as closed when the goods issue is done.
    But when the delivery is saved, in this case when an automatic goods issue needs to happen, when the flow reaches this user exit, the output type code dosenot get executed and the Goods issue is not done and so the custom table will not be updated with the closed status. So we are in need to findout a place where we can update the status of the order in that table.
    The output type code is not executed even before the other user exit userexit_save_document. The output type code gets executed and goods issue is done after the this userexit_save_document when the COMMIT statement is executed in the subroutine BELEG_SICHEN_POST in the include FV50XF0B_BELEG_SICHERN.
    I need help in finding out if any user exit or badi is called after this commit statement, so that I can add my code to close the status of the order in my custom table. Just after this commit the Goods issue happens and the VBFA table gets updated with the 'R' records for goods issue.
    Please let me know if anyone has any idea on this. The ultimate goal is to find some place after the goods issue is done to update the status of the order as closed in the custom table we have.
    Thanks,
    Packia

    Dear Siva,
    As informed yesterday I changed the language from DE to EN, to match the other shipping points settings in table V_TVST, this did not bring the solution.
    Please let me summarize, I am really desparate here:
    This is only IM related, Not WM.
    Picking lists are not printed for any Shipping Point from this warehouse, this is just a small subsidiary of my customer in Finland.
    Issue is not Aut. PGI.
    VP01SHP has not been configured for any shipping points, still there we do get the PR except for the new shipping point.
    In the deliveries of correct processed shipping points  I do not find any picking output type.
    Item category in new shipping is equal to Item category in already existing shipping points, so no need to config here.
    There is no picking block active.
    PR creation happens once I enter the pick qty in the delivery in VL02N. This is the part that we need to have automated.
    Can you please try to help me out?
    Tnx & regards,
    Chris

  • What are the User Exits for Sales Order creation process?

    Hi,
    what are the User Exits for Sales Order creation process? how can I find them?
    thanks in advance,
    will reward,
    Mindaugas

    Please check this info:
    User Exits In Sales Document Processing
    This IMG step describes additional installation-specific processing in sales document processing. In particular, the required INCLUDES and user exits are described.
    Involved program components
    System modifications for sales document processing affect different areas. Depending on the modification, you make the changes in the program components provided:
    MV45ATZZ
    For entering metadata for sales document processing. User-specific metadata must start with "ZZ".
    MV45AOZZ
    For entering additional installation-specific modules for sales document processing which are called up by the screen and run under PBO (Process Before Output) prior to output of the screen. The modules must start with "ZZ".
    MV45AIZZ
    For entering additional installation-specific modules for sales document processing. These are called up by the screen and run under PAI (Process After Input) after data input (for example, data validation). The modules must start with "ZZ".
    MV45AFZZ and MV45EFZ1
    For entering installation-specific FORM routines and for using user exits, which may be required and can be used if necessary. These program components are called up by the modules in MV45AOZZ or MV45AIZZ.
    User exits in the program MV45AFZZ
    The user exits which you can use for modifications in sales document processing are listed below.
    USEREXIT_DELETE_DOCUMENT
    This user exit can be used for deleting data which was stored in a separate table during sales document creation, for example, if the sales document is deleted.
    For example, if an additional table is filled with the name of the person in charge (ERNAM) during order entry, this data can also be deleted after the sales order has been deleted.
    The user exit is called up at the end of the FORM routine BELEG_LOESCHEN shortly before the routine BELEG_SICHERN.
    USEREXIT_FIELD_MODIFICATION
    This user exit can be used to modify the attributes of the screen fields.
    To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.
    The usage of the field groups (modification group 1-4) is as follows:
    Modification group 1: Automatic modification with transaction MFAW
    Modification group 2: It contains 'LOO' for step loop fields
    Modification group 3: For modifications which depend on check tables or on other fixed information
    Modification group 4: is not used
    The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.
    This FORM routine is called up by the module FELDAUSWAHL.
    See the Screen Painter manual for further information on structuring the interface.
    USEREXIT_MOVE_FIELD_TO_VBAK
    Use this user exit to assign values to new fields at sales document header level. It is described in the section "Transfer of the customer master fields into the sales document".
    The user exit is called up at the end of the FORM routine VBAK_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBAP
    Use this user exit to assign values to new fields at sales document item level. It is described in the section "Copy customer master fields into the sales document".
    The user exit is called up at the end of the FORM routine VBAP_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBEP
    Use this user exit to assign values to new fields at the level of the sales document schedule lines.
    The user exit is called up at the end of the FORM routine VBEP_FUELLEN.
    USEREXIT_MOVE_FIELD_TO_VBKD
    Use this user exit to assign values to new fields for business data of the sales document. It is described in the section "Copy customer master fields into sales document".
    The user exit is called up at the end of the FORM routine VBKD_FUELLEN.
    USEREXIT_NUMBER_RANGE
    Use this user exit to define the number ranges for internal document number assignment depending on the required fields. For example, if you want to define the number range depending on the sales organization (VKORG) or on the selling company (VKBUR), use this user exit.
    The user exit is called up in the FORM routine BELEG_SICHERN.
    USEREXIT_PRICING_PREPARE_TKOMK
    Use this user exit if you want to include and assign a value to an additional header field in the communication structure KOMK taken as a basis for pricing.
    USEREXIT_PRICING_PREPARE_TKOMP
    Use this user exit if you want to include or assign a value to an additional item field in the communication structure KOMP taken as a basis for pricing.
    USEREXIT_READ_DOCUMENT
    You use this user exit if further additional tables are to be read when importing TA01 or TA02.
    The user exit is called up at the end of the FORM routine BELEG_LESEN.
    USEREXIT_SAVE_DOCUMENT
    Use this user exit to fill user-specific statistics update tables.
    The user exit is called up by the FORM routine BELEG-SICHERN before the COMMIT command.
    Note
    If a standard field is changed, the field r185d-dataloss is set to X. The system queries this indicator at the beginning of the safety routine. This is why this indicator must also be set during the maintenance of user-specific tables that are also to be saved.
    USEREXIT_SAVE_DOCUMENT_PREPARE
    Use this user exit to make certain changes or checks immediately before saving a document. It is the last possibility for changing or checking a document before posting.
    The user exit is carried out at the beginning of the FORM routine BELEG_SICHERN.
    User exits in the program MV45AFZA
    USEREXIT_MOVE_FIELD_TO_KOMKD
    Use this user exit to include or assign values to additional header fields in the communication structure KOMKD taken as a basis for the material determination. This is described in detail in the section "New fields for material determination".
    USEREXIT_MOVE_FIELD_TO_KOMPD
    Use this user exit to include or assign values to additional item fields in the communication structure KOMPD taken as a basis for the material determination. This is described in detail in the section "New fields for material determination".
    USEREXIT_MOVE_FIELD_TO_KOMKG
    Use this user exit to include or assign values to additional fields in the communication structure KOMKG taken as a basis for material determination and material listing. This is described in detail in the section "New fields for listing/exclusion".
    USEREXIT_MOVE_FIELD_TO_KOMPG
    Use this user exit to include or assign values to additional fields in the communication structure KOMPG taken as a basis for material determination and material listung. This is described in detail in the section "New fields for listing/exclusion".
    USEREXIT_REFRESH_DOCUMENT
    With this user exit, you can reset certain customer-specific fields as soon as processing of a sales document is finished and before the following document is edited.
    For example, if the credit limit of the sold-to party is read during document processing, in each case it must be reset again before processing the next document so that the credit limit is not used for the sold-to party of the following document.
    The user exit is executed when a document is saved if you leave the processing of a document with F3 or F15.
    The user exit is called up at the end of the FORM routine BELEG_INITIALISIEREN.
    User-Exits in program MV45AFZB
    USEREXIT_CHECK_XVBAP_FOR_DELET
    In this user exit, you can enter additional data for deletion of an item. If the criteria are met, the item is not deleted (unlike in the standard system).
    USEREXIT_CHECK_XVBEP_FOR_DELET
    In this user exit, you can enter additional data for deletion of a schedule line. If the criteria are met, the schedule line is not deleted (unlike in the standard system).
    USEREXIT_CHECK_VBAK
    This user exit can be used to carry out additional checks (e.g. for completion) in the document header. The system could, for example, check whether certain shipping conditions are allowed for a particular customer group.
    USEREXIT_CHECK_VBAP
    This user exit can be used to carry out additional checks (e.g. for completion) at item level.
    USEREXIT_CHECK_VBKD
    The user exit can be used to carry out additional checks (e.g. for completion) on the business data in the order.
    USEREXIT_CHECK_VBEP
    This user exit can be use to carry out additional checks (e.g. for completion) on the schedule line. During BOM explosion, for example, you may want certain fields to be copied from the main item to the sub-items (as for billing block in the standard system).
    USEREXIT_CHECK_VBSN
    You can use this user exit to carry out additional checks (e.g. for completion) on the serial number.
    USEREXIT_CHECK_XVBSN_FOR_DELET In this user exit, you can enter additional criteria for deletion of the serial number. If the criteria are met, the serial number is not deleted (unlike in the standard system).
    USEREXIT_FILL_VBAP_FROM_HVBAP
    You can use this user exit to fill additional fields in the sub-item with data from the main item.
    USEREXIT_MOVE_FIELD_TO_TVCOM_H
    You can use this user exit to influence text determination for header texts. For example, you can include new fields for text determination or fill fields that already exist with a new value.
    USEREXIT_MOVE_FIELD_TO_TVCOM_I
    You can use this user exit to influence text determination for item texts. For example, you can include new fields for text determination or fill fields that already exist with a new value.
    User-Exits for product allocation:
    The following user exits all apply to structure COBL, in which the data for account determination is copied to item level.
    USEREXIT_MOVE_FIELD_TO_COBL
    Option to include new fields in structure COBL.
    USEREXIT_COBL_RECEIVE_VBAK
    Option to assign values from the document header to the new fields.
    USEREXIT_COBL_RECEIVE_VBAP
    Option to supply values from the item to the new fields.
    USEREXIT_COBL_SEND_ITEM
    A changed field can be copied from the structure into the item. You could use the user exit to display a certain field in the account assignment block (see also MV45AFZB).
    USEREXIT_COBL_SEND_HEADER
    A changed field can be copied from the structure to the header (see source text MV45AFZB)
    USEREXIT_SOURCE_DETERMINATION
    You can use this user exit to determine which plant will be used for the delivery. In the standard system, the delivering plant is copied from the customer master or the customer-material info record. If you want to use a different rule, then you must enter it in this user exit.
    USEREXIT_MOVE_FIELD_TO_ME_REQ
    With this user exit you can include additional fields for the following fields:
    EBAN (purchase requisition)
    EBKN (purchase requisition-account assignment)
    USEREXIT_GET_FIELD_FROM_SDCOM
    Option to include new fields for the variant configuration. Fields that are included in structure SDCOM can be processed and then returned to the order.
    USEREXIT_MOVE_WORKAREA_TO_SDWA
    You can use this user exit to format additional work areas for the variant configuration. You will find notes on the user exit in MV45AFZB.
    User-Exits for first data transfer:
    The following user exits can only be used for the first data transfer.
    Note
    Only use the user exits if the names/fields do NOT have the same name.
    USEREXIT_MOVE_FIELD_TO_VBAKKOM
    Option to include additional fields in structure VBAKKOM (communiction fields for maintaining the sales document header)
    USEREXIT_MOVE_FIELD_TO_VBAPKOM
    Option to include additional fields in structure VBAPKOM (communication fields for maintaining a sales item)
    USEREXIT_MOVE_FIELD_TO_VBEPKOM
    Option to include additional fields in structure VBEPKOM (communication fields for maintaining a sales document schedule line)
    USEREXIT_MOVE_FIELD_TO_VBSN
    You can use this user exit to include fields in structure VBSN (scheduling agreement-related change status).
    USEREXIT_MOVE_FIELD_TO_KOMKH
    You can use this user exit to include new fields for batch determination (document header).
    USEREXIT_MOVE_FIELD_TO_KOMPH
    You can use this user exit to include new fields for batch determination (document item).
    USEREXIT_CUST_MATERIAL_READ
    You can use this user exit to set another customer number in the customer material info record (e.g. with a customer hierarchy)
    USEREXIT_NEW_PRICING_VBAP
    Option for entry of preconditions for carrying out pricing again (e.g. changes made to a certain item field could be used as the precondition for pricing to be carried out again). Further information in MV45AFZB.
    USEREXIT_NEW_PRICING_VBKD
    Option for entry of preconditions for carrying out pricing again (e.g. changes to the customer group or price group could be set as the preconditions for the system to carry out pricing again). Further information in MV45AFZB.
    User-Exits in Program MV45AFZD
    USEREXIT_CONFIG_DATE_EXPLOSION
    The BOM is exploded in the order with the entry date. You can use this user exit to determine which data should be used to explode the BOM (explosion with required delivery date, for example).
    User exits in the program FV45EFZ1
    USEREXIT_CHANGE_SALES_ORDER
    In the standard SAP R/3 System, the quantity and confirmed date of the sales document schedule line is changed automatically if a purchase requisition is allocated, and it or the sales document is changed (for example, quantity, date).
    If you want to change this configuration in the standard system, you can define certain requirements in order to protect your sales orders from being changed automatically. Use this user exit for this purpose. Decide at this point whether the schedule lines are to be changed.
    User-Exits in Program RV45PFZA
    USEREXIT_SET_STATUS_VBUK
    In this user exit you can you can store a specification for the reserve fields in VBUK (header status). Reserve field UVK01 could, for example, be used for an additional order status (as for rejections status, etc.).
    The following workareas are available for this user exit:
    VBUK (header status)
    FXVBUP (item status)
    FXVBUV (Incompletion)
    USEREXIT_SET_STATUS_VBUP
    In this user exit you can you can store a specification for the reserve fields for VBUP (item status).
    The following workareas are available for this user exit:
    FXVBAP (Item data)
    FXVBAPF (Dynamic part of order item flow)
    FXVBUV (Incompletion)
    USEREXIT_STATUS_VBUK_INVOICE
    You can use this user exit to influence billing status at header level.
    User exits in the screens
    Additional header data is on screen SAPMV45A 0309, additional item data on screen SAPMV45A 0459. These screens contain the Include screens SAPMV45A 8309 or SAPMV45A 8459 as user exits.
    Fields which are also to be included in the sales document for a specific installation should be included on the Include screens for maintaining. If an application-specific check module is needed for the fields, this can be included in the Include MV45AIZZ. The module is called up in the processing logic of the Include screens.
    For field transports, you do not have to make changes or adjustments.
    Example
    A new field, VBAK-ZZKUN, should be included in table VBAK.
    If the check is defined via the Dictionary (fixed values or check table) the field must be included with the fullscreen editor in the Include screen SAPMV45A 8309. In this case, no change has to be made to the processing logic.
    User Exits in Program MV45AFZ4
    USEREXIT_MOVE_FIELD_TO_KOMK
    You can use this user exit to add or edit additional header fields in the communication structure - KOMK- for free goods determination. For more information, see the New Fields for Free Goods Determination IMG activity.
    USEREXIT_MOVE_FIELD_TO_KOMP
    You can use this user exit to add or edit additional item fields in the communication structure KOMP for free goods determination. For more information see the New Fields for Free Goods Determination IMG activity.
    User Exits in the SAPFV45PF0E and SAPFV45PF0C Programs
    EXIT_SAPFV45P_001
    You can use this user exit to decide whether intercompany billing data is used in the profitability segment for cross-company code sales, or whether the data comes from external billing (external customer, sales data from the selling company code.
    Regards
    Eswar

  • Error during Room Creation --  Extension id not found in extension context

    Hi Guys,
      I am working on EP6.40, SP16 Patch2. I am trying to create a Room with extensions defined in the Room Template. In the Room Template, i specified the extensions and gave mappings appropriatly, When i try to create a room with the Template, it is giving the  error shown below. Here are the details i used for extension in room template.
    Input Parameters:
    Name -
    Parameter--Mapping----Value
    ========================================================  
    Store--Use Value Help---Documents
    Template--Use Value Help---No Value   
    Workspace Name-Fixed ValueNo Value---Documents
    Access--Use Value Help---Public
    Entry Points---Use Value Help---No Value
    Dependence-----Use Value Help---No Value
    Output Parameters:
    ===================
    Name--Mapped--
    Parameter
    Workspace
    Workspace PathYES--
    documents_path
    Mappings
    ========
    path----
    documents_path
    roomId----
    room_id
    StartUri----
    documents_path
    XFProjectPath-----roomstructure_rid
    I tried creating the same template and Room with the same extensions in my personal laptop and it perfectly worked. Did any one face this problem before. I appreciate if some one could help me out to fix this problem
      Here is the error that i see when i try to create a room
    Error Messages:
    Exception during room creation
    Exceptions:
    com.sap.netweaver.coll.shared.api.extension.ExtensionPointException: Extension task has been rolled back with errors
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.throwThrowables(ExtensionTask.java:201)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:73)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    com.sap.netweaver.coll.shared.api.extension.ExtensionPointException is multi chained. Original exception <1> of <2> -
    com.sap.netweaver.coll.shared.api.extension.ExtensionException: Cannot process extension cmRoomExtensionSP2FP used by "Test Room" at ON_CREATE_ROOM. Extension reports: Cannot retrieve all objects
         at com.sap.netweaver.coll.base.core.extension.Subscription.handleThrowable(Subscription.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.netweaver.coll.shared.api.extension.ExtensionException: Cannot retrieve all objects
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:243)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.netweaver.coll.room.api.util.RoomResourceException: Cannot retrieve all objects
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:139)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.ip.collaboration.core.api.util.exception.IncompleteOperationException: Cannot retrieve all objects
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObjects(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getStores(Config.java:59)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:132)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    com.sap.ip.collaboration.core.api.util.exception.IncompleteOperationException is multi chained. Original exception <1> of <1> -
    com.sap.netweaver.coll.shared.api.extension.ExtensionException: CA_Standard_News_3 cannot be instanciated
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObject(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObjects(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getStores(Config.java:59)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:132)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.netweaver.coll.room.api.util.RoomResourceException: Cannot create collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces: Cannot check existence of collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces: Invalid RID: collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces
         at com.sap.netweaver.coll.room.api.util.RFAccessor.createPath(RFAccessor.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Store.<init>(Store.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObject(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObjects(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getStores(Config.java:59)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:132)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.netweaver.coll.room.api.util.RoomResourceException: Cannot check existence of collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces: Invalid RID: collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces
         at com.sap.netweaver.coll.room.api.util.RFAccessor.checkExistence(RFAccessor.java(Compiled Code))
         at com.sap.netweaver.coll.room.api.util.RFAccessor.createPath(RFAccessor.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Store.<init>(Store.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObject(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObjects(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getStores(Config.java:59)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:132)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sapportals.wcm.repository.InvalidUriException: Invalid RID: collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces
         at com.sapportals.wcm.repository.ResourceException.fillInStackTrace(ResourceException.java(Compiled Code))
         at java.lang.Throwable.<init>(Throwable.java(Inlined Compiled Code))
         at java.lang.Exception.<init>(Exception.java(Compiled Code))
         at com.sapportals.wcm.WcmException.<init>(WcmException.java(Compiled Code))
         at com.sapportals.wcm.util.content.ContentException.<init>(ContentException.java(Compiled Code))
         at com.sapportals.wcm.repository.ResourceException.<init>(ResourceException.java(Compiled Code))
         at com.sapportals.wcm.repository.InvalidUriException.<init>(InvalidUriException.java(Compiled Code))
         at com.sapportals.wcm.repository.runtime.CmAdapter.findRepositoryManager(CmAdapter.java(Compiled Code))
         at com.sapportals.wcm.repository.runtime.CmAdapter.checkExistence(CmAdapter.java(Compiled Code))
         at com.sap.netweaver.coll.room.api.util.RFAccessor.checkExistence(RFAccessor.java(Compiled Code))
         at com.sap.netweaver.coll.room.api.util.RFAccessor.createPath(RFAccessor.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Store.<init>(Store.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObject(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getObjects(Config.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Config.getStores(Config.java:59)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Structure.addWorkspaceLink(Structure.java:132)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:76)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:274)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:232)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:216)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:167)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    com.sap.netweaver.coll.shared.api.extension.ExtensionPointException is multi chained. Original exception <2> of <2> -
    com.sap.netweaver.coll.shared.api.extension.ExtensionException: Cannot rollback extension cmRoomExtensionSP2FP used by "Test Room" at ON_CREATE_ROOM. Extension reports: Parameter id workspaceId not found in extension context
         at com.sap.netweaver.coll.base.core.extension.Subscription.handleThrowable(Subscription.java:239)
         at com.sap.netweaver.coll.base.core.extension.Subscription.rollbackItems(Subscription.java:183)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performReverse(Subscriptions.java:144)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:99)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.rollbackItems(ExtensionTask.java:173)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:70)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    com.sap.netweaver.coll.shared.api.extension.ExtensionException: Parameter id workspaceId not found in extension context
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:243)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.rollback(CmRoomExtensionSP2FP.java:221)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:130)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.rollback(ExtensionWrapper.java:113)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java(Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Item.rollback(Item.java:103)
         at com.sap.netweaver.coll.base.core.extension.Subscription.rollbackItems(Subscription.java:181)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performReverse(Subscriptions.java:144)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:99)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.rollbackItems(ExtensionTask.java:173)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:70)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:201)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:199)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:293)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:190)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java(Compiled Code))
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java(Compiled Code))
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java(Compiled Code))
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java(Compiled Code))
         at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java(Compiled Code))
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java(Compiled Code))
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java(Compiled Code))
         at java.lang.Thread.run(Thread.java(Compiled Code))
    exception is chained. Original exception -
    java.lang.NullPointerException: Parameter id workspaceId not found in extension context
         at com.sap.netweaver.coll.base.core.extension.Context.getParameterValue(Context.java(Inlined Compiled Code))
         at com.sap.netweaver.coll.base.core.extension.Context.getValue(Context.java(Compiled Code))
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(Cm

    Hi Sandeesh,
    From the error
    com.sapportals.wcm.repository.InvalidUriException: Invalid RID: collaboration/room/extensions/cm/stores/Uplink_Documents/workspaces
    it looks like your store is not configured correctly.
    Please check that the store is configured properly. Navigate to System Administration -> System Configuration -> Knowledge Management -> Collaboration -> Room -> Stores and check that the "Documents" store is configured properly.
    Hope this helps.
    Akhilesh

  • How to set a vendor as fixed vendor during PR creation

    Dear experts,
    There is a field in PR for fixed vendor. How this fiexed vendor determined by SAP during PR creation. How can i ensure that certain vendor will be selected automatically as fixed vendor for some material and service so that during PO creation for the PR , used donot need to put vendor.
    Kindly help
    Thank you.
    Best

    Hi,
    Create  source list(ME01) for material and you can fix the vendor by entering vendor number ( also you can have period duration From & To of fixing)& selecting check box Fixed Source of Supply & save.
    Now during creation of PR (ME51N), select the check box of source determination, then enter other  details and save.
    OR
    You can go for Quota arrangement process & the details are in the link:
    Re: quota arrangement?
    Regards,
    Biju K

  • Serial Number validation during Delivery Creation itself(PGI-system checks)

    Process:
    Sales Order PR(Purchase Order) GR( New Serial Numbers are created automatically or manually keyed in)
    Once the Goods Receipt is received, we do the (SO) DELIVERYu2014SERIAL NUMBER ASSIGNMENT Post Goods Issue
    Issue:
    Current Serial Number Profile Management does not do a valid serial number check during DELIVERY CREATION where we do a SERIAL NUMBER ASSIGNMENT.
    Only during POST GOODS ISSUE, the check happens for valid serial numbers; this is too late in the game for business as there is a time lag of 3 days from the DELIVERY CREATION and PGI.
    Reason being--- We donu2019t check the following u201C Existing Stock Checku201D( which does a serial number validation during delivery creation as well)
    SPRO>Plant Maintenance and Customer Service>Master Data in Plant Maintenance and Customer Service>Technical Objects>Serial Number Management>Define Serial Number Profiles
    If we check this option, the business requirement to do a valid serial number check does happen during delivery creation, however we cannot create new serial numbers during Purchase Order- GOODS RECEIPT.
    QUESTION:
    Can we have the system check the valid serial numbers from stock during delivery creation and serial number assignment.
    And Also create new serial numbers during Purchase Order- Goods Receipt.

    Hi
    1.In std SAP its not possible to check the serail number during Delivery creation, through enhancement it can be done.
    2.During GR for PO serial numbers can be created.
    Rgds
    Ramesh

  • Add new field during the creation of a dispute case from AR

    Hi experts,
    Can you help me out with the steps necessaries to create a new field and add it and completed during the creation of a dispute case from AR.
    Many thanks.

    Yes, BADI fdm_user_screen has to be used.
    1 method GET_CREATE_SCREEN to define the screen with the new attribute/s
    2 method CREATE_SCREEN_PBO to define the logic tht u want to get processed before the screen is up for display, (possibly pre-population of the attribute/s)
    3 method CREATE_SCREEN_PAI for logic after the user has entered value in the attribute/s

Maybe you are looking for