Knowledge Center

Knowledge Center > What's New > Previous Zuora for Salesforce Releases > 2013 Zuora for Salesforce Release Notes > Zuora 360 Q2 2013 Release

Zuora 360 Q2 2013 Release

Overview

We are pleased to provide you with a summary of our Zuora 360 Q2 2013 release. This release includes Zuora 360 version 2.60.

To use the new features described below, you must upgrade your Zuora 360 software as described in Upgrading Zuora 360.

New Features

This release includes the following new features and enhancements.

Zuora 360

Performance enhanced in SalesForce sync

We've optimized the SFDC sync operation to use SalesForce's cascade deletion feature for deletions and cleanup. You're likely to notice the performance improvement when you run Cleanup.

New fields added to SalesForce sync

With this release, the sync operation supports additional fields in a variety of objects, listed in the table below. (For a complete list of sync fields, check the Z-Force Field Reference.)

Package Object New field(s)
Z-Force 360 Billing Account Batch, BillCycleDay
  Subscription InvoiceOwner
  Subscription Product Charge ChargeNumber

We have also added the following page layouts that incorporate the new fields:

Package Object New Page Layouts
Z-Force 360 Billing Account Billing Account Z-Force Layout v2.60
  Subscription Subscription Z-Force Layout v2.60
  Subscription Product Charge Subscription Product Charge Z-Force Layout 2.60 
 

New zApi method zqueryMore() added for querying large datasets

With this release, the existing zApi zquery() method now accepts a batchSize parameter and returns a done property that tells whether all query results were returned in the current retrieval; if not, you can use the new zqueryMore() method to retrieve them. This brings zApi into closer alignment with the Zuora SOAP API, and provides a simple solution to the "Too many statements" error that's returned by Salesforce in response to very large query results.

For more information, refer to zquery Method and zqueryMore Method.

New zApi method zgenerate() lets you generate on-demand invoices for specified accounts

zApi now includes a zgenerate() method that uses the SOAP API generate() call to generate on-demand invoices for specified accounts. It accepts parameters (account ID, invoice date, and target date) for up to 50 invoices.

For more information, refer to zgenerate Method.

Configuration screen now reports whether Zuora 360 and Zuora Quotes are installed

In this release, we've added a new display section in the Zuora 360 configuration screen that shows whether Zuora Quotes is installed. This coincides with related new information available in zApi, as described below. (If you need version information, you can still check the Installed Packages, under App Setup in the Force user setup screen, to see your Zuora 360 version  or Zuora Quotes version.) 

New custom object reports whether Zuora 360 and Zuora Quotes are installed

To make basic package settings visible to your external programs, we've added a new custom object that you can query through the Salesforce APIs. The object (ZuoraConfig__c) provides two Booleans (IsZ360Installed__c and IsZQuotesInstalled__c) that tell whether Zuora 360 and Zuora Quotes are installed.

New Apex class retrieves basic package settings

As of this release, a NamespaceUtil class exposes the following properties to your Apex applications:

Property Description
global static Boolean isZ360Installed Returns true if Zuora 360 is installed.
global static Boolean isZQuotesInstalled Returns true if Zuora Quotes is installed.
global static String z360Namespace Returns the namespace of the Z360 package or a blank string ('') if the package is not installed.
global static String zQuotesNamespace Returns the namespace of the Z-Quotes package or a blank string ('') if the package is not installed.
global static String z360Prefix Returns the SOQL prefix for Z360, including the trailing underscores (e.g. 'Zuora__') or a blank string ('') if the package is not installed.
global static String zQuotesPrefix Returns the SOQL prefix for Z-Quotes, including the trailing underscores (e.g. 'zqu__') or a blank string ('') if the package is not installed.

 

Last modified
16:32, 12 Feb 2015

Tags

This page has no custom tags.

Classifications

(not set)