How to build (program) custom Role Centers for the RTC ?

Votuc
Member Posts: 206
HI,
We have a client that wants us tp build a custom Role Center page for the RTC. He does not like any of the "out of the box" Role Centers. What can I add to that Page. For example, can I have two Activities boxes? What else can be added. :-k Please give examples if you can. Thanks.
We have a client that wants us tp build a custom Role Center page for the RTC. He does not like any of the "out of the box" Role Centers. What can I add to that Page. For example, can I have two Activities boxes? What else can be added. :-k Please give examples if you can. Thanks.
0
Comments
-
I would say: have a look at the 21 examples in NAV (i.e the 21 role centers that have been defined there). You can add multiple activity parts ... Use your imagination.0
-
Budget 20-40 hours for development of a new role center.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
20-40 hours??? Are you serious? Can you elaborate on what type of role center development would add up to that amount of time? In a few hours I created a new one (added flowfields to a table to calculate quantities for the paper stacks, added new actions to access custom pages and add new records, etc.). It does the trick fine, but possibly I'm missing out on something if you think it's a multiple day task (?).Rob Hansen
http://www.epimatic.com0 -
rdhansen wrote:20-40 hours??? Are you serious? Can you elaborate on what type of role center development would add up to that amount of time? In a few hours I created a new one (added flowfields to a table to calculate quantities for the paper stacks, added new actions to access custom pages and add new records, etc.). It does the trick fine, but possibly I'm missing out on something if you think it's a multiple day task (?).
Well, you must be a smart guy.
This was the estimate that was expressed when they were introducing the role centers at Directions 2009. The question I posed was how long it would take to create a completely new role center.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Sadly I see this all too often these days. Programmers look at what they can program in an amount of time, and confuse "lines of code" with "business solution".
In reality the time it takes to write code is generally insignificant. The cost of a project comes in the analysis and design, the usability testing, the project management the user acceptance and change process.
Sure anyone can sit down in 4 hours and write some code, but is it what the customer wants and does it help them to be more productive.David Singleton0 -
Wait, I was just thinking along the lines of taking a role that is the most similar to what this client wants, then changing the Activities Box items to something more useful for them.
Can I do that - Can I save a current role as a new object? What number can I use to save the new one?0 -
Votuc wrote:HI,We have a client that wants us tp build a custom Role Center page for the RTC. He does not like any of the "out of the box" Role Centers.Votuc wrote:Wait, I was just thinking along the lines of taking a role that is the most similar to what this client wants, then changing the Activities Box items to something more useful for them.
So which then? Build a new one or customize an existing one. This is why these things take so long when neither you nor the client are really sure what you want.David Singleton0 -
I agree with David and Alex. I have been building and analysing dozens of rolecenters. To technicaly create one from scratch it will cost maybe half a day max. To analyse what a user does during the day and what stacks they need, what home items, reports etc will cost much more. This depends mostly on your knowledge of the customers business processes.
A well designed role center will make the daily work of an end user much more efficient, so doing the job thourough and spending some days on it is well worth the effort and money.
A role center may also need fine tuning and may not be 100% correct the first time. Take that time in account as well.
When doing an upgrade you may want to look at the old 3.x menus if they exist. Many end users have turned these into rolecenters by creating customised copies for each department.
Tip: If you convert a 3.x menu to a rolecenter using the Transformation Tool al the menu options get converted to actions. This is a good starting point for creating the home items.
Creating a copy of a rolecenter might be dangerous. If you need a rolecenter that is very similar to an existing one you might want to investigate personalisation on profile level.
Good luck.0 -
David Singleton wrote:
So which then? Build a new one or customize an existing one. This is why these things take so long when neither you nor the client are really sure what you want.
Clients NEVER know what they want.
I am working on discussing options with them now - this is why I am here asking questions. The first meeting on it was yesterday (after my first post and before my second post). Right now they are running 2009 Classic and RTC but they are bulking at using the RTC at the moment because they are not comfortable with the way things look out of the box. It is a small company where everyone does a little bit of everything - so the man in charge thinks that everyone would do best with a role similar to the Small Business Owner role but with some changes to the activities box. I'm doing my best to accommodate everyone's wishes. :-k0 -
Votuc wrote:I'm doing my best to accommodate everyone's wishes. :-k
The best way to disappoint everyone, is to try to make everyone happy.David Singleton0 -
The first thing you need to do is to group the people within that company into job roles. Then ask the people in that role to find an existing role center that almost fit their needs. From there you can do your customizations.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Sorry...I missed a bunch of posts here. I thought the 20-40 hour comment was purely the development work, assuming the needs were defined. My development time is in line with Mark's comment that it's a half day task. The development work is not complex here, especially if you're taking an existing role center that is close to what you need so you can duplicate it and modify it. In my case the definition of the role center is outside of the time I mentioned, and it's been assigned to the client to work through initially (with our guidance on the technical feasibility).
I agree that the design aspect is the critical piece (and complex piece) here. If you have a group of 8 people in a department and want to come up with a common role center for them, it can obviously drag out through many meetings and debates over how to structure it - each person will have their view on what their critical statuses and actions are.Rob Hansen
http://www.epimatic.com0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions