v23.0.0

More improvements, endpoints, and attributes.

Supported NLS Versions

  • 5.33.0

Improvements

  • Granted Web User Access to GET /loans/{loan_id}/daily-trial-balances
  • Improved Validation for POST /nls/loan-date-parameters
  • Updated Database Schema Mapping to 5.33
    • Changed Payment_Reference_No data type from int to long for the following endpoints:
      • GET /loans/loan_id/payment-history
      • GET /loans/loan_id/payments-due
    • Changed Transaction_Reference_No data type from int to long for the following endpoints:
      • GET /loans/loan_id/payment-history
      • POST /loans/loan_id/transactions/payments
      • GET /loans/amortized-fees/fee_id/transactions
      • GET /loans/loan_id/transactions

New Features

  • POST /loans/{loan_id}/calculate-payoff-amounts
  • POST /nls/term
  • GET /setup/loan/templates/{template_id}/fees
  • GET /setup/loan/templates/{template_id}/recurring-transactions
  • GET /setup/loan/templates/{template_id}/shadow-loan
  • GET /setup/loan/templates/{template_id}/credit-bureau
  • GET /reports/{report_id}/metadata
  • POST /reports/{report_id}/generate
  • GET /setup/loan/statement-codes
  • GET /users/privilege-codes
  • GET /setup/task/templates
  • GET /setup/loan/transaction-codes/{code_id}
  • POST /loans/{loan_id}/calculate-payment-distribution

Fixes

  • Fixed an issue where the following endpoints would return a 500 error when the Modified_Date_Utc property was set to null:
    • GET /loans/{loan_id}/transactions
    • GET /loans/{loan_id}/daily-trial-balances
    • GET /loans/{loan_id}/interest-accruals
  • Fixed an issue where the Web User Access Filter was filtering out Loans with Loan Type equal to 3 (Commitment) or 5 (Pool)
  • Fixed an issue where NSP Auth service was calculating active users incorrectly when an NLS License had Concurrent Users and Read Only Users. Read Only Users in the active_users table are now excluded from the count when determining if the maximum concurrent users limit has been reached. Read Only Users cannot obtain an Access Token.
  • Fixed an issue where the PrincipalAmount property was not included in the POST /nls/create-amortization response