The Intuit Partner Platform (IPP) team is excited to announce that IPP v2.8 is now live and available for IPP partners. This release is one in a series focused on extending developer tools and data services, as well as improving the shopping, buying, and user experience of end customers on Intuit App Center.
IPP v2.8 CONTENTS
- Production-Quality IPP Intuit Data Services Enhancements
- New Create (and in some cases Update) access to many Accounts Receivable, Accounts Payable, and General Ledger objects
- Enhanced Query and Sorting filters
- Several new QuickBooks reporting data service
- New and Improved Developer Tools / Services
- FlashBuilder 4.0 and ANT Support
- Coming Soon: IE6.0 Deprecation
- Software Updates / Fixes
PRODUCTION-QUALITY IPP IDS ENHANCEMENTS
There are a number of new data sets, enhancements, and improvements to IPP Intuit Data Services (IDS). The following data elements and methods have been exposed via IDS as well as added to the IPP Flex framework. We previously released them in BETA quality as part of IPP v2.7. They are now in production quality as part of this release (IPP v2.8).
- Create Method for SalesTaxItem, Item Discount, and Item Fixed Asset
- Create and Update method for Payment Item
- Accounts Receivable
- Update method for Invoice, Estimate, and Sales Receipt
- Accounts Payable
- Create method for Bill Payment Check, Bill Payment Credit Card, and Vendor Credit
Other IDS Enhancements available with IDS v2.8:
- Control over Customer Data Connectivity Options
Partners can now configure from which IDS connectivity options their application subscribers can select. Options include: Enter Data Directly, Use Sample Data, and Use My QuickBooks Desktop Data. By default, users are presented all three of these choices for any IDS-enabled IPP application.
- Reporting data services
Access QuickBooks summary report data via IDS services for the following reports:
- Profit and Loss
- Balance Summary
- Sales Summary
- Account Balances
- Customers Who Owe Me
- Income Breakdown
- Top Customers By Sales
The above reporting data services provide a summary view of data. You can also request reporting data for specified time periods or predefined subsets, such as “top 20.”
- Enhanced Query and Sorting Filters
IPP v2.8 introduces a variety of expanded sorting and filtering options. You can specify sort order, filter results by synchronize flags, and get the number of objects returned by a query for all IDS objects. Name, Accountant, and Item objects can also be filtered by the active flag.
- Additional Data Validation Rules for IDS Operations
IPP 2.8 continues to introduce new validation rules to improve IDS data quality and consistency, as well as to improve the reliability of QuickBooks desktop sync. Please review your applications to ensure that they conform to these new rules and properly handle error conditions when storing data to IDS.
- View-Only User Roles
There are new application roles that allow developers to provide read-only access to different classes of IDS objects, as well as a new Confidential Reporting role to support these new reporting data services.
- Improved Initial Sync Performances for Customers
The performance of initial synchronization has been improved by 20 percent to create a better customer experience.
NEW AND IMPROVED DEVELOPER TOOLS / SERVICES
For partners developing Native IPP applications, IPP 2.8 includes several enhancements to the IPP Flex framework and Eclipse plug-ins to improve developer productivity and simplify application publishing through dev, test, QA, and production.
- Support for Adobe Flash Builder 4
Adobe Flash Builder 4, formerly Adobe Flex Builder, is now supported when the Flash builder project is configured to use the Flex 3.5 SDK (Flash Builder 4 backward compatibility mode).
With IPP v2.8, developers who want to use Adobe Flash Builder 4 must update their Eclipse environment to use JVM 1.6. If you are running older installations of Flex Builder, you must download JVM 1.6 and configure Flex Builder to use it. If you are running Mac OS Leopard, you must upgrade to Snow Leopard (because the Leopard JVM 1.6 doesn’t support 32 bit mode, which Eclipse requires).
- Ant support
You can now build and deploy native IPP applications from the command line via Ant, enabling continuous integration and nightly builds.
COMING SOON: IE6.0 DEPRECATION
With the next release of IPP (v2.9, scheduled for late June), we will be deprecating IE6.0. “Deprecating” means that IPP will no longer test IE6.0 for compatibility with the platform and tools, and also that we won’t require your applications to support IE6.0.
SOFTWARE UPDATES / FIXES
For a complete list of software updates / fixes included in IPP v2.8, see IPP 2.8 Release Notes.
If you have any questions about this release, please head over the IPP Developer Forum.
The Intuit Partner Platform team.