A number of key enhancements have been made that are of relevance to various Service Industries and in particular to Software Companies.
Enhanced resource allocations
With the Resource Allocations feature, you can now allocate resources directly to project tasks. Previously, project resources were first allocated to the project and then assigned to individual tasks.
For each project, it is recommended that you choose to either to allocate resources directly to project tasks or allocate resources to the project and then assign to project tasks. Using both resource allocations to project tasks and task assignments can create inconsistencies in your project data.
Resources allocated to individual tasks can track time against those project tasks. If an allocation is deleted, the resource is no longer able to track any additional time against those project tasks.
There are also two new fields on both project and project task records—Allocated Work and Percent Complete by Allocated Work. The Allocated Work field displays the total number of hours allocated to the task and the project. The Percent Complete by Allocated Work field displays the progress of the project based on the allocated resources. This field can be useful in showing when projects require more effort than was originally planned.
Charge-Based Billing Enhancements
The following improvements have been made to the Charge-Based Billing feature.
- Billing Caps for Split Time
- New Employee Field on Charges
- Recurring Fixed Date Charge Rules
Billing Caps for Split Time
Time-based charge rules can now split time transactions when fulfilling billing caps. Previously, a time-based billing cap required the exact amount to be tracked to fulfil a billing cap.
Billing caps for time-based rules are honoured and do not require an exact match from time transactions.
For example, you create a time-based charge rule with a billing cap of 10 hours. Your project resource tracks eight hours and six hours toward the project on two consecutive days. When you generate charges, the rule will generate charges for the eight hours plus two additional hours from the second day. The remaining four hours from the second day are listed on the time transaction as remaining time. If additional time-based rules are used to generate charges, the remaining four hours will be used to fulfil any new rules.
When a time transaction has time remaining or generates charges from multiple rules, a new Charges subtab is displayed with a list of the corresponding charges.
New Employee Field on Charges
For time-based and expense-based charges, an Employee field is now available on charge records. The Employee field automatically shows the employee generating the time or expense transaction. The Memo field is also automatically populated from the corresponding time entry or expense line generating the charge.
Recurring Fixed Date Charge Rules
You can now set a recurrence schedule for fixed date charge rules. When creating a new fixed date rule, you can select to have the rule be a single, daily, weekly, monthly, or yearly event. Within each selection there are additional choices you can make to define the recurrence schedule.
You can also set both a start and end date for the series. Previously, the Date field was required when creating a fixed date rule. Now, the Date field has been replaced by the Series Start Date field. Any scripts or workflows utilizing the Date field will be transferred to the Series Start Date field.
When generating a forecast for a recurring fixed date charge rule without an end date, NetSuite includes each occurrence through the end date of the project plus one occurrence. When generating actual charges for a recurring fixed date charge rule without an end date, NetSuite continues to generate charges as long as the project is active.
After charges have been generated, a recurring charge rule can no longer be edited. You may inactivate a recurring charge rule if it is no longer necessary. To inactive a charge rule, click Inactivate at the top of the charge rule record. When you inactivate a recurring charge rule, all forecast charges based on the rule are deleted and the Inactive box appears checked on the charge rule record. You may reactivate an inactive recurring charge rule by clicking Activate at the top of the charge rule record.
Recurring Billing Enhancements
NetSuite Version 2015 Release 2 includes a number of enhancements to the Recurring Billing SuiteApp, which of particular use by service organisations who offer services with complex recurring charges.
Multi-Queue Support for Recurring Billing Batch Processes
This is introduced to improve the performance of these processes. In Recurring Billing version 15.2, the charge creation and subscription creation processes are enhanced to support multi-queue implementation.
Billing forecast reports
Enhancement to standard billing forecast reports include:
- Customer and Subscription fields are added as additional filters for the report.
- Group by Primary Subscription Item and Group by Secondary Subscription Item are added to the report display options.
- The Billing Forecast report is generated in PDF file format.
- An option to save an XML file of the generated report is available
Rollback Bill Date
The new Rollback Bill Date feature enables the rollback of bill dates of subscriptions that when the billing needs to be redone. These rollbacks can be performed by mass update or by clicking the Rollback Bill Date button on the subscription record.