All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.prowidesoftware.swift.model.mx.dic.UnmatchedReason12Code Maven / Gradle / Ivy

The newest version!

package com.prowidesoftware.swift.model.mx.dic;

import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for UnmatchedReason12Code. * *

The following schema fragment specifies the expected content contained within this class. *

{@code
 * 
 *   
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *   
 * 
 * }
* */ @XmlType(name = "UnmatchedReason12Code") @XmlEnum public enum UnmatchedReason12Code { /** * Received after the account servicer's deadline. Processed on best effort basis. * */ ADEA, /** * Accrued interest amount does not match. * */ ACRU, /** * Common reference does not match. * */ IIND, /** * Counterparty cancelled their instruction. * */ CPCA, /** * Counterparty's instruction was too late for matching. * */ CLAT, /** * Settlement amount currency does not match. * */ NCRR, /** * Deal price does not match. * */ DDEA, /** * Financial instrument identification does not match, for example, ISIN, financial instrument attributes differs. * */ DSEC, /** * Quantity of financial instruments does not match. * */ DQUA, /** * Counterparty is for settlement through letter of guarantee, your instruction is not, or vice versa. * */ LEOG, /** * Your instruction was too late for matching. * */ LATE, /** * Missing market execution details. * */ MIME, /** * A matching instruction from your counterparty could not be found. * */ CMIS, /** * Matching process has not yet started. * */ NMAS, /** * Counterparty has been contacted or contacted us, and does not recognise the transaction. * */ DTRA, /** * Proprietary unmatched reason code described in a narrative field. * */ OTHR, /** * Payment type does not match: your instruction is free of payment, your counterparty's instruction is against payment or vice versa. * */ FRAP, /** * Counterparty's instruction is physical settlement, your instruction is not, or vice versa. * */ PHYS, /** * Place of safekeeping information does not allow matching to take place. * */ INPS, /** * Place of trade does not match. * */ PLCE, /** * Instruction has not been matched. It is a possible duplicate instruction. * */ PODU, /** * Depository does not match. * */ DEPT, /** * Participant of delivering or receiving depository does not match. * */ ICAG, /** * Client of delivering or receiving party 1 does not match. * */ ICUS, /** * Client of delivering or receiving party 2 does not match. * */ IEXE, /** * Registration details linked to the transaction are incorrect. * */ REGD, /** * Counterparty is for Real Time Gross Settlement (RTGS) system, you are for non-RTGS or vice versa. * */ RTGS, /** * Safekeeping account used as matching criteria on the market concerned does not match. This includes Buyer/seller's account, direct client's account at the receiving/delivering agent, or receiving/delivering agent's account at the CSD. * */ SAFE, /** * Settlement amount does not match. * */ DMON, /** * Settlement system/method does not match (for example, instruction is to settle using settlement system/method A. Counterparty expects settlement to occur using settlement system/method B). * */ SETS, /** * Settlement transaction type does not match (relates to the settlement transaction type codes available for field: 22F:: SETR.). * */ SETR, /** * Disagreement on the tax status of the financial instruments to be settled. * */ TXST, /** * Trade date does not match. * */ DTRD, /** * Direction of the trade does not match. Counterparty expects a delivery from you, not a receipt or vice versa. * */ DELN, /** * Market side trade is unmatched. * */ UNBR, /** * Settlement date/time does not match. * */ DDAT, /** * Disagreement on automatic generation of market claim or transformation. * */ DMCT, /** * Disagreement if trade was executed cum or ex. * */ DCMX; public String value() { return name(); } public static UnmatchedReason12Code fromValue(String v) { return valueOf(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy