Package it.pdor.contabilita.domain.hbm

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


  private MovimentoContabile getScrittura(ContoPerChiusuraEsercizio conto,
      DettaglioCausaleOperazione dettaglioCausaleOperazione, Date dataRegistrazione, Date dataCompetenza,
      String descrizioneContoCausale) {
    MovimentoContabile movimentoContabileChiusura = new MovimentoContabile();
    movimentoContabileChiusura.setPianoDeiConti(new PianoDeiConti());

    movimentoContabileChiusura.setCodiceCausale(dettaglioCausaleOperazione.getDettaglioCausaleOperazioneId()
        .getCodiceCausaleOperazione());
    movimentoContabileChiusura.setProgressivoCausaleOperazione(dettaglioCausaleOperazione
        .getDettaglioCausaleOperazioneId().getProgressivoCausaleOperazione());
View Full Code Here


      for (int i = 0; i < resultList.size(); i++) {
        Object[] record = (Object[]) resultList.get(i);

        ContoPerChiusuraEsercizio contoPerChiusuraEsercizio = new ContoPerChiusuraEsercizio();
        contoPerChiusuraEsercizio.setFlagTipoGruppo((String) record[0]);
        contoPerChiusuraEsercizio.setPianoDeiConti(new PianoDeiConti());
        contoPerChiusuraEsercizio.getPianoDeiConti().setCodiceGruppo((Long) record[1]);
        contoPerChiusuraEsercizio.getPianoDeiConti().setCodiceMastro((Long) record[2]);
        contoPerChiusuraEsercizio.getPianoDeiConti().setCodiceConto((Long) record[3]);
        contoPerChiusuraEsercizio.setDescrizioneConto((String) record[4]);
        contoPerChiusuraEsercizio.setImportoDare((Double) record[5]);
View Full Code Here

      Long codiceMastro = (Long) campi[1];
      Mastro mastro = leggiMastro(codiceGruppo, codiceMastro);
      if (mastro != null) {
        if ("M".equals(mastro.getTipoConto())) {
          Long codiceConto = (Long) campi[2];
          PianoDeiConti pdc = new PianoDeiConti(codiceGruppo, codiceMastro, codiceConto);

          Double importoDare = (Double) campi[3];
          Double importoAvere = (Double) campi[4];
          Date dataRegistrazione = (Date) campi[5];
View Full Code Here

  }

  private Conto controllaContoValido(Long codiceConto, MovimentoContabile movimentoContabile) throws MovimentoNonValidoException {
    Long codiceGruppo = movimentoContabile.getPianoDeiConti().getCodiceGruppo();
    Long codiceMastro = movimentoContabile.getPianoDeiConti().getCodiceMastro();
    PianoDeiConti pianoDeiConti = new PianoDeiConti(codiceGruppo, codiceMastro, codiceConto);
    Date dataRegistrazione = movimentoContabile.getDataRegistrazione();
    try {
      List<Conto> contiTrovati = contabilitaFacade.cercaContoByPianoDeiContiDataValidita(pianoDeiConti, dataRegistrazione);
      if (contiTrovati.size() <= 0)
        throw new MovimentoNonValidoException("AlertMsgContoNonValido");
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  public void aggiungiRiga(ActionEvent ae) {
    MovimentoLegaleId movimentoLegaleId = new MovimentoLegaleId();
    PianoDeiConti pianoDeiConti = dettaglioMovimentoContabileBackingBean.getMovimentoContabile().getPianoDeiConti();
    movimentoLegaleId.setPratica(primaNotaController.cercaPraticaByPianoDeiConti(pianoDeiConti));
    movimentoLegaleId.setRigaMovimentolegale(1);
    MovimentoLegale movimentoLegale = new MovimentoLegale(movimentoLegaleId);
    movimentoLegale.setRiferimentoArticolo(dettaglioMovimentoContabileBackingBean.getMovimentoContabile()
        .getNumeroArticolo());
View Full Code Here

    m2 = null;

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

    m1 = null;
    m2 = new PianoDeiConti();

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

    m1 = new PianoDeiConti();
    m2 = null;

    assertEquals(true, mcc.compare(m1, m2) > 0);
    assertEquals(true, mcc.compare(m2, m1) < 0);
View Full Code Here

  }

  public void testCompareToFinoAGruppo() {

    m1 = new PianoDeiConti(1L, 1L, 1L);
    m2 = new PianoDeiConti(2L, 1L, 1L);

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

    m1 = new PianoDeiConti(3L, 1L, 1L);
    m2 = new PianoDeiConti(2L, 1L, 1L);

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

  }
View Full Code Here

  }

  public void testCompareToFinoAMastro() {

    m1 = new PianoDeiConti(1L, 1L, 1L);
    m2 = new PianoDeiConti(1L, 2L, 1L);

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

    m1 = new PianoDeiConti(1L, 2L, 1L);
    m2 = new PianoDeiConti(1L, 1L, 1L);

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

  }
View Full Code Here

  }

  public void testCompareToFinoAConto() {

    m1 = new PianoDeiConti(1L, 1L, 1L);
    m2 = new PianoDeiConti(1L, 1L, 2L);

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

    m1 = new PianoDeiConti(1L, 1L, 2L);
    m2 = new PianoDeiConti(1L, 1L, 1L);

    assertEquals(true, mcc.compare(m1, m2) > 0);
    assertEquals(true, mcc.compare(m2, m1) < 0);
  }
View Full Code Here

  }

  public PianoDeiConti getPianoDeiContiDaPraticaNonChiusa(long numeroPratica)
      throws ImpossibileLeggerePianoDeiContiDaPraticaNonChiusaException {
    String query = "SELECT LGTB002_GRUPPO_COGE, LGTB002_MASTRO_COGE, LGTB002_CONTO_COGE FROM PRATICA WHERE LGTB002_PRATICA = ? AND LGTB002_DT_CHIUSURA is null";
    PianoDeiConti result = null;
    Object[] bind = new Object[1];
    bind[0] = Long.valueOf(numeroPratica);
    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

TOP

Related Classes of it.pdor.contabilita.domain.hbm.PianoDeiConti

Copyright © 2018 www.massapicom. 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.