Argos Vault Release Notes V5.151

Argos Vault Release Notes V5.151

Release Completion Date:             

Info
🔍 Important Notes
  1. Please disregard modules listed in these release notes that are not relevant to your usage.
  2. For additional details on any change, refer to the [Help] button within the relevant dialog—unless otherwise indicated.
  3. These notes cover changes made in this specific software version only.
    To ensure full awareness of all updates, please review previous release notes for changes between your current version and this release.
📚 Access Previous Release Notes:
  1. Visit the Argos Knowledge Base to view historical release documentation.
Argos API
amp-I648 - Argos API Endpoints for Dealer and Variable Loan Accounts

Key Enhancements:

  • Dealer ID Added to Variable Loan Endpoint

    • Variable loans now include both Client and Dealer information.
    • Dealers also have their own associated clients.
  • New Versioned Endpoints (v7):

    1. Get Accounts Endpoint
      • Retrieves all accounts.
      • Expanded from the existing v1 endpoint to include DealerId for the variable loan system.
    2. Get Variable Loan by ID
      • Retrieves variable loan details filtered by ID.
      • Expanded from the existing v1 endpoint to include DealerId.
Argos Server
amp-I646 - Additional Frequency Options for Argos Server

Overview:
The Argos Server has been enhanced to support additional scheduling frequencies, providing greater flexibility for batch processing.

New Frequency Options:

  1. Weekly

    • Users can select the specific day of the week (e.g., Monday, Tuesday) to run the batch.
  2. Fortnightly

    • Users can select the specific day of the fortnight for batch execution.
  3. Monthly

    • Users can specify the day of the month (e.g., 15 or 31) for the batch to run.
    • If the selected day does not exist in a given month (e.g., 31 in February), the batch will automatically run on the last available day (30 or 28/29 for February).
    • The Month-End option will display the last day of the current month as read-only.

Important Note:
If a user attempts to configure a month-end job for an hour earlier than the current time when the current date is the last day of the month, an error will display because the job would start in the past.
Workaround: Wait until the next day to set up the job.

Bailment
amp-I512 Curtailment Auditing Enhancements

We’ve expanded auditing capabilities to provide greater transparency and control over Curtailment-related activities on Bailment Accounts.

Key Updates:

  • Curtailments & Curtailment Direct Debits:

    • Auditing has been implemented for Curtailments and Curtailment Direct Debits on Bailment Accounts.
    • Audit records can be accessed directly from the Bailment Account screen by selecting the Audit button.
  • Curtailment Schedules:

    • Auditing has also been added to Curtailment Schedules.
    • These records are viewable from the Edit Curtailment Schedule dialog via the Audit button.

These enhancements support improved oversight and historical tracking of Curtailment actions, helping users maintain compliance and data integrity.


amp-I34 Bailment Web – Dealer Payment & Termination Enhancements

Improvements have been made to the Bailment Web Dealer Payments process to ensure accurate handling of Direct Debits and clearer user feedback during asset termination and part payment scenarios.
  1. When a dealer sells an asset via Bailment Web, any existing Part Payment or Due in Full Direct Debits for the same asset are now automatically cancelled.
  2. This ensures that duplicate or unnecessary Direct Debits are not processed after asset termination.
  3. If an account is terminated via Bailment Web and Direct Debit (DD) is ticked:
    • The Next Direct Debit Date and Amount are now cleared from the account.
    • This prevents future DDs from being incorrectly scheduled post-termination.
  4. If a Part Payment is processed on a terminated account, the following message is now displayed:

    "Part payments will not be processed on terminated assets."

  5. If an account is already terminated, using the Part Payment functionality will not add a Direct Debit to the account.

amp-I534 – Bailment Direct Debit Validation Enhancements

New colour validations have been introduced to ensure the accuracy of Bailment Direct Debit processing when running the Create Bailment Direct Debit Process.

Error Display and Severity Indicators:
The Bailment Direct Debit Process will now display validation results using color-coded severity levels:
  1. Red: Critical errors that must be resolved before proceeding.
  2. Yellow: Important issues that need correction to continue.
  3. Blue: Warnings only; informational and do not block processing.
Process Impact:
Red and yellow errors must be resolved before the direct debit process can continue. Blue warnings are advisory and do not prevent progress.

amp-I536 – Dealer Transfer with Curtailment DDs Not Removing DDs

When performing a dealer transfer on an asset with a curtailment arrangement in place, if the curtailment schedule has not yet started, the system allows the account to be transferred. However, the curtailment-related direct debits (DDs) on the originating account are not being removed as expected.

This results in residual DDs remaining on the original account post-transfer, which can lead to incorrect billing or confusion in account management.

Issue Resolved:
The system logic has been updated to ensure that when a dealer transfer is executed under these conditions, any curtailment DDs associated with the originating account are correctly removed. This aligns with expected behavior and prevents unintended DD activity on inactive accounts.


amp-I538 – Credit Return with Curtailment DDs Not Removing DDs

When a credit return is processed on an account with curtailment direct debits (DDs) set up, the system is not removing these DDs as expected. As a result, the DDs remain on the account and are picked up during the Create DD process.

This leads to DD errors during processing, as the system attempts to act on DDs that should no longer exist for the credited account.

Issue Resolved:
The logic has been corrected to ensure that curtailment DDs are properly removed when a credit return is performed. This prevents invalid DDs from being processed and eliminates related errors in the Create DD workflow.


amp-I537 – Create Bailment Direct Debits Error Messages Difficult to Read

In the Create Direct Debit dialog, error messages often exceed the visible bounds of the error message box. This results in truncated messages that are difficult to read and interpret.

Users are unable to view full error details, which can hinder troubleshooting and delay resolution of DD creation issues.

Issue Resolved:
The error message display has been enhanced to support line wrapping. This ensures that full error messages are visible within the dialog box, improving readability and user experience.

Client
amp-I637 – Security Register Date Copy Issue

A bug was identified in the Security Register (Sec Reg) dialog where certain date fields are unintentionally cleared when the dialog is closed using the X button.

Steps to Reproduce:

  • Highlight and copy the Date of Birth field.
  • Close the dialog using the X button (without pressing Save).
  • Reopen the dialog: the Date of Birth field is now blank.
  • An audit record is created showing the removal of this data.

This issue causes the Date of Birth, Driver Licence Expiry Date, and Date of Death fields to be cleared from both the UI and the database when the dialog is closed via the X button. This leads to unintended data loss and audit entries that incorrectly suggest intentional removal.

Resolution:
The dialog behavior has been corrected to ensure that closing via the X button does not clear any data from the UI or database. All date fields now persist regardless of whether the user saves or closes the dialog.

MotorWeb
amp-I520 MotorWeb API – VehicleType Code & Error Handling Fixes

A bug was identified in the MotorWeb API related to the handling of the VehicleType field. The issue was triggered by changes in the values provided by NZTA, which were not reflected in the API’s XSD specification. This caused errors when unexpected VehicleType codes were received.

Fixes & Enhancements Implemented:
  • Updated Codebase:
    New VehicleType codes from NZTA (as per the provided XML file) have been added to the system to prevent validation errors.

  • Error Handling Improvements:
    Enhanced error handling now displays a customised error message when unexpected values are encountered, improving transparency and debugging.

  • Additional Fixes:
    Resolved a secondary issue related to missing vehicleRucRuctypeCode values, which previously caused the MotorWeb search to fail.

These updates ensure smoother integration with NZTA data, reduce API failures, and improve the robustness of MotorWeb search functionality.

Quotes
amp-I468 Variable Loan Quote Options for Quote Profiles

A new field has been introduced to support Variable Loan account types within Quote Profiles, providing greater flexibility in quoting scenarios.

Key Changes:

  • New Field Added:

    • Label: Variable Loan Quote
    • Visibility: Only exposed when the account type associated with the quote profile is based on the Variable Loan system.
  • Dropdown Options Available:

    • Daily Interest – Repayable
    • Daily Interest – Reinvest
    • Annualised Interest – Repayable
    • Principal & Interest (default)
  • Default Behavior on Upgrade:
    Existing quote profiles will default to Principal & Interest during the database upgrade to ensure consistent system calculations.

This enhancement improves quoting accuracy and supports a broader range of loan structures within the quoting process.


amp-I469 Account Quote Details - First Instalment field is disabled

Updates have been made to the Account Quote Details logic to improve interest calculation accuracy and ensure field behavior aligns with account and quote profile configurations.

Key Changes:

Daily Interest Calculation:
Interest is calculated using the daily interest method, based on the Quote Start Date.

First Instalment Date Field Disabled:

  • If the Quote Profile selected is for a Variable Loan, the First Instalment Date field will be automatically disabled to reflect the correct quoting logic.
These changes ensure more accurate quoting and prevent confusion when working with Variable Loan account types.

amp-I470 Account Quote [Finance] Details – Frequency-Based Loan Term Enhancements

New functionality has been added to the Account Quote [Finance] Details dialog to support frequency-based loan term calculations and improve quoting accuracy.

New Fields Introduced (Visible After Frequency Selection):

  • Frequency Number

    • Mandatory field
    • Accepts a whole number representing the number of periods for the selected frequency
    • Examples:
      • Monthly + Frequency Number = 8 → 8 months
      • Yearly + Frequency Number = 1 → 1 year
      • Fortnightly + Frequency Number = 24 → 24 fortnights
  • Loan Maturity Date

    • Automatically calculated using the Quote Start Date, Frequency, and Frequency Number
Calculation Assumptions:
  1. The Amount Financed is assumed to be advanced on the Quote Start Date and repaid as a lump sum on the Maturity Date,
    unless the Variable Loan Quote value is set to Principal & Interest.
  2. If Principal & Interest is selected, the system assumes regular repayments over the loan term.
  3. The calculator does not account for multiple drawdowns or anticipated principal repayments, except in the Principal & Interest scenario.
These changes ensure more accurate quoting and prevent confusion when working with Variable Loan account types.

amp-I476 – Quote Communication Tables for Interest Only Quote Schedules

When the Quote [Mk Comm] function is activated and a communication is created, there is currently no replacement table available to support the printing of each type of schedule generated—particularly for interest-only quote schedules.

Without a communication replacement table, these schedules cannot be embedded into loan documents, limiting the completeness and clarity of the documentation provided to clients.

New communication replacement tables have been introduced to support the printing of all schedule types created during the quoting process. This enhancement allows schedules, including interest-only variants, to be embedded directly into loan documents, improving document accuracy and usability.

For examples of these tables and the setup required for these please reach out to Argos Support via the Hep Portal.

amp-I471 Variable Loan Quote Interest Calculations

Overview:
Enhancements have been made to the Variable Loan Quote functionality to support multiple interest calculation options. When the Calculate button is clicked, interest will be calculated based on the selected option, and the Total Interest for the loan will display in the Interest field (existing functionality).

Key Details:
  1. All calculations are based on the Quote Start Date, not the First Instalment Date.
  2. Four interest calculation options are now available:
1. Daily Interest – Repayable
  1. Interest is calculated separately for each frequency period based on the Amount Financed.
  2. Each frequency interest value is displayed on the Interest Schedule.
2. Daily Interest – Reinvest
  1. Interest is calculated for each frequency period based on the Amount Financed, then compounded by adding previous periods’ interest.
  2. Each frequency interest value is displayed on the Interest Schedule.
3. Annualised Interest – Repayable
  1. Interest is calculated for each frequency period based on the Amount Financed.
  2. Total interest for the loan term is divided by the Frequency Number so equal interest amounts are repayable over the term.
  3. Any rounding difference is added to the final repayment amount (including principal).
  4. Each frequency interest value is displayed on the Interest Schedule.
4. Principal & Interest
  1. Uses the Fixed Loan calculator to calculate interest and equal instalments required to repay the loan.

amp-I472 New Report – Daily Interest Repayable Payment Schedule

A new Payment Schedule report has been created to provide detailed information on daily interest repayment calculations.

Report Details:

  • Payment Number

    • Sequential numbering from 1 up to the Frequency Number.
  • Payment Date

    • Calculated based on the Start Date and incremented according to the selected Frequency.
  • Interest Repayable

    • Represents the daily interest calculation for each frequency period.
  • Payment Due

    • Matches the Interest Repayable for each period, except for the final period, where the Amount Financed is also repaid.
    • Formula for final period: Amount Financed + Interest for the month.
The report can be accessed on the Quote dialog from the Pay Sched button.

amp-I473 New Report – Daily Interest Reinvest Payment Schedule

A new Payment Schedule report has been created to provide detailed information on daily interest reinvestment and repayment schedules.

Report Details:

  • Payment Number

    • Sequential numbering from 1 up to the Frequency Number.
  • Interest Charged Date

    • Calculated based on the Start Date and incremented according to the selected Frequency.
  • Interest Charged

    • Represents the daily interest calculation for each frequency period.
  • Cumulative Interest

    • Displays the month-by-month accumulation of interest over the schedule.
  • Payment Due

    • Shows the accumulated interest plus the Amount Financed.
The report can be accessed on the Quote dialog from the Pay Sched button.

amp-I474 New Report – Annualised Interest Repayable Payment Schedule

new Payment Schedule report has been created to provide detailed information on annualised interest calculations and repayment schedules.

Report Details:

  • Payment Number

    • Sequential numbering from 1 up to the Frequency Number (e.g., 1 to 12 for monthly frequency).
  • Payment Date

    • Calculated based on the Start Date and incremented according to the selected Frequency.
  • Interest Repayable

    • Represents the total of the daily interest calculation for each frequency period, summed across all periods and divided by the Payment Number.
    • Example: $200,000.02 ÷ 12.
  • Payment Due

    • Matches the Interest Repayable for each period, except for the final period, where the Amount Financed is also repaid.
    • Formula for final period: Amount Financed + Interest for the month.
The report can be accessed on the Quote dialog from the Pay Sched button.

amp-I475 New Report - Principal & Interest Payment Schedule

new Payment Schedule report has been created to provide detailed information on principal & interest calculations and repayment schedules.

Report Details:

  • Instalment Number

    • Sequential numbering from 1 up to the Frequency Number (e.g., 1 to 12 for monthly frequency).
  • Due Date

    • Calculated based on the Start Date and incremented according to the selected Frequency.
  • Open Balance

    • Represents the Principal Balance on the account at the start of the loan and after every Instalment has been collected
  • Amount Due

    • Total Instalment amount due to be paid each month.
    • Formula for Amount Due: Principal + Interest for the month.
  1. Reducing Principal
    • Total Principal Due over the life of the loan excluding the interest amounts.
  1. Principal

    • Per month total of Principal due to be repaid on the account
  1. Interest

    • Per month total of Interest due to be repaid on the account
The report can be accessed on the Quote dialog from the Pay Sched button.
Security
amp-I512 Auditing Feature Added to Security Makes

We’ve implemented auditing capabilities for Security Makes to enhance traceability and accountability.

  • Audit Tracking: All changes made to Security Makes are now recorded.
  • Audit Access: Users can view audit records directly within the Edit Security Make dialog by selecting the new Audit button.

This feature provides greater visibility into modifications and supports compliance and review processes.

Variable Loan
amp-I498 Handling of Interest Only Instalments when running the Create & Maintain Interest Rate Notifications
We have updated the system logic for handling Interest-Only (IO) instalments during the Create & Maintain Interest Rate Change Notification process to improve accuracy and reporting.

Key Enhancements:
  • Temporary IO Instalment Period:
    The system now treats the IO amount as a temporary instalment for a defined period (e.g., 6 months). During this time, the IO value is reflected as the current instalment on the account.

  • Automatic Transition to P&I Instalment:
    After the IO period concludes and the final IO instalment has been posted, the system will automatically update the account to reflect the Principal & Interest (P&I) instalment amount.

  • Instalment Lifecycle:

    • Instalment One: Temporary IO instalment runs for the defined IO period.
    • Instalment Two: P&I instalment takes effect for the remainder of the account term unless another Interest Rate Change Notification is processed.
  • Direct Debit Schedule:
    No changes have been made to the Direct Debit Schedule functionality. It continues to operate using the IO DD amount.

  • Projection Report Accuracy:
    These changes ensure that both instalment values are correctly displayed for their respective dates, resolving prior issues with the Projection Report and enabling accurate client communication.


amp-I506 Enhancements to Direct Debit (DD) Schedule Workflow via Create & Maintain Interest Rate Notifications Dialog
  1. We’ve introduced improvements to the Direct Debit (DD) scheduling process initiated from the Create & Maintain Interest Notifications Dialog to streamline user experience and ensure data integrity. The updated workflow includes the following changes:

    • Automatic Application of DD Schedule: When a DD schedule is created, it is now automatically applied to the account’s Direct Debit Details.

    • Next Date Field Behavior:

      • The Next Date field is cleared upon DD schedule creation.
      • It is rendered un-editable and appears grayed out, indicating that it is now managed by the DD schedule.
    • Standard Date and Amount Fields:

      • These fields are updated based on the details entered in the Create & Maintain Interest dialog.
      • A note is displayed showing the next expected DD date and amount.
      • Both fields are also grayed out and un-editable during the active DD schedule.
    • Post-Schedule Completion:

      • Once the DD schedule is completed and the final DD transaction has been run and posted, the Direct Debit Details dialog becomes editable again, allowing users to make further changes as needed.

    This change is restricted to the Variable Loan Module, and only for accounts what have the Interest Change Notified checkbox checked on.

    These enhancements ensure a more intuitive and controlled DD scheduling experience, reducing manual errors and improving transparency.


amp-I508 New Communication Replacement Field for Interest Rate Change Percentage

Enhancement Summary:
To support more detailed communication templates, a new Communication replacement field has been added to capture the Interest Rate Change Percentage from the Main dialog of the Interest Rate Change Notification process.

Details:

  • New Field Added:

    • Field Name: [OCR_Actual]
    • Source: Interest Rate Change Percentage from the Main dialog
  • Existing Field Reminder:

    • [OCR_Change] continues to bring through the Interest Rate Change value from the Edit Rate Change Notification Details dialog.

This enhancement allows for more precise and dynamic communication generation, especially in scenarios where both the change value and percentage are relevant.


amp-I509 Multi-Select Delete for Direct Debit Schedule Lines

Enhancement Summary:
Users now have the ability to select and delete multiple Direct Debit lines from the Direct Debit Schedule in a single action, improving efficiency and usability.

Key Features:

  • Multi-select support: Select multiple Direct Debit entries at once.
  • Bulk deletion: Delete selected lines simultaneously, reducing manual effort.
  • Validation: Ensures only eligible lines are removed, maintaining data integrity.

This update streamlines Direct Debit management and supports faster adjustments to scheduled payments.


amp-I510 Correction to Communication Completion Date in Post Interest Rate Process

Issue Resolved:
When the Post Interest Rate Process was run, communications were being created with a Completed Date already populated. This was incorrect behavior, as these communications should remain incomplete until manually actioned or processed further.

Fix Implemented:

  • Communications generated during the Post Interest Rate Process will now have a blank Completed Date by default.
  • This ensures proper tracking of communication status and prevents premature closure of records.

This update improves workflow accuracy and ensures communications reflect their true processing state.


amp-I638 Variable Loan Account Status Report Change

Issue:

When running the Variable Loan Account Status report across two companies, the Future Balance Total displayed at the bottom of the report was showing the combined ledger total for both companies, regardless of the company selected in the report dialog. This caused confusion, as the other summary lines were correctly scoped to the selected company.

Resolution:
The report has been updated to improve clarity and consistency:

  • The Future Balance Total line now reflects the balance for the selected company only, aligning with the other summary lines.
  • A new line has been added to the report to display the Total Future Balance for both companies. This line represents the full ledger total and is clearly labeled to distinguish it from the company-specific total. This line will not display if a company has been selected as a report parameter

amp-I492 Variable Loan Account Status Report Export change

Enhancement Summary:
The Variable Loan Account Status report export has been updated to include additional account details for improved clarity.

Key Change:

  • The Payment Cycle is now displayed against all accounts that have this loaded in the exported report.
  • This enhancement ensures that users have visibility of the payment cycle information for every account, making reconciliation and analysis easier.
Vault
amp-I507 Extended Date Handling for Vault and Bailment Forms

Issue Resolved:
Previously, when entering dates beyond the year 2049 in Vault or Bailment forms (e.g., entering 010155 for 1 Jan 2055), the system incorrectly interpreted the year as 1955 due to the default behavior of Microsoft’s TwoDigitYearMax, which is limited to 2049.

Enhancement Implemented:
We have overridden the default behavior and extended the TwoDigitYearMax to 2069, allowing correct interpretation of two-digit years up to 2069.

Impact:

  • Dates entered with two-digit years (e.g., 55) will now correctly resolve to 2055 instead of 1955.
  • This change ensures accurate date handling for long-term contracts and future-dated entries.