"Project Time Category" column is readonly for non-project tasks on Time Sheet Portal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-12-2018 10:20 PM
Hi,
We have a requirement to display Project time categories for Non-project tasks as well example administrative tasks.
On time card, I have added new categories for such non-project tasks but on time sheet portal "Project Time Category" column is non-editable.
You can see for 1st task (Project task) - Project Time Category is editable but it displays None for 2nd task (Demand task).
Could anyone suggest what changes we need to do so that Project time category becomes editable for non-project tasks and displays respective non-project category OR if we can add another column for Non-project time categories?
Thank you in advance.
- Labels:
-
Resource Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2018 02:40 AM
As per current design "Project Time Category" is applicable for Time Cards of category Project/Project Task. Thats is the reason "Project Time Category" is not editable/selectable in the second record in the given screen shot.
You can tweak this widget to relax this restriction.
- Yogesh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-24-2019 06:59 AM
Hi Yogesh,
I am facing the same problem to the OP of this post.
When you say "tweak this widget" does this include actually creating records of the "time category" vs "non-project work" in the time cards which are produced? I ask because there are various valdiations in the business rules of the time cards which restrict such entries.
Has anyone come to a solution to this problem and how did you go about it?
- Kiril
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-12-2024 03:27 PM
Hello,
Open in Widget Editor Time Card Grid (Portal widget).
Change Server Script - add " || taskRec.instanceOf("task") " in order to be able to pick Project Time Category on the time card for tasks under Category = Task work.
replace:
with: