package it.acxent.contab; import it.acxent.anag.Aspetto; import it.acxent.anag.CausaleTrasporto; import it.acxent.anag.Clifor; import it.acxent.anag.Comune; import it.acxent.anag.DestinazioneDiversa; import it.acxent.anag.Esercizio; import it.acxent.anag.Iva; import it.acxent.anag.Porto; import it.acxent.anag.RegCassa; import it.acxent.anag.TipoPagamento; import it.acxent.anag.Users; import it.acxent.anag.Vettore; import it.acxent.common.Parm; import it.acxent.contab.iva.RigheRegistroIva; import it.acxent.db.ApplParmFull; import it.acxent.db.ResParm; import it.acxent.db.WcString; import it.acxent.util.Vectumerator; import java.io.ByteArrayOutputStream; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.Time; public interface DocumentoInterface { ApplParmFull getApFull(); ResParm delete(); Parm getParm(String paramString); ResParm getFatturaElettronicaXml(); void findByPrimaryKey(long paramLong); void setId_documento(long paramLong); void setId_tipoDocumento(long paramLong); void setId_clifor(long paramLong); void setId_vettore(long paramLong); void setId_tipoPagamento(long paramLong); void setFlgSys(long paramLong); void setCurrentFocus(String paramString); void setFlgStato(long paramLong); void setDataDocumento(Date paramDate); void setProgDocumento(long paramLong); void setId_esercizio(long paramLong); void setRiferimento(String paramString); void setDataRiferimento(Date paramDate); void setFlgTipoDocumento(long paramLong); void setScontoIncondizionato(double paramDouble); void setDataPagamento(Date paramDate); void setDataRegistrazioneDI(Date paramDate); void setDichiarazioneIntento(String paramString); void setFlgArt8(long paramLong); void setFlgPagata(long paramLong); void setFlgExport(long paramLong); void setFlgTrasporto(long paramLong); void setKgLordo(double paramDouble); void setNColli(long paramLong); void setDataStampaBollato(Date paramDate); void setDataStampaIva(Date paramDate); void setFlgTrasportoAssicurato(long paramLong); void setNotaSpedizione(String paramString); void setDataConsegna(Date paramDate); void setOraConsegna(Time paramTime); void setSpeseTrasporto(double paramDouble); void setSpeseAltre(double paramDouble); void setDescSpeseAltre(String paramString); void setId_aspetto(long paramLong); long getId_documento(); long getId_tipoDocumento(); long getId_clifor(); long getId_vettore(); long getId_tipoPagamento(); long getFlgSys(); long getFlgStato(); Date getDataDocumento(); long getProgDocumento(); long getId_esercizio(); long getId_contatore(); String getRiferimento(); Date getDataRiferimento(); long getFlgTipoDocumento(); double getScontoIncondizionato(); Date getDataPagamento(); Date getDataRegistrazioneDI(); String getDichiarazioneIntento(); long getFlgArt8(); long getFlgPagata(); long getFlgExport(); long getFlgTrasporto(); double getKgLordo(); long getNColli(); Date getDataStampaBollato(); Date getDataStampaIva(); long getFlgTrasportoAssicurato(); String getNotaSpedizione(); Date getDataConsegna(); Time getOraConsegna(); double getSpeseTrasporto(); double getSpeseAltre(); String getDescSpeseAltre(); long getId_aspetto(); void setTipoDocumento(TipoDocumento paramTipoDocumento); TipoDocumento getTipoDocumento(); void setClifor(Clifor paramClifor); Clifor getClifor(); void setVettore(Vettore paramVettore); Vettore getVettore(); void setTipoPagamento(TipoPagamento paramTipoPagamento); TipoPagamento getTipoPagamento(); void setEsercizio(Esercizio paramEsercizio); Esercizio getEsercizio(); void setAspetto(Aspetto paramAspetto); Aspetto getAspetto(); String getTrasporto(); boolean isRigheConSeriali(); boolean isProgConBuchi(); boolean isProgConBuchi(long paramLong); ResParm save(); RigheRegistroIva getRigaRegistroIva(); RigheRegistroIva getRigaRegistroIvaCompleto(); Vectumerator findRigheDocumento(long paramLong, String paramString, int paramInt1, int paramInt2, int paramInt3); double getImponibileRighe(); void setImponibileRighe(double paramDouble); double getImportoIvaRighe(); void setImportoIvaRighe(double paramDouble); double getImportoRMRighe(); void setImportoRMRighe(double paramDouble); String getNumeroDocumento(); String getNumeroDocumentoCompleto(); double getTotaleDocumento(); double getImportoIvaTotale(); double getImponibileTotale(); String trovaPrimoBuco(); String trovaPrimoBuco(long paramLong); String getNote(); void setNote(String paramString); long getFlgStatoPrecedente(); void setFlgStatoPrecedente(long paramLong); ResParm delRigaDocumento(RigaDocumento paramRigaDocumento); void setImportoIvaTotale(double paramDouble); void setImponibileTotale(double paramDouble); double getTotaleAltriCosti(); long getFlgAutoAdd(); void setFlgAutoAdd(long paramLong); long getFlgSingleLineArt(); void setFlgSingleLineArt(long paramLong); ByteArrayOutputStream creaLabelDocumentoArticoliA4Pdf(DocumentoCR paramDocumentoCR); Documento getDocumentoFiglio(); void setDocumentoFiglio(Documento paramDocumento); long getId_documentoFiglio(); void setId_documentoFiglio(long paramLong); long getFlgEmettiFatturaScontrino(); void setFlgEmettiFatturaScontrino(long paramLong); ResParm generaScontrino(); boolean isScontrinoEmesso(); void setEchoScontrino(String paramString); ResParm stampaScontrino(boolean paramBoolean, RegCassa paramRegCassa); ResParm aggiornaEchoScontrino(String paramString); ResParm creaDocumentoFiglio(long paramLong1, long paramLong2, Users paramUsers, boolean paramBoolean, long paramLong3); String getEchoScontrino(); long getTipoRigaDocumento(); ByteArrayOutputStream creaDocumentoPdf(DocumentoCR paramDocumentoCR, boolean paramBoolean); String getNumeroDocumentoPdf(); Comune getComuneSped(); long getId_comuneSped(); String getIndirizzoSped(); String getPresso(); void setId_comuneSped(long paramLong); void setIndirizzoSped(String paramString); void setPresso(String paramString); void setComuneSped(Comune paramComune); String getDescrizioneDocumentiPadre(); boolean hasLabelDaStampare(); String getStato(); Vectumerator findRigheDocumentoPrelevabili(int paramInt1, int paramInt2); ResParm addRigaDocumentoDaPrelevare(RigaDocumento paramRigaDocumento, double paramDouble); ResParm delRigaDocumentoDaPrelevare(long paramLong1, long paramLong2); Vectumerator findRigheDocumentoPrelevateAssociate(int paramInt1, int paramInt2); String getNumeroCivicoSped(); void setNumeroCivicoSped(String paramString); String getDocumentoPrelevato(); void setFlgDocumentoPrelevato(long paramLong); void aggiornaFlgDocumentoPrelevato(long paramLong); void verificaEAggiornaFlgDocumentoPrelevato(); boolean isPrelevata(); long getTipoCaricoScarico(); ByteArrayOutputStream creaReportPdf(int paramInt, DocumentoCR paramDocumentoCR); double getImportoTotaleRigheCorrispettivi(); double getImportoTotale(); void setImportoTotale(double paramDouble); boolean isDataOkOld(); void findByProgressivoEsercizioContatore(long paramLong1, long paramLong2, long paramLong3); long getFlgMantieniArticoloRiga(); void setFlgMantieniArticoloRiga(long paramLong); double getAcconto(); void setAcconto(double paramDouble); long getFlgStatoPrenotazione(); void setFlgStatoPrenotazione(long paramLong); boolean isDocumentoFiglioCreabile(); boolean isCaricoConIva(); boolean hasRigheDocumento(); boolean hasRigheDocumento2(); long getNumPagDocumento(); void setNumPagDocumento(long paramLong); String getDescrizioneRigheHtmlOld(); void setAbbuono(double paramDouble); double getKgNetto(); void setKgNetto(double paramDouble); double getVolume(); void setVolume(double paramDouble); CausaleTrasporto getCausaleTrasporto(); void setCausaleTrasporto(CausaleTrasporto paramCausaleTrasporto); long getId_causaleTrasporto(); void setId_causaleTrasporto(long paramLong); double getSpeseIncasso(); void setSpeseIncasso(double paramDouble); double getTotaleDaPagare(); String getBancaDesc(); String getEMailDocumento(); void setBancaDesc(String paramString); void setEMailDocumento(String paramString); Vectumerator findRigheDocumento(long paramLong, int paramInt1, int paramInt2, int paramInt3); void setId_contatore(long paramLong); String getStatoPrenotazione(); String getStatoCompleto(); String getIban(); void setIban(String paramString); String getAbi(); String getCab(); String getConto(); void findPrimoScontrinoAperto(long paramLong); String getNotePagamento(); void setNotePagamento(String paramString); long getId_destinazioneDiversa(); void setId_destinazioneDiversa(long paramLong); DestinazioneDiversa getDestinazioneDiversa(); void setDestinazioneDiversa(DestinazioneDiversa paramDestinazioneDiversa); ResParm impostaFlgPagata(long paramLong); String getDescDocumenti(); void setDescDocumenti(String paramString); String getProgDocumentoAgg(); void setProgDocumentoAgg(String paramString); ByteArrayOutputStream creaLabelDocumentoArticoliAccA4Pdf(DocumentoCR paramDocumentoCR); boolean hasLabelAccessoriDaStampare(); Date getDataAvviso(); void setDataAvviso(Date paramDate); Date getDataChiusura(); void setDataChiusura(Date paramDate); long getId_users(); Users getUsers(); void setId_users(long paramLong); void setUsers(Users paramUsers); String getNominativoDocumento(); ResParm sendAvvisoRiparazione(); double getAbbuono(); String getCellDocumento(); void setCellDocumento(String paramString); long getFlgInviaAvviso(); void setFlgInviaAvviso(long paramLong); String getInviaAvviso(); ResParm aggiornaStatoPrenotazione(long paramLong1, long paramLong2); double getPercContIntegrativo(); void setPercContIntegrativo(double paramDouble); double getPercRitenutaAcconto(); void setPercRitenutaAcconto(double paramDouble); double getRimborsoArt15(); void setRimborsoArt15(double paramDouble); double getImportoContIntegrativo(); void setRigaRegistroIva(RigheRegistroIva paramRigheRegistroIva); void setRigaRegistroIvaCompleto(RigheRegistroIva paramRigheRegistroIva); double getTotaleDocumentoSenzaRitenuta(); double getImportoRitenutaAcconto(); Date getDataScadenzaPagamento(); void setDataScadenzaPagamento(Date paramDate); long getFlgPagamentoDataFissa(); void setFlgPagamentoDataFissa(long paramLong); String getPagamentoDataFissa(); long getFlgHaDocumentoPadre(); void setFlgHaDocumentoPadre(long paramLong); void findOrdineBozza(long paramLong); ByteArrayOutputStream creaSlip(DocumentoCR paramDocumentoCR); long getFlgInserisciReso(); void setFlgInserisciReso(long paramLong); String getDescrizioneRigheHtml(); long getTipoAvviso(); String getTipoAvvisoDesc(); long getFlgInGaranzia(); void setFlgInGaranzia(long paramLong); long getFlgStatoRiparazione(); void setFlgStatoRiparazione(long paramLong); double getCauzione(); void setCauzione(double paramDouble); String getStatoRiparazione(); long getFlgHasDocumentiPrelevabili(); void setFlgHasDocumentiPrelevabili(long paramLong); ResParm aggiornaStatoRiparazione(long paramLong); String getDescrizioneDifetto(); void setDescrizioneDifetto(String paramString); String getIntestazioneDocumento(); void setInterventoEffettuato(String paramString); long getFlgPreventivo(); void setFlgPreventivo(long paramLong); double getImportoPreventivo(); void setImportoPreventivo(double paramDouble); String getNotaAggiuntiva(); void setNotaAggiuntiva(String paramString); String getDescrizionePreventivo(); void setDescrizionePreventivo(String paramString); ResParm aggiornaDataAvviso(Date paramDate); void findDocumentoBozza(long paramLong1, long paramLong2); String getFaxDocumento(); void setFaxDocumento(String paramString); String getTelDocumento(); void setTelDocumento(String paramString); long getId_usersIntervento(); void setId_usersIntervento(long paramLong); long getId_usersChiusura(); void setId_usersChiusura(long paramLong); Users getUsersIntervento(); void setUsersIntervento(Users paramUsers); Users getUsersChiusura(); void setUsersChiusura(Users paramUsers); long getFlgStatoRiparazionePrecedente(); void setFlgStatoRiparazionePrecedente(long paramLong); String getInGaranzia(); Vectumerator findDocumentiFiglio(); Vectumerator findDocumentiPadre(); String getDescrizioneRigheHtmlCompleta(); boolean isUnDocumentoFiglioCreato(); String getDocumentiFigliDesc(); Documento getDocumentoFiglioUno(); void setDocumentoFiglioUno(Documento paramDocumento); long getId_porto(); void setId_porto(long paramLong); Porto getPorto(); void setPorto(Porto paramPorto); boolean isDataOk(); void findPrecedente(long paramLong1, long paramLong2, long paramLong3); void findSuccessiva(long paramLong1, long paramLong2, long paramLong3); long getId_tipoDocumentoFiglio(); void setId_tipoDocumentoFiglio(long paramLong); long getId_esercizioB(); void setId_esercizioB(long paramLong); long getProgDocumentoB(); void setProgDocumentoB(long paramLong); String getProgDocumentoAggB(); void setProgDocumentoAggB(String paramString); void findByCRCreateWC(DocumentoCR paramDocumentoCR, StringBuffer paramStringBuffer, WcString paramWcString); Vectumerator findByCR(DocumentoCR paramDocumentoCR, int paramInt1, int paramInt2); void findByCRCreateStmtDate(DocumentoCR paramDocumentoCR, PreparedStatement paramPreparedStatement); long getFlgDocumentoPrelevato(); boolean isRientro(String paramString); Vectumerator findRientri(String paramString); boolean hasRigheDocumentoPrenotazioneArrivate(); long getFlgTipoMovimento(); void setFlgTipoMovimento(long paramLong); ResParm delAllegato(AllegatoDocumento paramAllegatoDocumento); ResParm addAllegato(AllegatoDocumento paramAllegatoDocumento); Vectumerator getAllegati(long paramLong); void setNominativoDocumento(String paramString); long getId_cliforListino(); void setId_cliforListino(long paramLong); Clifor getCliforListino(); void setCliforListino(Clifor paramClifor); void applicaListinoByClifor(Clifor paramClifor); String getDescrizioneAllegato(); void setDescrizioneAllegato(String paramString); long getId_ivaDoc(); Iva getIvaDoc(); void setId_ivaDoc(long paramLong); void setIvaDoc(Iva paramIva); String getInterventoEffettuato(); double getImportoConsuntivo(); void setImportoConsuntivo(double paramDouble); ByteArrayOutputStream creaLabelDocumentoArticoliAccZebraPdf(DocumentoCR paramDocumentoCR); ByteArrayOutputStream creaLabelDocumentoArticoliZebraPdf(DocumentoCR paramDocumentoCR); String getDescTransaction(); void setDescTransaction(String paramString); Date getDataTransaction(); void setDataTransaction(Date paramDate); long getFlgProcediPagamento(); void setFlgProcediPagamento(long paramLong); long getFlgStatoOrdineWww(); void setFlgStatoOrdineWww(long paramLong); long getId_ordine(); String getStatoOrdineWww(); long getStatoPagato(); ResParm sendResoMailMessage(); void setId_ordine(long paramLong); String getCapSped(); String getCittaSped(); void setCapSped(String paramString); void setCittaSped(String paramString); String getProvinciaSped(); void setProvinciaSped(String paramString); String getPathAttach(); String getId_documentoXpay(); void setId_documentoXpay(String paramString); ResParm agiornaNuovoId_documentoXpay(); void findByDocumentoXpay(String paramString); ResParm sendOrderMailMessage(String paramString, boolean paramBoolean1, boolean paramBoolean2, boolean paramBoolean3); String getId_ordineCript(); ResParm stampaScontrinoEpson(boolean paramBoolean, RegCassa paramRegCassa); ResParm stampaReportFinanziario(RegCassa paramRegCassa); ResParm stampaReportGiornaliero(RegCassa paramRegCassa); ResParm ristampaScontrino(RegCassa paramRegCassa); long getLastUpdId_user(); String getCurrentTab(); long getCurrentTabId(); void setCurrentTab(String paramString); void setCurrentTabId(long paramLong); boolean isFatturaONotaDiCredito(); String getAbiCF(); String getCabCF(); String getContoCF(); long getTipoCaricoScarico2(); ResParm checkEMSTA(); Vectumerator findRigheDocumentoOBRiferimento(int paramInt1, int paramInt2); ResParm annullaOrdinamentoRighe(); boolean isDocumentoWwwNonPagato(); }