Examples of GruppoParametriIva


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

    }
  }

  private void cambiaParametriIva(String codiceIva) {
    try {
      GruppoParametriIva gruppoParametriIva = controllaCodiceIvaValido(codiceIva);
      cambiaParametriIva(gruppoParametriIva);
    } catch (MovimentoIvaNonValidoException e) {
      alertMsgPopup.setMessage(e.getAlertMsg());
      alertMsgPopup.openPopup();
    }
View Full Code Here

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

    }
  }
 
  private GruppoParametriIva controllaCodiceIvaValido(String codiceIva) throws MovimentoIvaNonValidoException {
    try {
      GruppoParametriIva gruppoParametriIva = contabilitaFacade.leggiGruppoParametriIva(codiceIva);
      if (gruppoParametriIva == null)
        throw new MovimentoIvaNonValidoException("AlertMsgCodiceIvaNonValido");
      return gruppoParametriIva;
    } catch (ContabilitaException e) {
      log.debug(e.getMessage(),e);
View Full Code Here

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

  @Override
  protected void preparaDatiPerBackingBeanDestinazione() {
    popupRicercaIva.closePopup();
   
    GruppoParametriIva gruppoParametriIva = ((RowIva) getListaRighe().getSelectedRow()).getGruppoParametriIva();
    ((ListaRigheMovIvaBackingBean) getBeanDestinazione()).cambiaParametriIva(gruppoParametriIva);
  }
View Full Code Here

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

   
    if (codifiche.containsKey(codiceIva)) {
      return codifiche.get(value);
    }
    try {
      GruppoParametriIva gruppoParametriIva = contabilitaFacade.leggiGruppoParametriIva(codiceIva);
      if (gruppoParametriIva != null) {
        String desc = gruppoParametriIva.getDescrizioneBreveIva();
        if (desc != null) {
          codifiche.put(codiceIva, desc);
          return desc;
        }
      }
View Full Code Here

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

      ImpossibileScrivereVoceFatturaException {
    String codiceVoceFatturaExpected = "PROVA";
    VoceFatturaId voceFatturaIdExpected = new VoceFatturaId(codiceVoceFatturaExpected, "", "");
    VoceFattura voceFatturaExpected = new VoceFattura(voceFatturaIdExpected);
    String codiceIvaExpected = "xx";
    GruppoParametriIva gruppoParametriIvaExpected = new GruppoParametriIva(codiceIvaExpected);
    String descrizioneIvaExpected = "descrizione";
    gruppoParametriIvaExpected.setDescrizioneIva(descrizioneIvaExpected);
    voceFatturaExpected.setGruppoParametriIva(gruppoParametriIvaExpected);

    VoceFattura voceFatturaActual = contabilitaDaoPerTest.scriviVoceFattura(voceFatturaExpected);

    assertNotNull(voceFatturaActual);
View Full Code Here

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

  @Override
  public Double calcolaImposta(Double importo, String codiceIva, String codiceVoceFattura) {
    Double importoImposta = null;
    if(!"".equals(StringUtility.checkNull(codiceIva))){
      GruppoParametriIva gpi = contabilitaFacade.leggiGruppoParametriIva(codiceIva);
      if (NumberUtils.checkNull(gpi.getAliquotaIva()) != 0){
        VoceFattura vf = contabilitaFacade.leggiVoceFattura(codiceVoceFattura);
        if(StringUtility.checkNull(vf.getFlagCalcoloIva()).equals("S")){
          importoImposta = NumberUtils.arrotondaConDecimali((NumberUtils.checkNull(importo)*gpi.getAliquotaIva())/(gpi.getAliquotaIva()+100), 2);
        }else if(StringUtility.checkNull(vf.getFlagCalcoloIva()).equals("C")){
          importoImposta = NumberUtils.arrotondaConDecimali(((NumberUtils.checkNull(importo)*gpi.getAliquotaIva())/100), 2);
        }
      }
    }
    return importoImposta;
  }
View Full Code Here

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

    MovimentoIva movimentoIva = new MovimentoIva(movimentoIvaId);

    String codiceIva = voce.getCodiceIva();
    movimentoIva.setCodiceIva(codiceIva);
    if (codiceIva!=null && !"".equals(codiceIva)) {
      GruppoParametriIva gruppoParametriIva = contabilitaDao.leggiGruppoParametriIva(voce.getCodiceIva());
      if (gruppoParametriIva != null)
        movimentoIva.setAliquotaIva(gruppoParametriIva.getAliquotaIva());
      else
        movimentoIva.setAliquotaIva(0);
    } else {
      movimentoIva.setAliquotaIva(0);
    }
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.