projects360 10.0.32 for Microsoft Dynamics 365 Finance & Operations introduces a set of new features which includes Simple adjustments on billing schedule, Billing instructions, Invoice formatted footer text, new security role to restrict access to “Cost prices”, Invoice transaction report, Auto create credit notes. This release also includes several enhancements to existing features such as Unit code entries, Invoice email, Billing schedule, Pre billing summary, Resourcing, HR automated events, Simple adjustments, Automatic transactions, Adjustment requests, Personal time-off, Cash basis accounting for intercompany transactions, Expense approval to expense line level workflow.


New Features


Simple adjustments on Billing schedule

This new feature enhances the Billing schedule capabilities allowing users to perform simple adjustments directly from the Billing schedule form.

  • Users can perform simple adjustments such as “modify time”, “write off time – transactions”, “write off time – percent”, “modify work location”, “reapply sales price” and “put on hold” for hour transactions.
  • Users will also be able to perform expense simple adjustments such as “modify expenses”, “write off expense” for expense transactions.
  • This new form displays projects/subprojects as a tree structure allowing users to select a node to get the respective transactions.
  • This new feature should be activated by parameters configuration.


Billing instructions

This new feature allows users to maintain a list of instructions necessary during invoicing lifecycle.

  • ‘’Billing instructions” notes can be now maintained from “Contract billing frequency” form.

  • These instructions are visible through button ‘’View instructions’’ from “Billing schedule” and “Invoice proposal” forms.

  • This new feature is activated by parameters configuration.

Invoice formatted footer text

This new feature provides an enhanced invoice Header/Footer text maintenance experience.

  • Allowing users to create and maintain invoice Header and Footer content in a consolidated more operational view from the “Billing schedule” and the “Invoice proposal” forms.
  • Also, a new “Invoice formatted footer text” is now available as part of the invoice document.
  • This new feature is activated by parameters configuration.


Invoice transactions report

This new report provides insight of all the transactions included in the invoice proposal.

  • This report will be automatically generated as part of the “Invoice Archive” when activated at “Invoicing group” level.


New security role to restrict access to “Cost prices”

We have introduced a new security role called ‘’Restrict access to cost prices’’ to restrict access and visualization of “Cost prices”.

  • Assigning this new security role to any user, all “Cost prices” will be hidden for that user.


Auto create credit notes

This new feature enhances the standard “Credit note” functionality creating a new invoice proposal containing all the credit note transactions selected by the user.

  • The invoice proposal will be automatically created when “Auto-create invoice proposal” settings will be set as “Yes”.


Features Enhanced


Unit code entry for intercompany timesheets

This new functionality enhances the creation of “Unit code entry” transactions for intercompany timesheets.

  • In intercompany timesheet scenarios, all the unit code entries will be posted as journals belonging to the legal entity selected at the timesheet line level.


Invoice email for electronic reporting

In this enhancement users will be able to send the Invoice document as email using Electronic Reporting format.

  • Now, the ER invoice document can be sent as PDF attachment through an email while posting the invoice.
  • Existing “Invoice email” feature is enhanced to automatically recognize when a report format is set as Electronic Reporting within “Print management”,


Duplicate billing schedule

In this enhancement, we are providing the ability to create a new billing schedule duplicating/overlapping an existing billing period.


Pre-billing summary

In this enhancement, new parameter “Auto-create ‘Pre-billing summary” will allow users to generate ‘pre-billing summary review’ at the time of billing schedule creation.


Resource role pricing for intercompany transactions

In this enhancement, new parameter “Intercompany transactions” is introduced. If this new functionality is activated, then “Sales price” will be calculated according to the role configured in “Resource forecast” in the borrowing legal entity for intercompany timesheets.


HR automated events

In this enhancement, vendor creation will be processed with new option “Employment active or past”, when selected “active”, it will allow users to create vendor only for active employment. If selected “both”, it will create vendor for active/inactive employment.


Added “Write off time – percent” on “Hour transactions” and “Adjustments request” forms

In this enhancement, “Write off time – percent” simple adjustment is added to “Hour transactions” and “Adjustments request” forms allowing users to perform write off time based on percentage for the selected transactions.


Posting date for automatic transactions

In this enhancement, when the automatic transactions are posted in closed period then the voucher will get posted on the next open period. This feature is controlled through a parameter.


Copy original quantity for Fee automatic transactions

In this enhancement, when Fee automatic transactions are posted, quantity from original transactions will be copied into the Fee automatic transaction.


Auto populate Personal Time-Off avoiding duplicate timesheet entries

In this enhancement, requested PTO will get automatically populated in timesheets only once for the specific timesheet period.

  • This enhancement will avoid generating duplicated PTO entries when users are creating multiple Timesheet for the same period.

Cash basis for intercompany transactions

projects360 Cash Basis Accounting (CBA) earlier wasn’t contemplating the intercompany postings. Now with this enhancement, cash layer entries will be posted for intercompany payables and receivables.
Following intercompany scenarios have been considered as part of this new release:

  • Pending vendor invoice and full payment
  • Vendor invoice through General journal and full payment
  • Free text invoice and payment through Customer receipts
  • Customer invoice and payment through General journal
  • Project advance, project invoice and adjusting the advance
  • Pending vendor invoice with project and settle with advance payment.

Expense line level approval

Now, we can define the expense approver on ‘’expense line level approval workflow’’, where the approver can be either “Expense approver” or “Project manager” based on configuration.


Proforma invoices clean-up process

We have introduced a new batch job called ‘’Proforma invoices clean up’’ under projects360 periodic.

  • This process was provided as a workaround to fix a known Microsoft standard bug where “Proforma invoices” get created but not removed afterwards from “Project Invoice” table causing the effect of phantom invoices.
  • This process will remove any stuck proforma invoice record ‘’Project Invoices’’ table.


Role billing description

In this enhancement, extension capabilities are provided for “Role billing description” (PMIPRoleBillingDescription) table.