Clean and reorder denial reason messages for outdated-invoice check

Changes

  • No endpoints were added, updated, or deleted.

Other Changes

  • Reordered and cleaned the enumeration of denial reason status codes across multiple API definitions including APIBorrower, APICreditLimit, APIInvoice, ApiBorrowerFinancialProduct, EligibilityDenialReason, LoanAPI, and MinimalLoanAPI.
  • Specifically, the denial reasons related to outdated invoices were shifted, for example:
    • 'OUTDATED_INVOICE_3WEEKS' was changed to 'OUTDATED_INVOICE_2WEEKS'
    • Subsequent related denial reasons were correspondingly updated and shifted down the list.
  • This change reflects a cleaned and clearer status_reason enum ordering to improve clarity for denial reason messaging regarding outdated invoices and related checks.
  • These modifications do not affect API endpoints directly but update the semantic meaning and ordering of enum values used for status and denial reasons.