Skip to content

Commit

Permalink
Inserito in key il campo pgDocamm, faceva uscire righe duplicate
Browse files Browse the repository at this point in the history
  • Loading branch information
gifracr committed May 24, 2016
1 parent 268597c commit a3ac918
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 21 deletions.
Expand Up @@ -32,18 +32,15 @@ public class CnrIfacDettObbligazioniBase extends CnrIfacDettObbligazioniKey impl
// PG_OBBLIGAZIONE_ORI_RIPORTO DECIMAL(10,0)
private java.lang.Long pgObbligazioneOriRiporto;

// PG_DOCAMM DECIMAL(10,0)
private java.lang.Long pgDocamm;

// FORNITORE VARCHAR(200) NOT NULL
private java.lang.String fornitore;

/**
* Created by BulkGenerator 2.0 [07/12/2009]
* Table name: CNR_IFAC_DETT_OBBLIGAZIONI
**/
public CnrIfacDettObbligazioniBase(java.lang.String cdCds,java.lang.String cdCentroResponsabilita,java.lang.String cdLineaAttivita,java.lang.String cdVoce,java.lang.Integer esercizio,java.lang.Integer esercizioOriginale,java.lang.Long pgObbligazione,java.lang.Long pgObbligazioneScadenzario,java.lang.String tiAppartenenza,java.lang.String tiGestione) {
super(cdCds, cdCentroResponsabilita, cdLineaAttivita, cdVoce, esercizio, esercizioOriginale, pgObbligazione, pgObbligazioneScadenzario, tiAppartenenza, tiGestione);
public CnrIfacDettObbligazioniBase(java.lang.String cdCds,java.lang.String cdCentroResponsabilita,java.lang.String cdLineaAttivita,java.lang.String cdVoce,java.lang.Integer esercizio,java.lang.Integer esercizioOriginale,java.lang.Long pgObbligazione,java.lang.Long pgObbligazioneScadenzario,java.lang.String tiAppartenenza,java.lang.String tiGestione,java.lang.Long pgDocamm) {
super(cdCds, cdCentroResponsabilita, cdLineaAttivita, cdVoce, esercizio, esercizioOriginale, pgObbligazione, pgObbligazioneScadenzario, tiAppartenenza, tiGestione, pgDocamm);
}
public CnrIfacDettObbligazioniBase() {
super();
Expand Down Expand Up @@ -159,10 +156,4 @@ public java.lang.Integer getEsercizioOriOriRiporto() {
public void setEsercizioOriOriRiporto(java.lang.Integer esercizioOriOriRiporto) {
this.esercizioOriOriRiporto = esercizioOriOriRiporto;
}
public java.lang.Long getPgDocamm() {
return pgDocamm;
}
public void setPgDocamm(java.lang.Long pgDocamm) {
this.pgDocamm = pgDocamm;
}
}
Expand Up @@ -40,7 +40,10 @@ public class CnrIfacDettObbligazioniKey extends OggettoBulk implements KeyedPers
// CD_LINEA_ATTIVITA VARCHAR(10) NOT NULL
private java.lang.String cdLineaAttivita;

public CnrIfacDettObbligazioniKey(java.lang.String cdCds,java.lang.String cdCentroResponsabilita,java.lang.String cdLineaAttivita,java.lang.String cdVoce,java.lang.Integer esercizio,java.lang.Integer esercizioOriginale,java.lang.Long pgObbligazione,java.lang.Long pgObbligazioneScadenzario,java.lang.String tiAppartenenza,java.lang.String tiGestione) {
// PG_DOCAMM DECIMAL(10,0)
private java.lang.Long pgDocamm;

public CnrIfacDettObbligazioniKey(java.lang.String cdCds,java.lang.String cdCentroResponsabilita,java.lang.String cdLineaAttivita,java.lang.String cdVoce,java.lang.Integer esercizio,java.lang.Integer esercizioOriginale,java.lang.Long pgObbligazione,java.lang.Long pgObbligazioneScadenzario,java.lang.String tiAppartenenza,java.lang.String tiGestione,java.lang.Long pgDocamm) {
super();
this.cdCds = cdCds;
this.cdCentroResponsabilita = cdCentroResponsabilita;
Expand All @@ -52,6 +55,7 @@ public CnrIfacDettObbligazioniKey(java.lang.String cdCds,java.lang.String cdCent
this.pgObbligazioneScadenzario = pgObbligazioneScadenzario;
this.tiAppartenenza = tiAppartenenza;
this.tiGestione = tiGestione;
this.pgDocamm = pgDocamm;
}
public CnrIfacDettObbligazioniKey() {
super();
Expand All @@ -70,6 +74,7 @@ public boolean equalsByPrimaryKey(Object o) {
if(!compareKey(getPgObbligazioneScadenzario(),k.getPgObbligazioneScadenzario())) return false;
if(!compareKey(getTiAppartenenza(),k.getTiAppartenenza())) return false;
if(!compareKey(getTiGestione(),k.getTiGestione())) return false;
if(!compareKey(getPgDocamm(),k.getPgDocamm())) return false;
return true;
}
public int primaryKeyHashCode() {
Expand All @@ -83,7 +88,8 @@ public int primaryKeyHashCode() {
calculateKeyHashCode(getPgObbligazione())+
calculateKeyHashCode(getPgObbligazioneScadenzario())+
calculateKeyHashCode(getTiAppartenenza())+
calculateKeyHashCode(getTiGestione());
calculateKeyHashCode(getTiGestione())+
calculateKeyHashCode(getPgDocamm());
}
public java.lang.String getCdCds() {
return cdCds;
Expand Down Expand Up @@ -146,4 +152,10 @@ public java.lang.String getCdLineaAttivita() {
public void setCdLineaAttivita(java.lang.String cdLineaAttivita) {
this.cdLineaAttivita = cdLineaAttivita;
}
public java.lang.Long getPgDocamm() {
return pgDocamm;
}
public void setPgDocamm(java.lang.Long pgDocamm) {
this.pgDocamm = pgDocamm;
}
}
Expand Up @@ -66,12 +66,6 @@
sqlTypeName="DECIMAL"
columnSize="10"
nullable="true" />
<columnMapping
columnName="PG_DOCAMM"
propertyName="pgDocamm"
sqlTypeName="DECIMAL"
columnSize="10"
nullable="true" />
<columnMapping
columnName="ESERCIZIO_ORI_ORI_RIPORTO"
propertyName="esercizioOriOriRiporto"
Expand Down Expand Up @@ -107,8 +101,6 @@
name="esercizioOriOriRiporto" />
<persistentProperty
name="pgObbligazioneOriRiporto" />
<persistentProperty
name="pgDocamm" />
<persistentProperty
name="fornitore" />
</SQLPersistentInfo>
Expand Up @@ -64,6 +64,12 @@
sqlTypeName="VARCHAR"
columnSize="10"
nullable="false" />
<columnMapping
columnName="PG_DOCAMM"
propertyName="pgDocamm"
sqlTypeName="DECIMAL"
columnSize="10"
nullable="true" />
</defaultColumnMap>
<persistentProperty
name="esercizioOriginale"
Expand Down Expand Up @@ -95,4 +101,7 @@
<persistentProperty
name="cdLineaAttivita"
partOfOid="true" />
<persistentProperty
name="pgDocamm"
partOfOid="true" />
</SQLPersistentInfo>

0 comments on commit a3ac918

Please sign in to comment.