Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
it.cnr.contab.doccont00.intcass.xmlbnl.MessaggiEsitoApplicativo Maven / Gradle / Ivy
/*
* Copyright (C) 2019 Consiglio Nazionale delle Ricerche
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2013.07.16 at 10:11:47 AM CEST
//
package it.cnr.contab.doccont00.intcass.xmlbnl;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="codice_ABI_BT">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="identificativo_flusso_BT" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_ente" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="descrizione_ente" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_ente_BT">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <choice maxOccurs="unbounded">
* <element name="esito_reversali">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="identificativo_flusso" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="esercizio">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* <minInclusive value="1998"/>
* <maxInclusive value="2099"/>
* </restriction>
* </simpleType>
* </element>
* <element name="numero_reversale">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="progressivo_versante" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="data_reversale" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}date">
* </restriction>
* </simpleType>
* </element>
* <element name="importo" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <totalDigits value="15"/>
* <fractionDigits value="2"/>
* <minInclusive value="0.00"/>
* </restriction>
* </simpleType>
* </element>
* <element name="esito_operazione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ACQUISITO"/>
* <enumeration value="NON ACQUISITO"/>
* <enumeration value="VARIATO"/>
* <enumeration value="NON VARIATO"/>
* <enumeration value="ANNULLATO"/>
* <enumeration value="NON ANNULLATO"/>
* <enumeration value="SOSTITUITO"/>
* <enumeration value="NON SOSTITUITO"/>
* <enumeration value="RISCOSSO"/>
* <enumeration value="STORNATO"/>
* <enumeration value="REGOLARIZZATO"/>
* <enumeration value="NON REGOLARIZZATO"/>
* <enumeration value="NON ESEGUIBILE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_versante" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="esito_mandati">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="identificativo_flusso" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="esercizio">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* <minInclusive value="1998"/>
* <maxInclusive value="2099"/>
* </restriction>
* </simpleType>
* </element>
* <element name="numero_mandato">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="progressivo_beneficiario" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="data_mandato" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}date">
* </restriction>
* </simpleType>
* </element>
* <element name="importo" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <totalDigits value="15"/>
* <fractionDigits value="2"/>
* <minInclusive value="0.00"/>
* </restriction>
* </simpleType>
* </element>
* <element name="esito_operazione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ACQUISITO"/>
* <enumeration value="NON ACQUISITO"/>
* <enumeration value="VARIATO"/>
* <enumeration value="NON VARIATO"/>
* <enumeration value="ANNULLATO"/>
* <enumeration value="NON ANNULLATO"/>
* <enumeration value="SOSTITUITO"/>
* <enumeration value="NON SOSTITUITO"/>
* <enumeration value="PAGATO"/>
* <enumeration value="STORNATO"/>
* <enumeration value="REGOLARIZZATO"/>
* <enumeration value="NON REGOLARIZZATO"/>
* <enumeration value="NON ESEGUIBILE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_beneficiario" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"codiceABIBT",
"identificativoFlussoBT",
"codiceEnte",
"descrizioneEnte",
"codiceEnteBT",
"esitoReversaliOrEsitoMandati"
})
@XmlRootElement(name = "messaggi_esito_applicativo")
public class MessaggiEsitoApplicativo {
@XmlElement(name = "codice_ABI_BT", required = true)
protected String codiceABIBT;
@XmlElement(name = "identificativo_flusso_BT")
protected String identificativoFlussoBT;
@XmlElement(name = "codice_ente")
protected String codiceEnte;
@XmlElement(name = "descrizione_ente")
protected String descrizioneEnte;
@XmlElement(name = "codice_ente_BT", required = true)
protected String codiceEnteBT;
@XmlElements({
@XmlElement(name = "esito_reversali", type = MessaggiEsitoApplicativo.EsitoReversali.class),
@XmlElement(name = "esito_mandati", type = MessaggiEsitoApplicativo.EsitoMandati.class)
})
protected List esitoReversaliOrEsitoMandati;
/**
* Gets the value of the codiceABIBT property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodiceABIBT() {
return codiceABIBT;
}
/**
* Sets the value of the codiceABIBT property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodiceABIBT(String value) {
this.codiceABIBT = value;
}
/**
* Gets the value of the identificativoFlussoBT property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdentificativoFlussoBT() {
return identificativoFlussoBT;
}
/**
* Sets the value of the identificativoFlussoBT property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdentificativoFlussoBT(String value) {
this.identificativoFlussoBT = value;
}
/**
* Gets the value of the codiceEnte property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodiceEnte() {
return codiceEnte;
}
/**
* Sets the value of the codiceEnte property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodiceEnte(String value) {
this.codiceEnte = value;
}
/**
* Gets the value of the descrizioneEnte property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescrizioneEnte() {
return descrizioneEnte;
}
/**
* Sets the value of the descrizioneEnte property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescrizioneEnte(String value) {
this.descrizioneEnte = value;
}
/**
* Gets the value of the codiceEnteBT property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodiceEnteBT() {
return codiceEnteBT;
}
/**
* Sets the value of the codiceEnteBT property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodiceEnteBT(String value) {
this.codiceEnteBT = value;
}
/**
* Gets the value of the esitoReversaliOrEsitoMandati property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the esitoReversaliOrEsitoMandati property.
*
*
* For example, to add a new item, do as follows:
*
* getEsitoReversaliOrEsitoMandati().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MessaggiEsitoApplicativo.EsitoReversali }
* {@link MessaggiEsitoApplicativo.EsitoMandati }
*
*
*/
public List getEsitoReversaliOrEsitoMandati() {
if (esitoReversaliOrEsitoMandati == null) {
esitoReversaliOrEsitoMandati = new ArrayList();
}
return this.esitoReversaliOrEsitoMandati;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="identificativo_flusso" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="esercizio">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* <minInclusive value="1998"/>
* <maxInclusive value="2099"/>
* </restriction>
* </simpleType>
* </element>
* <element name="numero_mandato">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="progressivo_beneficiario" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="data_mandato" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}date">
* </restriction>
* </simpleType>
* </element>
* <element name="importo" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <totalDigits value="15"/>
* <fractionDigits value="2"/>
* <minInclusive value="0.00"/>
* </restriction>
* </simpleType>
* </element>
* <element name="esito_operazione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ACQUISITO"/>
* <enumeration value="NON ACQUISITO"/>
* <enumeration value="VARIATO"/>
* <enumeration value="NON VARIATO"/>
* <enumeration value="ANNULLATO"/>
* <enumeration value="NON ANNULLATO"/>
* <enumeration value="SOSTITUITO"/>
* <enumeration value="NON SOSTITUITO"/>
* <enumeration value="PAGATO"/>
* <enumeration value="STORNATO"/>
* <enumeration value="REGOLARIZZATO"/>
* <enumeration value="NON REGOLARIZZATO"/>
* <enumeration value="NON ESEGUIBILE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_beneficiario" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"identificativoFlusso",
"esercizio",
"numeroMandato",
"progressivoBeneficiario",
"dataMandato",
"importo",
"esitoOperazione",
"dataOraEsitoOperazione",
"listaErrori"
})
public static class EsitoMandati {
@XmlElement(name = "identificativo_flusso")
protected String identificativoFlusso;
protected int esercizio;
@XmlElement(name = "numero_mandato", required = true)
protected BigInteger numeroMandato;
@XmlElement(name = "progressivo_beneficiario")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger progressivoBeneficiario;
@XmlElement(name = "data_mandato")
protected XMLGregorianCalendar dataMandato;
protected BigDecimal importo;
@XmlElement(name = "esito_operazione", required = true)
protected String esitoOperazione;
@XmlElement(name = "data_ora_esito_operazione", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar dataOraEsitoOperazione;
@XmlElement(name = "lista_errori")
protected List listaErrori;
/**
* Gets the value of the identificativoFlusso property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdentificativoFlusso() {
return identificativoFlusso;
}
/**
* Sets the value of the identificativoFlusso property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdentificativoFlusso(String value) {
this.identificativoFlusso = value;
}
/**
* Gets the value of the esercizio property.
*
*/
public int getEsercizio() {
return esercizio;
}
/**
* Sets the value of the esercizio property.
*
*/
public void setEsercizio(int value) {
this.esercizio = value;
}
/**
* Gets the value of the numeroMandato property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumeroMandato() {
return numeroMandato;
}
/**
* Sets the value of the numeroMandato property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumeroMandato(BigInteger value) {
this.numeroMandato = value;
}
/**
* Gets the value of the progressivoBeneficiario property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getProgressivoBeneficiario() {
return progressivoBeneficiario;
}
/**
* Sets the value of the progressivoBeneficiario property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setProgressivoBeneficiario(BigInteger value) {
this.progressivoBeneficiario = value;
}
/**
* Gets the value of the dataMandato property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDataMandato() {
return dataMandato;
}
/**
* Sets the value of the dataMandato property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDataMandato(XMLGregorianCalendar value) {
this.dataMandato = value;
}
/**
* Gets the value of the importo property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getImporto() {
return importo;
}
/**
* Sets the value of the importo property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setImporto(BigDecimal value) {
this.importo = value;
}
/**
* Gets the value of the esitoOperazione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEsitoOperazione() {
return esitoOperazione;
}
/**
* Sets the value of the esitoOperazione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEsitoOperazione(String value) {
this.esitoOperazione = value;
}
/**
* Gets the value of the dataOraEsitoOperazione property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDataOraEsitoOperazione() {
return dataOraEsitoOperazione;
}
/**
* Sets the value of the dataOraEsitoOperazione property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDataOraEsitoOperazione(XMLGregorianCalendar value) {
this.dataOraEsitoOperazione = value;
}
/**
* Gets the value of the listaErrori property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the listaErrori property.
*
*
* For example, to add a new item, do as follows:
*
* getListaErrori().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MessaggiEsitoApplicativo.EsitoMandati.ListaErrori }
*
*
*/
public List getListaErrori() {
if (listaErrori == null) {
listaErrori = new ArrayList();
}
return this.listaErrori;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_beneficiario" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"progressivoBeneficiario",
"codiceErrore",
"descrizione",
"elemento"
})
public static class ListaErrori {
@XmlElement(name = "progressivo_beneficiario")
protected BigInteger progressivoBeneficiario;
@XmlElement(name = "codice_errore")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger codiceErrore;
@XmlElement(required = true)
protected String descrizione;
protected String elemento;
/**
* Gets the value of the progressivoBeneficiario property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getProgressivoBeneficiario() {
return progressivoBeneficiario;
}
/**
* Sets the value of the progressivoBeneficiario property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setProgressivoBeneficiario(BigInteger value) {
this.progressivoBeneficiario = value;
}
/**
* Gets the value of the codiceErrore property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCodiceErrore() {
return codiceErrore;
}
/**
* Sets the value of the codiceErrore property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCodiceErrore(BigInteger value) {
this.codiceErrore = value;
}
/**
* Gets the value of the descrizione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescrizione() {
return descrizione;
}
/**
* Sets the value of the descrizione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescrizione(String value) {
this.descrizione = value;
}
/**
* Gets the value of the elemento property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getElemento() {
return elemento;
}
/**
* Sets the value of the elemento property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setElemento(String value) {
this.elemento = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="identificativo_flusso" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="esercizio">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* <minInclusive value="1998"/>
* <maxInclusive value="2099"/>
* </restriction>
* </simpleType>
* </element>
* <element name="numero_reversale">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="progressivo_versante" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="data_reversale" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}date">
* </restriction>
* </simpleType>
* </element>
* <element name="importo" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <totalDigits value="15"/>
* <fractionDigits value="2"/>
* <minInclusive value="0.00"/>
* </restriction>
* </simpleType>
* </element>
* <element name="esito_operazione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ACQUISITO"/>
* <enumeration value="NON ACQUISITO"/>
* <enumeration value="VARIATO"/>
* <enumeration value="NON VARIATO"/>
* <enumeration value="ANNULLATO"/>
* <enumeration value="NON ANNULLATO"/>
* <enumeration value="SOSTITUITO"/>
* <enumeration value="NON SOSTITUITO"/>
* <enumeration value="RISCOSSO"/>
* <enumeration value="STORNATO"/>
* <enumeration value="REGOLARIZZATO"/>
* <enumeration value="NON REGOLARIZZATO"/>
* <enumeration value="NON ESEGUIBILE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="data_ora_esito_operazione" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="lista_errori" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_versante" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"identificativoFlusso",
"esercizio",
"numeroReversale",
"progressivoVersante",
"dataReversale",
"importo",
"esitoOperazione",
"dataOraEsitoOperazione",
"listaErrori"
})
public static class EsitoReversali {
@XmlElement(name = "identificativo_flusso")
protected String identificativoFlusso;
protected int esercizio;
@XmlElement(name = "numero_reversale", required = true)
protected BigInteger numeroReversale;
@XmlElement(name = "progressivo_versante")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger progressivoVersante;
@XmlElement(name = "data_reversale")
protected XMLGregorianCalendar dataReversale;
protected BigDecimal importo;
@XmlElement(name = "esito_operazione", required = true)
protected String esitoOperazione;
@XmlElement(name = "data_ora_esito_operazione", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar dataOraEsitoOperazione;
@XmlElement(name = "lista_errori")
protected List listaErrori;
/**
* Gets the value of the identificativoFlusso property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdentificativoFlusso() {
return identificativoFlusso;
}
/**
* Sets the value of the identificativoFlusso property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdentificativoFlusso(String value) {
this.identificativoFlusso = value;
}
/**
* Gets the value of the esercizio property.
*
*/
public int getEsercizio() {
return esercizio;
}
/**
* Sets the value of the esercizio property.
*
*/
public void setEsercizio(int value) {
this.esercizio = value;
}
/**
* Gets the value of the numeroReversale property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumeroReversale() {
return numeroReversale;
}
/**
* Sets the value of the numeroReversale property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumeroReversale(BigInteger value) {
this.numeroReversale = value;
}
/**
* Gets the value of the progressivoVersante property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getProgressivoVersante() {
return progressivoVersante;
}
/**
* Sets the value of the progressivoVersante property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setProgressivoVersante(BigInteger value) {
this.progressivoVersante = value;
}
/**
* Gets the value of the dataReversale property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDataReversale() {
return dataReversale;
}
/**
* Sets the value of the dataReversale property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDataReversale(XMLGregorianCalendar value) {
this.dataReversale = value;
}
/**
* Gets the value of the importo property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getImporto() {
return importo;
}
/**
* Sets the value of the importo property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setImporto(BigDecimal value) {
this.importo = value;
}
/**
* Gets the value of the esitoOperazione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEsitoOperazione() {
return esitoOperazione;
}
/**
* Sets the value of the esitoOperazione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEsitoOperazione(String value) {
this.esitoOperazione = value;
}
/**
* Gets the value of the dataOraEsitoOperazione property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDataOraEsitoOperazione() {
return dataOraEsitoOperazione;
}
/**
* Sets the value of the dataOraEsitoOperazione property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDataOraEsitoOperazione(XMLGregorianCalendar value) {
this.dataOraEsitoOperazione = value;
}
/**
* Gets the value of the listaErrori property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the listaErrori property.
*
*
* For example, to add a new item, do as follows:
*
* getListaErrori().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MessaggiEsitoApplicativo.EsitoReversali.ListaErrori }
*
*
*/
public List getListaErrori() {
if (listaErrori == null) {
listaErrori = new ArrayList();
}
return this.listaErrori;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="progressivo_versante" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">
* </restriction>
* </simpleType>
* </element>
* <element name="codice_errore" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="descrizione">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="elemento" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"progressivoVersante",
"codiceErrore",
"descrizione",
"elemento"
})
public static class ListaErrori {
@XmlElement(name = "progressivo_versante")
protected BigInteger progressivoVersante;
@XmlElement(name = "codice_errore")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger codiceErrore;
@XmlElement(required = true)
protected String descrizione;
protected String elemento;
/**
* Gets the value of the progressivoVersante property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getProgressivoVersante() {
return progressivoVersante;
}
/**
* Sets the value of the progressivoVersante property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setProgressivoVersante(BigInteger value) {
this.progressivoVersante = value;
}
/**
* Gets the value of the codiceErrore property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCodiceErrore() {
return codiceErrore;
}
/**
* Sets the value of the codiceErrore property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCodiceErrore(BigInteger value) {
this.codiceErrore = value;
}
/**
* Gets the value of the descrizione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescrizione() {
return descrizione;
}
/**
* Sets the value of the descrizione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescrizione(String value) {
this.descrizione = value;
}
/**
* Gets the value of the elemento property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getElemento() {
return elemento;
}
/**
* Sets the value of the elemento property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setElemento(String value) {
this.elemento = value;
}
}
}
}