Package it.pdor.webapp.contabilita.stampeContabili.bilancio

Examples of it.pdor.webapp.contabilita.stampeContabili.bilancio.RowBilancio


    {
      for(BilancioTipoAttivita attivita : bilancio.getTipoAttivita())
      {
        for(BilancioGruppo gruppo : attivita.getGruppi())
        {
          RowBilancio riga_2 = new RowBilancio();
          riga_2.setTipoAttivita(" ");
          riga_2.setGruppo(gruppo.getCodiceGruppo().toString());
          riga_2.setMastro(" ");
          riga_2.setConto(" ");
          riga_2.setDescrizione(gruppo.getDescrizioneGruppo());
          riga_2.setDare(gruppo.getDareContabile());
          riga_2.setAvere(gruppo.getAvereContabile());
          riga_2.setDareExtr(gruppo.getDareExtraContabile());
          riga_2.setAvereExtr(gruppo.getAvereExtraContabile());
          riga_2.setDareSaldo(gruppo.getSaldoDare());
          riga_2.setAvereSaldo(gruppo.getSaldoAvere());
          riga_2.setTipoRiga(2); //gruppo con dettaglio
          bilancioTab.add(riga_2);
         
          for(BilancioMastro mastro : gruppo.getMastri())
          {
            RowBilancio riga_3 = new RowBilancio();
            riga_3.setTipoAttivita(" ");
            riga_3.setGruppo(" ");
            riga_3.setMastro(mastro.getCodiceMastro().toString());
            riga_3.setConto(" ");
            riga_3.setDescrizione(mastro.getDescrizioneMastro());
            riga_3.setDare(mastro.getDareContabile());
            riga_3.setAvere(mastro.getAvereContabile());
            riga_3.setDareExtr(mastro.getDareExtraContabile());
            riga_3.setAvereExtr(mastro.getAvereExtraContabile());
            riga_3.setDareSaldo(mastro.getSaldoDare());
            riga_3.setAvereSaldo(mastro.getSaldoAvere());
            riga_3.setTipoRiga(3); //mastro con dettaglio
            bilancioTab.add(riga_3);
           
            for(BilancioConto conto : mastro.getConti())
            {
              RowBilancio riga_4 = new RowBilancio();
              riga_4.setTipoAttivita(" ");
              riga_4.setGruppo(" ");
              riga_4.setMastro(" ");
              riga_4.setConto(conto.getCodiceConto().toString());
              riga_4.setDescrizione(conto.getDescrizioneConto());
              riga_4.setDare(conto.getDareContabile());
              riga_4.setAvere(conto.getAvereContabile());
              riga_4.setDareExtr(conto.getDareExtraContabile());
              riga_4.setAvereExtr(conto.getAvereExtraContabile());
              riga_4.setDareSaldo(conto.getSaldoDare());
              riga_4.setAvereSaldo(conto.getSaldoAvere());
              riga_4.setTipoRiga(4); //conto con dettaglio
              bilancioTab.add(riga_4);
            }
          }
        }//end primo for
       
        RowBilancio riga_1 = new RowBilancio();
        riga_1.setTipoAttivita(attivita.getDescrizioneAttivoPassivo());
        riga_1.setGruppo(" ");
        riga_1.setMastro(" ");
        riga_1.setConto(" ");
        //riga_1.setDescrizione("totale");
        riga_1.setDescrizione(" ");
        riga_1.setDare(attivita.getDareContabile());
        riga_1.setAvere(attivita.getAvereContabile());
        riga_1.setDareExtr(attivita.getDareExtraContabile());
        riga_1.setAvereExtr(attivita.getAvereExtraContabile());
        riga_1.setDareSaldo(attivita.getSaldoDare());
        riga_1.setAvereSaldo(attivita.getSaldoAvere());
        riga_1.setTipoRiga(1); //attivo / passivo / costi / ricavi
        bilancioTab.add(riga_1);
      }
     
      RowBilancio riga = new RowBilancio();
      riga.setTipoAttivita(bilancio.getDescrizioneTipoNumeroGruppo());
      riga.setGruppo(" ");
      riga.setMastro(" ");
      riga.setConto(" ");
      //riga.setDescrizione("TOTALE");
      riga.setDescrizione(" ");
      riga.setDare(bilancio.getDareContabile());
      riga.setAvere(bilancio.getAvereContabile());
      riga.setDareExtr(bilancio.getDareExtraContabile());
      riga.setAvereExtr(bilancio.getAvereExtraContabile());
      riga.setDareSaldo(bilancio.getSaldoDare());
      riga.setAvereSaldo(bilancio.getSaldoAvere());
      riga.setTipoRiga(0); //stato patrimoniale / conto economico / conti d'ordine e totali
      bilancioTab.add(riga);
   
    }//end for
 
View Full Code Here

TOP

Related Classes of it.pdor.webapp.contabilita.stampeContabili.bilancio.RowBilancio

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.