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

it.cnr.contab.config00.contratto.bulk.ContrattoBasePersistentInfo.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ 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 <https://www.gnu.org/licenses/>.
  -->

<SQLPersistentInfo
	persistentClassName="it.cnr.contab.config00.contratto.bulk.ContrattoBase"
	keyClassName="it.cnr.contab.config00.contratto.bulk.ContrattoKey"
	homeClassName="it.cnr.contab.config00.contratto.bulk.ContrattoHome">
	<defaultColumnMap
		tableName="CONTRATTO">
		<columnMapping
			columnName="ESERCIZIO_PROTOCOLLO"
			propertyName="esercizio_protocollo"
			sqlTypeName="DECIMAL"
			columnSize="4"
			nullable="true" />		
		<columnMapping
			columnName="CD_PROTOCOLLO_GENERALE"
			propertyName="cd_protocollo_generale"
			sqlTypeName="VARCHAR"
			columnSize="50"/>	
		<columnMapping
			columnName="DT_REGISTRAZIONE"
			propertyName="dt_registrazione"
			sqlTypeName="TIMESTAMP"
			nullable="false"
			columnSize="7"/>
		<columnMapping
			columnName="NATURA_CONTABILE"
			propertyName="natura_contabile"
			sqlTypeName="CHAR"
			columnSize="1"
			nullable="false" />
		<columnMapping
			columnName="OGGETTO"
			propertyName="oggetto"
			sqlTypeName="VARCHAR"
			columnSize="500"
			nullable="false" />
		<columnMapping
			columnName="RESP_ESTERNO"
			propertyName="resp_esterno"
			sqlTypeName="VARCHAR"
			columnSize="300"
			nullable="true" />			
		<columnMapping
			columnName="CD_PROTOCOLLO"
			propertyName="cd_protocollo"
			sqlTypeName="VARCHAR"
			columnSize="50"
			nullable="true" />
		<columnMapping
			columnName="DT_STIPULA"
			propertyName="dt_stipula"
			sqlTypeName="TIMESTAMP"
			columnSize="7" />
		<columnMapping
			columnName="DT_PROROGA"
			propertyName="dt_proroga"
			sqlTypeName="TIMESTAMP"
			columnSize="7" />			
		<columnMapping
			columnName="DT_INIZIO_VALIDITA"
			propertyName="dt_inizio_validita"
			sqlTypeName="TIMESTAMP"
			columnSize="7"
			nullable="true" />
		<columnMapping
			columnName="DT_FINE_VALIDITA"
			propertyName="dt_fine_validita"
			sqlTypeName="TIMESTAMP"
			columnSize="7"
			nullable="true" />
		<columnMapping
			columnName="IM_CONTRATTO_ATTIVO"
			propertyName="im_contratto_attivo"
			sqlTypeName="DECIMAL"
			columnSize="15"
			columnScale="2"
			nullable="true" />
		<columnMapping
			columnName="IM_CONTRATTO_PASSIVO"
			propertyName="im_contratto_passivo"
			sqlTypeName="DECIMAL"
			columnSize="15"
			columnScale="2"
			nullable="true" />			
		<columnMapping
			columnName="DT_ANNULLAMENTO"
			propertyName="dt_annullamento"
			sqlTypeName="TIMESTAMP"
			columnSize="7"
			nullable="true" />
		<columnMapping
			columnName="DS_ANNULLAMENTO"
			propertyName="ds_annullamento"
			sqlTypeName="VARCHAR"
			columnSize="300"
			nullable="true" />
		<columnMapping
			columnName="DS_ATTO_NON_DEFINITO"
			propertyName="ds_atto_non_definito"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="true" />
		<columnMapping
			columnName="DS_ATTO_ANN_NON_DEFINITO"
			propertyName="ds_atto_ann_non_definito"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="true" />
		<columnMapping
			columnName="DS_ATTO_ANN"
			propertyName="ds_atto_ann"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="true" />						
		<columnMapping
			columnName="DS_ATTO"
			propertyName="ds_atto"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="false" />
		<columnMapping
			columnName="DS_ORGANO_NON_DEFINITO"
			propertyName="ds_organo_non_definito"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="true" />
		<columnMapping
			columnName="DS_ORGANO_ANN_NON_DEFINITO"
			propertyName="ds_organo_ann_non_definito"
			sqlTypeName="VARCHAR"
			columnSize="100"
			nullable="true" />			
		<columnMapping
			columnName="FL_ART82"
			propertyName="fl_art82"
			sqlTypeName="CHAR"
			columnSize="1"
			nullable="false"
			converterClassName="it.cnr.jada.persistency.sql.CHARToBooleanConverter" />			
		<columnMapping
			columnName="FL_MEPA"
			propertyName="fl_mepa"
			sqlTypeName="CHAR"
			columnSize="1"
			nullable="true"
			converterClassName="it.cnr.jada.persistency.sql.CHARToBooleanConverter" />			
		<columnMapping
			columnName="FL_PUBBLICA_CONTRATTO"
			propertyName="fl_pubblica_contratto"
			sqlTypeName="CHAR"
			columnSize="1"
			nullable="true"
			converterClassName="it.cnr.jada.persistency.sql.CHARToBooleanConverter" />			
		<columnMapping
			columnName="DACR"
			propertyName="dacr"
			sqlTypeName="TIMESTAMP"
			columnSize="7"
			nullable="false" />
		<columnMapping
			columnName="UTCR"
			propertyName="utcr"
			sqlTypeName="VARCHAR"
			columnSize="20"
			nullable="false" />
		<columnMapping
			columnName="DUVA"
			propertyName="duva"
			sqlTypeName="TIMESTAMP"
			columnSize="7"
			nullable="false" />
		<columnMapping
			columnName="UTUV"
			propertyName="utuv"
			sqlTypeName="VARCHAR"
			columnSize="20"
			nullable="false" />
		<columnMapping
			columnName="PG_VER_REC"
			propertyName="pg_ver_rec"
			sqlTypeName="DECIMAL"
			columnSize="22"
			nullable="false" />
		<columnMapping
			columnName="CD_CIG_FATTURA_ATTIVA"
			propertyName="cdCigFatturaAttiva"
			sqlTypeName="VARCHAR"
			columnSize="10"
			nullable="true" />
		 <columnMapping
			columnName="IM_CONTRATTO_PASSIVO_NETTO"
			propertyName="im_contratto_passivo_netto"
			sqlTypeName="DECIMAL"
			columnSize="15"
			columnScale="2"
			nullable="true" /> 				
  		<columnMapping
			columnName="CD_CIG_EXT"
			propertyName="cdCigExt"
			sqlTypeName="VARCHAR"
			columnSize="10"
			nullable="true" />
		<columnMapping
			columnName="CODFIS_PIVA_RUP_EXT"
			propertyName="codfisPivaRupExt"
			sqlTypeName="VARCHAR"
			columnSize="20"
			nullable="true" />
		<columnMapping
			columnName="CODFIS_PIVA_FIRMATARIO_EXT"
			propertyName="codfisPivaFirmatarioExt"
			sqlTypeName="VARCHAR"
			columnSize="20"
			nullable="true" />
		<columnMapping
			columnName="CODFIS_PIVA_AGGIUDICATARIO_EXT"
			propertyName="codfisPivaAggiudicatarioExt"
			sqlTypeName="VARCHAR"
			columnSize="20"
			nullable="true" />
		<columnMapping
			columnName="CODICE_FLUSSO_ACQUISTI"
			propertyName="codiceFlussoAcquisti"
			sqlTypeName="VARCHAR"
			columnSize="50"
			nullable="true" />
		<columnMapping 
			columnName="PG_PROGETTO" 
			propertyName="pg_progetto" 
			sqlTypeName="DECIMAL" 
			columnSize="10" 
			nullable="true"/>
	</defaultColumnMap>
	
        <persistentProperty
                name="esercizio_protocollo"/>
        <persistentProperty
                name="cd_protocollo_generale"/>
        <persistentProperty
                name="dt_registrazione"/>
        <persistentProperty
                name="natura_contabile"/>
        <persistentProperty
                name="oggetto"/>
        <persistentProperty
                name="resp_esterno"/>                
        <persistentProperty
                name="cd_protocollo"/>
        <persistentProperty
                name="dt_stipula"/>
        <persistentProperty
                name="dt_proroga"/>
        <persistentProperty
                name="dt_inizio_validita"/>
        <persistentProperty
                name="dt_fine_validita"/>
        <persistentProperty
                name="im_contratto_attivo"/>
        <persistentProperty
                name="im_contratto_passivo"/>                
        <persistentProperty
                name="dt_annullamento"/>
        <persistentProperty
                name="ds_annullamento"/>
        <persistentProperty
                name="ds_atto_non_definito"/>
        <persistentProperty
                name="ds_atto_ann_non_definito"/>
        <persistentProperty
                name="ds_atto_ann"/>
        <persistentProperty
                name="ds_atto"/>
        <persistentProperty
                name="ds_organo_non_definito"/>
        <persistentProperty
                name="ds_organo_ann_non_definito"/>
        <persistentProperty
                name="cdCigFatturaAttiva"/>
        <persistentProperty
                name="fl_art82"/>
        <persistentProperty
                name="fl_mepa"/>
        <persistentProperty
                name="fl_pubblica_contratto"/>

        <persistentProperty
                name="dacr"/>
        <persistentProperty
                name="utcr"/>
        <persistentProperty
                name="duva"/>
        <persistentProperty
                name="utuv"/>
        <persistentProperty
                name="pg_ver_rec"/>
 		 <persistentProperty
                name="im_contratto_passivo_netto"/>                   
   		 <persistentProperty
                name="cdCigExt"/>                   
 		 <persistentProperty
                name="codfisPivaRupExt"/>                   
 		 <persistentProperty
                name="codfisPivaFirmatarioExt"/>                   
 		 <persistentProperty
                name="codfisPivaAggiudicatarioExt"/>
 		 <persistentProperty
                name="codiceFlussoAcquisti"/>                                   
 		 <persistentProperty
                name="pg_progetto"/> 
</SQLPersistentInfo>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy