Package systextil.bo.fatu
Class EmissaoDeDanfe
java.lang.Object
systextil.bo.fatu.EmissaoDeDanfe
-
Constructor Summary
ConstructorsConstructorDescriptionEmissaoDeDanfe
(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
Modifier and TypeMethodDescriptionprotected 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) processarCadastroSQL
(br.com.intersys.systextil.connection.AppConnection conn, int pCodEmpresa, int numNota, String serieNota, String vNivel, String vGrupo, String vSubgrupo, String vItem, int fsSeqItem)
-
Constructor Details
-
EmissaoDeDanfe
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
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
-
emitirDanfe
public void emitirDanfe(String TipoImpressao, int EmissaoReemis, int DanfContingen, boolean imprimirComBoletos) throws NoDataException - Throws:
NoDataException
-
deleteOperTmp
public final void deleteOperTmp() -
emitirDanfe
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
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
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
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
- Throws:
NoDataException
-
atualiza_emis_reemis_danfe_nfe
-
enviarDanfes
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 emitirTagException
- se não há credenciais para envio de e-mail
-
enviarDanfes
- Throws:
NoDataException
TagException
-
enviarDanfes
public void enviarDanfes(boolean enviaEmailCliente, boolean enviaEmailRepresentante, boolean enviaEmailTransportadora, String emailPara) throws NoDataException, TagException - Throws:
NoDataException
TagException
-
enviarDanfes
Envia por e-mail danfes das notas informadas.- Throws:
NoDataException
- se não foram encontradas danfes a emitirTagException
- se não há credenciais para envio de e-mail
-
enviarDanfes
public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual) throws NoDataException, TagException - Throws:
NoDataException
TagException
-
enviarDanfes
public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, systextil.dao.NotaFiscal atual, String emailPara) throws NoDataException, TagException - Throws:
NoDataException
TagException
-
enviarDanfes
public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, systextil.dao.NotaFiscal atual, String emailPara) throws NoDataException, TagException - Throws:
NoDataException
TagException
-
enviarDanfes
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 emitirTagException
- se não há credenciais para envio de e-mail
-
enviarDanfes
public void enviarDanfes(systextil.dao.NotaFiscal[] nfs, boolean registrarFalhaNoEnvio, String emailPara) throws NoDataException, TagException - Throws:
NoDataException
TagException
-
calculaValorUnitario
public double calculaValorUnitario(double quantidade, double valorUnitario, double valorTotal, int tipo_nf_referenciada) -
processarCadastroSQL
public Map<String,Object> processarCadastroSQL(br.com.intersys.systextil.connection.AppConnection conn, int pCodEmpresa, int numNota, String serieNota, String vNivel, String vGrupo, String vSubgrupo, String vItem, int fsSeqItem) throws Exception - Throws:
Exception
-