Class EmissaoDeDanfe

java.lang.Object
systextil.bo.fatu.EmissaoDeDanfe

public class EmissaoDeDanfe extends Object
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    EmissaoDeDanfe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, int randon_cod, com.intersys.nfe.NFeLogger nfeLogger, boolean pdfOutput)
     
    EmissaoDeDanfe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, String nome_form, int randon_cod, com.intersys.nfe.NFeLogger nfeLogger)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    protected void
    atualiza_emis_reemis_danfe_nfe(String EntradaSaida, int EmissaoReemis)
     
    double
    calculaValorUnitario(double quantidade, double valorUnitario, double valorTotal, int tipo_nf_referenciada)
     
    final void
     
    void
    emitirDanfe(String TipoImpressao, int EmissaoReemis, int DanfContingen, boolean imprimirComBoletos)
     
    void
    emitirDanfe(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2)
    Usar na emissão de Danfe usando parâmetros.
    void
    emitirDanfe(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor)
     
    void
    emitirDanfeAposNFe(systextil.dao.NotaFiscal[] nfs)
     
    void
    emitirDanfeParametrosAdicionais(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor, Date PeriodoSaidaIni, Date PeriodoSaidaFim, int opcaoVolume)
     
    void
    emitirDanfeParametrosAdicionais(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor, Date PeriodoSaidaIni, Date PeriodoSaidaFim, int opcaoVolume, int ordenacao)
     
    void
    Envia por e-mail danfes das notas com status=100 conforme o randon_cod.
    void
    enviarDanfes(boolean enviaEmailCliente, boolean enviaEmailRepresentante, boolean enviaEmailTransportadora, String emailPara)
     
    void
    enviarDanfes(String emailPara)
     
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs)
    Envia por e-mail danfes das notas informadas.
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, String emailPara)
     
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, String emailPara, boolean enviaEmailCliente, boolean enviaEmailRepresentante, boolean enviaEmailTransportadora)
    Envia por e-mail danfes das notas informadas.
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, systextil.dao.NotaFiscal atual, String emailPara)
     
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual)
     
    void
    enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual, String emailPara)
     

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details Link icon

    • EmissaoDeDanfe Link icon

      public EmissaoDeDanfe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, String nome_form, int randon_cod, com.intersys.nfe.NFeLogger nfeLogger)
    • EmissaoDeDanfe Link icon

      public EmissaoDeDanfe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, int randon_cod, com.intersys.nfe.NFeLogger nfeLogger, boolean pdfOutput)
  • Method Details Link icon

    • emitirDanfe Link icon

      public void emitirDanfe(String TipoImpressao, int EmissaoReemis, int DanfContingen, boolean imprimirComBoletos) throws NoDataException
      Throws:
      NoDataException
    • deleteOperTmp Link icon

      public final void deleteOperTmp()
    • emitirDanfe Link icon

      public void emitirDanfe(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2) throws NoDataException
      Usar na emissão de Danfe usando parâmetros.
      Throws:
      NoDataException
    • emitirDanfe Link icon

      public void emitirDanfe(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor) throws NoDataException
      Throws:
      NoDataException
    • emitirDanfeParametrosAdicionais Link icon

      public void emitirDanfeParametrosAdicionais(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor, Date PeriodoSaidaIni, Date PeriodoSaidaFim, int opcaoVolume, int ordenacao) throws NoDataException
      Throws:
      NoDataException
    • emitirDanfeParametrosAdicionais Link icon

      public void emitirDanfeParametrosAdicionais(String EntradaSaida, String TipoImpressao, int NotaFiscalIni, int NotaFiscalFim, Date PeriodoIni, Date PeriodoFim, String SerieNotaFisc, int EmissaoReemis, int DanfContingen, boolean imprimirComBoleto, int transp9, int transp4, int transp2, int cnpj9ClienteFornecedor, int cnpj4ClienteFornecedor, int cnpj2ClienteFornecedor, Date PeriodoSaidaIni, Date PeriodoSaidaFim, int opcaoVolume) throws NoDataException
      Throws:
      NoDataException
    • emitirDanfeAposNFe Link icon

      public void emitirDanfeAposNFe(systextil.dao.NotaFiscal[] nfs) throws NoDataException
      Throws:
      NoDataException
    • atualiza_emis_reemis_danfe_nfe Link icon

      protected void atualiza_emis_reemis_danfe_nfe(String EntradaSaida, int EmissaoReemis)
    • enviarDanfes Link icon

      public void enviarDanfes() throws NoDataException, TagException
      Envia por e-mail danfes das notas com status=100 conforme o randon_cod. não vai alterar o status das notas se ocorrer falha no envio dos e-mails.
      Throws:
      NoDataException - se não foram encontradas danfes a emitir
      TagException - se não há credenciais para envio de e-mail
    • enviarDanfes Link icon

      public void enviarDanfes(String emailPara) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • enviarDanfes Link icon

      public void enviarDanfes(boolean enviaEmailCliente, boolean enviaEmailRepresentante, boolean enviaEmailTransportadora, String emailPara) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs) throws NoDataException, TagException
      Envia por e-mail danfes das notas informadas.
      Throws:
      NoDataException - se não foram encontradas danfes a emitir
      TagException - se não há credenciais para envio de e-mail
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual, String emailPara) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, systextil.dao.NotaFiscal atual, String emailPara) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, String emailPara, boolean enviaEmailCliente, boolean enviaEmailRepresentante, boolean enviaEmailTransportadora) throws NoDataException, TagException
      Envia por e-mail danfes das notas informadas.
      Throws:
      NoDataException - se não foram encontradas danfes a emitir
      TagException - se não há credenciais para envio de e-mail
    • enviarDanfes Link icon

      public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, String emailPara) throws NoDataException, TagException
      Throws:
      NoDataException
      TagException
    • calculaValorUnitario Link icon

      public double calculaValorUnitario(double quantidade, double valorUnitario, double valorTotal, int tipo_nf_referenciada)