Regalamiunsorriso/decompiled-libs/www/acxent-common-1.0.1/it/acxent/contab/DocumentoInterface.java

810 lines
17 KiB
Java

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<RigaDocumento> findRigheDocumentoOBRiferimento(int paramInt1, int paramInt2);
ResParm annullaOrdinamentoRighe();
boolean isDocumentoWwwNonPagato();
}