Search in sources :

Example 1 with VIntrastatHome

use of it.cnr.contab.docamm00.docs.bulk.VIntrastatHome in project sigla-main by consiglionazionaledellericerche.

the class ElaboraFileIntraComponent method SezioneUnoAcquisti.

public List SezioneUnoAcquisti(UserContext uc, OggettoBulk bulk) throws ComponentException {
    VIntrastatHome home = (VIntrastatHome) getHome(uc, VIntrastatBulk.class);
    SQLBuilder sql = home.createSQLBuilder();
    sql.addClause("AND", "esercizio", sql.EQUALS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.addClause("AND", "mese", sql.EQUALS, ((VIntrastatBulk) bulk).getMese());
    sql.addClause("AND", "tipo", sql.EQUALS, "P");
    sql.addClause("AND", "tiFattura", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.TIPO_FATTURA_PASSIVA);
    sql.addClause("AND", "tiBeneServizio", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.FATTURA_DI_BENI);
    sql.addOrderBy("TIPO desc,cd_cds,cd_unita_organizzativa,esercizio,pg_fattura,pg_riga_intra,ti_bene_servizio,cd_nomenclatura_combinata,cd_natura_transazione,cd_cpa");
    try {
        return home.fetchAll(sql);
    } catch (PersistencyException e) {
        handleException(e);
    }
    return null;
}
Also used : SQLBuilder(it.cnr.jada.persistency.sql.SQLBuilder) VIntrastatHome(it.cnr.contab.docamm00.docs.bulk.VIntrastatHome) VIntrastatBulk(it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk) PersistencyException(it.cnr.jada.persistency.PersistencyException)

Example 2 with VIntrastatHome

use of it.cnr.contab.docamm00.docs.bulk.VIntrastatHome in project sigla-main by consiglionazionaledellericerche.

the class ElaboraFileIntraComponent method SezioneTreAcquisti.

public List SezioneTreAcquisti(UserContext uc, OggettoBulk bulk) throws ComponentException {
    VIntrastatHome home = (VIntrastatHome) getHome(uc, VIntrastatBulk.class);
    SQLBuilder sql = home.createSQLBuilder();
    // sql.addClause("AND", "esercizio", sql.EQUALS,it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    // sql.addClause("AND", "mese",sql.LESS_EQUALS,((VIntrastatBulk)bulk).getMese());
    sql.openParenthesis("AND");
    sql.openParenthesis("AND");
    sql.addClause("AND", "esercizio", sql.EQUALS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.addClause("AND", "mese", sql.LESS_EQUALS, ((VIntrastatBulk) bulk).getMese());
    sql.closeParenthesis();
    sql.addClause("OR", "esercizio", sql.LESS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.closeParenthesis();
    sql.addClause("AND", "tipo", sql.EQUALS, "P");
    sql.addClause("AND", "tiFattura", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.TIPO_FATTURA_PASSIVA);
    sql.addClause("AND", "tiBeneServizio", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.FATTURA_DI_SERVIZI);
    sql.addOrderBy("TIPO desc,cd_cds,cd_unita_organizzativa,esercizio,pg_fattura,pg_riga_intra,ti_bene_servizio,cd_nomenclatura_combinata,cd_natura_transazione,cd_cpa");
    try {
        return home.fetchAll(sql);
    } catch (PersistencyException e) {
        handleException(e);
    }
    return null;
}
Also used : SQLBuilder(it.cnr.jada.persistency.sql.SQLBuilder) VIntrastatHome(it.cnr.contab.docamm00.docs.bulk.VIntrastatHome) VIntrastatBulk(it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk) PersistencyException(it.cnr.jada.persistency.PersistencyException)

Example 3 with VIntrastatHome

use of it.cnr.contab.docamm00.docs.bulk.VIntrastatHome in project sigla-main by consiglionazionaledellericerche.

the class ElaboraFileIntraComponent method SezioneTreVendite.

public List SezioneTreVendite(UserContext uc, OggettoBulk bulk) throws ComponentException {
    VIntrastatHome home = (VIntrastatHome) getHome(uc, VIntrastatBulk.class);
    SQLBuilder sql = home.createSQLBuilder();
    // sql.addClause("AND", "esercizio", sql.EQUALS,it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    // sql.addClause("AND", "mese",sql.LESS_EQUALS,((VIntrastatBulk)bulk).getMese());
    sql.openParenthesis("AND");
    sql.openParenthesis("AND");
    sql.addClause("AND", "esercizio", sql.EQUALS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.addClause("AND", "mese", sql.LESS_EQUALS, ((VIntrastatBulk) bulk).getMese());
    sql.closeParenthesis();
    sql.addClause("OR", "esercizio", sql.LESS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.closeParenthesis();
    sql.addClause("AND", "tipo", sql.EQUALS, "A");
    sql.addClause("AND", "tiFattura", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_attivaBulk.TIPO_FATTURA_ATTIVA);
    sql.addClause("AND", "tiBeneServizio", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.FATTURA_DI_SERVIZI);
    sql.addOrderBy("TIPO desc,cd_cds,cd_unita_organizzativa,esercizio,pg_fattura,pg_riga_intra,ti_bene_servizio,cd_nomenclatura_combinata,cd_natura_transazione,cd_cpa");
    try {
        return home.fetchAll(sql);
    } catch (PersistencyException e) {
        handleException(e);
    }
    return null;
}
Also used : SQLBuilder(it.cnr.jada.persistency.sql.SQLBuilder) VIntrastatHome(it.cnr.contab.docamm00.docs.bulk.VIntrastatHome) VIntrastatBulk(it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk) PersistencyException(it.cnr.jada.persistency.PersistencyException)

Example 4 with VIntrastatHome

use of it.cnr.contab.docamm00.docs.bulk.VIntrastatHome in project sigla-main by consiglionazionaledellericerche.

the class ElaboraFileIntraComponent method SezioneQuattroVendite.

public List SezioneQuattroVendite(UserContext uc, OggettoBulk bulk) throws ComponentException {
    VIntrastatHome home = (VIntrastatHome) getHome(uc, VIntrastatBulk.class);
    SQLBuilder sql = home.createSQLBuilder();
    // sql.addClause("AND", "esercizio", sql.EQUALS,it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    // sql.addClause("AND", "mese",sql.LESS,((VIntrastatBulk)bulk).getMese());
    sql.openParenthesis("AND");
    sql.openParenthesis("AND");
    sql.addClause("AND", "esercizio", sql.EQUALS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.addClause("AND", "mese", sql.LESS, ((VIntrastatBulk) bulk).getMese());
    sql.closeParenthesis();
    sql.addClause("OR", "esercizio", sql.LESS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.closeParenthesis();
    /*sql.openParenthesis("AND");
		sql.addClause("AND", "tipo",sql.EQUALS,"AS");
		sql.addClause("OR", "tiFattura",sql.NOT_EQUALS,it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.TIPO_FATTURA_PASSIVA);
		sql.closeParenthesis();*/
    sql.addClause("AND", "tipo", sql.EQUALS, "AS");
    sql.addClause("AND", "tiBeneServizio", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.FATTURA_DI_SERVIZI);
    sql.addOrderBy("TIPO desc,cd_cds,cd_unita_organizzativa,esercizio,pg_fattura,pg_riga_intra,ti_bene_servizio,cd_nomenclatura_combinata,cd_natura_transazione,cd_cpa");
    try {
        return home.fetchAll(sql);
    } catch (PersistencyException e) {
        handleException(e);
    }
    return null;
}
Also used : SQLBuilder(it.cnr.jada.persistency.sql.SQLBuilder) VIntrastatHome(it.cnr.contab.docamm00.docs.bulk.VIntrastatHome) VIntrastatBulk(it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk) PersistencyException(it.cnr.jada.persistency.PersistencyException)

Example 5 with VIntrastatHome

use of it.cnr.contab.docamm00.docs.bulk.VIntrastatHome in project sigla-main by consiglionazionaledellericerche.

the class ElaboraFileIntraComponent method SezioneDueAcquisti.

public List SezioneDueAcquisti(UserContext uc, OggettoBulk bulk) throws ComponentException {
    VIntrastatHome home = (VIntrastatHome) getHome(uc, VIntrastatBulk.class);
    SQLBuilder sql = home.createSQLBuilder();
    // sql.addClause("AND", "esercizio", sql.EQUALS,it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    // sql.addClause("AND", "mese",sql.LESS,((VIntrastatBulk)bulk).getMese());
    sql.openParenthesis("AND");
    sql.openParenthesis("AND");
    sql.addClause("AND", "esercizio", sql.EQUALS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.addClause("AND", "mese", sql.LESS, ((VIntrastatBulk) bulk).getMese());
    sql.closeParenthesis();
    sql.addClause("OR", "esercizio", sql.LESS, it.cnr.contab.utenze00.bp.CNRUserContext.getEsercizio(uc));
    sql.closeParenthesis();
    sql.openParenthesis("AND");
    sql.addClause("AND", "tipo", sql.EQUALS, "PS");
    sql.addClause("OR", "tipo", sql.EQUALS, "P");
    sql.closeParenthesis();
    sql.addClause("AND", "tiBeneServizio", sql.EQUALS, it.cnr.contab.docamm00.docs.bulk.Fattura_passivaBulk.FATTURA_DI_BENI);
    sql.addOrderBy("TIPO desc,cd_cds,cd_unita_organizzativa,esercizio,pg_fattura,pg_riga_intra,ti_bene_servizio,cd_nomenclatura_combinata,cd_natura_transazione,cd_cpa");
    try {
        return home.fetchAll(sql);
    } catch (PersistencyException e) {
        handleException(e);
    }
    return null;
}
Also used : SQLBuilder(it.cnr.jada.persistency.sql.SQLBuilder) VIntrastatHome(it.cnr.contab.docamm00.docs.bulk.VIntrastatHome) VIntrastatBulk(it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk) PersistencyException(it.cnr.jada.persistency.PersistencyException)

Aggregations

VIntrastatBulk (it.cnr.contab.docamm00.docs.bulk.VIntrastatBulk)9 VIntrastatHome (it.cnr.contab.docamm00.docs.bulk.VIntrastatHome)9 PersistencyException (it.cnr.jada.persistency.PersistencyException)9 SQLBuilder (it.cnr.jada.persistency.sql.SQLBuilder)9 VSpesometroNewBulk (it.cnr.contab.docamm00.docs.bulk.VSpesometroNewBulk)1 VSpesometroNewHome (it.cnr.contab.docamm00.docs.bulk.VSpesometroNewHome)1