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

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

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

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

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


/**
 * 

Java class for PaymentPurpose1Code. * *

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

*

 * <simpleType name="PaymentPurpose1Code">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *     <enumeration value="SALA"/>
 *     <enumeration value="TREA"/>
 *     <enumeration value="ADVA"/>
 *     <enumeration value="AGRT"/>
 *     <enumeration value="ALMY"/>
 *     <enumeration value="BECH"/>
 *     <enumeration value="BENE"/>
 *     <enumeration value="BONU"/>
 *     <enumeration value="CASH"/>
 *     <enumeration value="CBFF"/>
 *     <enumeration value="CHAR"/>
 *     <enumeration value="COLL"/>
 *     <enumeration value="CMDT"/>
 *     <enumeration value="COMC"/>
 *     <enumeration value="COMM"/>
 *     <enumeration value="COST"/>
 *     <enumeration value="CPYR"/>
 *     <enumeration value="DIVI"/>
 *     <enumeration value="FREX"/>
 *     <enumeration value="GDDS"/>
 *     <enumeration value="GOVT"/>
 *     <enumeration value="IHRP"/>
 *     <enumeration value="INTC"/>
 *     <enumeration value="INSU"/>
 *     <enumeration value="INTE"/>
 *     <enumeration value="LICF"/>
 *     <enumeration value="LOAN"/>
 *     <enumeration value="LOAR"/>
 *     <enumeration value="NETT"/>
 *     <enumeration value="PAYR"/>
 *     <enumeration value="PENS"/>
 *     <enumeration value="REFU"/>
 *     <enumeration value="RENT"/>
 *     <enumeration value="ROYA"/>
 *     <enumeration value="SCVE"/>
 *     <enumeration value="SECU"/>
 *     <enumeration value="SSBE"/>
 *     <enumeration value="SUBS"/>
 *     <enumeration value="TAXS"/>
 *     <enumeration value="VATX"/>
 *     <enumeration value="COMT"/>
 *     <enumeration value="DBTC"/>
 *     <enumeration value="SUPP"/>
 *     <enumeration value="HEDG"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "PaymentPurpose1Code") @XmlEnum public enum PaymentPurpose1Code { /** * Transaction is the payment of salaries. * */ SALA, /** * Transaction is related to treasury operations. * */ TREA, /** * Transaction is an advance payment. * */ ADVA, /** * Transaction is related to the agricultural domain. * */ AGRT, /** * Transaction is the payment of alimony. * */ ALMY, /** * Transaction is related to a payment made to assist parent/guardian to maintain child. * */ BECH, /** * Transaction is related to a payment to a person who is unemployed/disabled. * */ BENE, /** * Transaction is related to payment of a bonus. * */ BONU, /** * Transaction is a general cash management instruction. * */ CASH, /** * Transaction is related to capital building fringe fortune, ie capital building for retirement. * */ CBFF, /** * Transaction is a payment for charity reasons. * */ CHAR, /** * Transaction is a collection of funds initiated via a credit transfer or direct debit. * */ COLL, /** * Transaction is payment of commodities. * */ CMDT, /** * Transaction is related to a payment of commercial credit or debit. (formerly CommercialCredit) * */ COMC, /** * Transaction is payment of commission. * */ COMM, /** * Transaction is related to payment of costs. * */ COST, /** * Transaction is payment of copyright. * */ CPYR, /** * Transaction is payment of dividends. * */ DIVI, /** * Transaction is related to a foreign exchange operation. * */ FREX, /** * Transaction is related to purchase and sale of goods. * */ GDDS, /** * Transaction is a payment to or from a government department. * */ GOVT, /** * Transaction is payment for an installment/hire-purchase agreement. * */ IHRP, /** * Transaction is an intra-company payment, ie, a payment between two companies belonging to the same group. * */ INTC, /** * Transaction is payment of an insurance premium. * */ INSU, /** * Transaction is payment of interest. * */ INTE, /** * Transaction is payment of a license fee. * */ LICF, /** * Transaction is related to transfer of loan to borrower. * */ LOAN, /** * Transaction is related to repayment of loan to lender. * */ LOAR, /** * Transaction is related to a netting operation. * */ NETT, /** * Transaction is related to the payment of payroll. * */ PAYR, /** * Transaction is the payment of pension. * */ PENS, /** * Transaction is the payment of a refund. * */ REFU, /** * Transaction is the payment of rent. * */ RENT, /** * Transaction is the payment of royalties. * */ ROYA, /** * Transaction is related to purchase and sale of services. * */ SCVE, /** * Transaction is the payment of securities. * */ SECU, /** * Transaction is a social security benefit, ie payment made by a government to support individuals. * */ SSBE, /** * Transaction is related to a payment of information or entertainment services either in printed or electronic form. * */ SUBS, /** * Transaction is the payment of taxes. * */ TAXS, /** * Transaction is the payment of value added tax. * */ VATX, /** * Transaction is a payment used by a third party who can collect funds to pay on behalf of consumers, ie credit counseling or bill payment companies. * */ COMT, /** * Collection of funds initiated via a debit transfer. * */ DBTC, /** * Transaction is related to a payment to a supplier. * */ SUPP, /** * Transaction is related to a hedging operation. * */ HEDG; public String value() { return name(); } public static PaymentPurpose1Code fromValue(String v) { return valueOf(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy