3.28.0 Release

Date:  Sep 23, 2020

 

Azure Plans Cost Management Dashboard

Current and historical data for the Azure plan subscription can help manage costs when analyzing usage and costs over time to identify trends. Trends are then used to forecast future spendings. In this release we are excited to introduce in our Storefront the Cost Management dashboard where we display all the Azure Plan's usages (current and previous consumption) as well as forecasts, by utilizing filters and groups.

Cost Management Dashboard Insights

  • View of historic data up to one year ago.

  • View of consumption data for the current month with forecast for the remaining period.

  • The prices displayed to your customers and resellers are in the currency you bill them and include your Azure plan markup or margin.

  • Data visualization with daily or monthly granularity using bar and pie charts.

  • Ability to group the data per resource, location. meter, resource group and resource guid.

  • Ability to export your data in an excel file.

  • PEC information is available per resource to your indirect resellers.

  • Resource group tags are included in the exported data.

 

 

What’s next?

We are working on offering an aggregated view of an Azure plan subscription consumption that will include data from all entitlements. This functionality has been scheduled to be included in one of our next releases.

For more details, please check

Encryption of Contact’s Sensitive Data

In this release we are enhancing our security level by storing the contacts data, that are considered sensitive information from EU GDPR regulation, in an encrypted format. These data are contact’s First Name, Last Name, Mobile Phone and Email and are encrypted using AES-256 encryption algorithm.

Display in Storefront the Prices in Transaction Currency

For customers or resellers that are billed in different currency than the one you are using for displaying your prices in your Storefront, we added a toggle in product detail page for checking the prices in their transaction currency. The prices are calculates using the FX rate you have defined in your

For more details, please check

Checking for Availability of Customer’s Domain Prefix

In this release we have introduced a new checking mechanism for the availability of customer’s domain prefix. We conduct an audit against the domain prefix , to determine whether it is already used by another Tenant under a different CSP, so as to prevent the failure of the Account's creation under the Microsoft Partner Center. If this domain prefix already exists in Microsoft under a different CSP,  the following message will be displayed:

The Account will not fail but it will remain unsynced and you can either proceed with authorization or add a new domain and retry, as per the message's instructions. This check is available for both Storefront and BSS.

For more details, please check

Replacement of Flash Report Graphs

In this release we have replaced the Flash based charts, we were using for the visualization of the report results, with HTML 5 charts that are compatible with all modern browsers. Also, the new HTML 5 charts can be exported in various formats like PNG, PDF etc.

Improved Reporting for our Integration Framework

For our customer that are using our integration framework or our out-of-the box connectors, we have introduced in this release a new reporting tool that helps you to check the synchronization status of the entities.

The main features that the Integration Framework Report offers are:

  1. Depicting which entity failed and why.

  2. Depicting the relation of two entities between the two different systems.

  3. Allowing to apply corrective actions such re-syncing or breaking the relation between our platform record and the third party system.

For more details, please check

Functionality that is now Available for your Tenant Resellers

The following features have been unlocked from this release for your tenant resellers.

  1. Microsoft Dependent add-ons. The functionality for the dependent add-ons that we released in 3.27.13 edition is now available for your tenant resellers too. Check please for more details on how we manage the dependent add-ons.

  2. One-time Azure Plan Reservations. You can now add the “Azure Plan Reserved Instance” container product in your tenant pricelist for your reseller to be able to offer them in their customers too.

  3. Update of Products Sell Prices via the Products Importer. Your tenant resellers can now use our products importer tool for performing a bulk update of the sell prices of the products they can resell from you.

Landing Pages for Trials are now Available for our Nebula Template

In this release we completed the support for the landing pages for the Storefront Nebula template. We now support to have landing pages for trials that can be accessed by anonymous users that haven’t registered yet in your Storefront.

Prices Rounding

Rounding is an important aspect with any financial system, and our platform is no exception. Understanding how rounding works within interworks.cloud will give you insight into how we handle rounding for amount calculation on orders, invoices and subscriptions.

In this release we worked on some discrepancies and different approaches we had on how we apply the discounts on order items, invoices and subscriptions. The rule that we enforce now in all modules is the following: The rounding is performed as the last step before multiplying with Quantity.

For more details, please check Rounding.

Collection of Azure Plan Charges using our API

The method GET /api/invoiceItems/{invoiceId} in API v3.0 returns the charges for the Azure plan resources in “usages” array that can be found in the Invoice Item details. This is similar with the way we return the charges for the Legacy Azure resources.

Subscription Creation Time is now Available to the Reports and Notifications

We introduced a new field called “Create (Date & Time)” that displays the date and time a subscription has been created in our system. This field is available both for your reports and for your notifications.

 

Resolved Issues

Key

Summary

Key

Summary

EXL-10496

API v3.0 - GET /api/invoice returns duplicate records when there are more one address related to the account

EXL-10492

Integration Framework - Statement rules do not work for decimal numbers

EXL-10457

Azure usage records are not loaded when there are deprecated meter IDs.

EXL-10436

The details page of a contact cannot be loaded

EXL-10402

Values with Arabic characters for the invoice status fields and for tax fields are not saved correctly

EXL-10411

Error handling is missing for failed Microsoft subscriptions

EXL-10406

Products purchases prices are not updated from the Update Tenant process if the “Update Sell Prices” option is not enabled

EXL-10377

Double payment request is sent to Authorize .net from the Billing Services when the bill run lasts for many hours

EXL-9547

Add-ons are not copied in Tenant Reseller organization

EXL-4437

When an add-on is de-assigned from a product in root organization this action is not applied in Tenant Reseller organization during the update process