The following table outlines the changes made in AudienceView 7.22.0:
NEW FEATURE |
API - Allow the API to retrieve information from the Registry. Using the new getList, getRegistryNodeNames, getRegistryNodeValues and getRegistryNodeValue parameters, the 'Lists', 'Node Names' and 'Node Values' can be retrieved from the Registry::EN::Application node (or which ever language is active on the session) or the System::Application node via the WebAPI. |
AVD-6278 |
NEW FEATURE |
API - Implement a New Route for API Calls – Phase One The new route for WebAPI calls, called v2, augments and replaces the functionality of the WebAPI/object/ route with WebAPI/v2/. This will reduce the number of calls required to the WebAPI. The new route can also: •Assign handles with Object Name (objectName=myHandle) •Automatically create handles (boCreate not needed anymore) oAutomatically releases those created handles, at the end of the call. •Release a business object by handle: (objectRelease=myHandle) •Combine ADDNODE with other operations •Change the ADDNODE response •Add support for remove node (removeNode=nodepath) •Change the doWork action name from part of the URI to a param (action=actionName) The WebAPI is currently backwards compatible with the old style route (/WebAPI/object/ still operates as it did before). |
AVD-14015 AVD-19622 AVD-19399 AVD-19454 |
NEW FEATURE |
Performance - Allow the unified search service to register as an event listener rather than relying on a cache. Unified search no longer relies on a cache to be notified on new events. Configuration changes made to items are now immediately applied to local servers, and within five second on remote servers.
The Registry application System::Configuration node's 'Search Cache Timeout' field has been removed. |
AVD-18450 |
NEW FEATURE |
Integrate with TeamCard AudienceView now integrates with TeamCard, an access control solution typically deployed in larger stadiums. It allows admissions to be "printed" to a card that customers can use access the events/venue. |
AVD-19408 |
IMPROVEMENT |
Convert the Donor Biography report from XSL to JavaScript. The Donor Biography report has been converted to JavaScript. The labels can be configured in the Registry application Registry::EN::Application::Business Intelligence and Reports::Report Labels::Donor Biography node. When running the report from the Business Intelligence and Reports application Generated Reports|Parameters page you can now: •Select one or more customers •Select which sections you want to output •Determine which notes types you want to display when outputting the Donor History section The output also now includes: •Donor history for the current fiscal year (defined in the Registry) as well as for the donor lifetime •Donation history by pledge date •Donation summary by fiscal year •Membership, opportunity, bundles, event and notes By setting default values in General Configuration application Reports|Edit page, you can control which sections and note types appear when the report is run in via the 'Donor Biography' button on the Customer Services application Customer|Basic page. |
AVD-11807 |
IMPROVEMENT |
Convert the Customer Biography report from XSL to JavaScript. The Customer Biography report has been converted to JavaScript. The labels can be configured in the Registry application Registry::EN::Application::Business Intelligence and Reports::Report Labels::Customer Biography node. When running the report from the Business Intelligence and Reports application Generated Reports|Parameters page you can now: •Select one or more customers •Select which sections you want to output •Determine which notes types you want to display
By setting default values in General Configuration application Reports|Edit page, you can control which sections and note types appear when the report is run in via the 'Customer Biography' button on the Customer Services application Customer|Basic page. |
AVD-11811 |
IMPROVEMENT |
Update Settlements to reflect the functionality in 6.8. This feature allows you to calculate the settlement amount payable to external producers or promoters who are presenting events in your venue(s). This work includes: •A new Settlement section in the Organization Management application •A new settlement report (only available through the Organization Management application) •Some updates to the Organization Management application Contract|Basic page |
AVD-14566 |
IMPROVEMENT |
New Business Intelligence|Results page - Change the 'Add Many' button label to 'Add Results', and remove the 'Add One' button. |
AVD-19682 |
IMPROVEMENT |
Implement a hierarchical widget to easily select result members, criteria, filtering and sorting options in New Business Intelligence. This also resolves the issue where the 'Category' and 'Filter' fields were not available to Customer and Order BIs (AVD-17029). |
AVD-17805 |
IMPROVEMENT |
The 'Ignore AVS' option can now be enabled when scheduling payments. |
AVD-18872 |
IMPROVEMENT |
Performance - There could potentially be a memory leak if there is an exception while retrieving seat information from seat service. |
AVD-19317 |
IMPROVEMENT |
Add-ons article pop-ups now appear when offers are added to orders. |
AVD-19319 |
IMPROVEMENT |
Online - Roll up seats on bundles so that seat information is not repeated for each event. •Same-seat Bundles: The bundle is rolled up to display the seat once. If there are multiple instances of the same bundle but with different events, the seats will not roll up together. •GA Bundles: General admission seats are rolled up into a single summary heading that can be expanded. They are then separated by price type. |
AVD-19320 AVD-19321 AVD-19552 |
IMPROVEMENT |
Performance - The query used to populate the Events and Tickets page online and used to search for Order|Hisotry|Seats by 'Seat' has been improved. |
AVD-19415 |
IMPROVEMENT |
Online - Add a page load spinner. When an online page takes greater than three seconds to load, by default, a spinner will appear to indicate that the page is being processed and still being loaded. The delay can be configured in the Registry::EN::Application::Online node's 'Page Load Spinner Delay' field. Entering a 0 will cause the spinner to appear immediately. If for some reason you do not want the spinner to display at all, leave the field blank. |
AVD-19416 |
IMPROVEMENT |
Desktop - Integration ID fields An 'Integration ID' field has been added to the Legends application Price Types|Details and Event Configuration application Venue|Sections pages to store information related to third-party integrations (e.g. TeamCard). The fields can store 50 characters. |
AVD-19478 |
IMPROVEMENT |
API - Allow users to set the primary entity as part of the search WebAPI call. The primary entity can now be set with a traditional SET parameter (passed as a POST payload parameter). For example: • SET::Search::object:ts_customer Ensure that the SET::Search::object parameter appears earlier than the SET::Query::ResultMember sets. |
AVD-19504 |
FIXED |
Online - When a customer purchases a bundle via a deep link an error occurs. The order is then created but only contains renewal seats. |
AVD-10705 AVD-19584 |
FIXED |
Online - Bundles are not displaying per ticket questions that are required on the event(s). |
AVD-18080 |
FIXED |
WebAPI - Cannot retrieve charges associated to all of the delivery methods available to an order The calculated charges for all delivery methods available on the order can be determined using GET on the DeliveryMethodDetails node. |
AVD-14211 |
FIXED |
Sessions are ending when a ticket template that contains a self-referencing dynamic value is printed. Ticket templates can no longer be created/saved if they contain self-referencing dynamic values. |
AVD-15210 |
FIXED |
The payment gateways shown in the About AudienveView pop-up (via SHIFT+A) are showing the incorrect payment DLLs. |
AVD-18232 |
FIXED |
Events that are only available via a promotion code are not unlocking after an offer containing an appropriate membership is accepted. |
AVD-18393 |
FIXED |
Touchnet creates several payments that cannot be settled. In the event of an unexpected error and an order roll back, we can now void Toucchnet payments correctly. |
AVD-18674 |
FIXED |
Desktop - It takes longer than expected to send emails. Performance improvements and a memory fix were made to the AVScheduler. |
AVD-19306 |
FIXED |
Apostrophes/single quotes in event fields (e.g. 'Event Name', 'Series Name') causes IDispatch error when order admissions are loaded via the Data Monkey. |
AVD-19391 |
FIXED |
Online - Admissions are not being grouped by date on the Event and Tickets page. |
AVD-19420 |
FIXED |
Online - The Events and Tickets page in My Account is displaying past events. |
AVD-19513 |
FIXED |
Safari (mobile only) - Add-on pop-ups are cut off screen. |
AVD-19554 |
FIXED |
Performance - Update collection business node creation code in loadDeliveryMethodCharges to prevent memory leaks. |
AVD-19651 |