Package it.pdor.domini.domain

Examples of it.pdor.domini.domain.ParametroSocieta


        ByteArrayOutputStream xmlbody = null;
        ByteArrayOutputStream xmlfooter = null;
       
        operazioniPeriodicheController.azzeraTotali();
       
        ParametroSocieta parametroSocieta = dominiFacade.getParametroSocieta("PSOC");
       
        listaBody =  operazioniPeriodicheController.getListaFileAnagTrib(listaAnagrafiche, getAnnoRiferimento());
        listaHeader = operazioniPeriodicheController.getHeaderAnagTrib(parametroSocieta, getAnnoRiferimento());
        listaFooter = operazioniPeriodicheController.getFooterAnagTrib(parametroSocieta, getAnnoRiferimento());
       
View Full Code Here


    costruisciFileDiStampa(context);
  }
 
  private void costruisciFileDiStampa(FacesContext context){
    try {
      ParametroSocieta parametroSocieta = dominiFacade.getParametroSocieta("PSOC");
      //TODO settare descrizione attivita
      FileCreatorFromClass fileCreator = new FileCreatorFromClass();
      ByteArrayOutputStream txtfinal = new ByteArrayOutputStream();
     
      paginaStampa = ultimaPaginaStampata;
View Full Code Here

      Map reportMap;
     
      int index = 0;
      int lenghtLista = fattureDaStampare.size();
      Map<String, List> mapSubreport = new HashMap<String, List>();
      ParametroSocieta ps = dominiFacade.getParametroSocieta("PSOC");
      mappaProtocolliCorr = new HashMap<String, Integer>();
      mappaProtocolliSucc = new HashMap<String, Integer>();
      for(TestataFattura tf : fattureDaStampare){
        index++;
        reportMap = new HashMap();
        reportMap.putAll(valorizzaIntestazione(tf, messageBundle));
        reportMap.put("intestazioneFattura", getIntestazioneFattura(tf, messageBundle, ps, false));
       
        List subReportList = preparaDatiDettaglioPerStampa(tf, messageBundle, false);
        if(subReportList != null){
          String id = "subDS" + index;
          mapSubreport.put(id, subReportList);
          reportMap.put("id", id);
        }
        if(totaleAvere != 0d)
          reportMap.put("totaleAvere", NumberUtils.formattaNumeroMigliaia(NumberUtils.checkNull(totaleAvere)));
        else
          reportMap.put("totaleAvere", "");
        if(totaleDare != 0d)
          reportMap.put("totaleDare", NumberUtils.formattaNumeroMigliaia(NumberUtils.checkNull(totaleDare)));
        else
          reportMap.put("totaleDare", "");
       
        //Setto la ragione sociale
        reportMap.put("ragioneSociale", ps.getRagioneSociale());
       
        //Setto l'eventuale bollo
        String autorizzazioneBollo = "";
        if(flagBollo){
          if("".equals(StringUtility.checkNull(ps.getLuogoAutorizzazioneBolVir()).trim()))
            autorizzazioneBollo = "Bollo su\noriginale";
          else
            autorizzazioneBollo = ps.getRagioneSociale() + "\n" +
              "Imposta di bollo assolta in modo virtuale.\n" +
              "Autorizzazione Intendenza di Finanza\n" +
              "di " + ps.getLuogoAutorizzazioneBolVir() + " n. " +
              ps.getNumeroAutorizzazioneBolVir() +
              " del " + DateUtility.formattaDataBreve(ps.getDataAutorizzazioneBolVir()) + ".";
        }
        reportMap.put("autorizzazioneBollo", autorizzazioneBollo);
       
        //Se ultimoRecord metto un pageBreak per andare in una nuova pagina
        if(index != lenghtLista)
View Full Code Here

      Map reportMap;
     
      int index = 0;
      int lenghtLista = listaDaStampare.size();
      Map<String, List> mapSubreport = new HashMap<String, List>();
      ParametroSocieta ps = dominiFacade.getParametroSocieta("PSOC");
     
      for(TestataFattura tf : listaDaStampare){
        tf = contabilitaFacade.leggiTestataFatturaCompleta(tf.getNumeroFattura());
        index++;
        reportMap = new HashMap();
        reportMap.putAll(valorizzaIntestazione(tf, messageBundle));
        reportMap.put("intestazioneFattura", getIntestazioneFattura(tf, messageBundle, ps, true));
       
        List subReportList = preparaDatiDettaglioPerStampa(tf, messageBundle, true);
        if(subReportList != null){
          String id = "subDS" + index;
          mapSubreport.put(id, subReportList);
          reportMap.put("id", id);
        }
        if(totaleAvere != 0d)
          reportMap.put("totaleAvere", NumberUtils.formattaNumeroMigliaia(NumberUtils.checkNull(totaleAvere)));
        else
          reportMap.put("totaleAvere", "");
        if(totaleDare != 0d)
          reportMap.put("totaleDare", NumberUtils.formattaNumeroMigliaia(NumberUtils.checkNull(totaleDare)));
        else
          reportMap.put("totaleDare", "");
       
        //Setto la ragione sociale
        reportMap.put("ragioneSociale", ps.getRagioneSociale());
       
        //Setto l'eventuale bollo
        String autorizzazioneBollo = "";
        if(flagBollo){
          if("".equals(StringUtility.checkNull(ps.getLuogoAutorizzazioneBolVir()).trim()))
            autorizzazioneBollo = "Bollo su\noriginale";
          else
            autorizzazioneBollo = ps.getRagioneSociale() + "\n" +
              "Imposta di bollo assolta in modo virtuale.\n" +
              "Autorizzazione Intendenza di Finanza\n" +
              "di " + ps.getLuogoAutorizzazioneBolVir() + " n. " +
              ps.getNumeroAutorizzazioneBolVir() +
              " del " + DateUtility.formattaDataBreve(ps.getDataAutorizzazioneBolVir()) + ".";
        }
        reportMap.put("autorizzazioneBollo", autorizzazioneBollo);
       
        //Se ultimoRecord metto un pageBreak per andare in una nuova pagina
        if(index != lenghtLista)
View Full Code Here

   
    ByteArrayOutputStream txtfinale = new ByteArrayOutputStream();
   
    FileCreatorFromClass fileCreator = new FileCreatorFromClass();
   
    ParametroSocieta psoc = dominiFacade.getParametroSocieta("PSOC");
   
    SimpleDateFormat sdfAnno = new SimpleDateFormat("yyyy");
   
    Double riportiDare = null;
    Double riportiAvere = null;
    Double sommadare=0d;
    Double sommaavere=0d;
    int contapag = 0;
    int contarighe = 0;
    Integer numeroPagina = 0;
   
    String rigatrattini="----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------";
    String rigasemitrat="                                                                                                                                                                           -------------------------------------------------";
   
    try{
     
      log.debug("codiceSocietaVeicolo : " + codiceSocietaVeicolo);
      log.debug("primoNumeroBollatoDaStampare.longValue() : " + primoNumeroBollatoDaStampare.longValue());
      log.debug("dataInizioEsercizio : " + dataInizioEsercizio);
      log.debug("stampareSinoAllaData : " + stampareSinoAllaData);
     
      numeroPagina = primaPaginaDaStampare;
     
      if(primoNumeroBollatoDaStampare == null) primoNumeroBollatoDaStampare = 1;
      riportiDare = contabilitaFacade.getRiportiDareLibroGiornale(codiceSocietaVeicolo, primoNumeroBollatoDaStampare.longValue(), dataInizioEsercizio, stampareSinoAllaData);
      riportiAvere = contabilitaFacade.getRiportiAvereLibroGiornale(codiceSocietaVeicolo, primoNumeroBollatoDaStampare.longValue(), dataInizioEsercizio, stampareSinoAllaData);
     
      log.debug("riportiDare : " + riportiDare);
      log.debug("riportiAvere : " + riportiAvere);
     
      if(riportiDare==null)riportiDare=0d;
      if(riportiAvere==null)riportiAvere=0d;
     
    }catch (ImpossibileCercareMovimentoContabileException e) {
      e.printStackTrace();
    }
   
    for(LibroGiornale lista : listaStampa){
     
      if(contapag==0){
       
        LibroGiornaleHeaderPaginaFile headerPagina = new LibroGiornaleHeaderPaginaFile();
        String ragioneSociale="";
        if(psoc.getRagioneSociale()!=null){
          if(psoc.getRagioneSociale().length()>26) ragioneSociale=(psoc.getRagioneSociale()).substring(0,26);
          else ragioneSociale = psoc.getRagioneSociale();
        }
        headerPagina.setRagioneSociale(StringUtility.rpad(ragioneSociale,40,' '));
        headerPagina.setDescrizioneTitolo(StringUtility.rpad(messageBundle.getMessage("TextLGStampaDescrizioneTitolo"),108,' '));
        headerPagina.setPagina(messageBundle.getMessage("TextStampaPagina") + "  " +
                    sdfAnno.format(stampareSinoAllaData)+"/" + " " + numeroPagina);
View Full Code Here

          }
          ec.setImportoMora(importoMora);
        }

        Collections.sort(getLista(), new EstrattoContoPartitarioOutComparator());
        ParametroSocieta parametroSocieta = getDominiFacade().getParametroSocieta("POPER");
        ByteArrayOutputStream os = getContabilitaFacade().getPdfEstrattoConto(getLista(),
            getEstrattoContoPartitarioIn().getDataRiferimento(), parametroSocieta.getRagioneSociale());

        HttpSession session = (HttpSession) currentInstance.getExternalContext().getSession(false);
        session.setAttribute("stream", os);

        apriPdf("estrattoConto", "", currentInstance);
View Full Code Here

TOP

Related Classes of it.pdor.domini.domain.ParametroSocieta

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.