Skip to Content
author's profile photo Former Member
Former Member

MSS Team Viewer and Team Calendar without org structure

Hi All

I'm currently looking at a requirement to provide team viewer and team calendar functionality using the standard MSS WDA components. This normally works using the org structure and evaluation paths, however, in this particular instance we have no "usable" org structure. The reason why there is no usable org structure is too complicated to explain, but what does exist is a custom table that defines the relationship between manager and employee. This is a very simple table with two columns, userid of the employee and the user id of the manager.

We do have employee records that are attached to users via IT0105, and what we would like to do is use the custom table that defines the relationship between manager and employee as the basis for the team viewer in MSS.

I know there isn't a simple solution to this like doing some config, we'll have to code it if we're going to get it to work in any way shape or form. But my questions are: are there any BADIs that would allow us to amend the employee list fed to the team viewer? Would this need to be done as an enhancement instead? Or is it even worth pursuing this, ie is the effort involved in achieving this too great (we have fairly tight deadlines)?

There is also the option of going down the bespoke route. Ideally though we'd like to use the MSS components if possible. But if the work involved to get this to work using the standard MSS components is much greater compared to going down the bespoke route, then we'll abandon this approach.

Does anyone have any previous experience on this or done something similar they can suggest?

Thanks

Dion

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    Posted on Jan 08, 2014 at 01:22 PM

    Hi Dion,

    The Team Viewer is most probably set up using the functionality of Object and Data Provider.

    The Object and Data Provider allows you to set up custom views and write custom function modules to determine the list of objects returned in that data provider. I have done this in custom MSS forms in the past, I have never attempted to point the standard team viewer to a custom object and ata provider.

    You could probably investigate along these lines, and see how you get along.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello Dion,

      As mentioned by Harish above, through OADP configurations it should be possible to achive, as OADP allows you to configure function modules to get the data. For team calendar above described should work. For team viewer you would need to configure the function modules in

      MSS_BIZ_RULE1

      MSS_BIZ_RULE2

      MSS_BIZ_RULE5

      You may have to put a dummy function module which simply returns what is passed, for RULE1 or RULE5 as OADP needs all the three nodes to work correctly..

  • Posted on Jan 08, 2014 at 09:19 PM

    In OADP, You can reuse the Function modules, for example refer here

    http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=190743879 http://scn.sap.com/thread/3475010

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2014 at 01:10 PM

    Hi Dion,

    I don't think this is a good approach to achieve your expected outcomes. There are many standard attributes to be considered while you think of it:

    Data wise:

    Org. Structure

    Relationship between OM objects.

    Reporting wise:

    Evaluation Paths

    Functional Modules

    I suggest you to withdraw this thought, there is no meaning in gothing with such ventures.

    Rather I suggest you to update the standard Org.structure based on your custom table.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.