Examples of PianoDeiConti


Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

  }

  public PianoDeiConti getPianoDeiContiDaDatiFinanziariPerMutuoConFineValiditaNull(long numeroMutuo)
      throws ImpossibileLeggerePianoDeiContiDaDatiFinanziariPerMutuoConFineValiditaNullException {
    String query = "SELECT PF01_COD_GRUPPO, PF01_COD_MASTRO, PF01_COD_CONTO FROM DATIFIN WHERE PF01_NR_MUTUO = ? AND PF01_DT_FINE_VALIDITA is null";
    PianoDeiConti result = null;
    Object[] bind = new Object[1];
    bind[0] = Long.valueOf(numeroMutuo);
    try {
      result = (PianoDeiConti) getJdbcTemplate().query(query, bind, new ResultSetExtractor() {
        public Object extractData(ResultSet rs) throws SQLException, DataAccessException {
          PianoDeiConti result = new PianoDeiConti();
          if (rs.next()) {
            result.setCodiceGruppo(rs.getLong(1));
            result.setCodiceMastro(rs.getLong(2));
            result.setCodiceConto(rs.getLong(3));
          }
          return result;
        }
      });
    } catch (DataAccessException e) {
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

    String query = "SELECT TAB_MUTUO_INTERNO.SV09_COD_GRUPPO, TAB_MUTUO_INTERNO.SV09_COD_MASTRO ";
    query += "FROM TAB_MUTUO_INTERNO, MUTUO, TAB_PRODOTTI ";
    query += "WHERE MUTUO.CA01_COD_PRODOTTO = TAB_PRODOTTI.SM01_COD_PRODOTTO and ";
    query += "TAB_PRODOTTI.SM01_COD_TP_ANTICIPO = TAB_MUTUO_INTERNO.SV09_COD_MUTUO_INTERNO and ";
    query += "MUTUO.CA01_NR_MUTUO = ? ";
    PianoDeiConti result = null;
    Object[] bind = new Object[1];
    bind[0] = Long.valueOf(numeroMutuo);
    try {
      result = (PianoDeiConti) getJdbcTemplate().query(query, bind, new ResultSetExtractor() {
        public Object extractData(ResultSet rs) throws SQLException, DataAccessException {
          PianoDeiConti result = new PianoDeiConti();
          if (rs.next()) {
            result.setCodiceGruppo(rs.getLong(1));
            result.setCodiceMastro(rs.getLong(2));
          }
          return result;
        }
      });
    } catch (DataAccessException e) {
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

          codiceIntestatario = numeroSoggetto;
        } else
          throw new IllegalArgumentException();
      }

      PianoDeiConti pianoDeiConti = null;
      Long numeroSoggettoDaLegame = completatoreParametriDao.getSoggettoDaLegamePerMutuoECodiceRapportoTraente(numeroMutuo,
          CodiceRapporto.CODICE_RAPPORTO_TRAENTE.getValue());
      if (numeroSoggettoDaLegame != null) {
        parametriCreaFattura.setCodiceGruppo(0l);
        parametriCreaFattura.setCodiceMastro(0l);
        codiceIntestatario = numeroSoggettoDaLegame.longValue();
      } else {
        pianoDeiConti = completatoreParametriDao.getPianoDeiContiDaDatiFinanziariPerMutuoConFineValiditaNull(numeroMutuo);
        if (pianoDeiConti != null) {
          parametriCreaFattura.setCodiceGruppo(pianoDeiConti.getCodiceGruppo());
          parametriCreaFattura.setCodiceMastro(pianoDeiConti.getCodiceMastro());
          codiceIntestatario = pianoDeiConti.getCodiceConto();
        } else
          throw new ErratoAccessoADatiFinanziariException(numeroMutuo);
      }

      if (codiceIntestatario == null || codiceIntestatario.longValue() == 0) {
        pianoDeiConti = completatoreParametriDao.getGruppoEMastroDaMutuoInterno(numeroMutuo);
        if (pianoDeiConti == null)
          throw new ErratoAccessoADatiFinanziariPerAnticipoException(numeroMutuo);
        else {
          parametriCreaFattura.setCodiceGruppo(pianoDeiConti.getCodiceGruppo());
          parametriCreaFattura.setCodiceMastro(pianoDeiConti.getCodiceMastro());
        }
      }

      if (numeroMutuo.longValue() == codiceIntestatario.longValue())
        parametriCreaFattura.setTipoIntestatario("M");
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

        datiTestataFattura.setTipoIntestatario("S");
      }
      // else
      // throw new IllegalArgumentException();
    }
    PianoDeiConti pianoDeiConti;
    if (datiTestataFattura.isValorizzataPratica()) {
      pianoDeiConti = completatoreParametriDao.getPianoDeiContiDaPraticaNonChiusa(datiTestataFattura.getPratica());
      if (pianoDeiConti == null)
        throw new ErratoAccessoAPraticaContenziosoException(datiTestataFattura.getPratica());
      else {
        datiTestataFattura.setCodiceGruppo(pianoDeiConti.getCodiceGruppo());
        datiTestataFattura.setCodiceMastro(pianoDeiConti.getCodiceMastro());
        datiTestataFattura.setCodiceIntestatario(pianoDeiConti.getCodiceConto());
      }
    } else {
      Long numeroSoggetto = completatoreParametriDao.getSoggettoDaLegamePerMutuoECodiceRapportoTraente(datiTestataFattura
          .getNumeroMutuo(), CodiceRapporto.CODICE_RAPPORTO_TRAENTE.getValue());
      if (numeroSoggetto != null)
        datiTestataFattura.setCodiceIntestatario(numeroSoggetto);
      else {
        pianoDeiConti = completatoreParametriDao
            .getPianoDeiContiDaDatiFinanziariPerMutuoConFineValiditaNull(datiTestataFattura.getNumeroMutuo());
        if (pianoDeiConti != null) {
          datiTestataFattura.setCodiceGruppo(pianoDeiConti.getCodiceGruppo());
          datiTestataFattura.setCodiceMastro(pianoDeiConti.getCodiceMastro());
          datiTestataFattura.setCodiceIntestatario(pianoDeiConti.getCodiceConto());
        } else
          throw new ErratoAccessoADatiFinanziariException(datiTestataFattura.getNumeroMutuo());
      }
      if (!datiTestataFattura.isValorizzatoCodiceIntestatario()) {
        pianoDeiConti = completatoreParametriDao.getGruppoEMastroDaMutuoInterno(datiTestataFattura.getNumeroMutuo());
        if (pianoDeiConti == null)
          throw new ErratoAccessoADatiFinanziariPerAnticipoException(datiTestataFattura.getNumeroMutuo());
        else {
          datiTestataFattura.setCodiceGruppo(pianoDeiConti.getCodiceGruppo());
          datiTestataFattura.setCodiceMastro(pianoDeiConti.getCodiceMastro());
          datiTestataFattura.setCodiceIntestatario(datiTestataFattura.getNumeroMutuo());
        }
      }
    }
    if (datiTestataFattura.getCodiceIntestatario().equals(datiTestataFattura.getNumeroMutuo()))
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

    if (value == null)
      return "";

    if (value instanceof PianoDeiConti) {

      PianoDeiConti pianoDeiConti = (PianoDeiConti) value;
      Date dataReg = getAttributoData(component);

      ChiavePerDescrizioneConto key = new ChiavePerDescrizioneConto(pianoDeiConti, dataReg);

      if (codifiche.containsKey(key))
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

    MovimentoContabile movimentoLocale = (MovimentoContabile) getDettaglio();
    movimentoLocale.setImportoDare(0.0);
    movimentoLocale.setImportoAvere(0.0);
    movimentoLocale.setFlagModificabile("S");

    movimentoLocale.setPianoDeiConti(new PianoDeiConti());

    int progressivoRigaArticolo = 1;
    MovimentoContabileId movimentoContabileId = new MovimentoContabileId(0l, progressivoRigaArticolo);
    movimentoLocale.setMovimentoContabileId(movimentoContabileId);
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

      throw new IllegalArgumentException("Parametro UIComponent null");
    if (value == null)
      return "";

    if (value instanceof PianoDeiConti) {
      PianoDeiConti pianoDeiConti = (PianoDeiConti) value;
      if (codifiche.containsKey(pianoDeiConti))
        return codifiche.get(pianoDeiConti);
      try {
        Long codiceGruppo = pianoDeiConti.getCodiceGruppo();
        Long codiceMastro = pianoDeiConti.getCodiceMastro();
        if (codiceGruppo != null && codiceMastro != null) {
          Mastro mastro = contabilitaFacade.leggiMastro(codiceGruppo, codiceMastro);
          if (mastro != null) {
            String desc = mastro.getDescrizioneMastro();
            if (desc != null) {
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

        movimentoCorrente.setTipoMovimento(tipoMovimento.getContents());
        movimentoCorrente.setCodiceCausale(causale.getContents());
        value = ((NumberCell) progressivoCausale).getValue();
        movimentoCorrente.setProgressivoCausaleOperazione((int) value);
       
        movimentoCorrente.setPianoDeiConti(new PianoDeiConti());
        value = ((NumberCell) gruppo).getValue();
        movimentoCorrente.getPianoDeiConti().setCodiceGruppo((long) value);
        value = ((NumberCell) mastro).getValue();
        movimentoCorrente.getPianoDeiConti().setCodiceMastro((long) value);
        value = ((NumberCell) conto).getValue();
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

    assertEquals(true, mcc.compare(m1, m2) > 0);
    assertEquals(true, mcc.compare(m2, m1) < 0);
  }

  public void testCompareToUguale() {
    m1 = new PianoDeiConti(1L, 1L, 1L);
    m2 = new PianoDeiConti(1L, 1L, 1L);

    assertEquals(true, mcc.compare(m1, m2) == 0);

  }
View Full Code Here

Examples of it.pdor.contabilita.domain.hbm.PianoDeiConti

    nrMutuoConto = 123L;

    saldoMovcont = new SaldoMovcont();

    saldoMovcont.add(new PianoDeiConti(1l, 1l, nrMutuoConto), 1d, 1d, data_2008_04_15);
    saldoMovcont.add(new PianoDeiConti(1l, 2l, nrMutuoConto), 10d, 10d, data_2007_04_15);
    saldoMovcont.add(new PianoDeiConti(1l, 3l, nrMutuoConto), 100d, 100d, data_2006_04_15);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.