Package it.pdor.contabilita.domain.hbm

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


  }

  public void testCompareToFinoACodCausale() {

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setCodiceCausale("AAA");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setCodiceCausale("BBB");

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setCodiceCausale("CCC");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setCodiceCausale("BBB");

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setCodiceCausale("AAA");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setCodiceCausale(null);

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setCodiceCausale(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setCodiceCausale("AAA");

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setCodiceCausale(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setCodiceCausale(null);

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

  }
View Full Code Here


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

  }

  public void testCompareToFinoAProgressivoCausaleOperazione() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setProgressivoCausaleOperazione(2);

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setProgressivoCausaleOperazione(2);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setProgressivoCausaleOperazione(1);

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setProgressivoCausaleOperazione(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setProgressivoCausaleOperazione(1);

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setProgressivoCausaleOperazione(null);

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setProgressivoCausaleOperazione(1);

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

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

  public void testCompareToFinoAPianoDeiConti() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setPianoDeiConti(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setPianoDeiConti(new PianoDeiConti());

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

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m1.setPianoDeiConti(new PianoDeiConti());
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2.setPianoDeiConti(null);

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

    int lastIndex = getListaRighe().getRighe().size() - 1;
    RowMovimentoContabile lastRow = (RowMovimentoContabile) getListaRighe().getRighe().get(lastIndex);
    MovimentoContabile ultimoMovimento = (MovimentoContabile) lastRow.getMovimentoContabile();
    int progressivoRigaArticolo = ultimoMovimento.getProgressivoRigaArticolo() + 1;
    MovimentoContabileId movimentoContabileId = new MovimentoContabileId(0l, progressivoRigaArticolo);
    movimentoNuovo.setMovimentoContabileId(movimentoContabileId);

    return movimentoNuovo;
  }
View Full Code Here

  }

  private void importaMovimenti(List<MovimentoContabile> movimentiCaricati) throws ImpossibileImportareMovimentoException {
    for (int i = 0; i < movimentiCaricati.size(); i++) {
      MovimentoContabile movimentoCaricato = movimentiCaricati.get(i);
      MovimentoContabileId movimentoCaricatoId = new MovimentoContabileId(0l, i+1);
      movimentoCaricato.setMovimentoContabileId(movimentoCaricatoId);
      try {
        getDettaglioMovimentoContabileBackingBean().importaMovimento(movimentoCaricato);
      } catch (MovimentoNonValidoException e) {
        String alertMsg = messageBundle.getMessage("TextProgressivoRigaArticolo") + " "
View Full Code Here

    if (!"S".equals(flagSoggetto) && !"M".equals(flagSoggetto) && !"B".equals(flagSoggetto) && !"F".equals(flagSoggetto))
      throw new ErrataTipologiaSottocontoException(flagSoggetto);

    MovimentoContabile movimentoContabile = new MovimentoContabile();

    MovimentoContabileId id = new MovimentoContabileId();
    id.setNumeroArticolo(datiFattura.getNumeroArticolo());
    id.setProgressivoRigaArticolo(datiFattura.setProgressivoRigaArticolo(datiFattura.getProgressivoRigaArticolo() + 1));
    movimentoContabile.setMovimentoContabileId(id);
    movimentoContabile.setNumeroArticoloCustom(datiFattura.getNumeroArticoloCustom());

    movimentoContabile.setCodiceCausale(dettaglioCausale.getCodiceCausaleOperazione());
View Full Code Here

      return true;
    }
    if (!dettaglioMovimentoContabileBackingBean.getMovimentoModificabile()) {
      return false;
    }
    MovimentoContabileId movcontId = dettaglioMovimentoContabileBackingBean.getMovimentoContabile().getMovimentoContabileId();
    Long nrArticolo = Long.valueOf(movcontId.getNumeroArticolo());
    Integer rigaArticolo = Integer.valueOf(movcontId.getProgressivoRigaArticolo());
    Partita partita = ((RowPartita) getDettaglio()).getPartita();
    Long nrArticoloDellaPartita = partita.getNumeroArticolo();
    Integer rigaArticoloDellaPartita = partita.getProgressivoRigaArticolo();
    return nrArticolo.equals(nrArticoloDellaPartita) && rigaArticolo.equals(rigaArticoloDellaPartita);
  }
View Full Code Here

    if (!dettaglioMovimentoContabileBackingBean.getMovimentoModificabile()) {
      return false;
    }

    MovimentoContabileId movcontId = dettaglioMovimentoContabileBackingBean.getMovimentoContabile().getMovimentoContabileId();
    Long nrArticolo = Long.valueOf(movcontId.getNumeroArticolo());
    Integer rigaArticolo = Integer.valueOf(movcontId.getProgressivoRigaArticolo());
    Partita partita = getSelectedRowPartita().getPartita();
    Long nrArticoloDellaPartita = partita.getNumeroArticolo();
    Integer rigaArticoloDellaPartita = partita.getProgressivoRigaArticolo();
    return nrArticolo.equals(nrArticoloDellaPartita) && rigaArticolo.equals(rigaArticoloDellaPartita);
  }
View Full Code Here

    if (!"D".equalsIgnoreCase(dettaglioCausale.getSegno()) && !"A".equalsIgnoreCase(dettaglioCausale.getSegno())) {
      throw new SegnoCausaleNonPrevistoException(dettaglioCausale.getSegno());
    }

    MovimentoContabile movimentoContabile = new MovimentoContabile();
    MovimentoContabileId id = new MovimentoContabileId();
    id.setNumeroArticolo(datiFattura.getNumeroArticolo());
    id.setProgressivoRigaArticolo(datiFattura.setProgressivoRigaArticolo(datiFattura.getProgressivoRigaArticolo() + 1));
    movimentoContabile.setMovimentoContabileId(id);
    movimentoContabile.setNumeroArticoloCustom(datiFattura.getNumeroArticoloCustom());

    if (datiFattura.getStd_tp_protocollo() != null && !"".equals(datiFattura.getStd_tp_protocollo())) {
      movimentoContabile.setDataProtocollo(datiFattura.getDataRegistrazione());
View Full Code Here

    return movimentoIva;

  }

  private MovimentoContabile getMovimento(String descrizioneMovimento, long codMov1) {
    MovimentoContabile mov = new MovimentoContabile(new MovimentoContabileId(codMov1, 1), "DB", "SOFIA", 0);
    mov.setDescrizioneMovimento(descrizioneMovimento);
    mov.setPianoDeiConti(new PianoDeiConti(codMov1, codMov1, codMov1));
    mov.setCodiceSocietaVeicolo("SOFIA");
    return mov;
  }
View Full Code Here

TOP

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

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.