Package it.pdor.contabilita.domain.hbm

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


      ContabilitaFacadeFake contabilitaFacadeFake = new ContabilitaFacadeFake();
      Gruppo gruppo = new Gruppo();
      gruppo.setDescrizioneGruppo("descrizione Gruppo Fake");
      contabilitaFacadeFake.setGruppo(gruppo);

      Mastro mastro = new Mastro();
      mastro.setDescrizioneMastro("descrizione Mastro Fake");
      contabilitaFacadeFake.setMastro(mastro);

      List<Conto> listaConti = new ArrayList<Conto>();

      Conto conto1 = new Conto();
View Full Code Here


    ContabilitaFacadeFake contabilitaFacadeFake = new ContabilitaFacadeFake();
    Gruppo gruppo = new Gruppo();
    gruppo.setDescrizioneGruppo("descrizione Gruppo Fake");
    contabilitaFacadeFake.setGruppo(gruppo);

    Mastro mastro = new Mastro();
    mastro.setDescrizioneMastro("descrizione Mastro Fake");
    contabilitaFacadeFake.setMastro(mastro);

    List<Conto> listaConti = new ArrayList<Conto>();
    Conto conto1 = new Conto();
    conto1.setDescrizioneConto("descrizione Conto Fake 1");
View Full Code Here

    ContabilitaFacadeFake contabilitaFacadeFake = new ContabilitaFacadeFake();
    Gruppo gruppo = new Gruppo();
    gruppo.setDescrizioneGruppo("descrizione Gruppo Fake");
    contabilitaFacadeFake.setGruppo(gruppo);

    Mastro mastro = new Mastro();
    mastro.setDescrizioneMastro("descrizione Mastro Fake");
    contabilitaFacadeFake.setMastro(mastro);

    List<Conto> listaConti = new ArrayList<Conto>();
    Conto conto1 = new Conto();
    conto1.setDescrizioneConto("descrizione Conto Fake 1");
View Full Code Here

    Gruppo gruppo = contabilitaDao.leggiGruppo(pianoDeiConti.getCodiceGruppo());
    if (gruppo == null)
      throw new GruppoNotFoundException(pianoDeiConti.getCodiceGruppo());

    Mastro mastro = contabilitaDao.leggiMastro(pianoDeiConti.getCodiceGruppo(), pianoDeiConti.getCodiceMastro());
    if (mastro == null)
      throw new MastroNotFoundException(pianoDeiConti.getCodiceGruppo(), pianoDeiConti.getCodiceMastro());

    if ("F".equals(mastro.getTipoConto()) && pianoDeiConti.getCodiceConto() == null) // DEL1617
      throw new ImpossibileAprireNuovoContoException(pianoDeiConti.getCodiceGruppo(), pianoDeiConti.getCodiceMastro(), pianoDeiConti
          .getCodiceConto());

    String descrizioneConto = voce.getDescrizioneConto();
    if ("F".equalsIgnoreCase(tipoContoDaOperazioni)) {
      descrizioneConto = "";
    }
    if (descrizioneConto == null || "".equals(descrizioneConto)) {
      if ("B".equals(mastro.getTipoConto()))
        descrizioneConto = voce.getDescrizioneBanca();
      if ("M".equals(mastro.getTipoConto()))
        descrizioneConto = voce.getDescrizioneMutuo();
      if ("S".equals(mastro.getTipoConto()))
        descrizioneConto = voce.getDescrizioneSoggetto();
    }

    descrizioneConto = StringUtils.substring(descrizioneConto, 0, 50);
    String descrizioneBreveConto = StringUtils.substring(descrizioneConto, 0, 15);
View Full Code Here

      Object[] campi = (Object[]) riga;

      Long codiceGruppo = (Long) campi[0];
      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];
View Full Code Here

 
  private void applicaEPropagaMastro(Long codiceMastro) throws MovimentoNonValidoException {
    Long codiceGruppo = getMovimentoContabile().getPianoDeiConti().getCodiceGruppo();
    try {
      Mastro mastro = contabilitaFacade.leggiMastro(codiceGruppo, codiceMastro);
      if (mastro == null) {
        getMovimentoContabile().getPianoDeiConti().setCodiceMastro(codiceMastro);
        throw new MovimentoNonValidoException("AlertMsgMastroNonValido");
      }
      applicaEPropagaMastro(mastro);
View Full Code Here

        throw new MovimentoNonValidoException("AlertMsgGruppoDiversoDaGruppoCausale");
   
    // mastro
    Long codiceMastroExp = dettaglioCausaleOperazione.getPianoDeiConti().getCodiceMastro();
    Long codiceMastroAct = movimentoCaricato.getPianoDeiConti().getCodiceMastro();
    Mastro mastro = null;
    if (codiceMastroAct.equals(codiceMastroExp|| movimentoCaricato.isMastroModificabile()) {
      mastro = controllaMastroValido(codiceGruppoAct, codiceMastroAct);
      controllaMastroSocietaVeicolo(codiceMastroAct, movimentoCaricato);
    }
    else
      throw new MovimentoNonValidoException("AlertMsgMastroDiversoDaMastroCausale");
   
    // finanziamento
    if ("C".equals(mastro.getFlagCodFinanziamento())) {
      if (!(new Integer(1)).equals(movimentoCaricato.getCodiceFinanziamento()))
        throw new MovimentoNonValidoException("AlertMsgFinanziamentoDiversoDaFinaziamentoMastro");
    } else if (!"S".equals(mastro.getFlagCodFinanziamento()))
      if (movimentoCaricato.getCodiceFinanziamento() != null)
        throw new MovimentoNonValidoException("AlertMsgFinanziamentoDiversoDaFinaziamentoMastro");
   
    // conto
    Long codiceContoExp = dettaglioCausaleOperazione.getPianoDeiConti().getCodiceConto();
View Full Code Here

  }
 
  protected void preparaDatiPerBackingBeanDestinazione() {
    popupRicercaMastro.closePopup();
   
    Mastro mastroScelto = ((RowMastro) getListaRighe().getSelectedRow()).getMastro();
    ((OggettoSceltoBean) getBeanDestinazione()).aggiornaOggettoConOggettoScelto(mastroScelto.getMastroId().getCodiceMastro(), oggettoDaAggiornare, campoDaAggiornare);
    ((OggettoSceltoBean) getBeanDestinazione()).propagaAggiornamento(beanSuCuiPropagare, nomeMetodo, mastroScelto);
  }
View Full Code Here

        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) {
              codifiche.put(pianoDeiConti, desc);
              return desc;
            }
          }
View Full Code Here

  public void verificaFinanziamentoModificabile() throws MovimentoNonValidoException {
    Long codiceGruppo = getMovimentoContabile().getPianoDeiConti().getCodiceGruppo();
    Long codiceMastro = getMovimentoContabile().getPianoDeiConti().getCodiceMastro();
    try {
      if (codiceGruppo != null && codiceMastro != null) {
        Mastro mastro = contabilitaFacade.leggiMastro(codiceGruppo, codiceMastro);
        if (mastro != null)
          setFinanziamentoModificabile(mastro.isFinanziamentoModificabile());
        else {
          log.debug("Mastro null per codici " + codiceGruppo + codiceMastro);
          throw new MovimentoNonValidoException("AlertMsgFinanziamentoModificabile");
        }
      } else {
View Full Code Here

TOP

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

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.