Examples of VoceFattura


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

    this.mappaVociFattura = mappaVociFattura;
  }
 
  @Override
  public int compare(String cm1, String cm2) {
    VoceFattura voce1 = mappaVociFattura.get(cm1);
    VoceFattura voce2 = mappaVociFattura.get(cm2);
    return voce1.getVoceFatturaId().getCodiceVoceFattura().compareTo(voce2.getVoceFatturaId().getCodiceVoceFattura());
  }
View Full Code Here

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

          operazione);
    } catch (ElaborazioneOperazioneTerminataException e) {
      return;
    }

    VoceFattura voceFattura = operazione.getVoceFattura();
    if (voce.getImportoVoce() == 0) {
      if (voceFattura == null)
        return;
      else {
        new GestioneRigaFattura(datiFattura, voce, voceFattura, codiceFunzione, responsabileCreazioneFattura,
            fissoCommissioni).creaRigaFattura();
        return;
      }
    }

    if (voceFattura != null && voceFattura.getFlagMovimento() == null)
      voceFattura.setFlagMovimento("N");
    if (voceFattura != null) {
      RiferimentoProtocollo riferimentoProtocollo = new RiferimentoProtocollo(operazione
          .getCodiceCausaleOperazione(), gruppoPerGetRiferimentoProtocollo,
          mastroPerGetRiferimentoProtocollo, contabilitaDao);
      riferimentoProtocollo.getRiferimentoProtocollo(datiFattura);
      new GestioneRigaFattura(datiFattura, voce, voceFattura, codiceFunzione, responsabileCreazioneFattura,
          fissoCommissioni).creaRigaFattura();
      if ("S".equals(voceFattura.getFlagMovimento()))
        return;
    }

    String codiceCausale = operazione.getCodiceCausaleOperazione();
    codiceCausale = codiceCausale != null ? codiceCausale.trim() : codiceCausale;
View Full Code Here

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

  public void testRelazioneVoceFatturaGruppoParametriIva() throws ImpossibileLeggereVoceFatturaException,
      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);
    assertEquals(codiceVoceFatturaExpected, voceFatturaActual.getCodiceVoceFattura());
    assertNotNull(voceFatturaActual.getGruppoParametriIva());
    assertEquals(codiceIvaExpected, voceFatturaActual.getCodiceIva());
    assertEquals(descrizioneIvaExpected, voceFatturaActual.getGruppoParametriIva().getDescrizioneIva());
  }
View Full Code Here

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

    String codiceOperazioneExpected = "PROVA";
    OperazioneId operazioneIdExpected = new OperazioneId(codiceOperazioneExpected, "", "");
    Operazione operazioneExpected = new Operazione(operazioneIdExpected, "");
    String codiceVoceFatturaExpected = "xx";
    VoceFatturaId voceFatturaIdExpected = new VoceFatturaId(codiceVoceFatturaExpected, "", "");
    VoceFattura voceFatturaExpected = new VoceFattura(voceFatturaIdExpected);
    String descrizioneVoceFatturaExpected = "descrizione";
    voceFatturaExpected.setDescrizioneVoceFattura(descrizioneVoceFatturaExpected);
    operazioneExpected.setVoceFattura(voceFatturaExpected);

    Operazione operazioneActual = contabilitaDaoPerTest.scriviOperazione(operazioneExpected);

    assertNotNull(operazioneActual);
View Full Code Here

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

    }
  }
 
  private void abilitaDisabilitaDareAvere(String codiceVoceFattura) {
    if(codiceVoceFattura != null){
      VoceFattura vf = fatturaController.recuperaVoceFattura(codiceVoceFattura);
      setFlagSegnoOld(vf.getFlagSegno());
      if(vf.getFlagSegno().equals("D")){
        setAbilitatoDare(true);
        setAbilitatoAvere(false);
      }else if(vf.getFlagSegno().equals("A")){
        setAbilitatoDare(false);
        setAbilitatoAvere(true);
      }else{
        setAbilitatoDare(false);
        setAbilitatoAvere(false);
View Full Code Here

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

  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.VoceFattura

        alertMsgPopup.setMessage(messageBundle.getMessage("AlertMsgVoceFatturaNonValida"));
        alertMsgPopup.openPopup();
        return;
      }
      dettaglioFatturaSelezionata.setCodiceVoceFattura(codiceVoceFatturaNew);
      VoceFattura vfOld = fatturaController.recuperaVoceFattura(codiceVoceFatturaOld);
      VoceFattura vfNew = fatturaController.recuperaVoceFattura(codiceVoceFatturaNew);
      if(vfOld != null && vfNew != null){
        abilitaDisabilitaDareAvere(vfOld.getFlagSegno(), vfNew.getFlagSegno());
        if(vfNew != null){
          dettaglioFatturaSelezionata.setDescrizioneVoceFattura(vfNew.getDescrizioneVoceFattura());
          dettaglioFatturaSelezionata.setSezioneDocumento(vfNew.getSezioneDocumento());
          dettaglioFatturaSelezionata.setFlagMovimento(vfNew.getFlagMovimento());
          dettaglioFatturaSelezionata.setCodiceIva(vfNew.getCodiceIva());
        }
      }else if(vfNew != null){
        abilitaDisabilitaDareAvere(null, vfNew.getFlagSegno());
        dettaglioFatturaSelezionata.setDescrizioneVoceFattura(vfNew.getDescrizioneVoceFattura());
        dettaglioFatturaSelezionata.setSezioneDocumento(vfNew.getSezioneDocumento());
        dettaglioFatturaSelezionata.setFlagMovimento(vfNew.getFlagMovimento());
        dettaglioFatturaSelezionata.setCodiceIva(vfNew.getCodiceIva());
      }else{
        abilitaDisabilitaDareAvere(null, null);
        dettaglioFatturaSelezionata.setDescrizioneVoceFattura(null);
        dettaglioFatturaSelezionata.setSezioneDocumento(null);
        dettaglioFatturaSelezionata.setFlagMovimento(null);
View Full Code Here

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

      if (operazione != null && famiglia != null) {
        RowVoceFattura rvf = new RowVoceFattura();
        rvf.setCodiceFamiglia(famiglia.getFamigliaId().getCodiceFamiglia());
        rvf.setCodiceFunzione(famiglia.getFamigliaId().getCodiceFunzione());
        rvf.setCodiceOperazione(operazione.getCodiceOperazione());
        VoceFattura voceFattura = operazione.getVoceFattura();
        if(voceFattura != null){
          rvf.setCodiceVoceFattura(voceFattura.getCodiceVoceFattura());
          listaVociFattura.add(rvf);
        }
      }
    }
    return listaVociFattura;
View Full Code Here

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

      if (operazione != null && famiglia != null) {
        RowVoceFattura rvf = new RowVoceFattura();
        rvf.setCodiceFamiglia(famiglia.getFamigliaId().getCodiceFamiglia());
        rvf.setCodiceFunzione(famiglia.getFamigliaId().getCodiceFunzione());
        rvf.setCodiceOperazione(operazione.getCodiceOperazione());
        VoceFattura voceFattura = operazione.getVoceFattura();
        if(voceFattura != null){
          rvf.setCodiceVoceFattura(voceFattura.getCodiceVoceFattura());
          listaVociFattura.add(rvf);
        }
      }
    }
    return listaVociFattura;
View Full Code Here

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

          operazione);
    } catch (ElaborazioneOperazioneTerminataException e) {
      return;
    }

    VoceFattura voceFattura = operazione.getVoceFattura();
    if (voce.getImportoVoce() == 0 && voceFattura == null)
      return;

    if (datiFattura.getFlagMovimento() == null || !"S".equals(datiFattura.getFlagMovimento()))
      return;
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.