Instrument Upload – Key Validation Checks

When uploading instruments, the system performs a series of validations to ensure data accuracy and integrity. Below are the most important checks.

🔴 Critical Data Checks

  • All required fields must be filled (not empty or whitespace only)

  • Instrument reference must be unique for each payer–seller combination

  • Face value must be a number between 1 and 9,999,999,999,999

  • Issue date must be today or earlier

  • Maturity date must be today or later

  • Date format must be one of the following:

    • DD.MM.YYYY, MM-DD-YYYY, DD/MM/YYYY, or YYYY-MM-DD

🧾 Deal & Counterparty Validation

  • The deal must:

    • Exist in the system

    • Be in Active status

  • The anchor (seller or payer, depending on deal type) must:

    • Be provided

    • Exist in the system

    • Have Active company status

  • The counterparty (payer or seller, depending on deal type) must:

    • Be provided

    • Exist in the system

    • Have Active company status

    • Have Active status as a deal counterparty

  • The deal manager (funder) must also have Active company status

💱 Currency Validation

  • The currency must be:

    • Supported by the platform

    • Either the deal limit currency or included as a "From" currency in the FX rate template assigned to the deal

❌ If any validation check fails, the system will:

  • Generate an error report detailing the failed validations and the reasons for the failure.

  • Reshow the failed records to the submitter with the specific error reasons for resolution. The submitter is given the option to resolve the issues or ignore them and resubmit only the records that passed validation.