Question regarding homepage framework...

Hi guys...
My brain just died on me and I failed trying to achieve the following:
Given:
1. Workset with lots of fancy Portal objects
2. Page_A
3. Page_B
4. Workset_A consisting of deltalinked (2), deltalinked to (1)
5. Portal Role A, consisting of deltalinked (1) <-- this has all but PAGE_B (3)
6. Portal Role B, consisting of deltalinked (1) whereas in the Role I have removed everything down to (4), I also removed the deltalinked Page_A (2) from it. Then I deltalinked Page_B to it (3).
What I try to accomplish with this:
I have an Area where there can be two sub areas. However some users may see only ONE of these subareas, some users may see BOTH of them. So I merged the Second Level Navigation of the two roles.
Up to this point all is good.
Now, we are using HPF, we don't use the Navigation Panel on the left hand side.
HPF(draft for this problem):
Area Group Page A --> Area Page A
Area Page A --> Subarea A
Area Page A --> Subarea B
Service A --> Subarea A
Service B --> Subarea B
Ressource X for area page --> Pointing PCD to generic JAVA xss aregrp
Ressource A --> Pointing to Page A of Portal Role A.
Ressource B --> Pointing to Page B of Portal Role B.
The user which is supposed to see both Portal objects can see them both and can use them both.
The user which is supposed NOT TO SEE PAGE B can still see it in the Area Page, respective Subarea. If he clicks on it, he get's 'page not found' which is of course rirght; I didn't map the R3-Role for him so he's not supposed to see it. But the fact that he can still see the links in HPF messes it all up.
Am I doing something wrong or can this not be accomplished?
This looks to me like Role-based HPF is all void below Second Level navigation.... Eventually I'll just make an own workset and a separate HPF, but I reject to believe I did everything right and it still doesn't work the way I want it :-////
regards...Lukas

My brain was about to die, after reading so many lines  , but I am glad that I could survive :-).
Coming back to your problem, This can be achieved.
1. Check in HPF when you are defining a resource your path is pointing to portal_content/folder/Page This should always be configured like portal_content/folder/role/wokset/page. This will ensure that you can access only those pages for which you have the corresponding role assigned. Unfortunately it's not checked while the links are being generated and comes into play only when you click on the link it shows that page couldn't be found.
2. To achieve what you want to achieve you have to use proxy classes. You can hide the links based on whatever criteria you choose to. Unfortunately you can control only this at service level and not on subarea (workset) level .
Refer to this for proxy class implementation
/people/amir.madani/blog/2007/01/05/create-dynamic-xss-homepages-with-static-services-using-a-simple-proxy-class
Thanks
Prashant

Similar Messages

  • E-Learning regarding ESS/MSS & HomePage FrameWork

    Hi,
    Can Anyone provide me E-Learnings Regarding ESS & MSS packages and HomePage Framework i am unable to find them.
    Thanks,
    Rahul

    Hi Rahul,
    Check out this thread
    about ESS & MSS Packages
    It holds a lot of information. Hope it will be useful to you. Search for similar threads in SDN
    Regards
    Anand Sekar

  • New ESS config - Homepage Framework (area group, etc) seems to be missing

    Hi,
    I am installing the new ESS 1.0 for ECC6 (ERP5).
    I succsessfully imported with SDM he new:
    ESS BP
    PCUI_GP
    I then created all systems in the portal and all JCo's.
    When I try and open Employee Self-Service (any pages) in the Portal I get the following error:
    Area group SAPDEFAULTESSERP2005 does not exist._
    It seems like the Homepage Framework has not been imported for some reason as there are no default area groups or anything else in homepage framework.
    Have I missed something? Is there something else I also had to import?
    Many thanks,
    Adriaan
    Edited by: Adriaan Van der Bank on Jun 23, 2008 11:40 AM

    Dear ,
    it seems that you are trying to use an ERP2005 ESS package with an
    ERP2004 backendsystem. Unfortuanetly this is not working.
    You can use
    ERP2004 - ECC5 - NW2004 - ESS 100 - ESS BP ERP2004
    or
    ERP2005 - ECC6 - NW2004s - ESS 600 - ESS1.0 BP ERP2005
    However it should be possible to connect the ESS 100 application which
    are running on a NW2004 to an EP7.
    Hope this should be helpful.
    Best Regards,
    Deepak...

  • HOMEPAGE FRAMEWORK

    Hi Experts,
    We are going to implement the HOMEPAGE FRAMEWORK in ESS and MSS business package. I am absolutely new to this, may I request to kindly send me the link where I can start reading from scrath on how this framework works and how to implement it.
    please help
    much Thanx
    //saurabh

    Hi Abhishek,
    A couple of questions more
    What is IMG ??
    What are the steps for it (as refered in the blog)??
    Where can I find more litreature on IMG ??
    Where can I find <b>XSS Homepage Framework for Employee Self-Service" by Sibylle Borhauer (Product Manager, SAP AG).</b>
    Br
    //Saurabh

  • Homepage Framework - XSS Menu diffrent Systems

    Hello,
    is it possible to have the application XSSMenu (Homepage framework) from 2 diffrent SAP Systems in one portal?
    I´ve tried to use the parameter sap-wd-arfc-useSys and created the additional JCo destinations - but now i get an error
    "Accessing System AAA is not possible because RFC Metadata was retrieved using System BBB. Please assure you have configured the RFC Connections properly"
    any suggestions?
    br franz

    Make sure you followed all the instructions in this link
    http://help.sap.com/SAPHELP_NW70/helpdata/EN/f4/651741f163f023e10000000a155106/content.htm
    and that you have restarted your web server.
    I have not tried accessing two ESS systems before, we always end up changing the JCo's when we need the system switched.
    Hope it works for you.
    Regards,
    Tom

  • Homepage Framework services in Sitemap

    Hello Sitemap Gurus,
    We used ECC Homepage Framework to setup our ESS pages in Portal. The HF configuration consist of creating the resource link which are attach to area pages.
    In turn the area pages are grouped under area group to create the resource which shows on the Portal as page.
    The issue we are running into is that we cannot pull the resource services links in the sitemap. Has any one tried pulling the service resource link in the portal sitemap.
    Any suggestion on how to do it will be helpfull.
    Thanks.

    That's correct, work protect mode shouldn't be the problem in your case.
    I would probably start from the portal role and drill down through each portal component (i.e. Workset, Page, iView) and check that nothing has a parameter set to open the content in a new browser window.
    Doing it this way (as opposed to opening each component) should reveal any delta linked changes to parameters that you may not be able to see when looking directly at the iViews etc.
    I am assuming that the right Homepage configuration has been transported to your testing client as well?
    Regards,
    John

  • ESS Homepage Framework texts

    Suddendly all homepage framework texts for a language disappeared from our development clients. Only client 000, and QA servers "survived".
    We are now wondering what may have caused this.....Any ideas?
    I'm now trying to individualy retranslate (copy from 000) all customizing but the transalated texts are not appearing in the Portal, only english. Do I have to restart the portal?
    Message was edited by:
            Projecto SAP

    hi
    u can try to search customizing the Homepage Framework in sdn it self there are a few documents which you will get good idea .
    Regards
    Sameer

  • Dynamically hiding the services on homepage framework

    Dear All,
    Requirement in my case is like for some users some specified links should be visible on the overview page which we configure from SPRO through resources, area pages , services etc
    and for others these links shouldnt be visible.
    For example : in ESS role one document link is there which should me visible only to one set of users.
    To workaround this, we made two ESS roles and replicated all authorizations, with one ESS role having the document link in addition.
    But this is very tedious and messy since we need to replicate SPRO config also for the overview page.
    Please help if some workaround is possible through portal setting or through service/area page settings.
    Thanx

    When you say a document link - Is it a service in the homepage framework ?
    If your requirement is to provide few extra services (within the same sub area or Area), you can implement a proxy class and implement your custom logic in the proxy class. The proxy class can hide/show the services using it based on your custom logic.
    (There is a field for setting a proxy class in the "Define Services" view in the homepage framework).
    You can refer to CL_XSS_CAT_1_AREA_PAGE for example implementation which uses interface IF_XSS_SER_PROXY_SERVICE.
    Let me know if you have any further questions.
    Thanks,
    Shanti

  • Confirmation Link - IMG - Homepage Framework for ABAP WebDynrpo appl.

    Hi All
    I am working on Confirmation Link under the SPRO -> Cross-Application Components ->Homepage Framework ->Services->Define links on confirmation page
    This can be used to add a link to the confirmation page of the self-service application, my doubt is, is there any way to use this service for customized ABAP WebDynrpo application? i mean can we add a link to the ABAP WebDynrpo application, if yes how can i achieve this.
    Thanks and Regards
    Chaitanya.A

    Hi,
    I have created a custom web dynpro ABAP app to update a Z Infotype. I have also added it to  the ESS Personal Info area page and all works well. We want this application to work EXACTLY as other delivered ESS apps like address etc,, so we also want confirmation links on the confirmation page.
    I did go through SPRO through the path mentioned in the chain above and created an entry there ... but I have no CLUE as to how willl my web dynpro app use that information ... I am not too experienced with the Portal, just know how to create i-views, and add them to worksets and do a bit of customizing to make them appear on appropriate area page. Any help, or tutorial link or procedure to do this would be helpful. precisely i am confused on the following points:
    1. Do i need to add LinkToAction UI elements on the final view or not ?
    2. How does the portal come to know which view in my app is the final confirmation view.
    3. Do i need to code anything in the web dynpro app to read the customizing info and display the links?
    4. How does the location gets determined where the confirmation links will appear.
    I am for the time being using navigation links in my web dynpro abap application. But when I Navigate to a portal page, the portal desktop theme goes for a toss. So i want to see if confirmation links make any difference.
    Thanks in advance for any help.
    Rajat

  • Change masthead text away from welcome - homepage framework not working?

    Hi,
    I've  trawled through countless threads without getting a clear understanding on this...
    I'd like to change the masthead text from Welcome <username> to  Hello <username>
    I thought I could do this by changing the text for the Header in the homepage framework (SAPDEFAULT) but someone in a another thread mentioned that this change doesn't work on later versions - not sure if they mean't portal of backend (we're using NW7 and ERP6.0).
    Can anyone advise what's the reccomended method for doing this?... or should the homepage framework change work?
    Regards
    Phil

    Hi Jay,
    Thanks for this. I've followed your steps through and the Z copy of the class returns the expected result in debug. I've assigned the class to the SAPDEFAULT header but the old text 'welcome' still shows in ESS.
    Can you advise?
    Also, can you clarify if/why/when the "text" field in the homepage framework header is redundant for ESS changes? The help text isn't helpful in this respect!
    Thanks
    Phil

  • A few questions regarding SAP EWM and WM

    Hello,
    I have a few general questions regarding the differences between EWM and WM:
    1) What are the benefits of EWM-MFS compared to WM + TRM (especially in terms of SPS)?
    2) The Quality Inspection Engine (QIE) can also be used by SAP WM, right?
    3) There is RFID-support in EWM, so EWM is able to communicate directly with SAP Auto-ID, right?
         But I have heard that SAP PI is necessary in some cases, when and why?
    4) Is there something new in EWM regarding goods receipt processing?
        I have read that the splitting of inbound delivery items is possible in EWM in case of missing inbound delivery items. Is this really  a new feature?
    5) EWM can easily be connected to SAP BW for reporting purposes, what about WM?
    6) What about scalability if the warehouse grows?
    7) Is there any information about the costs of using EWM compared to WM and vice versa?
    I appreciate any kind of help.
    Thank you.
    Dennis

    Hi,
    1. What does SAP offer as a product for dWM? Is it a u201Cspecialu201D installation of the SAP framework dedicated to WM or is it a standard ECC box where only the WM module is used?
    There are two version of DWM. One is Decentralized WM as a part of ECC and another one is EWM as a part of SCM. Both are decentralized.
    2. My understanding is that the interfaces between ERP and dWM can support some non-real time operations (like when the main ERP system is down, the dWM can still perform some operations). Considering that the transactional interfaces are based on BAPIs, how does SAP achieve this interfacing in non-real time environments? I am thinking you can complete the different processing unless both systems are up
    When it comes to interfaces, DWM needs Deliveries from ERP. That's it, WM can function from there independent of ERP system. But, WM defenitely needs to communicate back PGI and PGR and other posting changes . So, in case ERP is down, even though PGI / PGR is done at WM end, they may not be communicated back to ERP. But WM generates PGI/PGR IDOCs which can always be reprocessed at WM end to resend them to ERP so that Inventory levels are accurate.
    Hope that helps
    Thanks
    Vinod.

  • Question Regarding MIDI and Sample Accuracy

    Hi,
    I have 2 questions regarding MIDI.
    1. MIDI is moved by ticks. In the arrange window however, you can move a region by samples. When doing this, you can move within values of the ticks (which you can see on your position box that pops up) Now, will this MIDI note actually be played back at that specific sample point, or will it round the event to the closest tick? (example, if I have a MIDI note directly on 1.1.1.1, and I move the REGION in the arrange... will that MIDI note now fall on the sample that I have moved the region to, or will it be rounded to the closest tick?)
    2. When making a midi template from an audio region, will the MIDI information land exactly on the sample of the transient, or will it be rounded to the closest tick?
    I've looked through the manual, and couldn't find any specific answer to these questions.
    Thanks!
    Message was edited by: Matthew Usnick

    Ok, I've done some experimenting, and here are my results.
    I believe those numbers ARE samples. I came to this conclusion by counting (for some reason it starts on 11) and cutting a region to be 33 samples long (so, minus 11, is 22 actual samples). I then went to the Audio Bin window, and chose to view region length as samples. And there it said it: 22 samples. So, you can in fact move MIDI regions by samples!
    Second, I wanted to see if the MIDI notes in the region itself would be quantized to the nearest tick. I cut a piece of audio, so it had a 1 sample attack (zoomed in asa far as I could in the sample editor, selected the smallest portion, and faded in, and made the start point, the region start position). I saved the region as a new audio file, and loaded it up in the exs sampler.
    I then made a MIDI region, with and triggered the sample on beat 1 (quantized, on the money). I then went into the arrange window, made a fixed cycle length, and bounced the audio. I then moved the MIDI region by one sample to the right. I did this 22 times (which is the number of samples in a tick, at 120, apparently). After bouncing all of these (cycle position remained fixed, only the MIDI region was moving) I imported all the audio into the arrange on new tracks, and YES!!! The sample start was cascaded by a sample each time!
    SO.
    Not only can you move MIDI regions by sample, but the positions are NOT quantized to Logics ticks!
    This is very good news, and glad I worked this out!
    (if anyone thinks this sounds wrong, please correct me, but I'm pretty sure I proved it, in my test)
    Message was edited by: Matthew Usnick

  • Question regarding homehub and Open reach router -...

    Hi all,
      I had infinity installed earlier this month and am happy with it so far. I do have a few questions regarding the service and hardware though.
      I run both my BT openreach router and BT Home hub from the same power socket. The problem is, if I turn the plug on so both the Homehub and Openreach Router start up at the same time, the home hub will never get an Internet connection from the router. To solve this I have to turn the BT home hub on first and leave it for a minute, then start the router up and it all works fine. I'm just curious if this is the norm or do I have some faulty hardware?
      Secondly, I appreciate the estimated speed BT quote isn't always accurate, I was quoted 49mbits down but received 38mbits down - Which I was happy with. Recently though it has dropped to 30. I am worried this might continue to drop over time. and as of present I am 20mbits down on the estimate . For the record 30mbits is actually fine and probably more than I would ever need. If I could boost it some how though I would be interested to hear from you.
    Thanks, .

    Just a clarification: the two boxes are the HomeHub (router, black) and the modem (white).  The HomeHub has its own power switch, the modem doesn't.
    There is something wrong if the HomeHub needs to be turned on before the modem.  As others have said, in general best to leave the modem on all the time.  You should be able to connect them up in any order, or together.  (For example, I recently tripped the mains cutout, and when I restored power the modem and HomeHub went on together and everything was ok).
    Check if the router can connect/disconnect from the broadband using the web interface.  Leaving the modem and HomeHub on all the time, go to http://192.168.1.254/ on a browser on a connected computer, and see whether the Connect/Disconnect button works.

  • Question regarding IWDTree and context Value Node naming

    Hi,
    I have a question regarding the IWDTree / IWDTreeNodeType components.
    I have a context looking like this:
    Context
      + ResponseNode
        + PersonNode (1..1)
          + PersonAddressNode                    (empty node, placeholder)
          | + AdresNode (0..n)
          + PersonChildNode                      (empty node, placeholder)
          | + PersonNode (0..n)
          |   + PersonAddressNode                (empty node, placeholder)
          |     + AddressNode (0..n)
          + PersonParentsNode                    (empty node, placeholder)
            + PersonNode (0..n)
              + PersonAddressNode                (empty node, placeholder)
                + AddressNode (0..n)
    The context represents a person, a person's address, and a person's children and parents with their respective addresses.
    As a result, on different branches, a PersonNode and AddressNode can appear.
    And for some strange reason, all PersonNodes and AddressNodes link to the same ResponseNode.PersonNode.PersonParentsNode.PersonNode and ResponseNode.PersonNode.PersonParentsNode.PersonNode.PersonAddressNode.AddressNode respectively, irregardless of their branch...
    Is it illegal to have multiple PersonNode and AddressNode node names, and should they be named uniquely?

    Generally, node names need to be unique inside the context, attributes in different nodes can have same names. I wonder if the context structure you described will result in code without compile errors.
    The WD Tree can only be used with recursive context nodes or with a hierarchy of non-singleton child nodes.
    Can you give an example how your tree should look like at runtime?

  • Question regarding roaming and data usage

    I am currently out of my main country of service, and as such I have a question regarding roaming and data usage.
    I am told that the airplane mode is sufficient from keeping the phone off from roaming, but does this apply to any background data usage for applications and such?
    If the phone is in airplane mode, are all use of the phone including wifi and application use through the wifi outside of all extra charges from roaming?

    Ann154 wrote:
    If you are getting charged to use the wifi, then it is possible.  Otherwise no
    Just to elaborate here, Ann154 is referring to access charges for wifi, which is nothing to do with Verizon, so if you are using it in a plane, hotel, an internet cafe etc that charges for Wifi rather than being free .   Verizon does not charge you (or indeed know about!) wifi usage, or any other usage that is not on their cellular network (such as using a foreign SIM for example in global phones)  So these charges, if any, will not show up on the verizon bill app.  Having it in airplane mode prevents all cellular data traffic so you should be fine

Maybe you are looking for

  • How do I get downloaded games to open?

    Downloaded the new wartune mini, and it wont open.

  • Get instance status through RESTful SDK

    I am working with a client who has integrated some BO 3.1 functionality into their application using the .NET SDK.  I am evaluating their code because they are upgrading to BI4.1 and a lot of the code will have to be scrapped and rewritten because th

  • How to drop a temporary table?

    Hi , I try to create e temprary table with create global temporary table My_table_name ( ..... ) ON COMMIT PRESERVE ROWS ; All is OK. I try this step: insert into My_Table_name select ..... ; All is OK. After this I try : delete from My_table_name ;

  • Can't upgrade to 10.7.2

    My software is at 10.7.1 When I check on mac app store for updates (or when I click software updates) it says that I am on the latest version of the software. And yet 10.7.2 is released right? Problem I am having is that entries I make on the mac (ad

  • Getting navigational state in a new template

    Hi everyone, we are creatign a "cleaner" print specific template that will open up in a new window. But we need to pass on the user selections and navigation. This the scenario: -User opens normal template and navigates table + makes selections. -Whe