web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Add new Comment field to the D365 Timesheet App

(0) ShareShare
ReportReport
Posted on by 10

Hello everyone !

I got a new requirement for the D365 timesheet mobile App. I need to add a new longer "external comment" so the workers can enter more detail by week day. Currently the standard field supports 255 characters but I added a new field to support 1000. The field has already been added to the standard Timesheet form, but now we need it on the mobile App.  I already read the Microsoft documentation and it seems like we can only add new custom fields on the Line section but not at day level (TimeSheetLineWeek table) . Currently the two standard Comments are presented when the user enters hours for a specific day, there is a link there which pop up a new window with the 2 standard Comment. So, I need to add my new Comment field there or at least replace one of the existing ones (the Customer comment). 

I would like to know if  It's possible to add a field on that level ?

Thanks.

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    299,576 Super User 2025 Season 2 on at
    RE: Add new Comment field to the D365 Timesheet App

    Hi Beto,

    There is a service class in Dynamics 365 which takes care of the communication. I can't remember the name, but might be like 'TSTimesheetService'. You can try to extend this class to replace the comments field. But I don't know if the app itself has restrictions on the number of characters.

    Alternative: Have you  considered extending the current field to 1000 characters? Then you also need to extend it on the hour transaction table and test it.

    If this is not working, you can actually create a new app yourself using e.g. PowerApps.

  • David Bader Profile Picture
    on at
    RE: Add new Comment field to the D365 Timesheet App

    Hi Beto,

    I see some guidance was provided by the Community. If this was helpful we encourage you to mark that post with a Yes.  

    If you still need assistance please post back to the Community.

  • Suggested answer
    Beto_PR Profile Picture
    10 on at
    RE: Add new Comment field to the D365 Timesheet App

    Thanks André for your answer.

    I already took a look on the Class that you are mentioning by following the MS documentation and I realized that there is no way to reach the level that I want (Timesheet line - day) . The framework provides to reach the that level only in case you want to get back some values from the line to the line-day. But is not my case.

    Talking about extending the current field to 1000, I think is not an alternative since that field is mentioned as a parameter, as a value to initialized other fields and variables in other protected methods, etc  and doing that implies "modifying/estending"  a lot of components.

    What we are going to use is the option "My timesheets (optimized for mobiles)" which is in the module "Project management and accounting". That option provides what our customers need so far. Personally, I see that option has a better look and feel than the Timesheet App and since is a "regular" D365 form we can extended to add our new field.

    I'm not sure if someone around the world has faced the challenge to modify the Project Timesheet App at this moment.

    Thanks.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 783

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 715 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 519 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans