[{"data":1,"prerenderedAt":3802},["ShallowReactive",2],{"release-overview-page-8":3,"release-overview-all-8":4},[],[5,139,421,588,733,1122,1250,1459,1673,1854,2037,2428,2534,2776,2888,3273,3359,3411,3476,3589,3687],{"id":6,"title":7,"alt":8,"author":9,"author_img":9,"body":10,"date":131,"description":16,"extension":132,"header_img":9,"meta":133,"navigation":134,"path":135,"seo":136,"stem":137,"__hash__":138},"roarticles/ROarticles/April2024.md","April Release Overview","We are excited to introduce the most recent enhancements and features in the latest release. Below are the key highlights for your attention.",null,{"type":11,"value":12,"toc":127},"minimark",[13,17,24,27,30,33,36,39,42,45,51,57,60,66,69,72,75,81,84,87,90,93,99,118,124],[14,15,16],"p",{},"We are excited to introduce the most recent enhancements and features in the latest release. Below are the key highlights for your attention:",[14,18,19,23],{},[20,21,22],"strong",{},"Compliance"," - We've introduced new functionality that allows you to run a check on which instruments would fall under your filter criteria while building a compliance rule, without having to run the rule itself. Simply click the \"Run Check\" button to apply the rule criteria to the selected portfolio's holdings, using the current date, and see which instruments match the rule. This check can be run for all instrument criteria or specific criteria as per your preference.",[14,25,26],{},"In addition, we've incorporated predefined events for pre-trade compliance into the triggered reports. Now, details such as Order/Trade/OTC reference and failing portfolios can be included in the message, providing you with more comprehensive insights.",[14,28,29],{},"A new user role for 'Compliance Officers' has been introduced. Users assigned to this role will automatically receive notifications of breaches during Order Authorisation, Trade Posting, and OTC Trade Approval, with options to authorise the failures directly from the notification.",[14,31,32],{},"To streamline the process of managing post trade market breaches, we've added an option in the compliance evaluation screen to create multiple market breaches at once from the evaluation result set. This eliminates the need to add market trade breaches individually via the Market Trade Breaches screen, saving you valuable time and effort.",[14,34,35],{},"The 'Compliance Rules' UI has been expanded to include filter criteria, simplifying the process of searching for specific rules and improving the overall user experience.",[14,37,38],{},"Furthermore, in the compliance evaluation screen, users can now specify whether the detailed breakdown for 'success' results needs to be included, providing flexibility in reporting. By default, this option is set to false to conserve resources, simply indicating that the rule has passed without further details. However, when selected, the detailed evaluation will be displayed. This parameter has also been incorporated into the CC-045 Compliance Evaluation report for consistency.",[14,40,41],{},"We've introduced a new value type option, 'Counter,' which is now available in the numerator and denominator setup within the 'Calculation' evaluation condition. This enhancement enables users to retrieve the count of instrument holdings within the matching group. Additionally, a shortcut item titled 'Number of Holdings Per Issuer' has been included in the Templates group within the Evaluation Conditions tab, facilitating a quick setup and example.",[14,43,44],{},"Lastly, the 'Exposure' and 'Effective Exposure' Evaluation Conditions have been removed as the functionality is now covered by the 'Calculation' Evaluation Condition.",[14,46,47,50],{},[20,48,49],{},"Shadow NAV"," - users can now import multiple external instruments mapped with a single FPM Instrument and consolidate these holdings. Additionally, the import function enables the consolidation of multiple line items for an instrument that is not mapped but instead uses the original FPM code, consolidating these holdings into a single entry.",[14,52,53,56],{},[20,54,55],{},"Internal Look-Through"," - We’ve updated the Internal Look-Through mechanism to consider tenancy, restricting the explosion of a UT instrument linked to a portfolio unless the tenant has access to that specific portfolio.",[14,58,59],{},"Furthermore, this feature has been expanded to allow look-through to be done on Exchange-Traded Fund (ETF) Instruments.",[14,61,62,65],{},[20,63,64],{},"Front Office"," - In the Release Order form, users can now view the estimated trade value for unit orders, calculated using the latest available price.",[14,67,68],{},"Additionally, when trading complex yield instruments via the Trade Order screen, users have the option to specify the Income Price, Clean Price, and All In Price, mirroring the functionality of the Transaction Batch Manager.",[14,70,71],{},"In the Allocations section of the Trade Order screen, further adjustments have been made to accommodate trading complex yield instruments.",[14,73,74],{},"Furthermore, users can now search for instruments by ISIN in both the Front Office order and trade screens, simply by adding the ISIN column to the grid via the 'Customise Columns' function.",[14,76,77,80],{},[20,78,79],{},"Modelling"," - We're pleased to introduce several new features as part of our expanded modelling functionality.",[14,82,83],{},"Users can now view their cash balance split into settled and unsettled portions. This feature provides a clearer understanding of cash flow and aids in preventing portfolios from going into a short position.",[14,85,86],{},"The Modelling Analysis View now includes two new columns: 'Active Weight %' and 'Proposed Weight %'. The 'Active Weight %' reflects the current weighting (market value) percent above or below the Benchmark and is calculated as Market Value % + Open Orders % - (Benchmark % + Benchmark Spread %). The 'Proposed Weight %' displays the proposed weighting percent above or below the Benchmark, initially populated with the Benchmark Spread % or zero if there is no spread. Users can manually adjust the weight, triggering recalculation of the Target % and the Order Proposal. Changing the Target %, Proposed Order Delta %, Proposed Order Units, or Proposed Order Value will recalculate the Proposed Weight % (= Target % - Benchmark %). Additionally, the Proposed Weight % for each cash line item reflects the opposite of the sum of the Proposed Weight % for all instruments in that currency, ensuring the total Proposed Weight % across the currency balances to zero.",[14,88,89],{},"The 'Benchmark' and 'Benchmark + Spread' delta options have been consolidated into a single 'Benchmark' option. The 'Benchmark' now automatically includes the spread if applicable.",[14,91,92],{},"We’ve introduced a new option called ‘Rebalance Targets to Asset Sector’ in the modelling view. This option is designed to be used alongside the Asset Category feature. With this option portfolios can be modelled against a benchmark while excluding certain assets. The benchmark is then reweighted to a 100%, including only the assets that remain in the asset category. This functionality allows users to set up classifications and remove specific assets that are non-compliant while retaining the rest of the benchmark assets. Additionally, this option enables users to rebalance specific asset classes within their fund. When activated, the Portfolio Modelling MV is calculated as the sum of the holdings within the selected classification node, and the Percentage of Portfolio MV is calculated using only the holdings within that classification, rather than the entire portfolio. The selected benchmark excludes instruments not in the classification node, and the weights are rebalanced to 100%.",[14,94,95,98],{},[20,96,97],{},"Activation shortcuts"," - the following shortcuts have been updated to allow for easier searching capabilities.",[100,101,102,106,109,112,115],"ul",{},[103,104,105],"li",{},"ILU = Unmanaged Instruments",[103,107,108],{},"ILT = Instrument Templates",[103,110,111],{},"MOD = Modelling Analysis",[103,113,114],{},"CA = Corporate Actions",[103,116,117],{},"VP = Valuation Prices",[14,119,120,123],{},[20,121,122],{},"Collated Import"," - In the cash collation import, new fields including ConsiderationExVat, ApplyVat and VatAmount have been introduced. These columns specifically pertain to FEE type transactions.",[14,125,126],{},"For a comprehensive list of changes included in this release (2024.2.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":130},"",2,[],"2024-04-19","md",{},true,"/roarticles/april2024",{"title":7,"description":16},"ROarticles/April2024","i0CAM1sfREePAr4gFHy7kKOX9J2fqgp4QSUfmtrRu1U",{"id":140,"title":141,"alt":142,"author":9,"author_img":9,"body":143,"date":415,"description":142,"extension":132,"header_img":9,"meta":416,"navigation":134,"path":417,"seo":418,"stem":419,"__hash__":420},"roarticles/ROarticles/April2025.md","April 2025 Release Overview","We’re excited to introduce the latest enhancements and features in our April release. Here are the key highlights for your attention.",{"type":11,"value":144,"toc":413},[145,147,152,155,187,192,195,198,218,223,226,229,243,246,251,254,259,262,267,270,272,292,297,300,305,308,313,316,319,347,352,355,358,363,366,380,385,388,391,396,399,410],[14,146,142],{},[14,148,149],{},[20,150,151],{},"DATA PRIVACY COMPLIANCE FUNCTIONALITY FOR INACTIVE PORTFOLIOS",[14,153,154],{},"We have introduced a new feature in FPM to enhance the security of your portfolio data. The encryption function, found under Static Data > Portfolios > Conversions > Encrypt Portfolios, allows you to select portfolios and set options to deauthorise or delink fee structures and bank accounts as of an effective date, followed by password protection.",[100,156,157,163,169,175,181],{},[103,158,159,162],{},[20,160,161],{},"Encryption Process:"," The encryption date is recorded as the current date/time in the audit tables.",[103,164,165,168],{},[20,166,167],{},"Eligibility:"," The client portfolio must be inactive and have a termination date within the system parameter Portfolios/EncryptionMonths, currently set to 60 months (5 years).",[103,170,171,174],{},[20,172,173],{},"Irreversible Encryption:"," This process performs a one-way encryption of portfolio details, alternate codes, script accounts, safe custodian accounts, and CDM relationships, making them irrecoverable.",[103,176,177,180],{},[20,178,179],{},"Data Access:"," Once encrypted, portfolios are not viewable or retrievable in FPM or through any data sources or retrieval mechanisms.",[103,182,183,186],{},[20,184,185],{},"Linked Areas:"," Encrypted portfolios may still appear in other areas of FPM where they were previously linked, such as trade prohibitions. These links will display encrypted results and will not be discernible from the original data. Users may remove these links where possible, but some links necessary for calculations (e.g., bank account interest) may need to remain.",[14,188,189],{},[20,190,191],{},"TERS FROM STRUCTURED PRODUCT INSTRUMENTS TO BE INCLUDED IN THE TER CALCULATIONS:",[14,193,194],{},"We have enhanced the TER calculation functionality to include the Total Expense Ratios (TERs) of underlying funds when portfolios invest in structured product instruments, not just UT instruments.",[14,196,197],{},"Key updates:",[100,199,200,206,212],{},[103,201,202,205],{},[20,203,204],{},"Enhanced TER Calculation:"," Previously, the TERs of held/underlying funds were included in the calculation if a UT held another UT. Now, this functionality extends to structured product instruments of UT portfolios.",[103,207,208,211],{},[20,209,210],{},"New Price Types:"," We have introduced new price types, TER-EX-1YEAR and TER-EX-ANNUALIZED-1Y. These TER values are now directly written to the structured product instrument during pricing.",[103,213,214,217],{},[20,215,216],{},"Report Updates:"," When running the TER report for portfolios holding structured products, the report will retrieve and apply these TER values in the same way it does for held UT instruments.",[14,219,220],{},[20,221,222],{},"NEW SYSTEM PARAMETER FOR ORDER ALLOCATION",[14,224,225],{},"We have introduced a new system parameter: FrontOffice/Orders/Allocation/ForceOrderAllocation. This parameter ensures that users allocate orders before authorising them.",[14,227,228],{},"Key details:",[100,230,231,237],{},[103,232,233,236],{},[20,234,235],{},"Default Setting:"," The parameter is set to false by default.",[103,238,239,242],{},[20,240,241],{},"Usage Scenario:"," In cases where orders need to be allocated to portfolios before trading, this parameter can be set to TRUE.",[14,244,245],{},"This new parameter helps streamline the order allocation process, ensuring that all necessary allocations are completed before authorisation.",[14,247,248],{},[20,249,250],{},"ENHANCED ORDER NOTES FUNCTIONALITY",[14,252,253],{},"We have updated the functionality for order notes, allowing users to edit notes on an order regardless of its state. Notes will only be disabled once an order is traded and posted.",[14,255,256],{},[20,257,258],{},"NEW FLAG FOR CALL ACCOUNT SETUP",[14,260,261],{},"We have introduced a new flag in the call account setup, allowing users to choose whether the payment date accrual should be included in the call account reinvestment or not.",[14,263,264],{},[20,265,266],{},"SUPPORT FOR T+1 PRICES IN REFERENCE PRICED INSTRUMENTS",[14,268,269],{},"We have added support for T+1 prices when referencing Yield-Traded Instruments.",[14,271,228],{},[100,273,274,280,286],{},[103,275,276,279],{},[20,277,278],{},"New Flag:"," When setting up reference pricing, you can now select the 'Use T1 Price' flag if the referenced instrument is Yield-Traded. This flag is not available if the referencing instrument itself is Yield-Traded.",[103,281,282,285],{},[20,283,284],{},"Price Calculation:"," When this flag is enabled, the system will use the T+1 Closing Price of the referenced Yield-Traded instrument to generate the new price close, instead of the T0 Closing Price.",[103,287,288,291],{},[20,289,290],{},"Applicable Instruments:"," This flag can be applied to Futures, Options, Shares, Indicator, or Interest Rate Benchmark instruments.",[14,293,294],{},[20,295,296],{},"NEW REPLYTO FIELD IN EMAIL TEMPLATES",[14,298,299],{},"We have introduced a new ReplyTo field in email templates. This feature allows users to set a specific reply-to address, ensuring that email replies are directed to the correct address, independent of the From address.",[14,301,302],{},[20,303,304],{},"ERROR HANDLING FOR \"CALCULATE SL ACCRUAL PRICES\"",[14,306,307],{},"We have improved the error handling for the day process block \"Calculate SL Accrual Prices\". The block no longer fails if a single instrument encounters an error. Instead, the block state is set to \"Qualified Pass\", and errors for each instrument are displayed in the process report under the new \"errors\" tab.",[14,309,310],{},[20,311,312],{},"LOOK THROUGH CONTROL FOR HOLDINGS ENQUIRY AND SARB D427 REPORT",[14,314,315],{},"We have made the look through control in the holdings enquiry more intuitive and extended this functionality to the SARB D427 report. This enhancement allows for easier selection of various look through options on the report.",[14,317,318],{},"Key changes include:",[100,320,321,336,342],{},[103,322,323,326,327,331,332,335],{},[20,324,325],{},"Statutory USPs Update:"," The statutory USPs ",[328,329,330],"span",{},"usp_ClientPortfolios_HoldingsAsAt_Statutory_D427"," and ",[328,333,334],{},"usp_ClientPortfolios_HoldingsAsAt_Statutory"," have been updated.",[103,337,338,341],{},[20,339,340],{},"Parameter Adjustments:"," The @ExplodeLookThrough parameter now accepts the bit flag for look through selections, similar to the holdings range. Additionally, the parameters @ExplodeLookThroughLevel and @CollapseLookThrough have been incorporated.",[103,343,344,346],{},[20,345,216],{}," The look through control has been added to all reports that 'Explode assets', and the report SRRS file or report SQL has been updated to match this change. The affected reports are PH-HOLD, PH-HS, PO-AA, PH-FOREIGN, PH-CGINST, and ASISA-VAL.",[14,348,349],{},[20,350,351],{},"USER SECURITY OPTIONS FOR INSTRUMENT FEE SCALES",[14,353,354],{},"We have enhanced the user security options for Static Data > Fees > Instrument Fee Scales. Users now have abilities to add, edit, delete, view, edit history, and activate working copies of instrument fee scales.",[14,356,357],{},"This enhancement provides greater flexibility and control over managing instrument fee scales.",[14,359,360],{},[20,361,362],{},"YTI FUTURE ACCRUALS ENQUIRY AND YIELD PRICE CALCULATOR",[14,364,365],{},"We have made updates to the Yield Price Calculator and YTI Future Accruals Enquiry to better support Overnight Compounding Rate (OCR) instruments, especially in scenarios where future rates are unavailable.",[100,367,368,374],{},[103,369,370,373],{},[20,371,372],{},"Yield Price Calculator:"," A new flag, \"Use Latest Available OCR\", has been added. This allows users to check prices into the future for OCR-linked instruments, even when reference rates for the specified date are missing. When enabled, the system will use the most recently available rate, either from existing data or derived from underlying information. Please note that prices may not be fully accurate, as they are based on the last known rate rather than actual future rates.",[103,375,376,379],{},[20,377,378],{},"YTI Future Accruals Enquiry:"," This has been updated to function as expected for OCR-linked instruments. It now applies the latest available rate, ensuring that future accrual calculations proceed without failure. This helps maintain visibility of rate spikes on book close and coupon dates, providing a more consistent view of expected accrual behaviour.",[14,381,382],{},[20,383,384],{},"INTEREST ACCRUALS TO AFFECT MARKET VALUE OVER WEEKENDS",[14,386,387],{},"We have introduced a new parameter in the 'Interest on Cash Instruments' pricing block to ensure that interest accrual transactions can reflect in the holdings on the transaction date if required. This parameter is set to default to the Price Date.",[14,389,390],{},"Previously, interest accruals on cash instruments held by MV UT shifted the valuation date of accruals over the weekend to Monday. This enhancement ensures that interest accruals are accurately reflected in the market value over weekends if the parameter is set to Transaction Date.",[14,392,393],{},[20,394,395],{},"NEW REPORTS FROM OTC TRADES DATA SOURCES",[14,397,398],{},"We have added the Front Office OTC data sources to the list of available reports in FPM. The new reports include:",[100,400,401,404,407],{},[103,402,403],{},"FO-OTC-TRADES",[103,405,406],{},"FO-OTC-ALLOCATIONS",[103,408,409],{},"FO-OTC-TRANSACTIONS",[14,411,412],{},"For a comprehensive list of changes included in this release (2025.2.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":414},[],"2025-04-16",{},"/roarticles/april2025",{"title":141,"description":142},"ROarticles/April2025","wccgCXFDAhzpJKar2hrLF-9HmKOMgWl2I40QEOtYh4M",{"id":422,"title":423,"alt":424,"author":9,"author_img":9,"body":425,"date":582,"description":424,"extension":132,"header_img":9,"meta":583,"navigation":134,"path":584,"seo":585,"stem":586,"__hash__":587},"roarticles/ROarticles/August2024.md","August Release Overview","We’re pleased to introduce the newest enhancements and features in our August release. Here are the key highlights for your attention.",{"type":11,"value":426,"toc":580},[427,429,434,437,440,443,446,449,454,457,460,464,467,471,474,477,482,485,488,493,496,499,502,507,510,513,518,521,524,527,532,535,540,543,548,551,556,559,564,567,577],[14,428,424],{},[14,430,431],{},[20,432,433],{},"Hybrid Replication",[14,435,436],{},"We have introduced a new portfolio type called Replication Hybrid portfolio. This new portfolio type combines the latest Portfolio Replication Valuation upload with trades posted in the Front Office that are not yet included in the Portfolio Replication Valuation Upload.",[14,438,439],{},"The existing Portfolio Replication Valuation upload functionality in FPM offers a holding snapshot of a completed valuation performed on another system. Now, clients can capture their trades in FPM, and the replicated holdings they view will include these trades.",[14,441,442],{},"Another significant advantage of the Replication Hybrid portfolio is that it allows clients the ability to perform oversight of their external fund administrator’s valuation by comparing the uploaded Portfolio Replication Valuation holdings plus Trades to the next Portfolio Replication Valuation upload.",[14,444,445],{},"We have added the ability to upload multiple Portfolio Replication Valuation holdings per date.",[14,447,448],{},"The ability to change existing portfolios into Hybrid portfolios has also been added.",[14,450,451],{},[20,452,453],{},"Look Through",[14,455,456],{},"The Look Through feature for Unit Trust instruments has been enhanced to support multi-class currency Unit Trusts. The previous restriction that required the Look Through portfolio and the Unit Trust instrument to share the same currency has been removed.",[14,458,459],{},"Additionally, when performing a Holdings Asset Explosion for 'Internal Price Funds' and selecting the 'Expanded' option, the system will now display internal explosions (i.e. Unit Trust instruments linked to portfolios on FPM) under the instrument codes that correspond to the underlying portfolio holdings. This change will be visible in the tree structure on the Holdings Enquiry screen.",[14,461,462],{},[20,463,64],{},[14,465,466],{},"Two new columns, 'Released On' and 'Released By' have been added to the Orders list grid. Making it easy to identify the user who released the order.",[14,468,469],{},[20,470,79],{},[14,472,473],{},"We have introduced a new \"Benchmark (Nominals)\" weighting type within the Constituent Weightings. When this option is used, weights are captured as nominals and specifically used within the modelling feature. This allows portfolio managers to recalculate benchmarks using the most recent market prices. The new weighting type can also be referenced in spreads, where the \"Base Weight\" is calculated as a percentage of the captured nominal.",[14,475,476],{},"Modelling Analysis: When performing a modelling analysis, the final percentages are determined using the most current prices and exchange rates based on the selected price set. If different price sets are used across portfolios, the resulting weights may vary even on the same day. All details, including benchmark nominals, prices, rates, and final weights, are now available under the new ‘Benchmark Calculations’ tab.",[14,478,479],{},[20,480,481],{},"Pre-Trade Compliance",[14,483,484],{},"The 'Failed Compliance' flag on Trades has been updated to 'Compliance Status', with new options: 'Not Checked', 'Pass', and 'Fail', making it clearer whether compliance checks have been run.",[14,486,487],{},"A 'View Compliance Results' option has also been added to the Orders and Trades UI, allowing users to easily review pre-trade compliance results. The results will display all Orders/Trades that were part of the same compliance run as the selected Order/Trade.",[14,489,490],{},[20,491,492],{},"Repurchase Agreement | Buy-Backs",[14,494,495],{},"The existing CARRY instrument, which already supports Repurchase Agreements (REPOS), has been enhanced to also accommodate Buy-backs.",[14,497,498],{},"A new ‘Valuation Type’ field has been added to distinguish between Repurchase Agreements and Buy-backs.",[14,500,501],{},"For Buy-backs, income accrues at the same rate as the underlying asset (which can be a Bond, Inflation Linked Bond or Floating Rate Bond). The profit or loss is determined by the difference between the sale and maturity transactions less the accrual.",[14,503,504],{},[20,505,506],{},"CDM",[14,508,509],{},"Database views are now automatically generated when entity templates are created or modified, simplifying access to CDM data for custom reports and other operations.",[14,511,512],{},"A script has been included as part of this release to create views for existing CDM entities, please note that the views still need to be authorised afterwards.",[14,514,515],{},[20,516,517],{},"Alternate Code",[14,519,520],{},"A new feature has been added that allows you to specify a Code Identifier Type in Raw Prices, enabling FPM to look up instruments based on their alternate codes.",[14,522,523],{},"The Code Identifier Type can be used to look up an instrument based on existing fields ISIN, SEDOL, BLOOMBERG, ALTERNATE and CODE. If this field is not specified, it will default to CODE.",[14,525,526],{},"Further to the above a new Alternate Code (FIGI) has been added to the Classifications and Alternate Codes Instrument Static.",[14,528,529],{},[20,530,531],{},"Market Data",[14,533,534],{},"The Delta, Volatility, and Exposure Price fields have been updated to accommodate 6 decimal places, ensuring alignment with SAFEX standards.",[14,536,537],{},[20,538,539],{},"Price Import",[14,541,542],{},"A warning has been added to the import log when using the old Prices import. While the import process still functions by redirecting data to the Raw Price import, it is recommended not to use it, as it does not have the advanced features of the Raw Price import.",[14,544,545],{},[20,546,547],{},"Cash accrual",[14,549,550],{},"In the event of deadlocks during cash accrual processing, a more detailed message will now be displayed to the user.",[14,552,553],{},[20,554,555],{},"Report - PH-HOLD",[14,557,558],{},"New options, Weighted Time to Maturity and Maturity Profile Group, have been added to the PH-HOLD report.",[14,560,561],{},[20,562,563],{},"Reports",[14,565,566],{},"A new report ‘Distribution List Details' has been added. This report allows you to extract the email addresses associated with each distribution list.",[14,568,569,570,576],{},"Repurchase Agreement user documentation has been updated to include Buy-backs and is available on the FPM Documentation website.\n",[571,572,573],"a",{"href":573,"rel":574},"https://docs.fundamental.net/#/doc/59/carry",[575],"nofollow","_",[14,578,579],{},"For a comprehensive list of changes included in this release (2024.3.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":581},[],"2024-08-19",{},"/roarticles/august2024",{"title":423,"description":424},"ROarticles/August2024","zRm-XaMXINn0TJQhkJAYPal12g4kSpFiUHDEq6lTCWQ",{"id":589,"title":590,"alt":591,"author":9,"author_img":9,"body":592,"date":727,"description":596,"extension":132,"header_img":9,"meta":728,"navigation":134,"path":729,"seo":730,"stem":731,"__hash__":732},"roarticles/ROarticles/August2025.md","August 2025 Release Overview","We’re excited to introduce the latest enhancements and features in our August release.",{"type":11,"value":593,"toc":725},[594,597,602,607,610,615,618,623,626,634,639,644,647,650,655,660,663,668,671,674,682,685,690,693,698,701,706,711,714,719,722],[14,595,596],{},"We’re excited to introduce the latest enhancements and features in our August release. Below is a quick overview of what’s new:",[14,598,599],{},[20,600,601],{},"SHADOW NAV ENHANCEMENTS",[14,603,604],{},[20,605,606],{},"Shadow NAV Transaction Replication Matching:",[14,608,609],{},"A new process has been introduced to help manage Shadow NAV portfolios more effectively by identifying and flagging transactions that have already been included in the Administrator’s valuation.\nThis ensures transactions are not double counted by marking them as replicated once matched to external holdings.",[14,611,612],{},[20,613,614],{},"Shadow NAV Trade Replication Consistency Check:",[14,616,617],{},"A new Consistency Check helps monitor and analyse trade replication. It identifies transactions that may have been included in the Administrator’s valuation but were not automatically marked as replicated, allowing users to manually review and update them if needed.",[14,619,620],{},[20,621,622],{},"Automatic Replication for Cash Transactions:",[14,624,625],{},"You can now automatically mark DEP (Deposit) and WITH (Withdrawal) transactions as replicated in Shadow NAV portfolios.\nTo support this, a new parameter has been added to the Day Process Block DAYMARKTRADESASREPLICATED:",[100,627,628,631],{},[103,629,630],{},"UpdateReplicateStatusForDescriptors: Specify which transaction types should be marked as replicated.",[103,632,633],{},"If left blank, all transactions will be marked as replicated by default.",[14,635,636],{},[20,637,638],{},"INSTRUMENT & IMPORT ENHANCEMENTS",[14,640,641],{},[20,642,643],{},"Improved Instrument Matching for Imports:",[14,645,646],{},"A standardised lookup process has been implemented to improve how instruments are matched during imports, ensuring more accurate and consistent identification.",[14,648,649],{},"The improvement applies to a wide range of import types, helping streamline workflows and improve data reliability.",[14,651,652],{},[20,653,654],{},"PROCESS & WORKFLOW ENHANCEMENTS",[14,656,657],{},[20,658,659],{},"Trade Prohibitions for Transfer Transactions:",[14,661,662],{},"Trade Prohibitions can now be applied to Transfer transaction types, allowing for more comprehensive control over trade activity.",[14,664,665],{},[20,666,667],{},"Process Duration in Status Reports:",[14,669,670],{},"The Day Process and Pricing Process status reports now include the actual processing duration for each block.\nInstead of using a simple start-to-end time, the new Duration (Seconds) field reflects the total time spent processing.",[14,672,673],{},"This is available in:",[100,675,676,679],{},[103,677,678],{},"DP-PROCSTATUS-DS (Day Process)",[103,680,681],{},"UT-PROCSTATUS-DS (Pricing Process)",[14,683,684],{},"A new parameter, Show batch totals only, has also been added.",[14,686,687],{},[20,688,689],{},"Fee Payments Errors in Process Report:",[14,691,692],{},"The Fee Payments pricing block now displays processing errors directly in the Process Report.\nYou can double-click an error entry to view the full message in a popup window, making it easier to investigate issues.",[14,694,695],{},[20,696,697],{},"Triggered Reports Must Be Linked to Specific Process Steps:",[14,699,700],{},"To avoid performance issues, any triggered report linked to a report, report instance, or report pack must now be tied to a single process and a specific state change.\nIf you want the same report to run in multiple steps, you must create separate triggered reports for each one.\nValidation has been added to the setup screen, and incorrect configurations will be flagged during upgrades.",[14,702,703],{},[20,704,705],{},"USER EXPERIENCE ENHANCEMENTS",[14,707,708],{},[20,709,710],{},"View-Only Access to Valuation Prices:",[14,712,713],{},"Users such as Internal Audit can now view instrument valuation prices without needing edit permissions.\nValuation prices are visible in the grid, but cannot be changed, ensuring secure and controlled access.",[14,715,716],{},[20,717,718],{},"Import Folder Selection in User Profile:",[14,720,721],{},"You can now set your default import folder directly from:\nSystem > User Interface > User Profile\nThis allows users to manage their personal import folder settings without needing edit access to User Details.",[14,723,724],{},"For a comprehensive list of changes included in this release (2025.3.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":726},[],"2025-08-15",{},"/roarticles/august2025",{"title":590,"description":596},"ROarticles/August2025","qdQqTXP97BdyKTq8TyDaRNXzxOZSutauP9-qmVEAo88",{"id":734,"title":735,"alt":736,"author":9,"author_img":9,"body":737,"date":1115,"description":1116,"extension":132,"header_img":9,"meta":1117,"navigation":134,"path":1118,"seo":1119,"stem":1120,"__hash__":1121},"roarticles/ROarticles/August2026.md","August 2026 Release Overview","We are pleased to share the latest enhancements included in our August release.",{"type":11,"value":738,"toc":1113},[739,745,750,755,758,761,764,778,781,784,789,792,795,798,803,806,809,817,820,823,828,833,836,839,842,847,850,853,856,861,866,869,872,875,880,883,886,889,892,897,902,905,908,922,925,928,931,936,941,944,947,950,953,958,961,964,967,972,975,983,986,989,994,997,1005,1008,1011,1016,1019,1022,1036,1039,1044,1047,1050,1055,1058,1061,1066,1069,1072,1075,1080,1085,1088,1091,1096,1101,1104,1107,1110],[14,740,736,741,744],{},[742,743],"br",{},"\nBelow is a summary of what’s new in this release.",[14,746,747],{},[20,748,749],{},"FRONT OFFICE, FIX AND COMPLIANCE",[14,751,752],{},[20,753,754],{},"OTC Trades – Improved Pre-Trade Compliance Controls and Audit Trail (FSW86541 & FSW81934)",[14,756,757],{},"Pre-trade compliance for OTC trades created from instrument templates has been enhanced to provide stronger controls and clearer visibility during the verification and approval process.",[14,759,760],{},"Where enabled, FPM can now create the instrument first and then run pre-trade compliance when the OTC trade is verified. This allows users to review any compliance results before the trade progresses for approval.",[14,762,763],{},"The OTC trade screen also provides improved compliance information, including:",[100,765,766,769,772,775],{},[103,767,768],{},"Compliance status, such as Not Checked, Pass or Fail",[103,770,771],{},"When the compliance check was run",[103,773,774],{},"The user who performed the check",[103,776,777],{},"The reason recorded where a compliance failure is authorised",[14,779,780],{},"For clients that choose to defer the compliance check, FPM will ensure that pre-trade compliance is performed when the trade is approved. Trades with unresolved compliance failures cannot be approved unless the relevant authorisation has been provided.",[14,782,783],{},"This improves governance, gives approvers visibility of the checks already performed, and helps ensure that template-based OTC trades are subject to the appropriate compliance controls.",[14,785,786],{},[20,787,788],{},"FIX Allocations – Separate Routing for Orders and Allocations (FSW87555)",[14,790,791],{},"FPM now supports a more flexible FIX setup for clients using a staging FIX connection for order routing and trade fills, while sending post-trade allocations through a separate direct FIX connection.",[14,793,794],{},"This supports workflows where orders are staged through one platform or execution-management system, but allocations need to be sent to brokers through another FIX network.",[14,796,797],{},"The enhancement also improves FIX message logging, making it easier to see the relevant connection, processing flow and tenant details when investigating messages.",[14,799,800],{},[20,801,802],{},"Pre-Trade Compliance – Focus Checks on the Instrument Being Traded (FSW87565)",[14,804,805],{},"FPM now provides an optional Instrument Scoped Evaluation setting for pre-trade compliance.",[14,807,808],{},"When enabled, pre-trade compliance evaluates only:",[100,810,811,814],{},[103,812,813],{},"Rules that include the instrument being traded; and",[103,815,816],{},"Rules in categories configured to always be included in pre-trade compliance.\nThis helps prevent users from seeing compliance failures that relate only to unrelated holdings in the portfolio when entering an order. For example, when placing an order for one share, a breach relating solely to a different shareholding will not be included unless its rule category has been marked as always required.",[14,818,819],{},"Impact for users: This can make pre-trade compliance results more focused and easier to action, while allowing clients to retain mandatory portfolio-wide checks through rule-category configuration.",[14,821,822],{},"The feature is optional and is activated through the new PreTradeInstrumentScopedEvaluation system setting.",[14,824,825],{},[20,826,827],{},"FIXED INCOME AND INSTRUMENT VALUATION",[14,829,830],{},[20,831,832],{},"ZARONIA Floating-Rate Note Valuation (FSW84926)",[14,834,835],{},"FPM now provides an additional valuation option for qualifying ZARONIA-linked floating-rate notes.",[14,837,838],{},"For instruments configured to calculate cash flows using a forward rate curve and value cash flows using a yield curve, users can choose to calculate the current coupon period using the applicable yield curve rather than the overnight compounded rate.",[14,840,841],{},"The option is available only where the instrument has the required fixed-income configuration, helping to ensure that it is used appropriately. This provides greater flexibility for clients whose ZARONIA valuation methodology requires the next coupon to be derived from the yield curve.",[14,843,844],{},[20,845,846],{},"Fixed Deposits – Include Pay-Date Accrual in the Payout (FSW88779)",[14,848,849],{},"FIXEDDEP instruments can now use the Payment Includes Pay Date Accrual option already available for call accounts.",[14,851,852],{},"When selected, the accrual for the payment date is automatically included when the payout calendar event is processed. This removes the need to reverse and reprocess accruals around a payment date and prevents a residual one-day accrual from remaining after payout.",[14,854,855],{},"The setting is optional and defaults to off, preserving existing behaviour unless clients choose to enable it for the relevant fixed-deposit instruments.",[14,857,858],{},[20,859,860],{},"SHADOW NAV AND PORTFOLIO PROCESSING",[14,862,863],{},[20,864,865],{},"Shadow NAV – Import Replicated Transactions (FSW85324)",[14,867,868],{},"The Portfolio Transactions import has been enhanced for Shadow NAV portfolios to support transactions that are required for performance reporting but should not affect holdings or valuations.",[14,870,871],{},"Users can now identify imported transactions as replicated and optionally specify the replication date. Where no replication date is supplied, FPM uses the transaction date.",[14,873,874],{},"This is particularly useful where externally executed transactions need to be retained for complete TWRR performance measurement, while the Shadow NAV portfolio’s holdings remain unaffected.",[14,876,877],{},[20,878,879],{},"Shared Bank Accounts – Faster Cash Interest Recalculations (FSW88581)",[14,881,882],{},"Cash interest accrual processing has been improved for clients with a large number of portfolios linked to a shared bank account.",[14,884,885],{},"Previously, recalculating cash interest across a large shared account population could take a long time or exceed system time limits. FPM now processes these recalculations in manageable batches, allowing work to be completed more efficiently and reducing the impact on normal operational activity.",[14,887,888],{},"A new configuration setting allows the number of portfolios processed in each batch to be controlled.",[14,890,891],{},"This enhancement is particularly relevant for omnibus and shared-bank-account operating models with large portfolio populations.",[14,893,894],{},[20,895,896],{},"CORPORATE ACTIONS AND AI",[14,898,899],{},[20,900,901],{},"Corporate Action Assistant (FSW88647)",[14,903,904],{},"A new Corporate Action Assistant helps users interpret corporate-action notices and create draft corporate actions for review.",[14,906,907],{},"Users can paste a notice or upload a text or PDF document. FPM then proposes:",[100,909,910,913,916,919],{},[103,911,912],{},"The corporate action type",[103,914,915],{},"The affected instrument",[103,917,918],{},"Relevant key dates",[103,920,921],{},"The financial and holding effects of the action, such as income, capital, withholding tax or instrument changes",[14,923,924],{},"The proposed action is presented for user review before it is saved. Once saved, it follows FPM’s existing corporate-action verification and approval process.",[14,926,927],{},"The assistant also supports bulk processing of notices held in a folder, allowing users to review multiple proposed actions together while retaining control over what is ultimately saved and processed.",[14,929,930],{},"This capability is designed to reduce manual interpretation effort while maintaining the established review, approval and audit controls.",[14,932,933],{},[20,934,935],{},"REPORTING, DATA SOURCES AND OPERATIONAL OVERSIGHT",[14,937,938],{},[20,939,940],{},"Web Services – Report Parameter Overrides (FSW85887)",[14,942,943],{},"External systems calling FPM reports can now supply parameter values at the time a report is requested.",[14,945,946],{},"This allows integrations to run a single report instance for different dates, portfolios, code lists or date ranges, rather than requiring a separate report instance or report pack for every variation.",[14,948,949],{},"For example, an external administrator can request a report for a specific portfolio and pricing date, with FPM validating the supplied values before generating the report.",[14,951,952],{},"Existing integrations remain compatible. Calls that do not provide parameter overrides continue to work as they did previously.",[14,954,955],{},[20,956,957],{},"CC-045 – Use Constituent Weighting for Look-Through (FSW88720)",[14,959,960],{},"The CC-045 Compliance Check report now includes the same Look Through Options selector available on the Portfolio Holdings report.",[14,962,963],{},"This includes the Use Constituent Weighting option, allowing clients to apply constituent weighting when reporting on look-through holdings.",[14,965,966],{},"Existing report packs and scheduled reports retain their current saved look-through settings after the upgrade.",[14,968,969],{},[20,970,971],{},"ASISA Valuation and Instrument Static Reports – Full Instrument Codes (FSW88773)",[14,973,974],{},"The ASISA Valuation and Instrument Static reports now provide both:",[100,976,977,980],{},[103,978,979],{},"Instrument Code – the full instrument code; and",[103,981,982],{},"ASISA Instrument Code – the 16-character code required for ASISA-compliant output.",[14,984,985],{},"Impact for users: There is no visible change for clients using the standard ASISA report layouts, as these layouts continue to use the 16-character ASISA Instrument Code.",[14,987,988],{},"Clients using custom report layouts that explicitly selected Instrument Code will automatically receive the full instrument code the next time their report is run. No report layout changes are required.",[14,990,991],{},[20,992,993],{},"Price Release Instruction Reports (FSW89079 & FSW89080)",[14,995,996],{},"Two new reports provide improved visibility of unitisation price-release activity:",[100,998,999,1002],{},[103,1000,1001],{},"UT-PRICERELEASE-BATCHES – Price Release Instruction Notification Batches",[103,1003,1004],{},"UT-PRICERELEASE-INSTR – Price Release Instructions",[14,1006,1007],{},"These reports make it easier to review price-release processing, including batch details, status, users involved in processing, related portfolios and instruments, bulk pricing batch details, notification batch status and held-back reasons.",[14,1009,1010],{},"They provide report-based access to information previously primarily available through operational screens.",[14,1012,1013],{},[20,1014,1015],{},"Bulk Pricing Batch Audit Summary Enhancements (FSW89081)",[14,1017,1018],{},"The UT-BPAUDITSUMMARY-DS data source has been enhanced to provide a clearer audit trail for bulk pricing batches.",[14,1020,1021],{},"New fields include:",[100,1023,1024,1027,1030,1033],{},[103,1025,1026],{},"Batch description",[103,1028,1029],{},"Created by username",[103,1031,1032],{},"Approved by username",[103,1034,1035],{},"Actioned by username",[14,1037,1038],{},"The completed-count calculation has also been corrected. This improves reporting on who created, approved and actioned bulk pricing batches.",[14,1040,1041],{},[20,1042,1043],{},"Fee Evaluation Data Enhancements (FSW89103)",[14,1045,1046],{},"The Fee Evaluations data source has been enhanced with additional information available in the Fee Accruals enquiry.",[14,1048,1049],{},"This gives clients more data for fee-analysis reports and helps align report output more closely with the information available to operational users in FPM.",[14,1051,1052],{},[20,1053,1054],{},"Unitisation Listing – Currency Identifier (FSW89104)",[14,1056,1057],{},"The Unitisation Listing data source now includes the Currency ID associated with the unit class.",[14,1059,1060],{},"This additional field supports enhanced custom reporting and integrations that require the currency identifier alongside existing unitisation data.",[14,1062,1063],{},[20,1064,1065],{},"CC-009.1 – Select Specific Cash Holdings (FSW89588)",[14,1067,1068],{},"The CC-009.1 Interest Accrual Processing Check report now includes an optional instrument selection.",[14,1070,1071],{},"Users can limit the report to selected cash holdings, such as specific ZAR accounts, to identify holdings with a non-zero balance where an interest accrual has not been calculated for the selected date.",[14,1073,1074],{},"The selection applies to the underlying cash holding that generates the accrual. If no instruments are selected, the report continues to run as before.",[14,1076,1077],{},[20,1078,1079],{},"USABILITY",[14,1081,1082],{},[20,1083,1084],{},"Portfolio Structure – Display the Selected Portfolio Name (FSW88704)",[14,1086,1087],{},"The Portfolio Structure screen now displays the selected portfolio name in the form title.",[14,1089,1090],{},"This makes it easier to identify the portfolio currently being reviewed, particularly when several portfolio screens are open.",[14,1092,1093],{},[20,1094,1095],{},"PLATFORM AND COMMUNICATIONS",[14,1097,1098],{},[20,1099,1100],{},"Azure Communication Services for FPM Email (FSW86681)",[14,1102,1103],{},"FPM now supports Azure Communication Services (ACS) as an additional method for sending outbound email.",[14,1105,1106],{},"Clients can configure ACS as an alternative to SMTP. When ACS is enabled and configured, FPM sends email through the client’s ACS service. If ACS is not enabled or configuration details are unavailable, FPM automatically continues to use the existing SMTP or OAuth2 email configuration.",[14,1108,1109],{},"This provides a modern API-based email-delivery option while ensuring that existing email setups continue to operate without change.",[14,1111,1112],{},"For a comprehensive list of changes included in this release (2026.3.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":1114},[],"2026-08-19","We are pleased to share the latest enhancements included in our August release.\nBelow is a summary of what’s new in this release.",{},"/roarticles/august2026",{"title":735,"description":1116},"ROarticles/August2026","OHl5y2ybVLm3AxZFQUoUd8vcNuOX9xi54ov2bi3s55Q",{"id":1123,"title":1124,"alt":1125,"author":9,"author_img":9,"body":1126,"date":1244,"description":1130,"extension":132,"header_img":9,"meta":1245,"navigation":134,"path":1246,"seo":1247,"stem":1248,"__hash__":1249},"roarticles/ROarticles/February2024.md","February Release Overview","We are pleased to inform you of the enhancements recently published in the first software release of 2024. Below is a summary of what you can expect...",{"type":11,"value":1127,"toc":1242},[1128,1131,1134,1139,1142,1156,1159,1164,1167,1172,1175,1180,1183,1186,1191,1194,1197,1202,1208,1214,1220,1226,1229,1236,1239],[14,1129,1130],{},"We are pleased to inform you of the enhancements recently published in the first software release of 2024.",[14,1132,1133],{},"Below is a summary of what you can expect.",[14,1135,1136],{},[20,1137,1138],{},"SWAPS Module Enhancement:",[14,1140,1141],{},"We have expanded our current SWAP module to cater for the below swap types.",[100,1143,1144,1147,1150,1153],{},[103,1145,1146],{},"Total Return Swaps",[103,1148,1149],{},"Asset Backed Swaps",[103,1151,1152],{},"Cross Currency Swap",[103,1154,1155],{},"Interest Rate Swap",[14,1157,1158],{},"The enhancement provides users the ability to easily create, trade, and value their swap instruments using FPM.",[14,1160,1161],{},[20,1162,1163],{},"YTI Accrual - Portfolio Static UI Enhancement:",[14,1165,1166],{},"Clients now have greater flexibility in the fund level YTI Accrual configuration, with the option to choose between Calculated and Imported. By default, the accruals are calculated by FPM, but clients can choose to import values, which will then be used as is for the creation of the accrual transactions on the income date specified.",[14,1168,1169],{},[20,1170,1171],{},"Corporate Action - Consolidation event:",[14,1173,1174],{},"We’ve updated the logic to allow users the option to select a fractional payment on a decreasing nominal holding, allowing more precise handling of consolidation events.",[14,1176,1177],{},[20,1178,1179],{},"Streamlined Fee Type Process:",[14,1181,1182],{},"Previously each time a new currency was created, a corresponding FEE_Type instrument was created for all existing FEE Types in the new currency. This resulted in the creation of unnecessary instruments.\nWith this enhancement, when you create a new currency, only the essential cash instrument and default accrual instruments for interest and performance fee accruals will be created.",[14,1184,1185],{},"We have streamlined the process for creating other fee types and now users can simply navigate to the currency manager list and use the new link to select a fee type, which will then create the necessary instruments.",[14,1187,1188],{},[20,1189,1190],{},"Compliance:",[14,1192,1193],{},"We have made significant advancements in our compliance module, facilitating the seamless evaluation of pre- and post-trade regulatory and mandate compliance rules. We introduced a new Shadow NAV Portfolio type in a prior release, specifically designed for evaluating externally managed portfolios. We also extended the compliance module to include CDM functionality to allow users additional flexibility in the tailoring of compliance rule scenarios. Furthermore, the introduction of new rule evaluation conditions further broadens the coverage of regulatory checks.",[14,1195,1196],{},"In this latest release we’ve further enhanced our existing functionality, introducing features to improve the overall user experience. Our Compliance Evaluation operations now handle unexpected errors, recording them for future reference without disrupting the evaluation process.",[14,1198,1199],{},[20,1200,1201],{},"User Interface Changes",[14,1203,1204,1207],{},[20,1205,1206],{},"Grid Freeze and Customise Columns Enhancements:"," Users are now able to customise their grid layout more effectively with options to freeze columns to your preference. When selecting the 'Customise Columns' the enhanced column chooser now has tick box options for hiding or displaying all possible columns, providing more flexibility and control.",[14,1209,1210,1213],{},[20,1211,1212],{},"Improved Grid Searching:"," Grid searches have been simplified with an in-header search option that is enabled under the System > User Interface > User Profile. Users can now click on the search icon at the top right of each column header to filter or highlight grid data instantly, eliminating the need for the find panel.",[14,1215,1216,1219],{},[20,1217,1218],{},"Menu Branding:"," Users can now choose a Reporting Default in the system parameters under UI > Menu Logo to display your selected logo as branding in the ribbon menu for all users, creating a personalised touch. If there are no reporting defaults defined, a default has been added with the FPM logo. New skins and palettes have also been added to further customise your experience.",[14,1221,1222,1225],{},[20,1223,1224],{},"Ribbon Menu Task Alerts:"," In the User Profile (System > User Interface > User Profile) there is an option to show any task failures as an alert in the ribbon menu as well as task completion after X number of seconds (default 30 seconds), ensuring that important tasks are promptly addressed. It has been\nturned on by default for all users but can be turned off individually under the user profile.",[14,1227,1228],{},"Please follow the below link for more information on the YTI Accrual - Portfolio Static UI Enhancement:",[14,1230,1231],{},[571,1232,1235],{"href":1233,"rel":1234},"https://docs.fundamental.net/#/doc/76/portfolio_static",[575],"Portfolio Static YTI Configuration",[14,1237,1238],{},"SWAP User documentation will soon be uploaded to the FPM Documentation website.",[14,1240,1241],{},"For a comprehensive list of changes included in this release (2024.1.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":1243},[],"2024-02-15",{},"/roarticles/february2024",{"title":1124,"description":1130},"ROarticles/February2024","ro8B3bDF9ZfnZX5b4yzutdQD2e_4WjAk9qffvOxSQE4",{"id":1251,"title":1252,"alt":1253,"author":9,"author_img":9,"body":1254,"date":1453,"description":1253,"extension":132,"header_img":9,"meta":1454,"navigation":134,"path":1455,"seo":1456,"stem":1457,"__hash__":1458},"roarticles/ROarticles/February2025.md","February 2025 Release Overview","We are pleased to introduce the latest enhancements and features in our first release of 2025. Below are the key highlights for your attention.",{"type":11,"value":1255,"toc":1451},[1256,1258,1263,1266,1271,1274,1279,1282,1287,1290,1295,1298,1303,1306,1311,1314,1317,1320,1325,1328,1333,1336,1341,1344,1349,1352,1357,1360,1365,1368,1373,1376,1381,1384,1389,1407,1412,1415,1420,1423,1428,1431,1434,1441,1448],[14,1257,1253],{},[14,1259,1260],{},[20,1261,1262],{},"Upgrade to .NET 8",[14,1264,1265],{},"We are excited to announce that the FPM solution has been upgraded to .NET 8. While all functionalities should continue to operate smoothly, we want to highlight some significant changes. The client/server communication layer has undergone substantial changes. The previous data packaging approach for network transfer, deprecated in .NET 6, has been entirely removed in .NET 8. As a result, we have implemented a new approach to ensure seamless data transfer. Due to breaking changes in underlying library upgrades, it is crucial that clients conduct end-to-end testing to ensure everything remains as expected. Although we have thoroughly tested these changes, it is important that clients perform their own testing to verify system functionality. Please also note that the FPM Client auto-update will not work.",[14,1267,1268],{},[20,1269,1270],{},"Windows 11",[14,1272,1273],{},"We have successfully addressed the compatibility issue between Fundamental Portfolio Manager (FPM) and Windows 11 24H2. This issue arose due to a change implemented by Microsoft in the short date format abbreviation for September. Previously, the abbreviation used was \"Sep,\" but in Windows 11 24H2, this was changed to \"Sept.\"",[14,1275,1276],{},[20,1277,1278],{},"Support for ZARONIA",[14,1280,1281],{},"To support the adoption of the South African Overnight Index Average (ZARONIA) as an alternative reference rate, we have introduced system updates that enable overnight compounding rates for resettable Yield Traded instruments. This functionality is controlled by a new system parameter, which is turned off by default and needs to be activated to utilise this feature. Additionally, it is now possible to use the OCR Linked Resettable for a Total Return Swap. Repurchase Agreements and Buy Backs are currently restricted from using Compound Rate Yield Traded Instruments as the underlying instrument. Future updates will explore expanding this functionality to include these instruments.",[14,1283,1284],{},[20,1285,1286],{},"Cash Reconciliations and Auto-Match",[14,1288,1289],{},"We've made significant improvements to enhance the efficiency and performance of cash reconciliations and the auto-match process. These enhancements include various changes to speed up the loading of cash reconciliations in the manager screen, optimising the performance of the auto-match functionality, and making the auto-match processing asynchronous for smoother and faster operations. These updates aim to provide a more seamless and efficient experience for users utilising the cash reconciliation.",[14,1291,1292],{},[20,1293,1294],{},"Fee Payments Process",[14,1296,1297],{},"We are excited to announce a new method for processing fee payments that addresses previous issues with manual adjustments and linkage to fee structures. The updated process separates fee payments from fee structures, basing them on the exact holding balance of a fee instrument as of a selected date. This allows for flexible manual adjustments throughout the month, ensuring accurate final payments that reflect the outstanding balance. The 'Fee Accrual' menu now exclusively handles accruals while all payments are processed through the 'Fee Payments' menu. This new method, controlled by the 'Fees/Payments/UseHoldingBalance' parameter, is active for new clients and will be individually enabled for existing clients. Additional features include a balance date comparison option for expected payment dates, a configurable day process step in workflows, and the new Report CC-048 for checking fee payment statuses. Please note, 'Weekly' and 'Specific Date' options have been removed from the Payment Period setup, and the payment preview now checks for existing transactions to avoid overpayments.",[14,1299,1300],{},[20,1301,1302],{},"Bancs Import Process",[14,1304,1305],{},"We've made important updates to the Bancs Import process. The legacy RMB Bancs Holdings import file is now renamed to Bancs Holdings import. When importing the Bancs file with the new template name via the Integration/Import files menu, users will be redirected to the Transactions/Scrip Reconciliations screen to complete the import. MT535 Holdings or RMBBancs Holdings imports require a Safe Custodian counterparty when importing the Holdings file via the \"Integration | Import file\" menu option. If no valid Safe Custodian counterparty is specified, the import will fail with an error message.",[14,1307,1308],{},[20,1309,1310],{},"External Trades Transaction Batch Manager",[14,1312,1313],{},"In the Shadow NAV and Trade Order Management business models for Administrators, clients often execute trades in external systems but do not have access to the Transaction Batch Manager in FPM. These trades need to be sent to the Administrators to update the back-office system.",[14,1315,1316],{},"The External Trades Transaction Batch Manager provides a platform for users to capture external trades in FPM via the Front Office capabilities. This solution is accessible through a new menu item, FrontOffice/Blotter/External Trade Batch Manager, which opens the existing Transaction Batch Manager with the Batch Type set to External Trades. The existing security permissions for the Transaction Batch Manager are used. A Batch Type selection has been added to filter for External Trades.",[14,1318,1319],{},"Currently, trades are captured via the UI, but importing functionality will soon be available through the Collated Portfolio Transactions import for tenants, with a BatchType column added to identify External Trades. Additionally, a new system parameter, Transactions/VerifyReplicatedStatusOfTransactions, has been introduced. If set to true, the Replicated Status of Portfolio Transactions must be unmarked as replicated before the Transaction Batch can be reversed. If set to false, the Replicated Transactions are deleted, and the Transaction Batch is reversed.",[14,1321,1322],{},[20,1323,1324],{},"Modelling: Customisable Tabs",[14,1326,1327],{},"Users can now specify which tabs to show by selecting checkboxes in the new 'Tabs' options. These settings are stored individually per modelling view and are automatically applied when the view is opened.",[14,1329,1330],{},[20,1331,1332],{},"Transaction Types",[14,1334,1335],{},"To accommodate primary bond purchases without trade time fees, we have expanded the Buy No Fees and Sell No Fees transaction types to include Bond, Variable Coupon Bond, and Variable Coupon NCD instrument classes. These transaction types are available in both the batch manager and front office, ensuring that no trade time fees are calculated when processing purchases or sales.",[14,1337,1338],{},[20,1339,1340],{},"Instrument Static UIs",[14,1342,1343],{},"To improve performance and usability, we've updated the Instrument Static UIs. Previously, these UIs loaded all instruments up front, which became slower and less useful as the list of instruments grew. Now, the instrument list will not auto-populate when opened, aligning with other UI screens in FPM. This change ensures a more efficient and user-friendly experience, allowing users to focus on specific instruments without unnecessary delays.",[14,1345,1346],{},[20,1347,1348],{},"Holding Company UI Control",[14,1350,1351],{},"To improve performance and user experience, we've updated the Holding Company UI control on Instrument Static. Previously, it prepopulated a selection list with all security instruments, which could be slow for clients with thousands of instruments, especially if they weren't cached yet. Now, the holding company control will no longer load all instruments upfront but will rely on the selection control loading instead.",[14,1353,1354],{},[20,1355,1356],{},"Portfolio Status Enhancement",[14,1358,1359],{},"We have introduced a new status, Inactive_Permanent, for Portfolios. Once a portfolio is set to Inactive_Permanent, its status cannot be changed via the UI or imports. Clients should be aware of this restriction when applying the status. This enhancement provides an additional layer of control and security for your portfolio statuses.",[14,1361,1362],{},[20,1363,1364],{},"Unexcor Code Field",[14,1366,1367],{},"The 'Unexcor Code' field from the Portfolio Custodian Details has been added to the fn_SafeCustodianBrokers_Listing data source, enabling its use in custom reports.",[14,1369,1370],{},[20,1371,1372],{},"Derivative Import Enhancement",[14,1374,1375],{},"We've added the Nominal Decimal to the derivative import. This enhancement ensures more precise data handling.",[14,1377,1378],{},[20,1379,1380],{},"Custom Reports and Queries",[14,1382,1383],{},"To enhance custom reports and queries, we've added new fields to usp_Instruments_Listing_Details for swap instruments. These fields include Maturity Date, Issue Date, Swap Type, Days To Maturity, Payable Leg Id, and Receivable Leg Id. This update provides customers with more comprehensive details for better analysis and reporting.",[14,1385,1386],{},[20,1387,1388],{},"Data Source Functions Update",[14,1390,1391,1392,1395,1396,1395,1399,1402,1403,1406],{},"We have transitioned the following data source functions to the legacy schema: ",[328,1393,1394],{},"fn_Instruments_Listing",", ",[328,1397,1398],{},"fn_Instruments_Listing_Dated",[328,1400,1401],{},"fn_Instruments_Listing_Details",", and ",[328,1404,1405],{},"fn_Instruments_PriceOverwriteAudit",". These functions have been replaced with a data source stored procedure optimised for technical performance, resulting in a 50% reduction in run times for data sources that use them, including the ASISA instrument static report. Any reports that previously used the legacy data source functions have been upgraded to use the stored procedure, including custom user reports. Clients need to be aware: if the report SQL of the custom report changes prior to upgrade, the upgrade will fail, and we will need to update the delta with the new content of the SQL.",[14,1408,1409],{},[20,1410,1411],{},"Banner Notifications",[14,1413,1414],{},"We've enhanced our banner notifications to include action buttons, enabling users to swiftly view results or address error conditions, such as re-running tasks. These buttons are synchronised with those in the task pane, ensuring a seamless user experience.",[14,1416,1417],{},[20,1418,1419],{},"Imports: User and Tenancy Limitations",[14,1421,1422],{},"While there have been no changes to the actual import operations, two important updates are relevant to users. Firstly, imports are now linked to modules, and the Template Generator will display only the imports relevant to active modules. Secondly, in multi-tenanted environments, tenant users are now restricted to a predefined list of imports. Please consult release notes log FSW81474 for the list. These changes ensure that both administrators and tenant users can manage imports securely and without unintended system-wide impacts.",[14,1424,1425],{},[20,1426,1427],{},"The Portfolio Monthly Returns (PO-MR)Report",[14,1429,1430],{},"The report now shows data only for months that occur after the earliest portfolio start date in a group or node. This ensures that the report accurately reflects the correct period based on portfolio inception.",[14,1432,1433],{},"Please follow the below link for more information on ZARONIA and Fee Payments:",[14,1435,1436],{},[571,1437,1440],{"href":1438,"rel":1439},"https://docs.fundamental.net/#/doc/87/yield_traded_instruments",[575],"ZARONIA",[14,1442,1443],{},[571,1444,1447],{"href":1445,"rel":1446},"https://docs.fundamental.net/#/doc/88/fee_payments_",[575],"Fee Payments",[14,1449,1450],{},"For a comprehensive list of changes included in this release (2025.1.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":1452},[],"2025-02-15",{},"/roarticles/february2025",{"title":1252,"description":1253},"ROarticles/February2025","Tc3iulZwiaRvqkqCu_9hB-zTShJZIJiLN4WH7SgRCxE",{"id":1460,"title":1461,"alt":1462,"author":9,"author_img":9,"body":1463,"date":1667,"description":1467,"extension":132,"header_img":9,"meta":1668,"navigation":134,"path":1669,"seo":1670,"stem":1671,"__hash__":1672},"roarticles/ROarticles/February2026.md","February 2026 Release Overview","We’re pleased to share the latest updates and enhancements included in our first release of 2026. Here’s a quick summary of what’s new.",{"type":11,"value":1464,"toc":1665},[1465,1468,1473,1479,1482,1485,1488,1491,1499,1501,1506,1511,1517,1522,1528,1530,1535,1538,1541,1544,1546,1551,1554,1557,1560,1563,1566,1568,1573,1579,1581,1586,1592,1594,1599,1602,1605,1608,1611,1614,1617,1623,1625,1630,1636,1639,1650,1653,1656,1662],[14,1466,1467],{},"We’re pleased to share the latest updates and enhancements included in our first release of 2026. Here’s a quick summary of what’s new:",[14,1469,1470],{},[20,1471,1472],{},"ASISA REPORTS: UPDATED INSTRUMENT TYPE FOR MONEY MARKET UNIT TRUSTS",[14,1474,1475,1476,1478],{},"The ASISA reporting files have been enhanced to correctly reflect Money Market Unit Trust classifications.",[742,1477],{},"\nWhen a Unit Trust has a Unit Trust Type = Money Market Fund, the following updates will apply:",[14,1480,1481],{},"The Instrument Type column will now display “MMUT”",[14,1483,1484],{},"The Instrument Type Description column will now show “Money Market Unit Trust”",[1486,1487],"hr",{},[14,1489,1490],{},"These changes have been applied to the following reports:",[100,1492,1493,1496],{},[103,1494,1495],{},"ASISA INST",[103,1497,1498],{},"ASISA VAL",[1486,1500],{},[14,1502,1503],{},[20,1504,1505],{},"DAY PROCESS PERFORMANCE IMPROVEMENTS",[14,1507,1508],{},[20,1509,1510],{},"Auto Settlements Block – Faster Processing",[14,1512,1513,1514,1516],{},"We’ve improved the performance of certain Auto Settlements blocks within the Day Process.",[742,1515],{},"\nBy optimising internal data source parameter checks, runtime has been reduced by approximately 15–20%, depending on the configuration.",[14,1518,1519],{},[20,1520,1521],{},"Mark to Market Block – Enhanced Efficiency",[14,1523,1524,1525,1527],{},"The Mark to Market block now runs more efficiently when multiple instruments are priced for the same period across one or more portfolios.",[742,1526],{},"\nThis enhancement results in significantly faster processing times for affected setups.",[1486,1529],{},[14,1531,1532],{},[20,1533,1534],{},"UPDATED DURATION & MODIFIED DURATION CALCULATIONS FOR BONDS AND VARIABLE COUPON BONDS",[14,1536,1537],{},"The calculation logic for Duration and Modified Duration has been enhanced to ensure greater accuracy across specific bond types.",[14,1539,1540],{},"Variable Coupon Bonds (VCBonds) using the All Cash Flows to Maturity Present Value (PVALL) calculation method now apply improved duration methodologies.",[14,1542,1543],{},"Fixed rate Bonds linked to a Yield Curve and using the Yield to Maturity (YTM) Straight Line method now incorporate refined duration and modified duration calculations.",[1486,1545],{},[14,1547,1548],{},[20,1549,1550],{},"FPM CLIENT – ENHANCED SINGLE SIGN-ON (SSO) USING USER PRINCIPAL NAME (UPN)",[14,1552,1553],{},"The FPM Client’s Single Sign-On capability has been enhanced to support authentication using the user’s local User Principal Name (UPN).",[14,1555,1556],{},"When a user logs into the FPM Client with their local credentials, the client will now:",[14,1558,1559],{},"First attempt to authenticate using the UserPrincipalName from the current Windows session.",[14,1561,1562],{},"If this attempt fails, the client will automatically fall back to the traditional NT domain login.",[14,1564,1565],{},"This update allows SSO to use the user’s UPN where available, rather than relying solely on classic domain\\username authentication.",[1486,1567],{},[14,1569,1570],{},[20,1571,1572],{},"FILE DIALOG UPDATE: RESTORED ACCESS TO LOCAL DRIVES FOR ON-PREMISE RDP USERS",[14,1574,1575,1576,1578],{},"We have updated the file selection dialog in FPM to ensure consistent and expected behaviour for clients who use terminal servers or connect via Remote Desktop (RDP).",[742,1577],{},"\nThis enhancement ensures that on-premise clients using RDP can once again access their local files when using file selection dialogs in FPM.",[1486,1580],{},[14,1582,1583],{},[20,1584,1585],{},"PORTFOLIO HOLDINGS (PH HOLD) REPORT: INSTRUMENT ISIN CODE NOW AVAILABLE AS OPTIONAL COLUMN",[14,1587,1588,1589,1591],{},"The Instrument ISIN Code has been added as a new optional column on the Portfolio Holdings (PH HOLD) report.",[742,1590],{},"\nUsers can now select this column when configuring the report, allowing you to display ISIN details where required.",[1486,1593],{},[14,1595,1596],{},[20,1597,1598],{},"SHADOW NAV COPY REPLICATED VALUATIONS – NEW “USE FROM PRICE SET” OPTION",[14,1600,1601],{},"We have improved the Copy Replicated Valuations process to give users more control over how valuation data is copied between price sets.",[14,1603,1604],{},"A new checkbox labelled “Use From Price Set” now lets the user explicitly choose how the holdings should be copied.",[14,1606,1607],{},"How it works:",[14,1609,1610],{},"If “Use From Price Set” is ticked**",[14,1612,1613],{},"The system ignores any available Shadow NAV Reconciliation and copies values directly from the From Price Set.",[14,1615,1616],{},"If “Use From Price Set” is not ticked**",[14,1618,1619,1620,1622],{},"The system will use the Shadow NAV Reconciliation results if a reconciliation exists for the valuation date being copied from.",[742,1621],{},"\nIf no reconciliation exists, it will fall back to using the From Price Set.",[1486,1624],{},[14,1626,1627],{},[20,1628,1629],{},"NEW TRADING PLATFORM FRAMEWORK",[14,1631,1632,1633,1635],{},"A new Trading Platform Framework has been introduced to provide a centralised and scalable way to integrate FPM with external fund trading and distribution platforms. The framework standardises how trading platforms are configured, integrated, and managed across FPM.",[742,1634],{},"\nThis enhancement simplifies onboarding, improves visibility of trading platform mappings, reduces static data duplication, and provides a single interface for managing order instructions and transaction requests. Clients can now generate and manage fund trading orders directly within FPM.",[14,1637,1638],{},"Three new modules have been added:",[100,1640,1641,1644,1647],{},[103,1642,1643],{},"Trading Platforms",[103,1645,1646],{},"Trading Platforms - Calastone",[103,1648,1649],{},"Trading Platforms - Finswitch",[14,1651,1652],{},"These modules must be activated to use the Trading Platforms functionality. Clients currently using the prior integration setup will be automatically switched over to the new framework.",[14,1654,1655],{},"Please follow the below link for more information on Trading Platforms:",[14,1657,1658],{},[571,1659,1660],{"href":1660,"rel":1661},"https://docs.fundamental.net/#/doc/93/trading_platforms",[575],[14,1663,1664],{},"For a comprehensive list of changes included in this release (2026.1.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":1666},[],"2026-02-16",{},"/roarticles/february2026",{"title":1461,"description":1467},"ROarticles/February2026","G_QzordY1F-IKUSs0d90bZv1Gr0OKDI-vAlEn-09PzM",{"id":1674,"title":1675,"alt":1676,"author":9,"author_img":9,"body":1677,"date":1848,"description":1681,"extension":132,"header_img":9,"meta":1849,"navigation":134,"path":1850,"seo":1851,"stem":1852,"__hash__":1853},"roarticles/ROarticles/June2024.md","June Release Overview","We’re excited to present the latest enhancements and features in our newest release. Here are the key highlights for your attention.",{"type":11,"value":1678,"toc":1846},[1679,1682,1686,1689,1692,1703,1706,1709,1712,1715,1720,1723,1734,1738,1741,1744,1758,1761,1764,1769,1772,1775,1778,1781,1786,1789,1794,1797,1805,1808,1813,1816,1821,1824,1829,1832,1837,1840,1843],[14,1680,1681],{},"We’re excited to present the latest enhancements and features in our newest release. Here are the key highlights for your attention:",[14,1683,1684],{},[20,1685,79],{},[14,1687,1688],{},"We have introduced a new feature to the Portfolio | Instrument Modelling analysis that allows for the enforcement of validation checks on confirmed proposals.",[14,1690,1691],{},"This functionality is customisable through system parameters, providing clients with greater flexibility.",[100,1693,1694,1697,1700],{},[103,1695,1696],{},"Enforce Validation Checks: When enabled, this parameter ensures that an order for a proposal is generated only if the necessary validation checks have been completed.",[103,1698,1699],{},"Allow Orders for Failed Checks: This parameter determines whether an order can still be generated if a proposal fails the validation.",[103,1701,1702],{},"Required Validation Checks: This parameter specifies which validation checks must be executed.",[14,1704,1705],{},"When a Proposed Order is Confirmed, it can then be validated via the Validate Confirmed Proposals feature. This updates the Executed and Failed Checks in the Confirmed Orders tab. The Confirmed Orders grid has been corrected to ensure the 'Executed Checks' and 'Failed Checks' columns are reset when a proposal is unconfirmed.",[14,1707,1708],{},"An enhancement has been introduced to the Modelling Analysis to indicate whether a holding has embargoes or trade prohibitions. A new column, ‘Has Prohibitions’, has been added to the analysis grid and will be ticked if there are any prohibitions or embargoes that could prevent the trade. Note that an ‘Allow’ prohibition overrides any 'Prohibit' entry, and an embargo overrides both.",[14,1710,1711],{},"Additionally, a new column, ‘Prohibition Notes’, has been added to display a combination of notes for all prohibitions and embargoes that could impact the trade.\nFurthermore, a new tab, ‘Embargoes and Trade Prohibitions,’ has been added to the Modelling View screen. This tab shows all embargoes and trade prohibitions for the portfolios in the analysis, including system-wide prohibitions.",[14,1713,1714],{},"The logic for Projected % and Confirmed % for Cash holdings has been updated. It now considers Proposed Orders for holdings when using the 'Rebalance Targets to Asset Sector' feature.",[14,1716,1717],{},[20,1718,1719],{},"Order Notifications",[14,1721,1722],{},"New logic has been implemented in the Management Company static set up to determine how the ‘Is EFT Required’ logic is applied. The options are as follows:",[100,1724,1725,1728,1731],{},[103,1726,1727],{},"Per Instrument: ‘Is EFT Required’ will be set to true if any individual instrument’s Order Value total is positive.",[103,1729,1730],{},"Per Batch: ‘Is EFT Required’ will be set to true if the Total Batch Order Value is positive.",[103,1732,1733],{},"Never: For this Management Company, the flag will never be set to true, regardless of the Net Order Value.",[14,1735,1736],{},[20,1737,22],{},[14,1739,1740],{},"Several improvements have been made to the Pre-Trade Compliance checks to ensure a smoother and more consistent process. These enhancements create a more structured flow for the order life cycle, allowing traders to run pre-trade compliance checks without triggering order authorisation. This approach lets the Compliance Officer take responsibility for authorising the orders.",[14,1742,1743],{},"The following columns related to pre-trade compliance have been added to the Order Blotter:",[100,1745,1746,1749,1752,1755],{},[103,1747,1748],{},"Compliance Status: Indicates whether the status is 'Not Checked', 'Pass', or 'Fail'.",[103,1750,1751],{},"Compliance Date/Time: Displays the date and time when the compliance check was performed.",[103,1753,1754],{},"Compliance Run By: Shows the user who executed the compliance check.",[103,1756,1757],{},"Compliance Failure Reason: Provides the reason for authorising orders that failed compliance checks.",[14,1759,1760],{},"Ad-hoc compliance checks automatically update the order status if the order is not authorised. Once an order is authorised, the Compliance Status becomes fixed and remains unchanged even with further ad-hoc checks. If authorisation is reversed, the Compliance Status remains as Pass/Fail, but the authorisation reason is reset.",[14,1762,1763],{},"Additionally, 'Pre-Trade Compliance Status' criteria options have been added to the Order Blotter, enabling orders to be filtered based on their compliance status. This enhancement will assist Compliance Officers in identifying problematic orders.",[14,1765,1766],{},[20,1767,1768],{},"FPM Mapping Sets",[14,1770,1771],{},"The existing mapping sets have been simplified to reduce complexity and improve usability. Previously, a new MappingSetType was required for each new import using a mapping set. The structural rework done reduces the number of MappingSetTypes, allowing a single mapping set type to be used across multiple imports.",[14,1773,1774],{},"By introducing the concept of a “Mapping Source,” the number of Mapping Set Types has been minimised. Mapping sets can now be linked to multiple “Mapping Sources,” enabling their use for different imports such as ASISA and PORTFOLIOREPLICATION. This approach simplifies the setup for clients, as they no longer need to duplicate and maintain multiple mapping sets for identical mappings but different imports.",[14,1776,1777],{},"Existing imports that utilize the mapping set type have been updated to use the mapping source instead.",[14,1779,1780],{},"Users can now see where \"Multiple External to a Single Internal\" mappings are applicable within a mapping set. The term \"Mapping Set Relationships\" has been renamed to \"Linked Mapping Sets\" for better clarity, and the \"ExternalAssetManager\" LinkType has been renamed to \"ExternalAssetLookthrough\" to more accurately describe its purpose.",[14,1782,1783],{},[20,1784,1785],{},"External Fund Look Though Mappings",[14,1787,1788],{},"The External Fund mapping source now supports using the same external code for multiple internal instruments. This allows users to upload one external valuation that applies to several FPM internal instruments.",[14,1790,1791],{},[20,1792,1793],{},"Enquiry",[14,1795,1796],{},"A new Accounting Rule Enquiry has been introduced, allowing users to view a selected subset of Accounting Rule Sets. This enquiry can be viewed in two ways:",[100,1798,1799,1802],{},[103,1800,1801],{},"By Accounting Rule Set: Displays all rules for each portfolio type.",[103,1803,1804],{},"By Accounting Rule Type: Shows all values for a specific rule across different portfolio types.",[14,1806,1807],{},"Additionally, when the enquiry is run for a specific portfolio, it will display any portfolio overrides.",[14,1809,1810],{},[20,1811,1812],{},"Menu Changes",[14,1814,1815],{},"The 'Price Sets' menu has been relocated from 'Static Data | General' to 'Static Data | Market Data' for better logical alignment with other menus. Additionally, security permissions for the old menu item have been updated to link to the new menu item.",[14,1817,1818],{},[20,1819,1820],{},"Scrip Reconciliations",[14,1822,1823],{},"A new Consistency Check Report, CC-222: Scrip Reconciliation Check, has been created. The CC-222 report can be included in a Report Pack and linked to a Consistency Check block within the Day Process or Pricing Workflow.",[14,1825,1826],{},[20,1827,1828],{},"Fixed rate VCNCD",[14,1830,1831],{},"A Fixed Rate VCNCD can now be configured to use 'All Cash Flows to Maturity' as its Present Value Calculation Method in the instrument static settings. This adjustment ensures that the price model behaves the same as if it were a 'YTM Straight Line' Bond.",[14,1833,1834],{},[20,1835,1836],{},"Client Portfolio Classifications",[14,1838,1839],{},"A new Portfolio Classification Update has been added. This import allows users to update existing Client Portfolio Classifications in the same manner as importing Instrument Classification updates. The import is only applicable to full releases and not incremental releases.",[14,1841,1842],{},"Mapping Set user documentation will soon be uploaded to the FPM Documentation website.",[14,1844,1845],{},"For a comprehensive list of changes included in this release (2024.2.3), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":1847},[],"2024-06-18",{},"/roarticles/june2024",{"title":1675,"description":1681},"ROarticles/June2024","W9Ff97696KkC-hk5niuXBx_O7qonqtwdgl0LaH5nod4",{"id":1855,"title":1856,"alt":1857,"author":9,"author_img":9,"body":1858,"date":2031,"description":1862,"extension":132,"header_img":9,"meta":2032,"navigation":134,"path":2033,"seo":2034,"stem":2035,"__hash__":2036},"roarticles/ROarticles/June2025.md","June 2025 Release Overview","We’re excited to introduce the latest enhancements and features in our June release.",{"type":11,"value":1859,"toc":2029},[1860,1863,1868,1873,1876,1879,1887,1890,1895,1898,1903,1906,1911,1916,1919,1922,1936,1939,1947,1950,1955,1958,1969,1972,1977,1982,1985,1988,1996,1999,2003,2006,2009,2020,2023,2026],[14,1861,1862],{},"We’re excited to introduce the latest enhancements and features in our June release. Below is a quick overview of what’s new:",[14,1864,1865],{},[20,1866,1867],{},"USABILITY & INTERFACE IMPROVEMENTS",[14,1869,1870],{},[20,1871,1872],{},"Portfolio Name Display on Tab Titles:",[14,1874,1875],{},"A new user profile setting has been introduced to enhance usability when working with multiple portfolio enquiry tabs. Users can now choose to include the portfolio name in the tab title, making it easier to keep track of open tabs.",[14,1877,1878],{},"Configuration:",[100,1880,1881,1884],{},[103,1882,1883],{},"Navigate to System > User Interface > User Profile",[103,1885,1886],{},"Enable the option “Display portfolio name with code on portfolio enquiry tabs”",[14,1888,1889],{},"Once enabled, the portfolio name will automatically appear in the title of any portfolio enquiry tab.",[14,1891,1892],{},[20,1893,1894],{},"Deleted Transactions Tab Restored:",[14,1896,1897],{},"The Deleted Transactions tab is back in the default Portfolio Enquiries layout, giving you direct access to deleted transaction records.",[14,1899,1900],{},[20,1901,1902],{},"Access to All Local Drives in Hosted Environments:",[14,1904,1905],{},"Users can now view and access all local drives on their FPM workstation when working in a hosted environment. All available drives under \\tsclient are now displayed as usable options in the file dialog.",[14,1907,1908],{},[20,1909,1910],{},"PERFORMANCE & REPORTING ENHANCEMENTS",[14,1912,1913],{},[20,1914,1915],{},"Performance Historical Returns:",[14,1917,1918],{},"We’ve enhanced the Performance Historical Returns report (PF-HR-DS) and enquiry to improve flexibility and usability when working with benchmark data. Benchmark performance will now be returned even if the 'Include Benchmark Performance' parameter isn’t selected—provided a benchmark override is specified.",[14,1920,1921],{},"Updated Benchmark Data Logic:",[100,1923,1924,1927,1930,1933],{},[103,1925,1926],{},"'Include Benchmark' not selected + no override → No benchmark data returned",[103,1928,1929],{},"'Include Benchmark' not selected + override specified → Override benchmark data returned",[103,1931,1932],{},"'Include Benchmark' selected + no override → Default benchmark data returned",[103,1934,1935],{},"'Include Benchmark' selected + override specified → Override benchmark data returned",[14,1937,1938],{},"This enhancement is supported by a new parameter added to the stored procedures:",[100,1940,1941,1944],{},[103,1942,1943],{},"usp_Performance_HistoricalReturns",[103,1945,1946],{},"usp_Performance_BenchmarkReturns_I",[14,1948,1949],{},"These updates allow users to specify any Composite Instrument as a benchmark, effectively overriding the portfolio’s default benchmark when needed. The Performance Historical Returns enquiry has also been updated to include this new functionality.",[14,1951,1952],{},[20,1953,1954],{},"PERFORMANCE IMPROVEMENTS FOR MODELLING",[14,1956,1957],{},"We’ve made a few practical updates to improve performance to enhance performance when handling large-scale, simultaneous modelling tasks.",[100,1959,1960,1963,1966],{},[103,1961,1962],{},"Include Trace Calculations Toggle:\nA new option called “Include Trace Calculations” lets you choose whether to include trace data in your modelling runs. Turning it off helps reduce the amount of data being transferred and can \tspeed things up when trace details aren’t needed.",[103,1964,1965],{},"Faster Processing:\nCertain parts of the modelling process now run in parallel, which means quicker results—especially useful when working with large datasets.",[103,1967,1968],{},"Progress Feedback:\nThe loading screen now shows progress updates at key points during the calculation, so you’ll have a better sense of what’s happening and how far along things are.",[14,1970,1971],{},"These changes are designed to make modelling more efficient and responsive, especially when handling high volumes of data.",[14,1973,1974],{},[20,1975,1976],{},"INSTRUMENT ENHANCEMENTS",[14,1978,1979],{},[20,1980,1981],{},"Minimum and Maximum Coupon Rate functionality:",[14,1983,1984],{},"The Minimum and Maximum Coupon Rate functionality now applies to all Resettable Yield Traded Instruments, including those referencing term rates, and is no longer limited to instruments using Overnight Compounding Rates (OCRs).",[14,1986,1987],{},"For instruments not based on OCRs, these thresholds are now applied to Yield Adjustments. To handle this, two new fields have been introduced:",[100,1989,1990,1993],{},[103,1991,1992],{},"Capped New Yield",[103,1994,1995],{},"Capped Old Yield",[14,1997,1998],{},"Pricing models have been updated to use these capped values where applicable.",[14,2000,2001],{},[20,2002,601],{},[14,2004,2005],{},"We’ve made several improvements to the Shadow NAV module to support smoother workflows, better reconciliation accuracy, and more control over valuation processes.",[14,2007,2008],{},"These updates include:",[100,2010,2011,2014,2017],{},[103,2012,2013],{},"New options for managing and automating reconciliation processes",[103,2015,2016],{},"Improved handling of valuation data and pricing logic",[103,2018,2019],{},"Enhanced UI features for better visibility and decision-making",[14,2021,2022],{},"These changes are designed to make it easier for users to manage Shadow NAV processes with confidence and clarity. A detailed user guide is available with this release, outlining the new features and how to use them effectively.",[14,2024,2025],{},"Note: The detailed Shadow NAV user document will be uploaded to the Documents Website shortly. Please refer to it for a full overview of the enhancements and guidance on using the updated features.",[14,2027,2028],{},"For a comprehensive list of changes included in this release (2025.2.3), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":2030},[],"2025-06-13",{},"/roarticles/june2025",{"title":1856,"description":1862},"ROarticles/June2025","NdBd7ByrBcrhiHFlugNeFoIVLF5LQA3EG7Mza1bc5Ao",{"id":2038,"title":2039,"alt":2040,"author":9,"author_img":9,"body":2041,"date":2421,"description":2422,"extension":132,"header_img":9,"meta":2423,"navigation":134,"path":2424,"seo":2425,"stem":2426,"__hash__":2427},"roarticles/ROarticles/June2026.md","June 2026 Release Overview","We are pleased to share the latest enhancements included in our June release.",{"type":11,"value":2042,"toc":2419},[2043,2047,2052,2057,2060,2063,2066,2080,2083,2088,2091,2094,2097,2102,2105,2108,2111,2116,2121,2124,2127,2136,2139,2142,2147,2150,2153,2161,2164,2167,2172,2175,2178,2181,2186,2191,2194,2197,2200,2205,2208,2211,2216,2221,2224,2227,2230,2241,2244,2249,2254,2257,2262,2267,2270,2273,2278,2283,2286,2289,2294,2309,2312,2317,2323,2329,2332,2355,2360,2368,2371,2373,2393,2399,2404,2407,2410,2416],[14,2044,2040,2045,744],{},[742,2046],{},[14,2048,2049],{},[20,2050,2051],{},"FRONT OFFICE AND ORDER MANAGEMENT",[14,2053,2054],{},[20,2055,2056],{},"Orders – Completed without Trades (FSW85322)",[14,2058,2059],{},"A new Completed without Trades outcome has been added to Front Office orders for clients using FPM primarily as an order management and compliance platform, without needing trade posting into the back office.",[14,2061,2062],{},"Once an order has been authorised and released, users can now complete it without creating any trades or portfolio transactions. This is especially useful where an order has been successfully sent to a broker or administrator and the process should be considered complete in FPM, but no downstream trade booking is required.",[14,2064,2065],{},"This enhancement means:",[100,2067,2068,2071,2074,2077],{},[103,2069,2070],{},"The order is treated as fully completed in the order book",[103,2072,2073],{},"No trade is created",[103,2075,2076],{},"No holdings are affected",[103,2078,2079],{},"For unit trust orders that generate suspense transactions on release, the suspense transactions are automatically reversed",[14,2081,2082],{},"Orders completed in this way are excluded from trade creation and are not treated as incomplete orders.",[14,2084,2085],{},[20,2086,2087],{},"Consolidated Order Import with Allocations (FSW87564)",[14,2089,2090],{},"A new Consolidated Orders Import has been introduced in Front Office to simplify the capture of pre-allocated orders from spreadsheet files.",[14,2092,2093],{},"This import allows users to upload orders and their allocations together on a single sheet, making the process easier for clients who need a practical, integration friendly way to bring allocated orders into FPM. This is particularly valuable for outsourced or TOMS style operating models where order instructions may be prepared externally and then imported into FPM for the normal authorise, release and trading workflow.",[14,2095,2096],{},"Imported orders and allocations are saved in FPM ready for further processing but are not automatically authorised or released.",[14,2098,2099],{},[20,2100,2101],{},"NCD Trades – Compounded Rate Formula Defaults (FSW88369)",[14,2103,2104],{},"The Front Office trade screen has been improved for Negotiable Certificate of Deposit (NCD) trades.",[14,2106,2107],{},"Previously, the Use Compounded Rate Formula option defaulted to selected, which did not align with common market practice for NCDs and increased the risk of incorrect pricing, yields or accruals if users forgot to change it manually.",[14,2109,2110],{},"The trade screen now uses the setting defined on the relevant instrument or template. This means the default behaviour on the trade screen is aligned with the instrument setup, reducing manual intervention and helping clients avoid calculation errors during trade capture.",[14,2112,2113],{},[20,2114,2115],{},"DATA PRIVACY, POPIA AND DATA RETENTION",[14,2117,2118],{},[20,2119,2120],{},"POPIA Data Encryption and Deletion for Inactive Portfolios (FSW88400)",[14,2122,2123],{},"FPM now provides a clearer end-to-end process for handling inactive portfolios that are eligible for POPIA driven data removal.",[14,2125,2126],{},"The process follows two stages:",[2128,2129,2130,2133],"ol",{},[103,2131,2132],{},"Eligible portfolios are first identified and encrypted through the Portfolio Encryption process",[103,2134,2135],{},"Remaining related portfolio data is then removed through a background purge process over time",[14,2137,2138],{},"Once encrypted, a portfolio is removed from normal FPM operations. Related CDM data is deleted as part of the process and audit information is retained to record what action took place and when. A scheduled purge then removes remaining portfolio-related data such as transactions, holdings and related historical records in the background.",[14,2140,2141],{},"This staged approach allows large volumes of historic data to be removed safely without disrupting normal production activity.",[14,2143,2144],{},[20,2145,2146],{},"Inactive Bank Accounts – Field-Level Encryption (FSW88364)",[14,2148,2149],{},"To strengthen privacy compliance, FPM now encrypts sensitive bank account details when a bank account is deactivated.",[14,2151,2152],{},"When a user marks a bank account as inactive, they are warned that the sensitive account information will be encrypted. Once confirmed:",[100,2154,2155,2158],{},[103,2156,2157],{},"the bank account is made inactive",[103,2159,2160],{},"the sensitive fields are encrypted and no longer readable in normal use",[14,2162,2163],{},"If the account is later reactivated, the system automatically restores the original values. Existing validation around shared bank accounts remains in place, so encryption only occurs when the account is no longer in use by other linked portfolios.",[14,2165,2166],{},"This allows clients to protect dormant banking information without affecting active account workflows.",[14,2168,2169],{},[20,2170,2171],{},"POPIA Report – Identify Portfolios Eligible for Encryption (FSW88692)",[14,2173,2174],{},"A new report, PO-ENC, has been added to help clients identify portfolios that may now be eligible for POPIA encryption.",[14,2176,2177],{},"By default, the report looks for portfolios terminated 60 months or more ago and not yet encrypted. It can also optionally check CDM portfolio relationships and highlight where linked active or ineligible portfolios prevent encryption.",[14,2179,2180],{},"This gives operations and compliance teams a practical way to identify candidate portfolios and understand why certain portfolios may still be blocked from the process.",[14,2182,2183],{},[20,2184,2185],{},"REPORTING, ENQUIRIES AND OUTPUT OPTIONS",[14,2187,2188],{},[20,2189,2190],{},"HTML Report Output (FSW87432)",[14,2192,2193],{},"FPM reporting now supports HTML as an output format.",[14,2195,2196],{},"Users can generate reports as HTML files, open them within FPM, or view them externally in a browser. HTML output is now handled correctly across normal report generation and merged workflow scenarios, eliminating earlier issues where HTML output was not fully supported.",[14,2198,2199],{},"This provides a more flexible output option for clients who want browser-friendly reports or who plan to embed report content into other communication channels.",[14,2201,2202],{},[20,2203,2204],{},"Instrument Static Enquiry and Instrument Details Report – Look-Through Portfolio Fields (FSW88555)",[14,2206,2207],{},"The Instrument Static Enquiry screen and the Instrument Details (IN-DETAILS) report have been enhanced to include Look Through Client Portfolio code and name fields.",[14,2209,2210],{},"This gives users better visibility of linked look-through portfolio information directly in both enquiry and reporting outputs, reducing the need for separate lookups or custom SQL for this information.",[14,2212,2213],{},[20,2214,2215],{},"PERFORMANCE AND ANALYTICS",[14,2217,2218],{},[20,2219,2220],{},"Shadow NAV – TWRR Performance (FSW88127)",[14,2222,2223],{},"Time-Weighted Rate of Return (TWRR) performance can now be run for Shadow NAV portfolios.",[14,2225,2226],{},"Where transaction data exists, FPM uses those transactions in the performance calculation. Where holdings have changed but corresponding transactions are not available, FPM can estimate the cash flow movements from the holdings changes instead. This allows performance measurement to be produced for Shadow NAV portfolios even where transaction-level history is incomplete.",[14,2228,2229],{},"Additional improvements included in this enhancement:",[100,2231,2232,2235,2238],{},[103,2233,2234],{},"better handling of dirty data and recalculation triggers",[103,2236,2237],{},"additional saved TWRR input fields for purchases, sales, income, contributions and withdrawals",[103,2239,2240],{},"validation to prevent Shadow NAV and non-Shadow NAV portfolios from being grouped together in ways that would produce misleading results",[14,2242,2243],{},"This makes Shadow NAV performance reporting more practical and robust for clients using these portfolio types.",[14,2245,2246],{},[20,2247,2248],{},"STATIC DATA",[14,2250,2251],{},[20,2252,2253],{},"Accrual Instruments – Edit Display Fields (FSW88386)",[14,2255,2256],{},"Users can now edit the Display Name and Display Code for accrual instruments, provided they have the required security permission.\nThis gives clients more flexibility to manage how accrual instruments are presented and is intentionally limited to display fields only, helping preserve control over accrual instrument setup.",[14,2258,2259],{},[20,2260,2261],{},"CONSISTENCY CHECKS AND CONTROLS",[14,2263,2264],{},[20,2265,2266],{},"Consistency Check for Residual Suspense Holdings (FSW88534)",[14,2268,2269],{},"A new consistency check report, CC-180, has been added to identify portfolios where suspense holdings remain even though all related orders for the suspense parent instrument have already been completed.",[14,2271,2272],{},"This helps identify situations where historic order timing or backdated activity may have left residual suspense holdings behind when they should have cleared to zero. The new check gives operations teams a way to proactively identify and investigate these exceptions before they cause downstream reconciliation or data-quality issues.",[14,2274,2275],{},[20,2276,2277],{},"PLATFORM AND TECHNOLOGY",[14,2279,2280],{},[20,2281,2282],{},"Upgrade to .NET 10 (FSW87532)",[14,2284,2285],{},"Starting with release 2026.2.2, FPM now requires the .NET 10 ASP.NET Core Runtime and .NET 10 Desktop Runtime on both application servers and client machines.",[14,2287,2288],{},"This upgrade aligns FPM with Microsoft’s latest Long-Term Support platform and keeps client environments current ahead of the .NET 8 end-of-support date. Clients planning their 2026.2.2 rollout should ensure that the required .NET 10 runtimes are installed as part of deployment preparation.",[14,2290,2291],{},[20,2292,2293],{},"AI CAPABILITIES",[14,2295,2296,2297,2300,2301,2304,2305,2308],{},"Release 2026.2.2 marks the launch of ",[20,2298,2299],{},"FPM AI Services",", our new framework for delivering practical, secure and well-governed AI capabilities directly within FPM. The first phase introduces the ",[20,2302,2303],{},"FPM AI Assistant"," and the ",[20,2306,2307],{},"FPM Compliance AI Assistant",", with additional AI-driven capabilities planned for phased rollout over the coming months.",[14,2310,2311],{},"These capabilities will be available to hosted clients where the relevant AI modules have been enabled.",[14,2313,2314],{},[20,2315,2316],{},"FPM AI Assistant (FSW88094)",[14,2318,2319,2320,2322],{},"A new ",[20,2321,2303],{}," has been introduced directly inside the FPM application through a dockable chat panel.\nThis gives users an embedded AI experience within FPM, allowing them to ask questions and interact naturally without leaving the application. The assistant supports conversational, multi-step interaction, making it easier for users to refine requests and get the information they need in context.",[14,2324,2325,2326,2328],{},"In addition to general assistance, the ",[20,2327,2303],{}," is designed to help users with FPM product and workflow questions by drawing on product documentation to provide more relevant, contextual answers. Responses include references to the underlying source material, giving users greater confidence in the information returned. The assistant is also designed to use the most relevant documentation available for the client’s FPM version, helping keep guidance aligned to the user’s environment.",[14,2330,2331],{},"Key benefits include:",[100,2333,2334,2337,2340,2343,2346,2349,2352],{},[103,2335,2336],{},"direct access to AI from within FPM",[103,2338,2339],{},"a conversational interface for natural, multi-turn interaction",[103,2341,2342],{},"formatted, easy-to-read responses",[103,2344,2345],{},"contextual help for FPM product and workflow questions",[103,2347,2348],{},"answers supported by source-based references where applicable",[103,2350,2351],{},"security and access control through existing role-based permissions",[103,2353,2354],{},"full conversation auditing for governance and traceability",[14,2356,2357],{},[20,2358,2359],{},"FPM Compliance AI Assistant (FSW88589)",[14,2361,2319,2362,2364,2365,2367],{},[20,2363,2307],{}," capability allows users to upload a PDF (e.g. regulatory requirements) and have the ",[20,2366,2307],{}," propose compliance rules based on the document’s contents.",[14,2369,2370],{},"These proposed rules are brought into FPM in a controlled workflow with a Pending status, where they can be reviewed, edited, approved or rejected before becoming active.",[14,2372,2331],{},[100,2374,2375,2378,2381,2384,2387,2390],{},[103,2376,2377],{},"faster interpretation of lengthy regulatory documents",[103,2379,2380],{},"AI-generated proposed compliance rules based on uploaded regulatory or mandate documents",[103,2382,2383],{},"plain-English summaries to help reviewers understand each proposed rule",[103,2385,2386],{},"review and editing in the normal FPM compliance rule interface",[103,2388,2389],{},"controlled approval and rejection workflow",[103,2391,2392],{},"full audit trail of the source document, proposal, reviewer decision and outcome",[14,2394,2395,2396,2398],{},"Only approved rules become active in compliance evaluation, allowing the ",[20,2397,2307],{}," to support the compliance rule process while ensuring that human oversight remains firmly in place.",[14,2400,2401],{},[20,2402,2403],{},"Looking Ahead",[14,2405,2406],{},"This is only the beginning of the FPM AI Services roadmap. Over the coming months, we plan to introduce further AI capabilities across areas such as imports, smarter in-application search and filtering, reporting, corporate actions and other workflow-driven user assistance.",[14,2408,2409],{},"Please follow the link below for more information on POPIA:",[14,2411,2412],{},[571,2413,2414],{"href":2414,"rel":2415},"https://docs.fundamental.net/#/doc/96/popia",[575],[14,2417,2418],{},"For a comprehensive list of changes included in this release (2026.2.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":2420},[],"2026-07-06","We are pleased to share the latest enhancements included in our June release.\nBelow is a summary of what’s new in this release.",{},"/roarticles/june2026",{"title":2039,"description":2422},"ROarticles/June2026","yRUcXklq8tTYxMcZuCeXPiFW_b83_gY_Q179ysEa590",{"id":2429,"title":2430,"alt":2431,"author":9,"author_img":9,"body":2432,"date":2528,"description":2436,"extension":132,"header_img":9,"meta":2529,"navigation":134,"path":2530,"seo":2531,"stem":2532,"__hash__":2533},"roarticles/ROarticles/March2024.md","March Release Overview","We are excited to present the most recent enhancements and features in the second release of the year. Below are the key highlights for your attention.",{"type":11,"value":2433,"toc":2526},[2434,2437,2443,2446,2449,2453,2456,2467,2470,2476,2482,2487,2490,2493,2496,2499,2502,2505,2508,2511,2514,2517,2523],[14,2435,2436],{},"We are excited to present the most recent enhancements and features in the second release of the year. Below are the key highlights for your attention:",[14,2438,2439,2442],{},[20,2440,2441],{},"External Look through"," – our latest release introduces an enhancement to the look-through functionality, which allows users the ability to explode the underlying asset view of UT instruments. The look-through is also used by the compliance module to check exposures.",[14,2444,2445],{},"In this release, we have implemented new functionality related to underlying exposures. If a derivative instrument has an underlying instrument that is an index instrument on FPM, linked to a constituent weighting on FPM, users can opt to utilise the constituent weightings when performing the look-through. This option is accessible within the ‘Transactions | Enquire | Holdings | Holdings as at’ and the ‘Front Office | Compliance | Evaluation’ screens.",[14,2447,2448],{},"When flagged, FPM will utilise the weightings from the relevant constituent weightings to calculate the exposure attributed to each instrument comprising the index. Alternatively, if not flagged, FPM will default to using the ratios calculated during the external asset import process.",[14,2450,2451],{},[20,2452,22],{},[14,2454,2455],{},"The ‘Evaluation Conditions’ tab within the Compliance rule setup now offers additional options for incorporating standard checks, including:",[100,2457,2458,2461,2464],{},[103,2459,2460],{},"Percent of Exposure (Market Value)",[103,2462,2463],{},"Percent of Effective Exposure",[103,2465,2466],{},"Percent of Issued Nominal",[14,2468,2469],{},"The Compliance Active Breaches screen has been enhanced with new filtering capabilities. Users can now filter breaches based on portfolios, rule sets, evaluation dates and breach days, providing greater efficiency in managing compliance breaches.",[14,2471,2472,2475],{},[20,2473,2474],{},"Reference Priced Money Market Unit Trusts"," - when pricing a money market unit trust, the yield field on the price record of the reference priced MM UT Instruments will be automatically updated with the nominal yield from the Money Market Unit Trust Class. This eliminates the need to manually import the yield on the MM UT instrument each day, streamlining the process for increased efficiency.",[14,2477,2478,2481],{},[20,2479,2480],{},"FPM Queues"," – The client will now showcase Queue Statuses directly on the Message Interface Channels screen. Users can now conveniently restart the queues directly from the same screen, providing enhanced control and efficiency in managing queue operations.",[14,2483,2484],{},[20,2485,2486],{},"Portfolio Analysis",[14,2488,2489],{},"A new 'Portfolio Structure' form has been added. This form is specifically tailored for managing changes to portfolio setup and does not include any enquiry features. Users can access the form using the shortcut ‘PS’ or through the Portfolio List UI as a menu item named 'Portfolio Structure'. Importantly, security permissions for this form remain unchanged from the old Portfolio Analysis form, ensuring a seamless transition for users without the need for any security adjustments.",[14,2491,2492],{},"Additionally, we’ve revamped the ‘Portfolio Anaylsis’ form, replacing it with customisable forms that users can configure to access more targeted information. These new enquiries are designed for daily analysis needs and do not include management features, which are catered for in the above ‘Portfolio Structure’ form.",[14,2494,2495],{},"Custom Enquiry Setup: The customisable forms are designed to enable users to merge relevant selected enquiries into a single form, which can be displayed as needed for a specific portfolio. To manage the customisation, users can navigate to the menu option 'System | User Interface | Screen Layouts | Portfolio Enquiries'. Users can add any number of custom enquiries, each featuring one or more tabs that display the same information as an enquiry accessible via the main menu.",[14,2497,2498],{},"Activating a Custom Enquiry: The Portfolio List UI shows all available enquiries in the new 'Enquiry' group in the navigation bar. Clicking on a link will display the custom enquiry corresponding to the selected portfolio.",[14,2500,2501],{},"The system now includes a default enquiry labelled ‘FPM Default’. This enquiry cannot be edited or removed by users.",[14,2503,2504],{},"The activation shortcut ‘P’ has been updated to function with the newly introduced custom portfolio enquiries. The standard shortcut ‘P PortfolioCode’ will activate the enquiry marked as the ‘FPM Default’. To activate a different enquiry, utilise the shortcut ‘P PortfolioCode, EnquiryCode’.",[14,2506,2507],{},"A new menu item 'Unitisation | Enquire | Analysis | Unit Class GL Net Income' has been added. This enquiry provides identical information to what was previously accessible in the Portfolio Analysis form.",[14,2509,2510],{},"The ‘Holdings As At' enquiry under 'Transactions | Enquiry | Holdings’ has been modified to show three tabs: Grid, Tree, and Charts.  These tabs offer different views of the holdings data.",[14,2512,2513],{},"The Custom Portfolio Enquiries now feature a button on the right side of the header caption, allowing users to export all tabs into a single file. It’s important to note that the multi-page export operates differently from a single grid export and may result in slightly different excel formatting.",[14,2515,2516],{},"Please follow the below link for more information on the Portfolio Analysis changes:",[14,2518,2519],{},[571,2520,2486],{"href":2521,"rel":2522},"https://docs.fundamental.net/#/doc/75/portfolio_analysis",[575],[14,2524,2525],{},"For a comprehensive list of changes included in this release (2024.1.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":2527},[],"2024-03-15",{},"/roarticles/march2024",{"title":2430,"description":2436},"ROarticles/March2024","PnmqRuYuVDEQCyvrBup7p47L4zOP6-z-U_x9dkKp4No",{"id":2535,"title":2536,"alt":2537,"author":9,"author_img":9,"body":2538,"date":2770,"description":2542,"extension":132,"header_img":9,"meta":2771,"navigation":134,"path":2772,"seo":2773,"stem":2774,"__hash__":2775},"roarticles/ROarticles/March2026.md","March 2026 Release Overview","We’re pleased to share the latest updates and enhancements included in our March release. Here’s a quick summary of what’s new.",{"type":11,"value":2539,"toc":2768},[2540,2543,2548,2551,2554,2557,2560,2563,2566,2569,2574,2577,2580,2585,2588,2596,2599,2604,2607,2610,2615,2618,2621,2626,2629,2632,2637,2640,2643,2648,2651,2654,2659,2662,2665,2670,2673,2676,2681,2684,2687,2707,2710,2713,2718,2721,2724,2729,2732,2740,2745,2748,2751,2754,2759,2762,2765],[14,2541,2542],{},"We’re pleased to share the latest updates and enhancements included in our March release. Here’s a quick summary of what’s new:",[14,2544,2545],{},[20,2546,2547],{},"BULK PRICING AUTOMATION – NEW PROGRESS REPORT",[14,2549,2550],{},"A new Bulk Pricing Progress Report has been introduced to provide visibility into the progress of bulk pricing operations.",[14,2552,2553],{},"Users can specify a particular process flow step (for example, the Post Pricing Consistency Check block) to determine how far each portfolio in the batch has processed.",[14,2555,2556],{},"The report checks the progress of all portfolios in the batch up to and including the specified step, highlighting any that have not successfully completed that stage.",[14,2558,2559],{},"It also displays the Last Processed Block, showing both the status of the selected pricing step and the last block that successfully completed.",[14,2561,2562],{},"This helps users quickly determine where the process stopped and assess whether all portfolios have progressed as expected through the workflow.",[14,2564,2565],{},"If required, the report can be configured to display only failures, allowing users to quickly identify batches or portfolios requiring attention before the full pricing cycle completes.",[14,2567,2568],{},"This enhancement complements the automated bulk pricing framework by offering transparent, configurable progress tracking, ensuring efficient oversight and early detection of issues during daily portfolio pricing.",[14,2570,2571],{},[20,2572,2573],{},"PORTFOLIO STATIC ENQUIRY – YTI CONFIGURATION DETAILS",[14,2575,2576],{},"The Portfolio Static Data enquiry now includes fund-level YTI configuration fields.",[14,2578,2579],{},"Users can now view accrual methodology, discount treatment, CPI-linked instrument formulas, and related YTI attributes directly from the enquiry screen, eliminating the need to open each portfolio individually.",[14,2581,2582],{},[20,2583,2584],{},"HOLDINGS ENQUIRY – COST PLUS ACCRUED INTEREST LOGIC",[14,2586,2587],{},"The Holdings Enquiry now applies smarter logic for Cost + Accrued Interest portfolios:",[100,2589,2590,2593],{},[103,2591,2592],{},"Price Date suppression for these portfolios.",[103,2594,2595],{},"Red highlighting removed for valuations correctly using cost-based pricing.",[14,2597,2598],{},"Improves visibility and accuracy for fund setups that rely solely on cost and accrued valuations.",[14,2600,2601],{},[20,2602,2603],{},"CASH FLOW ORDERS – SUPPORT FOR EXCHANGE TRADED FUNDS (ETFs)",[14,2605,2606],{},"Cash Flow Orders can now generate instructions for instruments with class EXCHANGETRADEDFUND in addition to Unit Trusts.",[14,2608,2609],{},"This enables ETF cash flow allocations to be processed seamlessly, allowing clients to send broker instructions directly from FPM through customised reports.",[14,2611,2612],{},[20,2613,2614],{},"SHADOWNAV PROCESS BLOCKS – FAIL ON ERROR",[14,2616,2617],{},"Day Process blocks for Copy Replicated Valuations now fail explicitly when an error occurs instead of passing as qualified.",[14,2619,2620],{},"This ensures users are alerted immediately to underlying valuation copy issues, allowing prompt correction.",[14,2622,2623],{},[20,2624,2625],{},"SHADOW NAV RECONCILIATION DATA SOURCES",[14,2627,2628],{},"New data sources have been created for Shadow NAV Reconciliation Results, both at portfolio and instrument level.",[14,2630,2631],{},"This allows users to generate reconciliation result reports, create oversight metrics, and analyse exceptions such as tolerance breaches and admin differences through the FPM custom reporting framework.",[14,2633,2634],{},[20,2635,2636],{},"TRANSACTION BATCH MANAGER – VALIDATION FOR CAPITAL GAINS DISTRIBUTIONS",[14,2638,2639],{},"FPM now validates unit trust distributions to ensure Capital Gains are only treated as income for Life Funds that are configured to do so.",[14,2641,2642],{},"This prevents misclassified transactions and improves consistency in distribution processing.",[14,2644,2645],{},[20,2646,2647],{},"DISTRIBUTIONS – CORRECTED PAYOUT SETTLEMENT DATE LOGIC",[14,2649,2650],{},"Distribution processing for Money Market Unit Trusts has been refined to apply the Payout Settlement Date Offset correctly after the withdrawal transaction date.",[14,2652,2653],{},"The enhancement eliminates prior settlement date mismatches and improves accuracy and consistency in distribution payouts across portfolios.",[14,2655,2656],{},[20,2657,2658],{},"CONSTITUENT WEIGHTINGS – ALLOW NEGATIVE VALUES",[14,2660,2661],{},"Support has been added for negative weightings in constituent and benchmark setups.",[14,2663,2664],{},"This allows modelling and benchmarks to correctly represent derivative exposures (short positions), ensuring accurate portfolio simulation and analysis for complex instrument types.",[14,2666,2667],{},[20,2668,2669],{},"MODELLING ENHANCEMENTS – MODEL AGAINST EXPOSURE",[14,2671,2672],{},"Users can now model hedge fund portfolios against Exposure rather than Market Value.",[14,2674,2675],{},"This enables derivative positions to reflect true hedged exposure and supports short positions within benchmarks, improving modelling accuracy for complex funds.",[14,2677,2678],{},[20,2679,2680],{},"ORDER INSTRUCTION NOTIFICATION PROCESS REDESIGN",[14,2682,2683],{},"The Order Instruction Notification process has been redesigned to provide greater transparency, auditability, and operational control over trading notifications generated from FPM.",[14,2685,2686],{},"Key improvements include:",[100,2688,2689,2695,2701],{},[103,2690,2691,2694],{},[20,2692,2693],{},"Comprehensive Audit Trail:","\nEvery notification generated by the system, whether for Calastone, Finswitch, or direct broker instructions is now recorded within the database and linked to its originating order allocation.",[103,2696,2697,2700],{},[20,2698,2699],{},"Separation of Preview and Commit Phases:","\nNotification reports can now be previewed without committing records to the database.\nThis enables users to review instruction details before officially sending or saving the notification.",[103,2702,2703,2706],{},[20,2704,2705],{},"Unique Notification References for External Confirmation:","\nNotifications receive a unique reference identifier, enabling external trading platforms to use these references when confirming orders.\nThis can be used to facilitate confirmation of orders with external systems.",[14,2708,2709],{},"Outcome:",[14,2711,2712],{},"This redesign ensures that all sent notifications are fully auditable, and significantly reduces the risk of untracked or inconsistent order message generation across trading platforms.",[14,2714,2715],{},[20,2716,2717],{},"CALASTONE PLATFORM – OPTIONAL ACCOUNT FIELDS",[14,2719,2720],{},"Trading Platform accounts for Calastone now allow optional fields for Agent Code, Commission Type, and Commission Rate.",[14,2722,2723],{},"This supports different client use cases.",[14,2725,2726],{},[20,2727,2728],{},"TRADING PLATFORM INTEGRATION – FINSWITCH ENHANCEMENTS",[14,2730,2731],{},"The Finswitch integration has been extended to make trade processing more automated:",[100,2733,2734,2737],{},[103,2735,2736],{},"FPM priced funds can now generate redemptions and subscriptions for unitholders by ingesting Finswitch Transaction Request (TR) files, automatically creating the related transactions within the Transaction Batch Manager.",[103,2738,2739],{},"FPM can import and confirm trades from Finswitch Confirmation (CT) files, validating and posting them automatically once confirmed.",[14,2741,2742],{},[20,2743,2744],{},"IMPORT PROCESS – WORKING COPY AUTO REFRESH FOR CLASSIFICATION IMPORTS",[14,2746,2747],{},"The import workflow for Classifications has been enhanced to automatically refresh the Working Copy once a new classification file is imported.",[14,2749,2750],{},"This ensures that updated classifications are immediately visible in FPM without manual refresh actions.",[14,2752,2753],{},"The improvement streamlines data maintenance for clients performing frequent classification updates.",[14,2755,2756],{},[20,2757,2758],{},"IT3B REPORT FUNCTION UPGRADE – INSTRUMENT BREAKDOWN PARAMETER",[14,2760,2761],{},"The PO-IT3B report function now supports a new parameter to show Dividend Tax details per instrument.",[14,2763,2764],{},"This delivers more granular reporting for clients.",[14,2766,2767],{},"For a comprehensive list of changes included in this release (2026.1.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":2769},[],"2026-03-23",{},"/roarticles/march2026",{"title":2536,"description":2542},"ROarticles/March2026","gOpiu8GbawSmFam9YZAWw60dLHBT8WDqmnB1sML8ocY",{"id":2777,"title":2778,"alt":2779,"author":9,"author_img":9,"body":2780,"date":2882,"description":2784,"extension":132,"header_img":9,"meta":2883,"navigation":134,"path":2884,"seo":2885,"stem":2886,"__hash__":2887},"roarticles/ROarticles/May2024.md","May Release Overview","We’re excited to share a preview of the upcoming release, which will be officially published later this week. Below are the key enhancements and features to look forward to.",{"type":11,"value":2781,"toc":2880},[2782,2785,2790,2793,2796,2799,2802,2805,2808,2811,2814,2817,2822,2828,2831,2836,2841,2844,2847,2853,2859,2862,2865,2871,2877],[14,2783,2784],{},"We’re excited to share a preview of the upcoming release, which will be officially published later this week. Below are the key enhancements and features to look forward to:",[14,2786,2787,2789],{},[20,2788,22],{}," - The Compliance Evaluation History report (CO-EVAL-HIST) has been updated with the following enhancements.",[14,2791,2792],{},"The ‘Date Range' parameter has been renamed to 'Compliance Execution Dates'. This refers to the date when the action is carried out. For example, if you run the compliance evaluation for different evaluation dates but run it as at today, the report with an execution date of today will include results from all previous evaluation dates. The execution date essentially refers to the ‘run date’ for the report.",[14,2794,2795],{},"A new parameter has been added for the ‘Evaluation Date’ range. This returns results specific to that evaluation date, regardless of when these compliance rules were executed.",[14,2797,2798],{},"We’ve added a flag for 'Latest Results Only'. When selected, the report returns the latest results for each portfolio and rule or rule set combination, ordered by Evaluation Date and then by Execution Date.",[14,2800,2801],{},"A new compliance datasource, fn_Compliance_ClientPortfolioRuleSetDefaults, has been created. This returns the portfolio defaults for pre or post trade compliance rule sets and has the ability to filter for portfolios not associated with any rule set default.",[14,2803,2804],{},"We’ve also enhanced the ability to explode holdings via internal look through using FPM’s actual ‘Cash’ Instruments. Previously, compliance rules would consolidate all ‘Cash’ holdings from different issuers under one issuer, regardless of the underlying issuer. Now, ‘Cash’ holdings from different issuers are not consolidated, allowing the compliance evaluation to run correctly using FPM’s actual cash instruments. To achieve this, FPM will link portfolios to bank accounts, and the issuer will be based on the Institution field of the bank account, not the compliance tab of the external instrument.",[14,2806,2807],{},"If compliance is run using exploded internal look through holdings, and an underlying portfolio is linked to a different issuer than the parent portfolio’s cash instrument, then the exploded holdings will not consolidate the Cash Instruments.",[14,2809,2810],{},"The same logic will apply when rolling up a child portfolio into a parent portfolio where cash holdings with different issuers will not be consolidated into a single cash holding.",[14,2812,2813],{},"This logic will also be applicable to the holdings enquiry.",[14,2815,2816],{},"Lastly, Compliance Evaluations are now collapsible, providing a larger view of the screen.",[14,2818,2819,2821],{},[20,2820,64],{}," - Additional validation was incorporated into the short position validator to ignore buy orders and verify whether the sum of all sell orders will cause the position to go short. This is managed by the parameter FrontOffice/Orders/PerformSellsOnlyShortPositionValidation, which defaults to applying this validation. If the parameter is set to false, the check is not performed.",[14,2823,2824,2827],{},[20,2825,2826],{},"Grid Layouts"," - We’ve added a new 'Layouts' group to the navigation bar of all standard forms, making it easier to manage layouts directly without using the popup menu.",[14,2829,2830],{},"You are now able to select a layout from the drop-down list to apply it to the grid. If the layout is applied or saved via the popup menu, the drop-down list is automatically updated.",[14,2832,2833,2835],{},[20,2834,453],{}," – We’ve enhanced the holdings enquiry to correctly retrieve both directly held instruments and internal and external look through portfolio holdings when you specify the instrument and leave the portfolio parameter blank. Previously, the instrument filter on the holdings enquiry only returned directly held instruments.",[14,2837,2838,2840],{},[20,2839,79],{}," - The ability to save modelling views with a code and name already exists, aiding managers in identifying their specific sessions. We’ve expanded this functionality to include the recording of ‘Created by’ and ‘Created on’ fields for saved modelling sessions in the view list. When saving a new view, the code and name are defaulted to the current user and modelling type, but users can edit these before saving.",[14,2842,2843],{},"Additionally, we’ve added new filters to the Modelling view list, including Portfolios, Instruments, Benchmark and Created By.",[14,2845,2846],{},"Furthermore, cash has been incorporated into the Target % and Proposed Weight % in the modelling operations, ensuring that changes in instrument targets have corresponding effects on the cash balance. This effect is applied per currency, meaning changes to an instrument’s target result in opposite changes in the target of the corresponding currency line item.",[14,2848,2849,2852],{},[20,2850,2851],{},"Multi-Manager Pricing"," - We’ve enhanced the multi-manager unit movement import block with additional validation. Now, transactions without a requested price and value will result in failure. This helps prevent issues where orders are not allocated in the Pricing Process.",[14,2854,2855,2858],{},[20,2856,2857],{},"Override Prices Module"," - As part of the Multi-Tenant Front Office feature, Fundamental serves as a Trade Order Management System for Portfolio Managers. These managers frequently access live price feeds for portfolio analysis. To support their analysis, Portfolio Managers need to periodically update prices. To facilitate this, we've introduced an option to flag prices as 'Override Price Sets'. With this feature, no price history is retained, and only one price per instrument is used regardless of date. This price set operates on a flush and replace basis, meaning new prices replace existing ones without maintaining a price history.",[14,2860,2861],{},"When an override price set is utilised, it impacts valuations in several ways. Firstly, if an override price for an instrument exists it will be used irrespective of the capture date. In cases where no override price is available, the system defaults to the default prices set. Exchange rates are sourced exclusively from the system default price set.",[14,2863,2864],{},"Changes to override prices are reflected in the audit tables if instrument price audits are enabled. Override Price sets can be chosen for enquiries and reports but not for processing operations. Additionally, a new import for Override Prices has been added.",[14,2866,2867,2870],{},[20,2868,2869],{},"PO-MATPROF Report"," - We’ve updated the report to include a column displaying the weighted time to maturity. Additionally, users can now split maturity profiles of less than 1 year into monthly bands. You can also specify maturity bands to display as yearly, two-year periods, or three-year periods.",[14,2872,2873,2876],{},[20,2874,2875],{},"Portfolio Static"," - You are now able to specify the Unexcor Code on the Scrip and Exchange Codes tab of the portfolio setup. Additionally, users can import this field.",[14,2878,2879],{},"For a comprehensive list of changes included in this release (2024.2.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":2881},[],"2024-05-15",{},"/roarticles/may2024",{"title":2778,"description":2784},"ROarticles/May2024","ORs5LYj6L7wSUaKxVPPwGqDqVCPfaxzhKEwklP9CNOw",{"id":2889,"title":2890,"alt":2891,"author":9,"author_img":9,"body":2892,"date":3266,"description":3267,"extension":132,"header_img":9,"meta":3268,"navigation":134,"path":3269,"seo":3270,"stem":3271,"__hash__":3272},"roarticles/ROarticles/May2026.md","May 2026 Release Overview","We are pleased to share the latest enhancements included in our May release.",{"type":11,"value":2893,"toc":3264},[2894,2898,2903,2906,2911,2923,2928,2937,2940,2948,2951,2956,2959,2964,2970,2975,2980,2983,2988,2991,3015,3020,3030,3035,3041,3046,3051,3054,3059,3065,3070,3076,3081,3084,3092,3095,3100,3105,3111,3116,3121,3127,3133,3136,3144,3147,3152,3157,3163,3168,3174,3177,3188,3191,3196,3199,3202,3213,3216,3227,3230,3235,3240,3246,3252,3255,3261],[14,2895,2891,2896,744],{},[742,2897],{},[14,2899,2900],{},[20,2901,2902],{},"USER INTERFACE MODERNISATION AND EXPERIENCE",[14,2904,2905],{},"FPM continues to modernise the user experience, delivering a cleaner look and smoother workflows.",[14,2907,2908],{},[20,2909,2910],{},"Login & Loading Forms (FSW88272)",[14,2912,2913,2914,2916,2917,2919,2920,2922],{},"The FPM user interface has been refreshed with a clean, modern design that enhances both usability and visual consistency.",[742,2915],{},"\nThe login screen now features a streamlined, card style layout with clear typography, improved field alignment, and automatic cursor focus on the username field.",[742,2918],{},"\nUnnecessary elements have been removed to create a simpler, branded entry point.",[742,2921],{},"\nThe loading process has been unified into a single screen with a continuous progress indicator and smoother status transitions, offering a more polished, seamless experience from application launch through to full readiness.",[14,2924,2925],{},[20,2926,2927],{},"User Profiles and Application Skins (FSW88273)",[14,2929,2930,2931,2933,2934,2936],{},"The User Profile form has been redesigned with a logical, tab based layout for clearer organisation and easier navigation.",[742,2932],{},"\nTabs now include Appearance, Grids & Data, Notifications, Files & Folders, and Startup Pages, each grouping related preferences logically.",[742,2935],{},"\nThe Compact UI Mode option has been removed and is now applied automatically based on the selected skin, enabled for FPM skins and disabled for others.",[14,2938,2939],{},"Under Appearance, users can select from several modern skins and two icon styles:",[100,2941,2942,2945],{},[103,2943,2944],{},"Colourful (default): vibrant, multi‑colour icons",[103,2946,2947],{},"Contrast: monochrome icons that automatically adapt to light or dark skins",[14,2949,2950],{},"A new, centralised Icon Manager ensures consistent icon rendering and styling across all modules, contributing to a more cohesive and modern visual interface.",[14,2952,2953],{},[20,2954,2955],{},"Collapsible Screen Dividers (FSW83809)",[14,2957,2958],{},"The collapsible screen divide bars across FPM (used to expand or contract panels) have been upgraded to be compatible with newer .NET Core versions.\nThis change ensures consistent behaviour of screen layouts and improved stability when docking, resizing, or hiding panels.",[14,2960,2961],{},[20,2962,2963],{},"Password View Toggle (FSW88193)",[14,2965,2319,2966,2969],{},[20,2967,2968],{},"“eye”"," icon allows users to temporarily view entered passwords before committing, reducing login errors with complex credentials.",[14,2971,2972],{},[20,2973,2974],{},"WORKFLOW MANAGER ENHANCEMENTS",[14,2976,2977],{},[20,2978,2979],{},"Workflow Manager – User Interface Enhancements (FSW67239)",[14,2981,2982],{},"The Workflow Manager has been fully modernised with a clean, flat design interface that improves usability, readability, and visual consistency across all workflow views.",[14,2984,2985],{},[20,2986,2987],{},"Day Process Workflows",[14,2989,2990],{},"The older gradient style layout has been replaced with a modern, colour coded diagram featuring clear process blocks and streamlined navigation:",[100,2992,2993,3009,3012],{},[103,2994,2995,2996,1395,3000,1395,3003,1395,3006],{},"Distinct flat colours now indicate each status — ",[2997,2998,2999],"em",{},"green = complete",[2997,3001,3002],{},"yellow = not started",[2997,3004,3005],{},"blue = in progress",[2997,3007,3008],{},"red = failed",[103,3010,3011],{},"Smart connector arrows display dependencies and update dynamically as processes run.",[103,3013,3014],{},"Clicking a step opens a small action bar with Process, Reverse, Report, and View Log options; double‑clicking executes the step immediately, right‑clicking opens the full menu.",[14,3016,3017],{},[20,3018,3019],{},"Workflow Overview (Bulk Pricing / Multi‑Portfolio Monitoring)",[14,3021,3022,3023,1395,3025,1395,3027,3029],{},"The overview diagram now shows aggregated portfolio statuses, using colour to represent the overall outcome and a multi‑colour progress bar beneath each step — ",[2997,3024,2999],{},[2997,3026,3005],{},[2997,3028,3008],{},", with consistent zoom and pan behaviour.",[14,3031,3032],{},[20,3033,3034],{},"Fund of Funds Hierarchy",[14,3036,3037,3038,3040],{},"The legacy hierarchy control has been replaced with a clean tree diagram using flat blue nodes that show both fund code and name.",[742,3039],{},"\nDouble clicking a node opens the associated pricing workflow automatically.",[14,3042,3043],{},[20,3044,3045],{},"REPORTING AND PERFORMANCE DATA IMPROVEMENTS",[14,3047,3048],{},[20,3049,3050],{},"Portfolio Historic Yield (FSW66574)",[14,3052,3053],{},"The Portfolios Historic Yield (PO‑HY) report now includes two additional columns: Average NAV and Distribution CPU, displayed alongside existing yield figures.",[14,3055,3056],{},[20,3057,3058],{},"Performance TWRR History Export (FSW87781)",[14,3060,3061,3062,3064],{},"A new data source, usp_Performance_TwrrHistory, has been added for exporting Time‑Weighted Rate of Return (TWRR) performance history.",[742,3063],{},"\nA corresponding report, PF‑TWRR‑HISTORY, has been introduced to the Reporting Module, allowing users to view or export historical performance data directly from FPM.",[14,3066,3067],{},[20,3068,3069],{},"ZARONIA Index Filtering (FSW87792)",[14,3071,3072,3073,3075],{},"The Instrument Compounding Rates screen now includes a Reset Index filter for easier identification of instruments based on reset frequency.",[742,3074],{},"\nA matching Reset Index column in the results grid improves visibility and data management.",[14,3077,3078],{},[20,3079,3080],{},"ASISA Transactions – Full Instrument Code Support (FSW88194)",[14,3082,3083],{},"The ASISA Transactions report now supports both shortened and full instrument codes:",[100,3085,3086,3089],{},[103,3087,3088],{},"InstrumentCode returns the complete, untruncated FPM instrument code",[103,3090,3091],{},"ASISAInstrumentCode remains at 16 characters for ASISA‑format compliance",[14,3093,3094],{},"Default layouts continue to use ASISAInstrumentCode, ensuring existing reports are unaffected.\nClients who require the full code for mapping or integration purposes can now customise or create layouts that use InstrumentCode, gaining full visibility without impacting standard ASISA reporting.",[14,3096,3097],{},[20,3098,3099],{},"CASHFLOW FORECAST",[14,3101,3102],{},[20,3103,3104],{},"Cash Forecasting (FSW69608)",[14,3106,3107,3108,3110],{},"The Cash Forecast process now incorporates unprocessed Corporate Actions that generate income, such as dividends, interest, unit‑trust distributions, rental income, and capital distributions.",[742,3109],{},"\nThis improvement ensures forecasts reflect all upcoming inflows accurately, even before processing.",[14,3112,3113],{},[20,3114,3115],{},"COMPLIANCE",[14,3117,3118],{},[20,3119,3120],{},"Compliance Rules – Deactivation Option (FSW88035)",[14,3122,3123,3124,3126],{},"An Active flag has been introduced for Compliance Rules, allowing users to deactivate rules without deleting them.",[742,3125],{},"\nInactive rules are automatically excluded from evaluation runs.",[14,3128,3129,3130,3132],{},"The Compliance Rules list now displays each rule’s active status and, by default, shows only active rules. Users can toggle the view to include inactive rules when required.",[742,3131],{},"\nWithin the Rule Editor, a rule’s active state can be managed directly — new rules are created as active by default.",[14,3134,3135],{},"The Rule Set Details view has also been enhanced to distinguish between:",[100,3137,3138,3141],{},[103,3139,3140],{},"The rule's status within a specific rule set (enabled / disabled), and",[103,3142,3143],{},"Its global active / inactive status.",[14,3145,3146],{},"This clear separation helps users identify whether a rule has been disabled at the rule set level or deactivated entirely.\nIn addition, the customer facing vw_ComplianceRules view now includes an IsActive field, enabling clients to incorporate rule activity filters into their own compliance reports and queries.",[14,3148,3149],{},[20,3150,3151],{},"IMPORT TEMPLATES AND FILE HANDLING",[14,3153,3154],{},[20,3155,3156],{},"Report Output for Hosted Clients (FSW87834)",[14,3158,3159,3160,3162],{},"Hosted environments can now save FPM reports directly to local file systems.",[742,3161],{},"\nA secure dialog window appears to browse local drives, consistent with Import Template exports.",[14,3164,3165],{},[20,3166,3167],{},"Custom File Dialogs (FSW88095)",[14,3169,3170,3171,3173],{},"The standard Windows “Save As” dialog has been replaced with FPM’s custom file browser, designed to work seamlessly in hosted environments such as Citrix and Remote Desktop Services (RDS).",[742,3172],{},"\nThis enhancement ensures users can save files directly to their local drives via \\tsclient shares, which were previously inaccessible through the standard Windows dialog.",[14,3175,3176],{},"When selecting \"Save As\" from any document viewer — including PDFs, Excel files, reports, graphs, classifications, or workflows — the new dialog opens in Save Mode, featuring:",[100,3178,3179,3182,3185],{},[103,3180,3181],{},"A clear, structured layout with a directory tree and file list for navigation",[103,3183,3184],{},"A suggested, editable file name pre populated by FPM",[103,3186,3187],{},"File type filtering, automatic extension handling, and confirmation prompts for overwriting existing files",[14,3189,3190],{},"For bulk save operations (such as exporting multiple documents at once), the system automatically switches to a folder selection view, allowing users to pick a destination directory rather than entering individual filenames.",[14,3192,3193],{},[20,3194,3195],{},"Excel Import Templates – Enhanced Metadata (FSW88239)",[14,3197,3198],{},"When generating an Excel Import Template from FPM, the exported file now includes built in guidance to make data preparation more intuitive and self contained.",[14,3200,3201],{},"Each column header is colour coded to indicate its requirement level:",[100,3203,3204,3207,3210],{},[103,3205,3206],{},"Salmon / Peach – Required fields (must be completed before import)",[103,3208,3209],{},"Light Green – Optional fields (may be left blank)",[103,3211,3212],{},"Light Purple – Conditionally required fields (depend on other field values)",[14,3214,3215],{},"In addition, hover comments have been added to every header, providing helpful metadata such as:",[100,3217,3218,3221,3224],{},[103,3219,3220],{},"A description of the field's purpose",[103,3222,3223],{},"Available or valid values (e.g. TRUE / FALSE, ACTIVE / INACTIVE / SUSPENDED)",[103,3225,3226],{},"Details of when a conditional field becomes mandatory (for example \"Required if DualListed is TRUE\")",[14,3228,3229],{},"With this improvement, users no longer need to reference external data dictionary documentation as the template itself now contains the information necessary to complete and validate imports correctly, reducing setup time and preventing common data entry errors.",[14,3231,3232],{},[20,3233,3234],{},"DASHBOARDS",[14,3236,3237],{},[20,3238,3239],{},"Interactive Dashboards (FSW88055)",[14,3241,3242,3243,3245],{},"The new Dashboards feature introduces interactive, visual reporting directly within FPM.",[742,3244],{},"\nUsers can design real time dashboards using existing Report Instances as data sources, displaying information through charts, grids, gauges, and maps, all via an intuitive drag and drop designer.",[14,3247,3248,3249,3251],{},"Dashboards are fully interactive, allowing users to filter, drill down, and explore data dynamically. They can be set as personal startup pages, refreshed on demand, or automatically updated each morning to ensure current information.",[742,3250],{},"\nAccess and visibility are controlled by standard FPM security permissions, ensuring users see only the data they’re authorised to view.",[14,3253,3254],{},"Please follow the link below for more information on the UI Modernisation:",[14,3256,3257],{},[571,3258,3259],{"href":3259,"rel":3260},"https://docs.fundamental.net/#/doc/97/user_interface_modernisation",[575],[14,3262,3263],{},"For a comprehensive list of changes included in this release (2026.2.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3265},[],"2026-05-08","We are pleased to share the latest enhancements included in our May release.\nBelow is a summary of what’s new in this release.",{},"/roarticles/may2026",{"title":2890,"description":3267},"ROarticles/May2026","d-Q1hpQuIaqjdOkRoSKHQ2ufcc3iQIDLdp8w96MRhlo",{"id":3274,"title":3275,"alt":3276,"author":9,"author_img":9,"body":3277,"date":3353,"description":3276,"extension":132,"header_img":9,"meta":3354,"navigation":134,"path":3355,"seo":3356,"stem":3357,"__hash__":3358},"roarticles/ROarticles/November2024.md","November Release Overview","We’re pleased to present the latest enhancements and features in our final monthly release for 2024. Below are the key highlights for your attention.",{"type":11,"value":3278,"toc":3351},[3279,3281,3285,3288,3295,3299,3302,3305,3310,3313,3316,3321,3324,3329,3332,3337,3340,3345,3348],[14,3280,3276],{},[14,3282,3283],{},[20,3284,22],{},[14,3286,3287],{},"The Compliance Active Breaches enquiry and report (CO-ACTIVE-BREACHES) have been updated. Previously, this feature used a single evaluation date; it now includes a date range, enabling clients to review breach statuses over a defined period. This improvement helps provide a more comprehensive view of compliance breaches within your specified date range.",[14,3289,3290,3291,3294],{},"Please note that the underlying data source, ",[328,3292,3293],{},"usp_Compliance_ActiveBreaches",", has been modified. As a result, any custom reports using this data source will need to be updated.",[14,3296,3297],{},[20,3298,433],{},[14,3300,3301],{},"Hybrid Replication now allows users to use the ASISA Holdings file, provided by the third-party administrator, to populate the Portfolio Replication valuation. This update eliminates the extra step of transferring data from the ASISA Holdings import file to the Portfolio Replication Valuation import file.",[14,3303,3304],{},"To accommodate this change a new menu item, Integration|ASISA|ASISA Replication Valuation Holdings, has been added. Additionally, a new import structure, ASISA_REPLICATION_VALUATION, has been introduced to enable automatic polling of the file.",[14,3306,3307],{},[20,3308,3309],{},"Scrip Reconciliation",[14,3311,3312],{},"The Scrip Recon has been updated to support the import of the new BANCS format, while the existing format remains available. The new BANCS file can be imported using the Scrip Recon Add File - Import Safe Custodian Scrip option or through automated File Imports. The new format cannot be imported via the Excel file import, which is still compatible with the existing format.",[14,3314,3315],{},"Additionally, a new control has been added to allow users to select which price set the scrip reconciliation should be based on, instead of only using the default. The control will be visible when the Portfolio Replication module is active. This control enables the scrip recon to be performed against various holding outputs, such as imported values and trades for the day, or just imported values. If the control is left blank, the default price set will be used.",[14,3317,3318],{},[20,3319,3320],{},"Import",[14,3322,3323],{},"The Safe Custodian Brokers Import now allows for importing and updating only specified fields. Only the fields you include in the import will be modified. This is particularly useful when you need to update a single value for the Safe Custodian Broker across multiple portfolios.",[14,3325,3326],{},[20,3327,3328],{},"Import Template",[14,3330,3331],{},"An import for the shared reset index is now available under the Instrument Static section of the import templates, labelled Instrument Reset Index Import (ResetIndexes).",[14,3333,3334],{},[20,3335,3336],{},"FTP",[14,3338,3339],{},"Users now have the ability to store a private key file in an FTP Profile for SFTP connections, enabling secure authentication using key files. The use of key pairs offers a secure and reliable authentication method.",[14,3341,3342],{},[20,3343,3344],{},"Repurchase Agreement",[14,3346,3347],{},"Users can now choose whether the repurchase agreement’s contract and maturity considerations are calculated using price, yield, or spread. Validation ensures that the appropriate calculation methods are only available for the correct underlying instruments. Data entry points have been updated to allow users to capture the Maturity and Contract Considerations, and the import has been updated to include the relevant fields.",[14,3349,3350],{},"For a comprehensive list of changes included in this release (2024.4.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3352},[],"2024-11-15",{},"/roarticles/november2024",{"title":3275,"description":3276},"ROarticles/November2024","tq0NyL9g1tLaAjLogkISOVzVnXno2SYTLi9IVuoeEdk",{"id":3360,"title":3361,"alt":3362,"author":9,"author_img":9,"body":3363,"date":3405,"description":3367,"extension":132,"header_img":9,"meta":3406,"navigation":134,"path":3407,"seo":3408,"stem":3409,"__hash__":3410},"roarticles/ROarticles/November2025.md","November 2025 Release Overview","We’re pleased to share the latest updates and enhancements included in our November release.",{"type":11,"value":3364,"toc":3403},[3365,3368,3373,3376,3381,3384,3389,3392,3397,3400],[14,3366,3367],{},"We’re pleased to share the latest updates and enhancements included in our November release. This marks the final official monthly release for 2025. Below is a quick overview of what’s new:",[14,3369,3370],{},[20,3371,3372],{},"BONDMTM file:",[14,3374,3375],{},"A new ‘Clean Price’ option has been added under the Yield Source section in Instrument Static. When enabled, the clean price from the import file will be used to calculate VCBOND market prices.",[14,3377,3378],{},[20,3379,3380],{},"Front Office: Constituent Weightings",[14,3382,3383],{},"You can now select the ‘Spread Subset’ weighting type when creating benchmarks. This works like a Spread but lets you add or remove instruments. Base Weight shows the benchmark weight if the instrument is included; otherwise, it’s blank. Spread doesn’t need to sum to zero, and final weights don’t need to total 100%. When applied in a Modelling View, any remaining percentage is allocated to cash in the portfolio’s base currency. To exclude instruments completely, set the ‘Excluded’ flag.",[14,3385,3386],{},[20,3387,3388],{},"Foreign Trade Exchange Rate Validation",[14,3390,3391],{},"Introduced a new non-editable system parameter: Transactions\\Validate\\Foreign Trade Exchange Rate Is Not One. When enabled, batch transactions are validated to ensure foreign trades do not have an exchange rate of 1 unless the currency is pegged.",[14,3393,3394],{},[20,3395,3396],{},"New Alternate Code Types for Instruments and Portfolios",[14,3398,3399],{},"Added two new Alternate Code types: Custom Code A (CUSTOM_A) and Custom Code B (CUSTOM_B) for instruments and portfolios. These fields are available for client-specific use and are not used internally by FPM.",[14,3401,3402],{},"For a comprehensive list of changes included in this release (2025.4.2), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3404},[],"2025-11-17",{},"/roarticles/november2025",{"title":3361,"description":3367},"ROarticles/November2025","G2o52AjkfHyuwLximQi23UhNTZRpr6QCehlkVfMY0SI",{"id":3412,"title":3413,"alt":3414,"author":9,"author_img":9,"body":3415,"date":3470,"description":3414,"extension":132,"header_img":9,"meta":3471,"navigation":134,"path":3472,"seo":3473,"stem":3474,"__hash__":3475},"roarticles/ROarticles/October2024.md","October Release Overview","We’re pleased to introduce the newest enhancements and features in our October release. Here are the key highlights for your attention.",{"type":11,"value":3416,"toc":3468},[3417,3419,3423,3426,3429,3433,3436,3440,3443,3448,3451,3454,3461],[14,3418,3414],{},[14,3420,3421],{},[20,3422,433],{},[14,3424,3425],{},"FPM has been enhanced to support trade capture for Hybrid Portfolios through the Transaction Batch Manager. Tenants will submit populated import sheets to the third-party administrator, who will use the Transaction Batch Manager to import the data. This streamlines the process by bypassing the FPM Order workflow, enabling direct transaction generation. As a result, FPM functions as a seamless conduit between various systems.",[14,3427,3428],{},"The Hybrid Portfolio has been enhanced to allow users to set a default Modelling Benchmark, which can be applied during Portfolio Modelling.",[14,3430,3431],{},[20,3432,22],{},[14,3434,3435],{},"A new Consistency Check Report, CC-235, titled \"Look Through Funds more than % of the Portfolio Market Value,\" has been added. This report calculates the market value percentage of holdings with a maximum look-through level of 5. It supports compliance with Regulation 28 by identifying cases where Look Through Funds exceed 5% of the portfolio's market value. The tolerance is configurable and can be adjusted as needed, rather than being fixed at 5%.",[14,3437,3438],{},[20,3439,64],{},[14,3441,3442],{},"Nil Paid Letters can now be traded through the FIX protocol, enhancing automation and streamlining the trading process.",[14,3444,3445],{},[20,3446,3447],{},"Swaps",[14,3449,3450],{},"Clients trading Swaps using ZARONIA instead of JIBAR can now utilise the Generic Complex instrument type as the swap’s child leg, allowing clients to calculate their own prices.\nIt is essential to ensure that all relevant prices, particularly income prices on the settlement date, are available in FPM, as they are required for calculating the purchase and sold income components. If a price for the Generic Complex instrument is missing on the settlement date of a sale, an error will occur, since these prices are necessary for income calculations.",[14,3452,3453],{},"For a comprehensive list of changes included in this release (2024.4.1), please refer to the release notes website.",[14,3455,3456,3457],{},"SWAP user documentation has been updated to include Generic Complex instrument: ",[571,3458,3459],{"href":3459,"rel":3460},"https://docs.fundamental.net/#/doc/58/derivative",[575],[14,3462,3463,3464],{},"Hybrid Replication user documentation has been uploaded to: ",[571,3465,3466],{"href":3466,"rel":3467},"https://docs.fundamental.net/#/doc/85/hybrid_replication",[575],{"title":128,"searchDepth":129,"depth":129,"links":3469},[],"2024-10-16",{},"/roarticles/october2024",{"title":3413,"description":3414},"ROarticles/October2024","o4g199v_KFDHSeOlMdrPKhdJQ8C76g36-aMHZHrGkFI",{"id":3477,"title":3478,"alt":3479,"author":9,"author_img":9,"body":3480,"date":3583,"description":3484,"extension":132,"header_img":9,"meta":3584,"navigation":134,"path":3585,"seo":3586,"stem":3587,"__hash__":3588},"roarticles/ROarticles/October2025.md","October 2025 Release Overview","We’re pleased to share the latest updates and enhancements included in our October release.",{"type":11,"value":3481,"toc":3581},[3482,3485,3490,3493,3498,3501,3504,3509,3512,3520,3523,3528,3531,3536,3539,3544,3547,3550,3561,3564,3571,3578],[14,3483,3484],{},"We’re pleased to share the latest updates and enhancements included in our October release. Here’s a quick summary of what’s new:",[14,3486,3487],{},[20,3488,3489],{},"Corporate Actions:",[14,3491,3492],{},"Calculation diagnostics are now accessible both during the preview phase and after processing a corporate action. Additionally, users can view detailed diagnostics by double-clicking any transaction row within the Corporate Action Transactions enquiry, offering greater transparency and troubleshooting support.",[14,3494,3495],{},[20,3496,3497],{},"Cash Flow Orders Functionality Added to Front Office:",[14,3499,3500],{},"A new module, Cash Flow Orders, has been introduced under Front Office, enabling users to capture and allocate incoming and outgoing cash flows using templates and benchmarks. Users can define allocation types (manual or benchmark-based), link templates to portfolios, and automate transaction generation for deposits and withdrawals. The process includes verification and approval workflows, with system parameters allowing for dual-user validation. Once approved, the system generates pre-authorised orders and, if configured, corresponding cash transactions.",[14,3502,3503],{},"A link to the full documentation is available at the bottom of this overview.",[14,3505,3506],{},[20,3507,3508],{},"Order Reference Validation Parameters Introduced:",[14,3510,3511],{},"Two new system parameters have been added to support validation of order reference numbers:",[100,3513,3514,3517],{},[103,3515,3516],{},"FrontOffice/Orders/ReferenceNumberMaxLength",[103,3518,3519],{},"FrontOffice/Orders/ReferenceNumberRegularExpression",[14,3521,3522],{},"When configured, these parameters enforce a maximum character length and validate the reference format using a regular expression. This functionality is only applicable when UseAutoReferenceNumber is set to false.",[14,3524,3525],{},[20,3526,3527],{},"Compliance Menu Relocation",[14,3529,3530],{},"The Compliance functionality has been reorganised and now appears under its own dedicated main menu tab, improving accessibility and navigation within the system.",[14,3532,3533],{},[20,3534,3535],{},"Structured Product Transactions Integration Enhancements",[14,3537,3538],{},"A new Reference field has been added to both the Structured Product Transactions import and the transaction grid. This enhancement supports the integration between FPM and the Unit Holder Administration system, enabling UNITBUY/SELL InstructionIDs from the Unit Holder System to be linked directly to FPM transactions.",[14,3540,3541],{},[20,3542,3543],{},"Income Distribution – Transaction Date Enhancements:",[14,3545,3546],{},"Transaction date offsets for income distribution (withdrawal, payout, reinvestment) are now configurable at portfolio level instead of system level. New fields under Portfolio Details > Fund Setup > Distributions include:",[14,3548,3549],{},"Cash Settlement Date Offset",[100,3551,3552,3555,3558],{},[103,3553,3554],{},"Payout Date Offset",[103,3556,3557],{},"Payout Settlement Date Offset",[103,3559,3560],{},"Reinvestment Date Offset",[14,3562,3563],{},"These offsets determine how many business days after the transaction date each related transaction occurs. Defaults from previous system parameters will be applied during upgrade.\nAdditionally, these fields have been included in the Client Portfolio Fund Setups import for easier configuration.",[14,3565,3566,3567],{},"The Cash Flow Order document is available on the FPM Documentation website: ",[571,3568,3569],{"href":3569,"rel":3570},"https://docs.fundamental.net/#/doc/90/cash_flow_orders",[575],[14,3572,3573,3574],{},"The Transaction date offsets for income distribution is available on the FPM Documentation website:",[571,3575,3576],{"href":3576,"rel":3577},"https://docs.fundamental.net/#/doc/91/income_distribution_-_date_enhancement",[575],[14,3579,3580],{},"For a comprehensive list of changes included in this release (2025.4.1), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3582},[],"2025-10-23",{},"/roarticles/october2025",{"title":3478,"description":3484},"ROarticles/October2025","IeGPK3OZcKEOl8zxoX4kXXhf0X_FpbMLya0EGCZYdoY",{"id":3590,"title":3591,"alt":3592,"author":9,"author_img":9,"body":3593,"date":3681,"description":3592,"extension":132,"header_img":9,"meta":3682,"navigation":134,"path":3683,"seo":3684,"stem":3685,"__hash__":3686},"roarticles/ROarticles/September2024.md","September Release Overview","We’re pleased to share the newest enhancements included in our September release. Here are the key highlights for your attention.",{"type":11,"value":3594,"toc":3679},[3595,3597,3602,3605,3610,3617,3622,3625,3630,3633,3637,3640,3644,3647,3651,3654,3659,3662,3665,3668,3673,3676],[14,3596,3592],{},[14,3598,3599],{},[20,3600,3601],{},"Import Results Log (Multi-Tenancy)",[14,3603,3604],{},"Tenant users now have the ability to access the Import Results Log. To enable this feature, the necessary user permissions will need to be assigned to the tenant under the security group menu permissions. Additionally, a new ‘User’ selection filter has been introduced. If no specific user is chosen, then FPM will return results for all the tenant users in that specific tenant group.",[14,3606,3607],{},[20,3608,3609],{},"Automated Imports (Multi-Tenancy)",[14,3611,3612,3613,3616],{},"Previously, all automated imports were processed by FPM under the default 'fpmsystem' user, which resulted in a visibility issue in multi-tenant setups. Imports can now be processed under individual tenant users, ensuring that import results remain tenant specific and are not shared across tenants. For the File Poller, if a filename contains a valid UserName, the file will now be imported as that user. In RabbitMQ, a new ",[328,3614,3615],{},"UserName"," tag can be included in the import message, allowing files to be imported as the specified user.",[14,3618,3619],{},[20,3620,3621],{},"Replication Hybrid",[14,3623,3624],{},"The scrip reconciliation functionality has been enhanced to support Hybrid Portfolios. This enhancement enables Custodian reconciliation, a key aspect of maintaining effective oversight.",[14,3626,3627],{},[20,3628,3629],{},"Compliance Rule sets (Multi Tenancy)",[14,3631,3632],{},"Tenants now have the ability to add rules to a Tenanted Rule Set.",[14,3634,3635],{},[20,3636,22],{},[14,3638,3639],{},"The FPM Compliance module has been updated to handle rules for funds with short positions on derivatives, where the underlying of that derivative is an index. In these cases, the fund must hold enough assets belonging to those indexes to offset the negative exposure. These assets are referred to as ‘backing assets' and can be held directly or indirectly via Unit Trust’s or other derivatives containing these assets. To enable this, a new evaluation condition, 'Asset-Backed Derivative Exposure', has been added to the Compliance Rule setup. This evaluation considers the full look-through holdings of the portfolio.",[14,3641,3642],{},[20,3643,64],{},[14,3645,3646],{},"When releasing and trading an order through the front office, the system parameter InstrumentClassesNotRequiringBroker can now be updated to specify whether a broker is required for certain instrument classes, UT, GENERICCOMPLEX,SBFUND, BOND and VCBOND.",[14,3648,3649],{},[20,3650,506],{},[14,3652,3653],{},"The CDM Enquiry and CDM Report (CDM-Data) have been updated to use the usp_CDM_EntityData_Report. This change provides a more user-friendly display of data, enhancing usability. Additionally, the stored procedure has been updated to return IDs and codes of referenced entities, offering more detailed insights.",[14,3655,3656],{},[20,3657,3658],{},"ASISA",[14,3660,3661],{},"When running the ASISA Instrument Static Data report for Total Return Swaps, the code for the equity leg’s reference priced underlying instrument will now appear in the Underlying Instrument field.",[14,3663,3664],{},"Additionally, both the ASISA Instrument Static Data and ASISA Portfolio Valuations reports will now display the parent instrument type as ‘Swap’ for all instruments linked to a swap, rather than showing the underlying instrument type.",[14,3666,3667],{},"Furthermore, interest from the underlying YTI payable leg of a Total Return swap, will now be classified as an expense, instead of income, in the ASISA Portfolio Valuations report.",[14,3669,3670],{},[20,3671,3672],{},"Yield Price Calculator Enquiry",[14,3674,3675],{},"Calculation traces for duration, modified duration and convexity are now available within the Yield Price Calculator Enquiry, providing detailed insights into these key metrics.",[14,3677,3678],{},"For a comprehensive list of changes included in this release (2024.3.3), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3680},[],"2024-09-16",{},"/roarticles/september2024",{"title":3591,"description":3592},"ROarticles/September2024","oxWYu02rZYCmDbkhDTBh1TlQBkVPhpeGXn7fRFT2A9g",{"id":3688,"title":3689,"alt":3690,"author":9,"author_img":9,"body":3691,"date":3796,"description":3695,"extension":132,"header_img":9,"meta":3797,"navigation":134,"path":3798,"seo":3799,"stem":3800,"__hash__":3801},"roarticles/ROarticles/September2025.md","September 2025 Release Overview","We’re excited to introduce the latest enhancements and features in our September release.",{"type":11,"value":3692,"toc":3794},[3693,3696,3701,3706,3709,3714,3717,3722,3725,3730,3735,3738,3743,3748,3751,3756,3761,3764,3769,3774,3777,3791],[14,3694,3695],{},"We’re pleased to share the latest updates and enhancements included in our September release. Here’s a quick summary of what’s new:",[14,3697,3698],{},[20,3699,3700],{},"DAY PROCESS & PRICING ENHANCEMENTS",[14,3702,3703],{},[20,3704,3705],{},"Yield Curve Updates Logged in Process Log:",[14,3707,3708],{},"Each yield curve calculation is now recorded in the process log of the Build and Price Instruments from Yield Curves block. These entries include the yield curve code, date, and price set, providing clear visibility into updates.",[14,3710,3711],{},[20,3712,3713],{},"Income Allocation Enquiry Trace Added to Process Report:",[14,3715,3716],{},"The Income Allocation process report now includes a trace option that returns the same data as the Analyse Income Allocation enquiry. This makes it easier to understand how income is allocated.",[14,3718,3719],{},[20,3720,3721],{},"Unit Class Market Value Instruments – Month-End Weekend Pricing:",[14,3723,3724],{},"When month-end falls on a weekend, fn_Instruments_Prices will now return the latest available prices as of the month-end date.",[14,3726,3727],{},[20,3728,3729],{},"TAX ENHANCEMENTS",[14,3731,3732],{},[20,3733,3734],{},"Withholding Taxes Enquiry Improvements:",[14,3736,3737],{},"Sundry Income transactions, which are not subject to withholding tax, have been excluded from the enquiry. Additionally, the redundant Tax Type filter has been removed, and the enquiry now automatically focuses on dividend related withholding tax.",[14,3739,3740],{},[20,3741,3742],{},"SCHEDULED TASKS & NOTIFICATIONS",[14,3744,3745],{},[20,3746,3747],{},"Split Notifications for Completed and Failed Tasks:",[14,3749,3750],{},"Clients can now choose to receive notifications only for failed scheduled tasks. Notification settings have been split to allow more targeted alerts.",[14,3752,3753],{},[20,3754,3755],{},"PERFORMANCE & SYSTEM ENHANCEMENTS",[14,3757,3758],{},[20,3759,3760],{},"FPM UI Caching Rework:",[14,3762,3763],{},"The system now uses the BBO Instance Cache (Global/Static) instead of the DataTable Cache Manager. This change improves performance by ensuring only affected BBOs are retrieved from the database when updates occur.",[14,3765,3766],{},[20,3767,3768],{},"ASISA IMPORT ENHANCEMENTS",[14,3770,3771],{},[20,3772,3773],{},"ASISA Holdings Import Split:",[14,3775,3776],{},"The ASISA Holdings import has been updated to support separate imports for ASISA Holdings and ASISA Replication Valuations.",[100,3778,3779,3782,3785,3788],{},[103,3780,3781],{},"The price set for ASISA Replication Valuations is retrieved from the new system parameter:\nIntegration\\ASISA Replication Import\\Default price set (default: 2200 price set, ID 400).",[103,3783,3784],{},"Server restart is required after updating this parameter.",[103,3786,3787],{},"ASISA Holdings files can be uploaded via:\nIntegration > Import File, Integration > ASISA > ASISA Holdings, and Webservices.",[103,3789,3790],{},"Sheet names must start with ASISAHoldings_.",[14,3792,3793],{},"For a comprehensive list of changes included in this release (2025.3.3), please refer to the release notes website.",{"title":128,"searchDepth":129,"depth":129,"links":3795},[],"2025-09-15",{},"/roarticles/september2025",{"title":3689,"description":3695},"ROarticles/September2025","wqlvr7T0AmPs0OA1peOFDAeUtlqrT7DZlFp8c6l67f0",1787297974869]