Release 2310
Scheduled on Sunday, 11/12/2023
|
Feature Enhancements
Nue Price Builder
Ability to create products while building a bundle
- While building a bundle, users can quickly create products inside of a bundle, which can be immediately used as product options of the bundle.
Enhance product and bundle creation page to introduce foldable sections
- We have updated the UX of the Create Product and Create Bundle page so that fields are organized into foldable sessions. Users can also create custom sessions and custom fields using APIs.
Product Layout and Compact Layout updated in Nue on Salesforce
- A new Product Layout (Nue Product Layout 2310) is added to Nue on Salesforce, aligned with the updated layout in Nue. At the same time, a new Product Compact Layout (Nue Product Compact Layout) is added. Please assign these new product layouts to your user profile, for all record types: Product, Bundle, and Multi Attributes.
Product SKU and Product Code fields are generally in sync in Nue on Salesforce
- We generally keep Product Code the same as Product SKU using triggers, unless the Product Code is explicitly set differently as Product SKU.
Ability to unpublish a product or a bundle for self-service access.
- After a product or a bundle is published for self-service access, the user can click 'Unpublish' button on the product or bundle edit page to unpublish the product or bundle. Once the product or bundle are unpublished, it may no longer be accessible using the self-service APIs to create new orders.
Ability to republish products or bundles that are already published.
- A new button 'Republish' is available on the Product Catalog page to republish all products, bundles, and their related objects that are already published for self-service access. A new API is also introduced.
POST {{endpoint}}/api/catalog/products:republish
Nue Lifecycle Manager
Ability to preview invoices for quotes and orders.
- Often times, while creating a quote or an order, Sales Reps may want to create an order form that shows the first invoice, or invoices that span the entire subscription term of the quote, especially when this is a multi-year subscription with complex pricing. Now sales reps can click 'Preview Invoices' button on a quote or an order to preview the invoices, and have an option to save the previewed invoices so that they can be made available on the generated order form. For more details, please refer to this article.
Ability to create service milestones and generate invoices based on milestone dates.
- Within Nue, products under the One Time revenue model are typically billed as one-time charges. In this release, Nue allows users to define two or more Service Milestones for these One Time products and services. These Service Milestones serve a dual purpose, functioning both as billing schedules and as milestones for fulfillment and provisioning. Please refer to this article for more information.
Ability to change the billing account when creating a change quote or order.
- When a user creates a change quote or order, she has the option to change the billing account of the quote or order. After the billing account is changed, all future charges for subscriptions, assets and entitlements associated to this quote or order will be billed to the new billing account.
Renamed 'Reapply Price Tags' in the Line Editor to 'Recalculate' with a better informational message
- Upon clicking on 'Reapply Price Tags' button in the Line Editor, Nue reapply all applicable price tags, and recalculate the prices. So the button is renamed to "Recalculate" with a better informational message.
Ability to cancel an evergreen subscription.
- Users can cancel an evergreen subscription in the Lifecycle Manager.
Nue Billing Accelerator
Ability to support billing period configured at the system, account, product, and line level.
- Once administrators set the default Billing Period (e.g., Monthly, Annually, Quarterly) at the organizational level, users can customize this setting for specific products, accounts, quotes, orders, quote line items, or order products. When creating a quote or order and adding products, Nue applies predefined inheritance logic to establish the billing period for each line. After activating an order, the billing period value associated with each order product governs the actual billing frequency for that product.
Ability to generate invoices for each sales account that shares the same billing account
- In Nue, multiple sales account in the same account hierarchy may share the same billing account. In this case, customers may want to generate an individual invoice for each sales account that shares the same billing account. To support this scenario, a new system setting "Generate invoices for each sales account" needs to be enabled.
Ability to add a comment when activating invoices of a billing job
- Users can add a comment when clicking on the 'Activate' action icon on a completed billing job to activate all invoices and credit memos generated by this billing job.
Ability to align the billing period and payment term of an account with the values on its initial order or subscription.
- Admin users can configure the billing period and the payment term of accounts to align with the values on their initial order or subscription. For example, if the Billing Period configured at the organization level is Annually, but a customer negotiated a term to bill quarterly. The Sales Rep can change the primary quote's billing period as Quarterly. After the opportunity is Closed Won, it is expected that the first invoice generated will be for the first quarter only. The Sales Rep does not have to also remember to set the billing period of the account as Quarterly.
New field 'Transaction Amount Without Tax' added to both Invoice Item and Invoice Item Detail objects
- A new field 'Transaction Amount Without Tax' field is added to both Invoice Item and Invoice Item Detail object. It is calculated as Transaction Amount - Tax Amount. This field is used as transaction amount ingested into RightRev.
Nue Usage Accelerator
Ability to view and manage credit pool details associated to a billing account, instead of a sales account, when the sales account and billing account are not the same.
- This is available when Credit Burndown revenue model is used. When the Credit Pools (including both Credit Type and Cash Type) are enabled, at operational time, they will be associated to the billing account of the sales account (that places the order), if the billing account is different from the sales account. The rated usage will also consume the credits from the subscription's billing account.
Ability to upload raw usage using either Sales Account ID or Billing Account ID
- When the Sales Account is different from the Billing Account for a usage subscription, users can use either account ID to upload the raw usage record. After the usage is uploaded, it will be associated to the billing account of the usage subscription.
RightRev Integration
Ability to recognize revenue for a multi-year contract with ramp pricing as a single contract.
- Admin users can enable an option to recognize revenue for a subscription with ramp pricing as a single contract. Once this option is enabled, a multi-year contract with ramp lines will be ingested into RightRev as a single contract.
When Multiple Currency is enabled in Salesforce and Nue, the order and invoice transactions ingested into RightRev will carry the actual transactional currency
- Admin users can enable an option to recognize revenue for a subscription with ramp pricing as a single contract. Once this option is enabled, a multi-year contract with ramp lines will be ingested into RightRev as a single contract.
Stripe Integration
Credit notes issued in Stripe can be created as Payment Applications in Nue, which makes the invoice balance synchronized between Nue and Stripe.
- Customers may want to issue credit notes in Stripe as a payment. The credit notes will be synchronized to Nue as a payment application, which reduces the invoice balance in Nue as well.
Bug Fixes
Nue Price Builder
Be able to enter 0 for default quantity and minimum quantity of a product option while building a bundle.
- Previously, users had to enter an empty value instead of setting it to 0.
Nue Lifecycle Manager
Price Summary doesn't include the prices of new products added to the bundle via reconfigure change.
- In a change quote, after the bundle is reconfigured with newly added products, the prices of the newly added products are not included in the total amount of the quote.
Display a Date Picker when a custom field type is Date on Quote Line Item or Order Product
- Custom fields with Date type on Quote Line Item or Order Product will be displayed as a Date Picker instead of a text field.
In the Product Configurator, page size change in List View doesn't work.
- When there are a lot of product options, users need to be able to use the List View and paginate through the list of product options. Users can now switch the page size from 5 to 100.
In the Product Configurator, when there are more than 5 product groups, the display of product groups on List View have issues
- This issue is resolved.
Nue Platform
When implicitly saving the system settings, occasionally other users' changes are overridden.
- This issue is now resolved. When system settings are implicitly saved, only the particular setting is updated, and a confirmation message will be displayed for the user.
Be able to update the Primary Contact and the Organization Name
- Admin users now can update the Primary Contact and the Organization Name in Organization Settings
Some fields on Assets and Entitlement are not available in the graphQL query
- Now all fields available in Asset and Entitlement objects are available to query via graphQL.