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

it.cnr.contab.doccont00.intcass.xmlbnl.Mandato 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 09:58:11 AM CEST 
//


package it.cnr.contab.doccont00.intcass.xmlbnl;

import java.math.BigDecimal;
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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * struttura mandato
 * 
 * 

Java class for mandato complex type. * *

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

 * <complexType name="mandato">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="tipo_operazione">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <enumeration value="INSERIMENTO"/>
 *               <enumeration value="VARIAZIONE"/>
 *               <enumeration value="ANNULLO"/>
 *               <enumeration value="SOSTITUZIONE"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="numero_mandato" type="{}OnlyNumMax7"/>
 *         <element name="data_mandato">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}date">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="importo_mandato">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *               <totalDigits value="15"/>
 *               <fractionDigits value="2"/>
 *               <minInclusive value="0.01"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="conto_evidenza" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *               <minLength value="1"/>
 *               <maxLength value="25"/>
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="estremi_provvedimento_autorizzativo" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="responsabile_provvedimento" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="ufficio_responsabile" minOccurs="0">
 *           <simpleType>
 *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *             </restriction>
 *           </simpleType>
 *         </element>
 *         <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
 *         <element name="funzionario_delegato" type="{}funzionario_delegato" minOccurs="0"/>
 *         <element name="informazioni_beneficiario" maxOccurs="unbounded">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="progressivo_beneficiario" type="{}OnlyNumMax7"/>
 *                   <element name="importo_beneficiario">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                         <totalDigits value="15"/>
 *                         <fractionDigits value="2"/>
 *                         <minInclusive value="0.01"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="tipo_pagamento">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="CASSA"/>
 *                         <enumeration value="BONIFICO BANCARIO E POSTALE"/>
 *                         <enumeration value="ASSEGNO BANCARIO E POSTALE"/>
 *                         <enumeration value="SEPA CREDIT TRANSFER"/>
 *                         <enumeration value="ASSEGNO CIRCOLARE"/>
 *                         <enumeration value="ACCREDITO CONTO CORRENTE POSTALE"/>
 *                         <enumeration value="ACCREDITO TESORERIA PROVINCIALE STATO PER TAB A"/>
 *                         <enumeration value="ACCREDITO TESORERIA PROVINCIALE STATO PER TAB B"/>
 *                         <enumeration value="F24EP"/>
 *                         <enumeration value="VAGLIA POSTALE"/>
 *                         <enumeration value="VAGLIA TESORO"/>
 *                         <enumeration value="REGOLARIZZAZIONE"/>
 *                         <enumeration value="REGOLARIZZAZIONE ACCREDITO TESORERIA PROVINCIALE STATO PER TAB A"/>
 *                         <enumeration value="REGOLARIZZAZIONE ACCREDITO TESORERIA PROVINCIALE STATO PER TAB B"/>
 *                         <enumeration value="ADDEBITO PREAUTORIZZATO"/>
 *                         <enumeration value="DISPOSIZIONE DOCUMENTO ESTERNO"/>
 *                         <enumeration value="COMPENSAZIONE"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="impignorabili" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <length value="2"/>
 *                         <pattern value="[S,s]{1}[I,i]{1}"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="frazionabile" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <length value="2"/>
 *                         <pattern value="[N,n]{1}[O,o]{1}"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="gestione_provvisoria" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <length value="2"/>
 *                         <pattern value="[S,s]{1}[I,i]{1}"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="data_esecuzione_pagamento" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *                   <element name="data_scadenza_pagamento" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *                   <element name="destinazione" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="LIBERA"/>
 *                         <enumeration value="VINCOLATA"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="numero_conto_banca_italia_ente_ricevente" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <pattern value="\d{1,7}"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="tipo_contabilita_ente_ricevente" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <enumeration value="FRUTTIFERA"/>
 *                         <enumeration value="INFRUTTIFERA"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="classificazione" maxOccurs="unbounded" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="codice_cgu">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <pattern value="\d{4}"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="codice_cup" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <maxLength value="15"/>
 *                                   <minLength value="15"/>
 *                                   <pattern value="[A-Z|a-z||0-9|]{1,15}"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="codice_cpv" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <pattern value="\d{14}"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="importo">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                                   <totalDigits value="15"/>
 *                                   <fractionDigits value="2"/>
 *                                   <minInclusive value="0.01"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
 *                   <element name="bollo">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="assoggettamento_bollo">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <enumeration value="ESENTE BOLLO"/>
 *                                   <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
 *                                   <enumeration value="ASSOGGETTATO BOLLO A CARICO BENEFICIARIO"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="causale_esenzione_bollo" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="spese" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="soggetto_destinatario_delle_spese">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <enumeration value="A CARICO ENTE"/>
 *                                   <enumeration value="A CARICO BENEFICIARIO"/>
 *                                   <enumeration value="ESENTE"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="natura_pagamento" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <minLength value="0"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                             <element name="causale_esenzione_spese" minOccurs="0">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   <minLength value="0"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="beneficiario" type="{}beneficiario"/>
 *                   <element name="delegato" type="{}delegato" maxOccurs="unbounded" minOccurs="0"/>
 *                   <element name="creditore_effettivo" type="{}creditore_effettivo" minOccurs="0"/>
 *                   <element name="piazzatura" type="{}piazzatura" minOccurs="0"/>
 *                   <element name="sepa_credit_transfer" type="{}sepa_credit_transfer" minOccurs="0"/>
 *                   <element name="codice_versante" minOccurs="0">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <minLength value="10"/>
 *                         <maxLength value="10"/>
 *                         <pattern value="[A-Z|a-z]{1}[|0-9]{9}"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="causale">
 *                     <simpleType>
 *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                         <minLength value="1"/>
 *                         <whiteSpace value="collapse"/>
 *                       </restriction>
 *                     </simpleType>
 *                   </element>
 *                   <element name="sospeso" maxOccurs="1000" minOccurs="0">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="numero_provvisorio" type="{}OnlyNumMax18"/>
 *                             <element name="importo_provvisorio">
 *                               <simpleType>
 *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                                   <totalDigits value="15"/>
 *                                   <fractionDigits value="2"/>
 *                                   <minInclusive value="0.01"/>
 *                                 </restriction>
 *                               </simpleType>
 *                             </element>
 *                           </sequence>
 *                         </restriction>
 *                       </complexContent>
 *                     </complexType>
 *                   </element>
 *                   <element name="ritenute" type="{}ritenute" maxOccurs="30" minOccurs="0"/>
 *                   <element name="informazioni_aggiuntive" type="{}informazioni_aggiuntive" minOccurs="0"/>
 *                   <element name="sostituzione_mandato" type="{}sostituzione_mandato" minOccurs="0"/>
 *                   <element name="dati_a_disposizione_ente_beneficiario" type="{}anyTAG" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="dati_a_disposizione_ente_mandato" type="{}anyTAG" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "mandato", propOrder = { "tipoOperazione", "numeroMandato", "dataMandato", "importoMandato", "contoEvidenza", "estremiProvvedimentoAutorizzativo", "responsabileProvvedimento", "ufficioResponsabile", "bilancio", "funzionarioDelegato", "informazioniBeneficiario", "datiADisposizioneEnteMandato" }) public class Mandato { @XmlElement(name = "tipo_operazione", required = true) protected String tipoOperazione; @XmlElement(name = "numero_mandato") protected int numeroMandato; @XmlElement(name = "data_mandato", required = true) protected XMLGregorianCalendar dataMandato; @XmlElement(name = "importo_mandato", required = true) protected BigDecimal importoMandato; @XmlElement(name = "conto_evidenza") protected String contoEvidenza; @XmlElement(name = "estremi_provvedimento_autorizzativo") protected String estremiProvvedimentoAutorizzativo; @XmlElement(name = "responsabile_provvedimento") protected String responsabileProvvedimento; @XmlElement(name = "ufficio_responsabile") protected String ufficioResponsabile; protected List bilancio; @XmlElement(name = "funzionario_delegato") protected FunzionarioDelegato funzionarioDelegato; @XmlElement(name = "informazioni_beneficiario", required = true) protected List informazioniBeneficiario; @XmlElement(name = "dati_a_disposizione_ente_mandato") protected AnyTAG datiADisposizioneEnteMandato; /** * Gets the value of the tipoOperazione property. * * @return * possible object is * {@link String } * */ public String getTipoOperazione() { return tipoOperazione; } /** * Sets the value of the tipoOperazione property. * * @param value * allowed object is * {@link String } * */ public void setTipoOperazione(String value) { this.tipoOperazione = value; } /** * Gets the value of the numeroMandato property. * */ public int getNumeroMandato() { return numeroMandato; } /** * Sets the value of the numeroMandato property. * */ public void setNumeroMandato(int value) { this.numeroMandato = 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 importoMandato property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoMandato() { return importoMandato; } /** * Sets the value of the importoMandato property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoMandato(BigDecimal value) { this.importoMandato = value; } /** * Gets the value of the contoEvidenza property. * * @return * possible object is * {@link String } * */ public String getContoEvidenza() { return contoEvidenza; } /** * Sets the value of the contoEvidenza property. * * @param value * allowed object is * {@link String } * */ public void setContoEvidenza(String value) { this.contoEvidenza = value; } /** * Gets the value of the estremiProvvedimentoAutorizzativo property. * * @return * possible object is * {@link String } * */ public String getEstremiProvvedimentoAutorizzativo() { return estremiProvvedimentoAutorizzativo; } /** * Sets the value of the estremiProvvedimentoAutorizzativo property. * * @param value * allowed object is * {@link String } * */ public void setEstremiProvvedimentoAutorizzativo(String value) { this.estremiProvvedimentoAutorizzativo = value; } /** * Gets the value of the responsabileProvvedimento property. * * @return * possible object is * {@link String } * */ public String getResponsabileProvvedimento() { return responsabileProvvedimento; } /** * Sets the value of the responsabileProvvedimento property. * * @param value * allowed object is * {@link String } * */ public void setResponsabileProvvedimento(String value) { this.responsabileProvvedimento = value; } /** * Gets the value of the ufficioResponsabile property. * * @return * possible object is * {@link String } * */ public String getUfficioResponsabile() { return ufficioResponsabile; } /** * Sets the value of the ufficioResponsabile property. * * @param value * allowed object is * {@link String } * */ public void setUfficioResponsabile(String value) { this.ufficioResponsabile = value; } /** * Gets the value of the bilancio 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 bilancio property. * *

* For example, to add a new item, do as follows: *

     *    getBilancio().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Bilancio } * * */ public List getBilancio() { if (bilancio == null) { bilancio = new ArrayList(); } return this.bilancio; } /** * Gets the value of the funzionarioDelegato property. * * @return * possible object is * {@link FunzionarioDelegato } * */ public FunzionarioDelegato getFunzionarioDelegato() { return funzionarioDelegato; } /** * Sets the value of the funzionarioDelegato property. * * @param value * allowed object is * {@link FunzionarioDelegato } * */ public void setFunzionarioDelegato(FunzionarioDelegato value) { this.funzionarioDelegato = value; } /** * Gets the value of the informazioniBeneficiario 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 informazioniBeneficiario property. * *

* For example, to add a new item, do as follows: *

     *    getInformazioniBeneficiario().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Mandato.InformazioniBeneficiario } * * */ public List getInformazioniBeneficiario() { if (informazioniBeneficiario == null) { informazioniBeneficiario = new ArrayList(); } return this.informazioniBeneficiario; } /** * Gets the value of the datiADisposizioneEnteMandato property. * * @return * possible object is * {@link AnyTAG } * */ public AnyTAG getDatiADisposizioneEnteMandato() { return datiADisposizioneEnteMandato; } /** * Sets the value of the datiADisposizioneEnteMandato property. * * @param value * allowed object is * {@link AnyTAG } * */ public void setDatiADisposizioneEnteMandato(AnyTAG value) { this.datiADisposizioneEnteMandato = 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="progressivo_beneficiario" type="{}OnlyNumMax7"/>
     *         <element name="importo_beneficiario">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *               <totalDigits value="15"/>
     *               <fractionDigits value="2"/>
     *               <minInclusive value="0.01"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="tipo_pagamento">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="CASSA"/>
     *               <enumeration value="BONIFICO BANCARIO E POSTALE"/>
     *               <enumeration value="ASSEGNO BANCARIO E POSTALE"/>
     *               <enumeration value="SEPA CREDIT TRANSFER"/>
     *               <enumeration value="ASSEGNO CIRCOLARE"/>
     *               <enumeration value="ACCREDITO CONTO CORRENTE POSTALE"/>
     *               <enumeration value="ACCREDITO TESORERIA PROVINCIALE STATO PER TAB A"/>
     *               <enumeration value="ACCREDITO TESORERIA PROVINCIALE STATO PER TAB B"/>
     *               <enumeration value="F24EP"/>
     *               <enumeration value="VAGLIA POSTALE"/>
     *               <enumeration value="VAGLIA TESORO"/>
     *               <enumeration value="REGOLARIZZAZIONE"/>
     *               <enumeration value="REGOLARIZZAZIONE ACCREDITO TESORERIA PROVINCIALE STATO PER TAB A"/>
     *               <enumeration value="REGOLARIZZAZIONE ACCREDITO TESORERIA PROVINCIALE STATO PER TAB B"/>
     *               <enumeration value="ADDEBITO PREAUTORIZZATO"/>
     *               <enumeration value="DISPOSIZIONE DOCUMENTO ESTERNO"/>
     *               <enumeration value="COMPENSAZIONE"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="impignorabili" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <length value="2"/>
     *               <pattern value="[S,s]{1}[I,i]{1}"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="frazionabile" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <length value="2"/>
     *               <pattern value="[N,n]{1}[O,o]{1}"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="gestione_provvisoria" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <length value="2"/>
     *               <pattern value="[S,s]{1}[I,i]{1}"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="data_esecuzione_pagamento" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
     *         <element name="data_scadenza_pagamento" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
     *         <element name="destinazione" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="LIBERA"/>
     *               <enumeration value="VINCOLATA"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="numero_conto_banca_italia_ente_ricevente" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <pattern value="\d{1,7}"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="tipo_contabilita_ente_ricevente" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <enumeration value="FRUTTIFERA"/>
     *               <enumeration value="INFRUTTIFERA"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="classificazione" maxOccurs="unbounded" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="codice_cgu">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <pattern value="\d{4}"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="codice_cup" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <maxLength value="15"/>
     *                         <minLength value="15"/>
     *                         <pattern value="[A-Z|a-z||0-9|]{1,15}"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="codice_cpv" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <pattern value="\d{14}"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="importo">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *                         <totalDigits value="15"/>
     *                         <fractionDigits value="2"/>
     *                         <minInclusive value="0.01"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="bilancio" type="{}bilancio" maxOccurs="10" minOccurs="0"/>
     *         <element name="bollo">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="assoggettamento_bollo">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <enumeration value="ESENTE BOLLO"/>
     *                         <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
     *                         <enumeration value="ASSOGGETTATO BOLLO A CARICO BENEFICIARIO"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="causale_esenzione_bollo" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="spese" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="soggetto_destinatario_delle_spese">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <enumeration value="A CARICO ENTE"/>
     *                         <enumeration value="A CARICO BENEFICIARIO"/>
     *                         <enumeration value="ESENTE"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="natura_pagamento" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <minLength value="0"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                   <element name="causale_esenzione_spese" minOccurs="0">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <minLength value="0"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="beneficiario" type="{}beneficiario"/>
     *         <element name="delegato" type="{}delegato" maxOccurs="unbounded" minOccurs="0"/>
     *         <element name="creditore_effettivo" type="{}creditore_effettivo" minOccurs="0"/>
     *         <element name="piazzatura" type="{}piazzatura" minOccurs="0"/>
     *         <element name="sepa_credit_transfer" type="{}sepa_credit_transfer" minOccurs="0"/>
     *         <element name="codice_versante" minOccurs="0">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <minLength value="10"/>
     *               <maxLength value="10"/>
     *               <pattern value="[A-Z|a-z]{1}[|0-9]{9}"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="causale">
     *           <simpleType>
     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *               <minLength value="1"/>
     *               <whiteSpace value="collapse"/>
     *             </restriction>
     *           </simpleType>
     *         </element>
     *         <element name="sospeso" maxOccurs="1000" minOccurs="0">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="numero_provvisorio" type="{}OnlyNumMax18"/>
     *                   <element name="importo_provvisorio">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *                         <totalDigits value="15"/>
     *                         <fractionDigits value="2"/>
     *                         <minInclusive value="0.01"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *         <element name="ritenute" type="{}ritenute" maxOccurs="30" minOccurs="0"/>
     *         <element name="informazioni_aggiuntive" type="{}informazioni_aggiuntive" minOccurs="0"/>
     *         <element name="sostituzione_mandato" type="{}sostituzione_mandato" minOccurs="0"/>
     *         <element name="dati_a_disposizione_ente_beneficiario" type="{}anyTAG" minOccurs="0"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "progressivoBeneficiario", "importoBeneficiario", "tipoPagamento", "impignorabili", "frazionabile", "gestioneProvvisoria", "dataEsecuzionePagamento", "dataScadenzaPagamento", "destinazione", "numeroContoBancaItaliaEnteRicevente", "tipoContabilitaEnteRicevente", "classificazione", "bilancio", "bollo", "spese", "beneficiario", "delegato", "creditoreEffettivo", "piazzatura", "sepaCreditTransfer", "codiceVersante", "causale", "sospeso", "ritenute", "informazioniAggiuntive", "sostituzioneMandato", "datiADisposizioneEnteBeneficiario" }) public static class InformazioniBeneficiario { @XmlElement(name = "progressivo_beneficiario") protected int progressivoBeneficiario; @XmlElement(name = "importo_beneficiario", required = true) protected BigDecimal importoBeneficiario; @XmlElement(name = "tipo_pagamento", required = true) protected String tipoPagamento; protected String impignorabili; protected String frazionabile; @XmlElement(name = "gestione_provvisoria") protected String gestioneProvvisoria; @XmlElement(name = "data_esecuzione_pagamento") @XmlSchemaType(name = "date") protected XMLGregorianCalendar dataEsecuzionePagamento; @XmlElement(name = "data_scadenza_pagamento") @XmlSchemaType(name = "date") protected XMLGregorianCalendar dataScadenzaPagamento; protected String destinazione; @XmlElement(name = "numero_conto_banca_italia_ente_ricevente") protected String numeroContoBancaItaliaEnteRicevente; @XmlElement(name = "tipo_contabilita_ente_ricevente") protected String tipoContabilitaEnteRicevente; protected List classificazione; protected List bilancio; @XmlElement(required = true) protected Mandato.InformazioniBeneficiario.Bollo bollo; protected Mandato.InformazioniBeneficiario.Spese spese; @XmlElement(required = true) protected Beneficiario beneficiario; protected List delegato; @XmlElement(name = "creditore_effettivo") protected CreditoreEffettivo creditoreEffettivo; protected Piazzatura piazzatura; @XmlElement(name = "sepa_credit_transfer") protected SepaCreditTransfer sepaCreditTransfer; @XmlElement(name = "codice_versante") protected String codiceVersante; @XmlElement(required = true) protected String causale; protected List sospeso; protected List ritenute; @XmlElement(name = "informazioni_aggiuntive") protected InformazioniAggiuntive informazioniAggiuntive; @XmlElement(name = "sostituzione_mandato") protected SostituzioneMandato sostituzioneMandato; @XmlElement(name = "dati_a_disposizione_ente_beneficiario") protected AnyTAG datiADisposizioneEnteBeneficiario; /** * Gets the value of the progressivoBeneficiario property. * */ public int getProgressivoBeneficiario() { return progressivoBeneficiario; } /** * Sets the value of the progressivoBeneficiario property. * */ public void setProgressivoBeneficiario(int value) { this.progressivoBeneficiario = value; } /** * Gets the value of the importoBeneficiario property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoBeneficiario() { return importoBeneficiario; } /** * Sets the value of the importoBeneficiario property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoBeneficiario(BigDecimal value) { this.importoBeneficiario = value; } /** * Gets the value of the tipoPagamento property. * * @return * possible object is * {@link String } * */ public String getTipoPagamento() { return tipoPagamento; } /** * Sets the value of the tipoPagamento property. * * @param value * allowed object is * {@link String } * */ public void setTipoPagamento(String value) { this.tipoPagamento = value; } /** * Gets the value of the impignorabili property. * * @return * possible object is * {@link String } * */ public String getImpignorabili() { return impignorabili; } /** * Sets the value of the impignorabili property. * * @param value * allowed object is * {@link String } * */ public void setImpignorabili(String value) { this.impignorabili = value; } /** * Gets the value of the frazionabile property. * * @return * possible object is * {@link String } * */ public String getFrazionabile() { return frazionabile; } /** * Sets the value of the frazionabile property. * * @param value * allowed object is * {@link String } * */ public void setFrazionabile(String value) { this.frazionabile = value; } /** * Gets the value of the gestioneProvvisoria property. * * @return * possible object is * {@link String } * */ public String getGestioneProvvisoria() { return gestioneProvvisoria; } /** * Sets the value of the gestioneProvvisoria property. * * @param value * allowed object is * {@link String } * */ public void setGestioneProvvisoria(String value) { this.gestioneProvvisoria = value; } /** * Gets the value of the dataEsecuzionePagamento property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataEsecuzionePagamento() { return dataEsecuzionePagamento; } /** * Sets the value of the dataEsecuzionePagamento property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataEsecuzionePagamento(XMLGregorianCalendar value) { this.dataEsecuzionePagamento = value; } /** * Gets the value of the dataScadenzaPagamento property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDataScadenzaPagamento() { return dataScadenzaPagamento; } /** * Sets the value of the dataScadenzaPagamento property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDataScadenzaPagamento(XMLGregorianCalendar value) { this.dataScadenzaPagamento = value; } /** * Gets the value of the destinazione property. * * @return * possible object is * {@link String } * */ public String getDestinazione() { return destinazione; } /** * Sets the value of the destinazione property. * * @param value * allowed object is * {@link String } * */ public void setDestinazione(String value) { this.destinazione = value; } /** * Gets the value of the numeroContoBancaItaliaEnteRicevente property. * * @return * possible object is * {@link String } * */ public String getNumeroContoBancaItaliaEnteRicevente() { return numeroContoBancaItaliaEnteRicevente; } /** * Sets the value of the numeroContoBancaItaliaEnteRicevente property. * * @param value * allowed object is * {@link String } * */ public void setNumeroContoBancaItaliaEnteRicevente(String value) { this.numeroContoBancaItaliaEnteRicevente = value; } /** * Gets the value of the tipoContabilitaEnteRicevente property. * * @return * possible object is * {@link String } * */ public String getTipoContabilitaEnteRicevente() { return tipoContabilitaEnteRicevente; } /** * Sets the value of the tipoContabilitaEnteRicevente property. * * @param value * allowed object is * {@link String } * */ public void setTipoContabilitaEnteRicevente(String value) { this.tipoContabilitaEnteRicevente = value; } /** * Gets the value of the classificazione 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 classificazione property. * *

* For example, to add a new item, do as follows: *

         *    getClassificazione().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Mandato.InformazioniBeneficiario.Classificazione } * * */ public List getClassificazione() { if (classificazione == null) { classificazione = new ArrayList(); } return this.classificazione; } /** * Gets the value of the bilancio 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 bilancio property. * *

* For example, to add a new item, do as follows: *

         *    getBilancio().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Bilancio } * * */ public List getBilancio() { if (bilancio == null) { bilancio = new ArrayList(); } return this.bilancio; } /** * Gets the value of the bollo property. * * @return * possible object is * {@link Mandato.InformazioniBeneficiario.Bollo } * */ public Mandato.InformazioniBeneficiario.Bollo getBollo() { return bollo; } /** * Sets the value of the bollo property. * * @param value * allowed object is * {@link Mandato.InformazioniBeneficiario.Bollo } * */ public void setBollo(Mandato.InformazioniBeneficiario.Bollo value) { this.bollo = value; } /** * Gets the value of the spese property. * * @return * possible object is * {@link Mandato.InformazioniBeneficiario.Spese } * */ public Mandato.InformazioniBeneficiario.Spese getSpese() { return spese; } /** * Sets the value of the spese property. * * @param value * allowed object is * {@link Mandato.InformazioniBeneficiario.Spese } * */ public void setSpese(Mandato.InformazioniBeneficiario.Spese value) { this.spese = value; } /** * Gets the value of the beneficiario property. * * @return * possible object is * {@link Beneficiario } * */ public Beneficiario getBeneficiario() { return beneficiario; } /** * Sets the value of the beneficiario property. * * @param value * allowed object is * {@link Beneficiario } * */ public void setBeneficiario(Beneficiario value) { this.beneficiario = value; } /** * Gets the value of the delegato 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 delegato property. * *

* For example, to add a new item, do as follows: *

         *    getDelegato().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Delegato } * * */ public List getDelegato() { if (delegato == null) { delegato = new ArrayList(); } return this.delegato; } /** * Gets the value of the creditoreEffettivo property. * * @return * possible object is * {@link CreditoreEffettivo } * */ public CreditoreEffettivo getCreditoreEffettivo() { return creditoreEffettivo; } /** * Sets the value of the creditoreEffettivo property. * * @param value * allowed object is * {@link CreditoreEffettivo } * */ public void setCreditoreEffettivo(CreditoreEffettivo value) { this.creditoreEffettivo = value; } /** * Gets the value of the piazzatura property. * * @return * possible object is * {@link Piazzatura } * */ public Piazzatura getPiazzatura() { return piazzatura; } /** * Sets the value of the piazzatura property. * * @param value * allowed object is * {@link Piazzatura } * */ public void setPiazzatura(Piazzatura value) { this.piazzatura = value; } /** * Gets the value of the sepaCreditTransfer property. * * @return * possible object is * {@link SepaCreditTransfer } * */ public SepaCreditTransfer getSepaCreditTransfer() { return sepaCreditTransfer; } /** * Sets the value of the sepaCreditTransfer property. * * @param value * allowed object is * {@link SepaCreditTransfer } * */ public void setSepaCreditTransfer(SepaCreditTransfer value) { this.sepaCreditTransfer = value; } /** * Gets the value of the codiceVersante property. * * @return * possible object is * {@link String } * */ public String getCodiceVersante() { return codiceVersante; } /** * Sets the value of the codiceVersante property. * * @param value * allowed object is * {@link String } * */ public void setCodiceVersante(String value) { this.codiceVersante = value; } /** * Gets the value of the causale property. * * @return * possible object is * {@link String } * */ public String getCausale() { return causale; } /** * Sets the value of the causale property. * * @param value * allowed object is * {@link String } * */ public void setCausale(String value) { this.causale = value; } /** * Gets the value of the sospeso 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 sospeso property. * *

* For example, to add a new item, do as follows: *

         *    getSospeso().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Mandato.InformazioniBeneficiario.Sospeso } * * */ public List getSospeso() { if (sospeso == null) { sospeso = new ArrayList(); } return this.sospeso; } /** * Gets the value of the ritenute 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 ritenute property. * *

* For example, to add a new item, do as follows: *

         *    getRitenute().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Ritenute } * * */ public List getRitenute() { if (ritenute == null) { ritenute = new ArrayList(); } return this.ritenute; } /** * Gets the value of the informazioniAggiuntive property. * * @return * possible object is * {@link InformazioniAggiuntive } * */ public InformazioniAggiuntive getInformazioniAggiuntive() { return informazioniAggiuntive; } /** * Sets the value of the informazioniAggiuntive property. * * @param value * allowed object is * {@link InformazioniAggiuntive } * */ public void setInformazioniAggiuntive(InformazioniAggiuntive value) { this.informazioniAggiuntive = value; } /** * Gets the value of the sostituzioneMandato property. * * @return * possible object is * {@link SostituzioneMandato } * */ public SostituzioneMandato getSostituzioneMandato() { return sostituzioneMandato; } /** * Sets the value of the sostituzioneMandato property. * * @param value * allowed object is * {@link SostituzioneMandato } * */ public void setSostituzioneMandato(SostituzioneMandato value) { this.sostituzioneMandato = value; } /** * Gets the value of the datiADisposizioneEnteBeneficiario property. * * @return * possible object is * {@link AnyTAG } * */ public AnyTAG getDatiADisposizioneEnteBeneficiario() { return datiADisposizioneEnteBeneficiario; } /** * Sets the value of the datiADisposizioneEnteBeneficiario property. * * @param value * allowed object is * {@link AnyTAG } * */ public void setDatiADisposizioneEnteBeneficiario(AnyTAG value) { this.datiADisposizioneEnteBeneficiario = 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="assoggettamento_bollo">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <enumeration value="ESENTE BOLLO"/>
         *               <enumeration value="ASSOGGETTATO BOLLO A CARICO ENTE"/>
         *               <enumeration value="ASSOGGETTATO BOLLO A CARICO BENEFICIARIO"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="causale_esenzione_bollo" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "assoggettamentoBollo", "causaleEsenzioneBollo" }) public static class Bollo { @XmlElement(name = "assoggettamento_bollo", required = true) protected String assoggettamentoBollo; @XmlElement(name = "causale_esenzione_bollo") protected String causaleEsenzioneBollo; /** * Gets the value of the assoggettamentoBollo property. * * @return * possible object is * {@link String } * */ public String getAssoggettamentoBollo() { return assoggettamentoBollo; } /** * Sets the value of the assoggettamentoBollo property. * * @param value * allowed object is * {@link String } * */ public void setAssoggettamentoBollo(String value) { this.assoggettamentoBollo = value; } /** * Gets the value of the causaleEsenzioneBollo property. * * @return * possible object is * {@link String } * */ public String getCausaleEsenzioneBollo() { return causaleEsenzioneBollo; } /** * Sets the value of the causaleEsenzioneBollo property. * * @param value * allowed object is * {@link String } * */ public void setCausaleEsenzioneBollo(String value) { this.causaleEsenzioneBollo = 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="codice_cgu">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <pattern value="\d{4}"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="codice_cup" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <maxLength value="15"/>
         *               <minLength value="15"/>
         *               <pattern value="[A-Z|a-z||0-9|]{1,15}"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="codice_cpv" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <pattern value="\d{14}"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="importo">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
         *               <totalDigits value="15"/>
         *               <fractionDigits value="2"/>
         *               <minInclusive value="0.01"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "codiceCgu", "codiceCup", "codiceCpv", "importo" }) public static class Classificazione { @XmlElement(name = "codice_cgu", required = true) protected String codiceCgu; @XmlElement(name = "codice_cup") protected String codiceCup; @XmlElement(name = "codice_cpv") protected String codiceCpv; @XmlElement(required = true) protected BigDecimal importo; /** * Gets the value of the codiceCgu property. * * @return * possible object is * {@link String } * */ public String getCodiceCgu() { return codiceCgu; } /** * Sets the value of the codiceCgu property. * * @param value * allowed object is * {@link String } * */ public void setCodiceCgu(String value) { this.codiceCgu = value; } /** * Gets the value of the codiceCup property. * * @return * possible object is * {@link String } * */ public String getCodiceCup() { return codiceCup; } /** * Sets the value of the codiceCup property. * * @param value * allowed object is * {@link String } * */ public void setCodiceCup(String value) { this.codiceCup = value; } /** * Gets the value of the codiceCpv property. * * @return * possible object is * {@link String } * */ public String getCodiceCpv() { return codiceCpv; } /** * Sets the value of the codiceCpv property. * * @param value * allowed object is * {@link String } * */ public void setCodiceCpv(String value) { this.codiceCpv = 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; } } /** *

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="numero_provvisorio" type="{}OnlyNumMax18"/>
         *         <element name="importo_provvisorio">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
         *               <totalDigits value="15"/>
         *               <fractionDigits value="2"/>
         *               <minInclusive value="0.01"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "numeroProvvisorio", "importoProvvisorio" }) public static class Sospeso { @XmlElement(name = "numero_provvisorio") protected long numeroProvvisorio; @XmlElement(name = "importo_provvisorio", required = true) protected BigDecimal importoProvvisorio; /** * Gets the value of the numeroProvvisorio property. * */ public long getNumeroProvvisorio() { return numeroProvvisorio; } /** * Sets the value of the numeroProvvisorio property. * */ public void setNumeroProvvisorio(long value) { this.numeroProvvisorio = value; } /** * Gets the value of the importoProvvisorio property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getImportoProvvisorio() { return importoProvvisorio; } /** * Sets the value of the importoProvvisorio property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setImportoProvvisorio(BigDecimal value) { this.importoProvvisorio = 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="soggetto_destinatario_delle_spese">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <enumeration value="A CARICO ENTE"/>
         *               <enumeration value="A CARICO BENEFICIARIO"/>
         *               <enumeration value="ESENTE"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="natura_pagamento" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <minLength value="0"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *         <element name="causale_esenzione_spese" minOccurs="0">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <minLength value="0"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "soggettoDestinatarioDelleSpese", "naturaPagamento", "causaleEsenzioneSpese" }) public static class Spese { @XmlElement(name = "soggetto_destinatario_delle_spese", required = true) protected String soggettoDestinatarioDelleSpese; @XmlElement(name = "natura_pagamento") protected String naturaPagamento; @XmlElement(name = "causale_esenzione_spese") protected String causaleEsenzioneSpese; /** * Gets the value of the soggettoDestinatarioDelleSpese property. * * @return * possible object is * {@link String } * */ public String getSoggettoDestinatarioDelleSpese() { return soggettoDestinatarioDelleSpese; } /** * Sets the value of the soggettoDestinatarioDelleSpese property. * * @param value * allowed object is * {@link String } * */ public void setSoggettoDestinatarioDelleSpese(String value) { this.soggettoDestinatarioDelleSpese = value; } /** * Gets the value of the naturaPagamento property. * * @return * possible object is * {@link String } * */ public String getNaturaPagamento() { return naturaPagamento; } /** * Sets the value of the naturaPagamento property. * * @param value * allowed object is * {@link String } * */ public void setNaturaPagamento(String value) { this.naturaPagamento = value; } /** * Gets the value of the causaleEsenzioneSpese property. * * @return * possible object is * {@link String } * */ public String getCausaleEsenzioneSpese() { return causaleEsenzioneSpese; } /** * Sets the value of the causaleEsenzioneSpese property. * * @param value * allowed object is * {@link String } * */ public void setCausaleEsenzioneSpese(String value) { this.causaleEsenzioneSpese = value; } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy