Allow Intercompany project category assignment directly from employee project settings
Project categories are currently unique per company. Assigning a project category from one company to an employee in a different company currently requires an ugly and very inefficient workaround: 1. In company A, find project category and select validation > assign resources 2. Select the ...
Allow Indirect Cost Adjustments on Project Invoice
We are currently able to adjust the sales price on each transaction from within the project invoice proposal. D365 should also allow adjustments to any indirect costs associated with the line from within the project invoice proposal. This would include changing the sales price of the indirect ...
"+My Timesheets" should be labeled "+New Timesheet"
In the Employee Self-Service workspace, there is a button labeled "+My Timesheets" in the timesheet area. Users expect this to go to the My Timesheets list. To be fair, it sort of does, but it automatically prompts the user to create a new timesheet. If they do this, they are then taken to tha...
Add parameters to Post all approved timesheets process
The Post all approved timesheets process has no parameters available to limit its scope of posting. It should have data parameters (start and end) available so that a user can control the period(s) for which the posting will occur. For example, we don't want to post timesheets that have been a...
Search Company Directory by "Known As" or search name
Allow searching company directory by "known as" name or search name. Currently first name and last name are the only options for both custom columns and the filter box.
Adjust transactions log/report
The adjust transactions process (Project management and accounting > Periodic > Transactions > Adjust transactions) needs to have some sort of log or way to view exactly what has been done. This could be a report to be produced within the posting process, or it could be a grid page th...
Adjust transactions detailed error messages
When the adjust transactions process (Project management and accounting > Periodic > Transactions > Adjust transactions) halts due to an error, the error message should specify details that can identify which record(s) caused the error. For example, when the error message is that a wo...
Budget Cost/Revenue Details Calculation
When setting up a budget, we have an overall quantity of hours and dollars. The budget line details forces us to enter a unit price, which it then uses to calculate the total cost/revenue amount. This unit price is limited to two decimal places. Ideally, we would like the ability to directly e...
Email notification of pay statement
We should be able to configure an automatic email that notifies employees when they have a new pay statement posted.
Project line property rules by resource
Project line property rules should be able to be assigned by project resource. The business case is that we need to be able to make a particular person non-billable throughout the course of a project.