Package it.pdor.anagrafica.domain

Examples of it.pdor.anagrafica.domain.Soggetto


   
    if (value instanceof Long) {
      Long codiceIntermediario = (Long) value;
      if (codifiche.containsKey(codiceIntermediario))
        return codifiche.get(codiceIntermediario);
      Soggetto soggetto = anagraficaFacade.leggiSoggettoPerNumeroUnivoco(codiceIntermediario.longValue());
      if (soggetto != null) {
        String desc = soggetto.getDescrizione();
        if (desc != null) {
          codifiche.put(codiceIntermediario, desc);
          return desc;
        }
      }
View Full Code Here


    if (value instanceof Controparte) {
      Controparte controparte = (Controparte) value;
      if (codifiche.containsKey(controparte))
        return codifiche.get(controparte);
      if ("S".equals(controparte.getFlagRapportoSoggetto()) && controparte.getCodiceControparte()!=null) {
        Soggetto soggetto = anagraficaFacade.leggiSoggettoPerNumeroUnivoco(controparte.getCodiceControparte().longValue());
        if (soggetto != null) {
          String desc = soggetto.getDescrizione();
          if (desc != null) {
            codifiche.put(controparte, desc);
            return desc;
          }
        }
View Full Code Here

    if (value instanceof Beneficiario) {
      Beneficiario beneficiario = (Beneficiario) value;
      if (codifiche.containsKey(beneficiario))
        return codifiche.get(beneficiario);
      if ("S".equals(beneficiario.getTipoBeneficiario()) && beneficiario.getTipoBeneficiario()!=null && beneficiario.getCodiceBeneficiario()!=null) {
        Soggetto soggetto = anagraficaFacade.leggiSoggettoPerNumeroUnivoco(beneficiario.getCodiceBeneficiario().longValue());
        if (soggetto != null) {
          String desc = soggetto.getDescrizione();
          if (desc != null) {
            codifiche.put(beneficiario, desc);
            return desc;
          }
        }
View Full Code Here

            }
          }
        }
      }
    }else if ("S".equals(tf.getTipoIntestatario())){
      Soggetto soggetto = anagraficaFacade.leggiSoggetto(tf.getNumeroIntestatario());
      if(soggetto == null){
        errore = messageBundle.getMessage("TextFattura") + ": " + tf.getNumeroFattura()
          + " - " + messageBundle.getMessage("AlertMsgMancaSoggetto") + tf.getNumeroIntestatario();
        errori.add(new ErroreFattura(errore));
      }else{
        if("PF".equals(soggetto.getTipoSoggetto())){
          if(soggetto.getCodiceFiscale() == null || "".equals(soggetto.getCodiceFiscale())){
            errore = messageBundle.getMessage("TextFattura") + ": " + tf.getNumeroFattura()
              + " - " + messageBundle.getMessage("AlertMsgMancanoCFPivaSoggetto")
              + tf.getNumeroIntestatario();
            errori.add(new ErroreFattura(errore));
          }
        }else if("PG".equals(soggetto.getTipoSoggetto())){
          if(soggetto.getPartitaIva() == null || "".equals(soggetto.getPartitaIva())){
            errore = messageBundle.getMessage("TextFattura") + ": " + tf.getNumeroFattura()
            + " - " + messageBundle.getMessage("AlertMsgMancanoCFPivaSoggetto")
            + tf.getNumeroIntestatario();
          errori.add(new ErroreFattura(errore));
          }
View Full Code Here

    StringBuffer intestatario = new StringBuffer();
    String nominativo = "";
    String cfPiva = "";
    //Tipo intestatario soggetto
    if("S".equals(tf.getTipoIntestatario())){
      Soggetto soggetto = anagraficaFacade.leggiSoggettoConIndirizzi(tf.getNumeroIntestatario());
      if(soggetto != null){
        nominativo = soggetto.getCognomeRagioneSociale();
        if("PF".equals(soggetto.getTipoSoggetto())){
          PersonaFisica pf = (PersonaFisica)soggetto;
          intestatario.append("Egr. Sigg.\n");
          nominativo += " " + StringUtility.checkNull(pf.getNome());
          if(!"".equals(StringUtility.checkNull(pf.getCodiceFiscale()).trim()))
              cfPiva = "C.F. " + pf.getCodiceFiscale();
          else{
            String msg = messageBundle.getMessage("AlertMsgMancanoCFPivaSoggetto")
              + tf.getNumeroIntestatario() + " della "+ messageBundle.getMessage("TextFattura").toLowerCase()
              + " " + tf.getNumeroFattura()
              + ".\n" + messageBundle.getMessage("AlertMsgImpossibileStampare");
            throw new FatturaException(msg);
          }
        }else{
          PersonaGiuridica pg = (PersonaGiuridica)soggetto;
          intestatario.append("Spett.le\n");
          if(!"".equals(StringUtility.checkNull(pg.getPartitaIva()).trim()))
            cfPiva = "P.I. " + pg.getPartitaIva();
          else{
            String msg = messageBundle.getMessage("AlertMsgMancanoCFPivaSoggetto")
              + tf.getNumeroIntestatario() + " della "+ messageBundle.getMessage("TextFattura").toLowerCase()
              + " " + tf.getNumeroFattura() +
              ".\n" + messageBundle.getMessage("AlertMsgImpossibileStampare");
            throw new FatturaException(msg);
          }
        }
        intestatario.append(soggetto.getDescrizione() + "\n");
        for(Indirizzo indirizzo : soggetto.getIndirizzi()){
          if(indirizzo.getTipoIndirizzo() != null && "R".equals(indirizzo.getTipoIndirizzo())){
            if(!"".equals(StringUtility.checkNull(indirizzo.getPresso()).trim()))
              intestatario.append("c/o " + indirizzo.getPresso() + "\n");
            if(!"".equals(StringUtility.checkNull(indirizzo.getIndirizzo()).trim()))
              intestatario.append(indirizzo.getIndirizzo() + "\n");
View Full Code Here

    }
  }

  private String leggiDescrizioneDaSoggetto(long numeroSoggetto) {
    String descrizione = "";
    Soggetto soggetto = anagraficaFacade.leggiSoggetto(numeroSoggetto);
    if(soggetto != null)
      descrizione = soggetto.getDescrizione();
    return descrizione;
  }
View Full Code Here

        codiceSocietaVeicolo = mutuo.getCodiceSocietaVeicolo();
        if(codiceSocietaVeicolo == null){
          msg = messageBundle.getMessage("AlertMsgNoSocietaVeicoloMutuo") + mutuo.getNumeroMutuo();
        }
      }else {
        Soggetto soggetto = (Soggetto)oggetoScelto;
        descrizioneSoggetto = soggetto.getDescrizione();
        codiceSocietaVeicolo = tf.getCodiceSocietaVeicolo();
      }
      if(msg != null){
        alertMsgPopup.setMessage(msg);
        alertMsgPopup.openPopup();
View Full Code Here

        v.setNumeroSoggetto(segn.getNumeroSoggetto());
      else
        v.setNumeroSoggetto(null);

      if( segn != null ){
        Soggetto sogg = anagraficaFacade.leggiSoggetto(segn.getNumeroSoggetto());
        if( sogg != null )
          v.setDescrizioneSoggetto(sogg.getDescrizione());
        else
          v.setDescrizioneSoggetto(null);
      }else
        v.setDescrizioneSoggetto(null);
View Full Code Here

TOP

Related Classes of it.pdor.anagrafica.domain.Soggetto

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.