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

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

There is a newer version: SRU2024-10.2.4
Show newest version

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

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for TransactionRejectReason5Code. * *

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

*

 * <simpleType name="TransactionRejectReason5Code">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *     <enumeration value="AC01"/>
 *     <enumeration value="AC04"/>
 *     <enumeration value="AC06"/>
 *     <enumeration value="AG01"/>
 *     <enumeration value="AM04"/>
 *     <enumeration value="AM05"/>
 *     <enumeration value="BE04"/>
 *     <enumeration value="MD01"/>
 *     <enumeration value="MD06"/>
 *     <enumeration value="MD07"/>
 *     <enumeration value="MS02"/>
 *     <enumeration value="MS03"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "TransactionRejectReason5Code") @XmlEnum public enum TransactionRejectReason5Code { /** * Format of the account number specified is not correct. * */ @XmlEnumValue("AC01") AC_01("AC01"), /** * Account number specified has been closed on the Receiver's books. * */ @XmlEnumValue("AC04") AC_04("AC04"), /** * Account specified is blocked, prohibiting posting of transactions against it. * */ @XmlEnumValue("AC06") AC_06("AC06"), /** * Transaction forbidden on this type of account (formerly NoAgreement). * */ @XmlEnumValue("AG01") AG_01("AG01"), /** * Amount of funds available to cover specified message amount is insufficient. * */ @XmlEnumValue("AM04") AM_04("AM04"), /** * This message appears to have been duplicated. * */ @XmlEnumValue("AM05") AM_05("AM05"), /** * Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress). * */ @XmlEnumValue("BE04") BE_04("BE04"), /** * Mandate is cancelled or invalid. * */ @XmlEnumValue("MD01") MD_01("MD01"), /** * Return of funds requested by end customer. * */ @XmlEnumValue("MD06") MD_06("MD06"), /** * End customer is deceased. * */ @XmlEnumValue("MD07") MD_07("MD07"), /** * Reason has not been specified by end customer. * */ @XmlEnumValue("MS02") MS_02("MS02"), /** * Reason has not been specified by agent. * */ @XmlEnumValue("MS03") MS_03("MS03"); private final String value; TransactionRejectReason5Code(String v) { value = v; } public String value() { return value; } public static TransactionRejectReason5Code fromValue(String v) { for (TransactionRejectReason5Code c: TransactionRejectReason5Code.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy