Examples of TipoProtocollo


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

  }

  private void checkDataRegistrazioneConProtocollo(String codiceTipoProtocollo) throws ImpossibileLeggereTipoProtocolloException,
      DataDocumentoUtilizzataException, DataDocumentoFuoriEsercizioException, TipoProtocolloNotFoundException {
    codiceTipoProtocollo.trim();
    TipoProtocollo tipoProtocollo = contabilitaDao.leggiTipoProtocollo(codiceTipoProtocollo, codiceSocietaVeicolo);
    if (tipoProtocollo == null)
      throw new TipoProtocolloNotFoundException(codiceTipoProtocollo, codiceSocietaVeicolo);
    CheckerTipoProtocollo tipoProtocolloChecker = new CheckerTipoProtocollo(tipoProtocollo);
    tipoProtocolloChecker.checkDataRegistrazione(dataRegistrazione);
  }
View Full Code Here

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

      getMovimentoContabile().setDataProtocollo(null);
      getMovimentoContabile().setTipoProtocollo(null);
    }
    else {
      String codiceSocietaVeicolo = getMovimentoContabile().getCodiceSocietaVeicolo();
      TipoProtocollo tipoProtocollo = recuperaTipoProtocollo(codiceTipoProtocollo, codiceSocietaVeicolo);
      controllaSequenzaProtocolloEApplica(tipoProtocollo);
    }
  }
View Full Code Here

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

    }
  }
 
  public void cambiaTipoProtocollo(String codiceTipoProtocollo) {
    try {
      TipoProtocollo tipoProtocollo = controllaTipoProtocolloValido(codiceTipoProtocollo);
      cambiaTipoProtocollo(tipoProtocollo);
    } catch (MovimentoNonValidoException e) {
      alertMsgPopup.setMessage(e.getAlertMsg());
      alertMsgPopup.openPopup();
    }
View Full Code Here

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

    }
  }

  private TipoProtocollo controllaTipoProtocolloValido(String codiceTipoProtocollo) throws MovimentoNonValidoException {
    String codiceSocietaVeicolo = getMovimentoContabile().getCodiceSocietaVeicolo();
    TipoProtocollo tipoProtocollo = recuperaTipoProtocollo(codiceTipoProtocollo, codiceSocietaVeicolo);
    if (tipoProtocollo == null)
      throw new MovimentoNonValidoException("AlertMsgTipoProtocolloNonValido");
    return tipoProtocollo;
  }
View Full Code Here

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

      movimentoCaricato.setNumeroProtocollo(null);
      movimentoCaricato.setDataProtocollo(null);
      movimentoCaricato.setTipoProtocollo(null);
    }
    else {
      TipoProtocollo tipoProtocollo = recuperaTipoProtocollo(codiceTipoProtocollo, codiceSocietaVeicolo);
      movimentoCaricato.setTipoProtocollo(tipoProtocollo);
    }

    movimentoCaricato.setFlagModificabile("S");
  }
View Full Code Here

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

  @Override
  protected void preparaDatiPerBackingBeanDestinazione() {
    popupRicercaTipoProtocollo.closePopup();
   
    TipoProtocollo tipoProtocollo = ((RowTipoProtocollo) getListaRighe().getSelectedRow()).getTipoProtocollo();
    ((OggettoSceltoBean) getBeanDestinazione()).aggiornaOggettoConOggettoScelto(tipoProtocollo.getTipoProtocolloId().getCodiceTipoProtocollo(), oggettoDaAggiornare, campoDaAggiornare);
    ((OggettoSceltoBean) getBeanDestinazione()).propagaAggiornamento(beanSuCuiPropagare, nomeMetodo, tipoProtocollo);
//    ((DettaglioMovimentoContabileBackingBean) getBeanDestinazione()).cambiaTipoProtocollo(tipoProtocollo);
  }
View Full Code Here

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

        importoDare = null;
        primaRigaProtocollo = true;
        //Se esiste tipo protocollo
        if(!"".equals(StringUtility.checkNull(df.getCodiceTipoProtocollo()).trim())){
          if(ristampa){
            TipoProtocollo tp = recuperaTipoProtocollo(df.getCodiceTipoProtocollo(), tf.getCodiceSocietaVeicolo());
            subReport = new HashMap();
            subReport.put("descrizione", "*\t" + tp.getDescrizioneTipoProtocollo() + "/" + df.getNumeroProtocollo());
            subReport.put("importoAvere", "");
            subReport.put("importoDare", "");
            subReportList.add(subReport);
          }else{
            if(df.getCodiceTipoProtocollo().equals(StringUtility.checkNull(tf.getCodiceTipoProtocollo()))){
              numeroProtocollo = tf.getNumeroProtocollo();
            }else if(df.getCodiceTipoProtocollo().equals(tipoProtocolloPrec)){
              numeroProtocollo = numeroProtocolloPrec;
            }else{
              TipoProtocollo tp = recuperaTipoProtocollo(df.getCodiceTipoProtocollo(), tf.getCodiceSocietaVeicolo());
              if(tp != null){
                numeroProtocollo = calcolaProtocollo(tf, tp, false, messageBundle);
                if(numeroProtocollo != null && !"".equals(StringUtility.checkNull(tp.getDescrizioneTipoProtocollo()).trim())){
                  subReport = new HashMap();
                  subReport.put("descrizione", "*\t" + tp.getDescrizioneTipoProtocollo() + " " + numeroProtocollo);
                  subReport.put("importoAvere", "");
                  subReport.put("importoDare", "");
                  subReportList.add(subReport);
                }
              }else{
View Full Code Here

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

   
    if(ps != null){
      intestazioneFattura = ps.getLocalitaSocieta() + ", " + DateUtility.formattaDataBreve(tf.getDataFattura()) + "\n";
    }
    if(!"".equals(StringUtility.checkNull(tf.getCodiceTipoProtocollo()).trim())){
      TipoProtocollo tp = recuperaTipoProtocollo(tf.getCodiceTipoProtocollo(), tf.getCodiceSocietaVeicolo());
      if(tp != null){
        if(ristampa){
          intestazioneFattura += "Rif.: " + tp.getDescrizioneTipoProtocollo() + "/" + tf.getNumeroProtocollo();
        }else{
          Integer numeroProtocollo = calcolaProtocollo(tf, tp, false, messageBundle);
          if(numeroProtocollo != null && !"".equals(StringUtility.checkNull(tp.getDescrizioneTipoProtocollo()).trim())){
            intestazioneFattura += "Rif.: " + tp.getDescrizioneTipoProtocollo() + "/" + numeroProtocollo;
            //Setto il numeroProtocollo nella testata della fattura
            tf.setNumeroProtocollo(numeroProtocollo);
          }
        }
      }else{
View Full Code Here

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

      }
    }
    for(TestataFattura tf : listaDaContabilizzare){
      Integer numeroProtocolloCalc = null;
      if(!"".equals(StringUtility.checkNull(tf.getCodiceTipoProtocollo()).trim())){
        TipoProtocollo tp = recuperaTipoProtocollo(tf.getCodiceTipoProtocollo(), tf.getCodiceSocietaVeicolo());
        if(tp != null){
          numeroProtocolloCalc = calcolaProtocollo(tf, tp, true, messageBundle);
          if(tf.getNumeroProtocollo().compareTo(numeroProtocolloCalc) != 0){
            String msg = messageBundle.getMessage("AlertMsgErratoProtocollo") + ": "
              + tf.getCodiceTipoProtocollo()
              + " " + messageBundle.getMessage("AlertMsgPerFattura")
              + tf.getNumeroFattura() + " del " + DateUtility.formattaDataBreve(tf.getDataFattura());
            throw new FatturaException(msg);
          }
        }
      }
      if(tf.getDettagliFattura().size() > 0){
        String tipoProtocolloPrec = "";
        Integer numeroProtocolloPrec = null;
        List<DettaglioFattura> dettagli = new ArrayList<DettaglioFattura>();
        dettagli.addAll(tf.getDettagliFattura());
        Collections.sort(dettagli, new OneFieldDirectionalNullComparator("ordineSezione", true));
        for(DettaglioFattura df : dettagli){
          if(!"".equals(StringUtility.checkNull(df.getCodiceTipoProtocollo()).trim())){
            if(df.getCodiceTipoProtocollo().equals(StringUtility.checkNull(tf.getCodiceTipoProtocollo()))){
              numeroProtocolloCalc = tf.getNumeroProtocollo();
            }else if(df.getCodiceTipoProtocollo().equals(tipoProtocolloPrec)){
              numeroProtocolloCalc= numeroProtocolloPrec;
            }else{
              TipoProtocollo tp = recuperaTipoProtocollo(df.getCodiceTipoProtocollo(), tf.getCodiceSocietaVeicolo());
              if(tp != null){
                numeroProtocolloCalc = calcolaProtocollo(tf, tp, true, messageBundle);
              }else{
                String msg = messageBundle.getMessage("AlertMsgImpossibileControllareProtocollo")
                  + df.getCodiceTipoProtocollo() + ": "
View Full Code Here

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

    }
   
    try {
      //Aggiorno i tipiProtocollo con numeroProtocolloCorr e data calcolati
      for(String codiceProtocollo : mappaProtocolliDaAggiornareCorr.keySet()){
        TipoProtocollo tp = mappaProtocolliDaAggiornareCorr.get(codiceProtocollo);
        if(mappaProtocolliDaAggiornareSucc.containsKey(codiceProtocollo)){
          tp.setNumeroProtocolloSuccessivo(mappaProtocolliDaAggiornareSucc.get(codiceProtocollo).getNumeroProtocolloSuccessivo());
          tp.setDataProtocolloSuccessivo(mappaProtocolliDaAggiornareSucc.get(codiceProtocollo).getDataProtocolloSuccessivo());
          mappaProtocolliDaAggiornareSucc.remove(codiceProtocollo);
        }
        contabilitaFacade.modificaTipoProtocollo(tp);
      }
      //Aggiorno i tipiProtocollo con numeroProtocolloSucc e data calcolati
      for(String codiceProtocollo : mappaProtocolliDaAggiornareSucc.keySet()){
        TipoProtocollo tp = mappaProtocolliDaAggiornareSucc.get(codiceProtocollo);
        contabilitaFacade.modificaTipoProtocollo(tp);
      }
    } catch (ContabilitaException e) {
      log.debug(e.getMessage(), e);
      throw new FatturaException(e.toString());
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.