/*
 * 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/>.
 */

package it.cnr.contab.logregistry00.logs.bulk;

import it.cnr.contab.logregistry00.core.bulk.OggettoLogBulk;
import it.cnr.jada.bulk.*;
import it.cnr.jada.persistency.*;
import it.cnr.jada.persistency.beans.*;
import it.cnr.jada.persistency.sql.*;

public class L_bancaBase extends L_bancaKey implements Keyed {
	// ABI CHAR(5)
	private java.lang.String abi;

	// CAB CHAR(5)
	private java.lang.String cab;

	// CD_TERZO_DELEGATO DECIMAL(8,0)
	private java.lang.Integer cd_terzo_delegato;

	// CODICE_IBAN VARCHAR(20)
	private java.lang.String codice_iban;

	// CODICE_SWIFT VARCHAR(20)
	private java.lang.String codice_swift;

	// FL_CANCELLATO CHAR(1) NOT NULL
	private java.lang.Boolean fl_cancellato;

	// FL_CC_CDS CHAR(1) NOT NULL
	private java.lang.Boolean fl_cc_cds;

	// INTESTAZIONE VARCHAR(200)
	private java.lang.String intestazione;

	// NUMERO_CONTO VARCHAR(30)
	private java.lang.String numero_conto;

	// ORIGINE CHAR(1) NOT NULL
	private java.lang.String origine;

	// PG_BANCA_DELEGATO DECIMAL(10,0)
	private java.lang.Long pg_banca_delegato;

	// QUIETANZA VARCHAR(100)
	private java.lang.String quietanza;

	// TI_PAGAMENTO CHAR(1) NOT NULL
	private java.lang.String ti_pagamento;

public L_bancaBase() {
	super();
}
public L_bancaBase(java.lang.Integer cd_terzo,java.lang.Long pg_banca,java.math.BigDecimal pg_storico_) {
	super(cd_terzo,pg_banca,pg_storico_);
}
/* 
 * Getter dell'attributo abi
 */
public java.lang.String getAbi() {
	return abi;
}
/* 
 * Getter dell'attributo cab
 */
public java.lang.String getCab() {
	return cab;
}
/* 
 * Getter dell'attributo cd_terzo_delegato
 */
public java.lang.Integer getCd_terzo_delegato() {
	return cd_terzo_delegato;
}
/* 
 * Getter dell'attributo codice_iban
 */
public java.lang.String getCodice_iban() {
	return codice_iban;
}
/* 
 * Getter dell'attributo codice_swift
 */
public java.lang.String getCodice_swift() {
	return codice_swift;
}
/* 
 * Getter dell'attributo fl_cancellato
 */
public java.lang.Boolean getFl_cancellato() {
	return fl_cancellato;
}
/* 
 * Getter dell'attributo fl_cc_cds
 */
public java.lang.Boolean getFl_cc_cds() {
	return fl_cc_cds;
}
/* 
 * Getter dell'attributo intestazione
 */
public java.lang.String getIntestazione() {
	return intestazione;
}
/* 
 * Getter dell'attributo numero_conto
 */
public java.lang.String getNumero_conto() {
	return numero_conto;
}
/* 
 * Getter dell'attributo origine
 */
public java.lang.String getOrigine() {
	return origine;
}
/* 
 * Getter dell'attributo pg_banca_delegato
 */
public java.lang.Long getPg_banca_delegato() {
	return pg_banca_delegato;
}
/* 
 * Getter dell'attributo quietanza
 */
public java.lang.String getQuietanza() {
	return quietanza;
}
/* 
 * Getter dell'attributo ti_pagamento
 */
public java.lang.String getTi_pagamento() {
	return ti_pagamento;
}
/* 
 * Setter dell'attributo abi
 */
public void setAbi(java.lang.String abi) {
	this.abi = abi;
}
/* 
 * Setter dell'attributo cab
 */
public void setCab(java.lang.String cab) {
	this.cab = cab;
}
/* 
 * Setter dell'attributo cd_terzo_delegato
 */
public void setCd_terzo_delegato(java.lang.Integer cd_terzo_delegato) {
	this.cd_terzo_delegato = cd_terzo_delegato;
}
/* 
 * Setter dell'attributo codice_iban
 */
public void setCodice_iban(java.lang.String codice_iban) {
	this.codice_iban = codice_iban;
}
/* 
 * Setter dell'attributo codice_swift
 */
public void setCodice_swift(java.lang.String codice_swift) {
	this.codice_swift = codice_swift;
}
/* 
 * Setter dell'attributo fl_cancellato
 */
public void setFl_cancellato(java.lang.Boolean fl_cancellato) {
	this.fl_cancellato = fl_cancellato;
}
/* 
 * Setter dell'attributo fl_cc_cds
 */
public void setFl_cc_cds(java.lang.Boolean fl_cc_cds) {
	this.fl_cc_cds = fl_cc_cds;
}
/* 
 * Setter dell'attributo intestazione
 */
public void setIntestazione(java.lang.String intestazione) {
	this.intestazione = intestazione;
}
/* 
 * Setter dell'attributo numero_conto
 */
public void setNumero_conto(java.lang.String numero_conto) {
	this.numero_conto = numero_conto;
}
/* 
 * Setter dell'attributo origine
 */
public void setOrigine(java.lang.String origine) {
	this.origine = origine;
}
/* 
 * Setter dell'attributo pg_banca_delegato
 */
public void setPg_banca_delegato(java.lang.Long pg_banca_delegato) {
	this.pg_banca_delegato = pg_banca_delegato;
}
/* 
 * Setter dell'attributo quietanza
 */
public void setQuietanza(java.lang.String quietanza) {
	this.quietanza = quietanza;
}
/* 
 * Setter dell'attributo ti_pagamento
 */
public void setTi_pagamento(java.lang.String ti_pagamento) {
	this.ti_pagamento = ti_pagamento;
}
}
