Here are the improvements released with version v303 on 10/29/24.
Improved Certificate Inventory Allocation Support
Inventory Obligation API
MOL-18492
- A new API has been developed to better support obligation-side inventory allocations. It aligns more closely with front-end data requirements, offering improved accuracy and ease of use for managing inventory obligations.
Inventory Summary API
MOL-18488
- Introducing the Inventory Summary API to provide detailed insights into inventory allocations. This API simplifies managing inventory, ensuring users can access comprehensive inventory valuations and allocations data.
Enhanced Eligibility Models and APIs
MOL-18490
- The system now includes improved eligibility models, allowing users to create and manage eligibility groups and rules for inventory assets. This update enables users to organize assets into groups with specific rules, making it easier to manage which assets are eligible for fulfilling obligations.
Enhanced Asset API with Allocation Support
MOL-18475
- The Assets API now includes two new fields, has_obligations_for_allocation and has_inventory_for_allocation. This update enables users to better manage inventory and obligation data directly through the API, offering greater control over asset allocation visibility.
Cancel Allocations Feature
MOL-18483
- The Inventory Allocation feature now allows users to cancel allocations directly from the interface, accurately updating allocation records. This improvement ensures better control over allocation data and simplifies the process for users.
Inventory Valuation Configuration in Mirage
MOL-16886
- The Inventory Valuation Configuration screen has been migrated to the Mirage [Admin Settings] interface, making it easier for users with the maintain_inventory role to manage settings. This update includes a new inventory menu option and enhanced capabilities for valuation configurations, improving the overall user experience.
Custom Fields Improvements
Remove Unnecessary Transaction Blocks on Trade Create/UpdateMOL-18532
- Remove unnecessary transaction blocks in a module that caused an incident on October 21.
Custom Field Value Type Validation
MOL-18320
- The system now ensures that custom field values adhere strictly to their expected types across all object types and submission formats. This improves data consistency and accuracy by ensuring values like dates, boolean fields, and multiple-choice selections are correctly validated.
Requested Changes and Fixes
Improved Fee Recommendations API Performance
MOL-18459
- The Fee Recommendations API now supports streaming capabilities, allowing users to retrieve all records with a single query using the items=all parameter. This enhancement ensures that users can access complete fee recommendation data without limitations on record counts.
Optimized Build Reconciliation Process
MOL-18460
- Performance improvements have been made to the build reconciliation process, allowing it to be completed in under 30 minutes. This update reduces processing time, making data reconciliation faster and more efficient for users.
Corrected Brokerage Fees in Settlement Entries
MOL-18442
- A fix has been applied to ensure brokerage fees are correctly removed from settlement entries when deleted. Users can now rely on accurate fee data in their settlement reports, providing more precise insights into trade costs.
Workflow Status in Valuation Extracts
MOL-17916
- The Valuations API includes the workflow_status field in its detailed and extended outputs. This enhancement allows users to see and filter by workflow status directly in their valuation data, providing greater transparency into trade status.
Improved Ticket Management for Physically Settling Futures
MOL-16883
- Adjustments have been made to ensure that when a user saves a trade leg, any associated tickets remain correctly linked. This fix prevents the creation of multiple disconnected tickets, ensuring that users have an accurate view of ticket associations for physically settling futures.
Expanded File Type Options for Attachments
MOL-18455
- The system has been updated with new attachment types, including "Delegation of Authority" and "Execution Communication. " These additional options allow users to upload a broader range of documents without affecting trade status, providing greater flexibility in document management.
Updated Fee Calculations for Daily Files
MOL-18512
- The calculation of fees for Morgan Stanley's daily file updates has been adjusted to include Commission + NFAFees as a combined negative value. This change ensures fee calculations align with updated requirements, providing accurate financial data for daily reconciliation.