Adding a workset to a Business Package

Hi,
I have created a business package using the SAP Netweaver Development Studio. I did this:
File -> New -> Project... (opens 'New Project' wizard)
Portal Application -> Create a Portal Application Project
Project name: MyBP; project root folder: C:\
In the newly created project I created an iView like this:
New -> Other... (opens 'New' wizard)
Portal Application -> Create a new Portal Application Object
selected project 'MyBP'
selected template PortalComponent -> AbstractPortalComponent
Filled in name, class name, package name... Finish...
This works fine. I added some code, exported it to a par archive and uploaded it to the portal and tested it. I can see my iView and test it. It works fine.
Now I want to try to add a Workset (or a Page) to my BP. All documentation I can find is suggesting that this is possible, but I can't seem to find any example on how to do it. The 'New' wizard does not offer any templates to use so I am stuck.
Is there any example available on how to add worksets and pages etc to a Business Package, or maybe it's not possible?
Is a Workset defined in/as XML and if so, where?
Thanks for any help,
-Stijn

Stijn,
The Business Packages are normally pre-built content delivered by SAP available from "http://www.sdn.sap.com/irj/sdn/developerareas/contentportfolio") but you can also build .epa files as a Portal Transport Request (via System AdminTransportExport and by creating a NewTransport Package and adding content from the PCD).
Some of the SAP business packages are delivered as .zip files, some as .epa files and some as .sda file (which require deployment via the SDM remoteGui rather than the normal method of System AdminTransportImport)
The basic idea is that you can import a load of prebuilt content, of which most of the value is in the iViews and the code behind them, which have been organised into what SAP consider useful Pages, Worksets and Roles that will generally be useful to customers.
You can then take a copy of the existing roles from the business packages and use them as a starting point for your own customised roles by adding removing or changing their content.
All of the objects except for iViews exist as PCD objects, as all they really do is organise the iViews into usefull groupings. Its only the iViews that generally require any coding behind them from Netweaver Developer Studio.
Out of interest, what are you trying to develop?
Cheers,
Steve
Message was edited by: Steve Archer

Similar Messages

  • Need to know the Business Package for CRM4.0 Sales in EP6.0

    Hi experts,
      We are trying to implement the CRM4.0 Sales business package in our EP6.0 environment( Our Backend R/3 is in 4.6B) . We would like to install complete package for the Sales module (The main (Top level) menus in the portal look like the following ==>
    Activities..  Account Management  ... Acquisition.. Sales .. Products..  Analysis..   Home..  R/3 Integration .. CRM integration .. APO integration..
    Below every top level menus there are sub menus.. For example under Sales we would have the folliwng ( Overview.. Quotation.. Orders .. Contracts.. Billing Documents )
    In the list of package from CRM (available in the SDN) the following looks like the currect one, can anybody advice please.
      Business Package for SAP CRM 4.0     60.2.3   SAP AG   Unrestricted Shipment.
    However, since we are only interested about the Sales Portion only can we choose to import content that is relevant only to the CRM SALES as well as CRM SALES analytics and not anything else? If it's possible the what is the procedure? If not then I assume that we will have to import the entire content and activate only the portion that we need. Please advice.
      Appreciate a detail reply.
       Thanks
    Arun

    Hi Arun,
    When u download and apply a busiiness pacakge u will get the complete package.
    After appling the bussiness package u will get a report showing whcih all roles worksets etc are added to the portal. And also In portal contants there will be a folder created. There u can see the roles , worksets pages iviews etc.
    You can edit the role and put the desired iviews or pages according to u r demand.
    Hope this Helps
    gEorgE
    Read the log file(generated after importing the BP) it will give u all the information abt the contents that are uploaded to the portal server.

  • Standard Workflow for implementation of MSS Business Package 1.41 EP 7.0

    Hi Experts,
    In our project we have to implement most of iViews of ESS Business Package 1.41. We are using EP 7.0 SPS 15. Can you please provide me the list Standard Workflow needed to complete the work.
    Regards,
    Gary

    Tht's correct because update is a cumulative one. When you worked on ESS 1.0, it had single folder as you mentioned but when you upgrade to EHP4, it also included portal content for updates in b/w i.e. EHP2 and EHP3. You'll notice that roles/worksets are all the same that were used earlier and only the iview/pages that are affected/added in each ehp upgrade are listed under that corresponding ehp folder.
    cheers~
    avadh

  • Customizing business package

    Hi,
      I have a doubt regarding customizing the business package. we have downloaded and installed a business package. now i want to change some worksets and pages. so I made a local copy of all the worksets, roles, pages, iviews into my name space.
       now, say i want to add a workset "XyZ" to a role campaignmanager, which came with business package. as i have copied them and pasted as delta link in my local workspace (CampaingMangerDL), I have added ths workset to the to this CampaignManagerDL role.
       but my question is, when i open this DL(DeltaLink) role, CampaignManagerDL. It shows the attached worksets to that role, but all those worksets which are shown there are in SAP namespace.(for example Campaign management (com.sap.) ). should i delete it and add the workset (campaignmanagementDL workset, Delta link of original CampaignManagement (com.sap.) ) which is in my local namespace.
    what is the procedure in the normal portal implementations.
    Could some one guide me regarding this.
    please help me in this regard
    Thank you

    Hi
    The difference of a delta link is that u can change anything in targeti.e ur delta role that will not be affected in original source  i.e original role in ur business package.but if you change anything in source it will effect ur delta role.use this principle u ur self will be able to find solutions
    of this part
    <b>but my question is, when i open this DL(DeltaLink) role, CampaignManagerDL. It shows the attached worksets to that role, but all those worksets which are shown there are in SAP namespace.(for example Campaign management (com.sap.) ). should i delete it and add the workset (campaignmanagementDL workset, Delta link of original CampaignManagement (com.sap.) ) which is in my local namespace.</b>
    With regards
    subrato kundu

  • Best Practice in using Business Packages

    Hi All,
    Are there any Best Practices in the use of Business Package content?   Do you assign the Roles delivered by the Business Package and do you make changes to the original iViews?
    or
    Do you copy the content delivered in the Business Package to a new folder and work with there?
    These questions are purely at the configuration level and not at the Java coding level.   For instance if I want to turn of the iView Tray, or change a parameter such as height, or even remove an iView from a page or Role.
    I would like to know the various approaches the SDN community uses and the different challenges and benefits that result in each approach.
    Look forward to hearing from you all
    Paul

    Hi Paul,
    I also build my own roles. The only time I might use the standard roles is for demo purposes early in a project.  You will find that in some cases the business packages like MSS don't always even include standard roles, so you have no choice but to build.
    I never change any of the standard iViews/Pages/Worksets - ever.
    The most contentious issue seems to be whether to do a full or delta link copy of the standard objects.  I tend to initially do a full copy of the objects into a custom folder set in the PCD and modify those. Then I only use delta links from Page to iViews where I need the option of setting different properties for the same iView if it appears in multiple pages.  Delta links can be a bit flakey at times, so I tend to only use them where I have to.  I suspect that I may get to a point where I don't use them at all.
    Just my 2 cents worth....
    Regards,
    John

  • Relationship between Portal and back-end roles in business package

    Hi all,
    I wonder how technically works on the backend system when I install a BP for SAP EP. Let's say for example that I installed on the portal the business package for SRM. I will have on the Portal some roles configured (buyer, supplier, invoice manager, etc), and some iviews in them organized by pages and workest.
    How can I see the relations with those roles and the roles on the SRM backend system? And then: if I modify a standard role on the Portal, adding new functionalites (iviews), I do update the backend role? We are going to implement SSO, and users will be the same on Portal and backend system. But that also means I need to assign users to backend roles on the backend system, isn't it?
    I would be glad to you if someone can provide me also a link to a document explaining the relationshipe between backend roles management and portal roles management.
    Thanks a lot,
    Valentina

    To add.. no, you will not update a backend SRM role if you update an iView on the Portal. The Backend roles will always be assigned to the user via PFCG and do not change automatically with the Portal roles.
    This help document might help you understand the concept better (Look at the Permissions vs Authorisations section):
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c605c690-0201-0010-e8b5-94677245a46b
    Hope this helps. I am sure SAP/SDN library has many such documents that you can read through.
    Sudha
    Message was edited by:
            Sudha Mohan

  • I could not able to see Imported Business Package

    Hi
    I am using Standard Business Package for SAP CRM4.0 60.2.3; it is stored in PCD -> Migrated Content
    I customized the Business Package and stored the content in my folder and transported the Business Package to Local (on Desktop) and Server (in server: C:\usr\sap\J2E\SYS\global\pcd\Export).
    I did not deleted the Standard BP from PCD/Migrated Content
    After importing the Customized Business Package from local system i could not able to see the Business Package in PCD.
    I could not able to see the Customized BP in PCD….. , Whether that Standard BP should be deleted before Importing
    What is the Default location it stores after importing?
    Plz help me to solve this issue its very urgent.
    Regards

    Hi Michael
    For Example In CRM BP there are set of Roles in that i took only Lead Manager Role and Stored that in my folder xyz as Deltalink and i also copied dependent object pertaining to that Role as Delta link.
    In Transport Package i added all the dependent object and aswell the Role of Lead Management to that Package.
    Before Exporting the Transport Package there is a option called (Include all objects on which the exported objects depend) i checked this option and Id of dependent objects i mensioned as ex: com.xyz
    After doing this i transported my BP

  • Using Business packages

    I have imported a business package and when i open the folder 'Portal content' i can see the iViews, Pages, Roles, ... .
    What should i do next?
    Thanks in advance,
    Timo

    We have just started with the EP 6.0 SP2. To discover how it works i have imported the BP for iViewStudio because we do not need a connection with a R/3 system to use this business package and we can try the portal immediately. The problem is not the specific BP but how to use any BP in the portal.
    I have found several documents about how to import a BP, but i cannot find any information about what to do after the BP is imported. My first goal is to try to get the workset for iViewStudio available to myself or any other user, but i have got no idea how to that.
    Timo

  • Best Practice to implement Business Packages

    Hello All,
    Need some clarification -
    What is the best practice to implement ESS/MSS Business Package onto Portal -
    (1) Should I just import and configure the content     OR
    (2) Should I import, create a copy and then configure it? If yes, are there any points to be kept in mind?
    All blogs/articles that have been published show to configure the standard content.
    The requirement is to maintain a different prefix/namespace for each Portal content that comes along the business package?
    Thanks,
    Ritu

    Hi Paul,
    I also build my own roles. The only time I might use the standard roles is for demo purposes early in a project.  You will find that in some cases the business packages like MSS don't always even include standard roles, so you have no choice but to build.
    I never change any of the standard iViews/Pages/Worksets - ever.
    The most contentious issue seems to be whether to do a full or delta link copy of the standard objects.  I tend to initially do a full copy of the objects into a custom folder set in the PCD and modify those. Then I only use delta links from Page to iViews where I need the option of setting different properties for the same iView if it appears in multiple pages.  Delta links can be a bit flakey at times, so I tend to only use them where I have to.  I suspect that I may get to a point where I don't use them at all.
    Just my 2 cents worth....
    Regards,
    John

  • Error in the BSP service of business package SAP Learning Solution

    Hi all,
    I'm implementing the business package for Learning.
    I've activated a BSP service in Backend system (ECC 5.0) with BP LSOFE300 (Sap E-Learning Solution).
    On testing the BSP service,I've a "Raise Exceptions" on link "Training Activity" and in others link "Error: RC 2".
    This is the exception:
    Exception condition "INITIAL_LEARNER" raised.
    Tipe of interruption: RABAX_STATE
    ABAP Hierarchy:
    Function: LSOF_LEARNER_GET_ACTIVITIES of program SAPLLSO_FRONTEND
    Kindly provide inputs to solve the problem.
    Thanks,
    Lisha

    This worked for me too. Thank you very much.
    However, I am missing the point
    "You must also make sure that all users that use the connection have authorization to Trusted RFC"
    could you be more clear on this.
    I have a problem described below. I am not sure where it is coming from.
    I installed bp for Learning Solution 300 on EP6.0 SP16. It has one BSP iView. The iview is assgined to a page and page to workset and worset to a role. Couple of Portal User ID was assgined this role. SAPR/3 user ids same as portal user ids were assigned to IT105 of PERNR in t-code 'pa30'.
    We are using SAP logon ticket method for SSO with ECC5.0.
    I logged into portal with one user id and tested the application. The corresponding PERNR was assigned some qualifications, profile match up etc. in the backend. The values are getting updated in the portal.
    But when I logged into portal with another user id, I am seeing the same qualifcations of the last 'PERNR' instead of the qualificaitons of 'PERNR' assgined to this User ID.

  • Print functionality in MDM Standard Business Packages iViews

    Hi Experts,
    I have successfully connected MDM repository and EP and created system objects and system aliases and suitable user mapping. Now I am having a page with 5 iViews - Text Search, PickList search, Hierarchy search, Resultset and ItemDetails.
    The requirement is to have a print button in the page which when, clicked will generate a user friendly (preferrably a PDF) page and will allow the user to take a print out of the resulting PDF page generated.
    I have gone through the following links
    [Re: Print button;
    To be more specific, I am still not sure how to add a custom button and action to a standard iView - the deployed portal content is not a Web Dynpro application =, although I am not very sure what exactly is it.
    Regards.
    Rohit

    Hi vara,
    Question 1: How to add default search criteria to Search iViews in
    MDM Portal Business Package
    Ans. You can make use of Named Searches. Open the Data Manager Create a entry in the Named Search table, select the desired Supplier as a search criteria and save the search in the Named Search created and assign this Named Search to the user in MDM Console. Now use this user while performing User Mapping step. This will limit the Records to the search criteria of the named search and whenever you create new records satisfying the search criteria, it will get added to named search automatically.
    For 2 and 3
    I tried this in MDM 5.5 SP02, but no luck
    Regards,
    Jitesh Talreja

  • Reports available in the Business Package for MSS and ESS

    Hi,
    I have searched sdn.sap.com throughout looking for a comprehensive list of reports available in the business packages for both MSS and ESS, i got a little bit of joy and found some of the MSS reports but not all on sdn.sap.com, can anyone please advise where i would find such information on both these packages, just to re-iterate, i am looking for a list of reports these business packages offer? any help much appreciated.
    Thanks
    John
    P.s any documents can be sent to [email protected]

    @John
    (1) ESS- We built our own custom PORTAL role/workset in which one of the worksets we created is called "Tools and Forms". Under that workset, we placed various pages/iViews that either are simple URL iViews that link to external documents and such (like vacation request forms since they do not do online leave requests yet) as well as a couple ot t-code iViews that run reports in ECC for the employee. Nothing very mind blowing there. Just some content creation on the portal side.....oh, and some config on the backend to create a Homepage Framework Area Page and all for it (I liked that part!)
    (2) Wow....talk about perfect timing...I just had to document the way MSS sees the MDT reports in it's "reporting" area yesterday! haha Here goes the quick explaination....in configuration for MDT, you have various "scenarios". These kinda determine which "groups" of reports will show in MDT. For MSS for the Reporting webdynpro/service, the scenario is RPT0 (in ECC 5.0, at least). Soooo if you look at the function CODES assigned to RPT0, you will see several for Training and one for Accounting (Cost Centers)...you can reference the function CODES listed back to the "pool"/library of function codes a bit up/previous in the same config area for MDT(I think it is called "Define Function Codes"). However, there is one more piece you will see listed under RPT0....it is a DIRECT call to function MODULE "HR_HIS_READ" (this was a bugger to find because I could not find the "Maternity" report listed in the function codes and had to figure out where the heck it was coming from! haha). Anyways....what the function MODULE actually does is call the HR Information System (HIS) passing it the RPT0/MSS scenario. This returns the particular reports for Employee Data and Time&Attendance. You can see this if you run the HR_HIS_READ function directly and enter RPT0 for the second input value (first and third are not needed or you can just enter "*". Sooooo that is how the "magic" happens. Hope that explained it. From there, you can simply config you own scenario/reports to add into MSS if you like.
    Hope this helped!

  • How to remove the personalise link in Teamviewer of MSS Business package

    Hi
    we have implemented MSS business package for NW0 EP6 Sp18 and ERP2004.
    MSS100 SP13.
    1.How to remove or disable the personalise link on team viewer view?
    2.How to make the filter on by default without click on the link while after loading view?
    any documents?
    thanks in advance
    Gopal

    Hi Gopal ,
    i am giving answer for 1s t question ..
    How to remove or diable the personalize link ..
    GO to Content admin -->Portal content
    click on search .
    and seach for eu_role
    u can get standard role .. open the object ..
    Just remove the Portal personalization workset and save it ..
    Regards,

  • How to make a Business Package

    Hello All
    I want to create Business Package of the application that I made in the CAF, that contains everything like Roles, Worksets, Pages, iViews.
    How can I make a Business Package out of that so that 3rd party can use it.
    When we deploy CAF project 6 ear files are created and after that we make a WebDynPro Model and also one ear corresponding to that is also deployed.
    So what I have to do to make a Business Package out of this application so that 3rd party can use it.
    Good points assured.
    Thanks & Regards
    Vivek

    Hi,
    Follow the 2 Scenarios explained here:
    http://help.sap.com/saphelp_nw70/helpdata/en/d6/772240da03e569e10000000a155106/frameset.htm
    So you need a EPA for portal content and create SDA out of your EAR files.
    So your Business Package has one EPA file and one SDA file.
    Greetings,
    Praveen Gudapati

  • Business packages on 1 J2EE and connecting to multiple R/3 clients?

    Hi,
    We have an installation with on R/3 side one client on 1 SAP system; this system is ERP2004. On this environment we have the ESS business packages installed (on J2EE).
    At this moment we are splitting up our environment and we are considering either completely separeted system per company or just one system with a separate client per company.
    If we do a complete split of the system, I don't see any major issues as everything will be split.
    Gor the 2nd option: If we want to install the business package on 1 system but for multple clients, I don't find any documenation on tyhe possibilities of this option.
    Any idea if this is possible and if so what are the limitations, pitfalls etc?
    Best Regards,
    Michel

    Hi Rune,
    For the new R/3 Client that you want to add...create an SLD entry for the Technical System(if the Tech system is already there, add the new client to the Tech System)...
    Create a new bussiness sytem for this new client that we added, make sure that the Logical system name is updated correctly as maintained in the R/3 Client.
    Import the new business sytem to the Integration Directory, Create RFC/IDOC comm. channels for this bussiness systems.
    Now if you want to add this as a recipient to an existing scenario...Open the receiver Determination for that scenario and add this bussiness system as a receiver.. maintain the interface determination and receiver agreement for this addition and that should be it...
    Thanks,
    Renjith

Maybe you are looking for

  • BOOT ROM VERSION ISSUES WITH MINI MAC POWERPC G4 (1.2)

    HI, I AM HAVING SOME BOOT PROBLEMS ON REBUILDING MY MAC MINI. WHENEVER I PUT IN A BRAND NEW COPY OF EITHER PANTHER OR TIGER THE BOOT SCREEN WITH THE APPLE LOGO CRASHES AND FUNNY GRAPHICS APPEARS, RESULTING IN A FORCED REBOOT AND USING F12 TO EJECT TH

  • OS 10.7 won't let me set my default printer

    When I go to print, in most programs, it always selects the first lists the first printer in alphabetical order. I set default printer to Last Printer Used and it still brings up the first in line alphabetically. I tried setting default printer to La

  • How do you create a Spam folder in Mail

    How o you create a Spam folder in Mail?

  • Bug With Quoted Table Names?

    I think I've encountered a bug in Oracle 9.2.0.1.0. If I create table with its name in quotes, I can't access it again unless I also use the name in quotes. But, in DBA_OBJECTS the table's name shows up without quotes. For example: CREATE TABLE "aval

  • IWeb '06 with Godaddy domain_problem after replacing folder

    iWeb has always worked great.... until I had a friend rewrite some of the HTML with his editor. I ended up with a NEW folder containing all html's, index,etc. I mounted iDisc to my computer and replaced the old folder with a new one (iDisc-Web-Sites-