Package systextil.bo.fatu
Class EnvioDeNFe
java.lang.Object
systextil.bo.fatu.EnvioDeNFe
- Direct Known Subclasses:
 CancelamentoDeNFe,EnvioDeCCe,InutilizacaoDeNFe
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionEnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, TagInteractive console, String nome_form, int randon_cod, String tipoNota) EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod) Inicializa o envio de NFe para notas fiscais de sa�da e de entrada.EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod, byte tiposNota) EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod, String tipoNota)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic booleancriticaDadosNFe(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa) final int[]final int[]enviarNFes(boolean ehParaImprimirDanfe) Executa m�todo com empresa da MDI.final int[]enviarNFes(boolean ehParaImprimirDanfe, int codEmpresa) Executa m�todo com empresa passada por par�metro.final int[]enviarNFes(int codEmpresa) final systextil.dao.NotaFiscal[][]final systextil.dao.NotaFiscal[][]enviarNotasFiscais(boolean ehParaImprimirDanfe) final systextil.dao.NotaFiscal[][]enviarNotasFiscais(boolean ehParaImprimirDanfe, int codEmpresa) static voidexecutarCriticaNFeEGravarStatus(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, systextil.dao.NotaFiscal nf, int randon_cod) static intgerarRandonCod(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) getKeystoreAliases(String client_store_type, String client_cert_path, String client_cert_pwd)  
- 
Field Details
- 
somenteGerarXML
public boolean somenteGerarXML 
 - 
 - 
Constructor Details
- 
EnvioDeNFe
public EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod, String tipoNota) - Parameters:
 conn- uma conex�o que continue v�lida ao longo de commits.
 - 
EnvioDeNFe
public EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod) Inicializa o envio de NFe para notas fiscais de sa�da e de entrada.- Parameters:
 conn- uma conex�o que continue v�lida ao longo de commits.
 - 
EnvioDeNFe
public EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, com.intersys.nfe.NFeLogger nfeLogger, String nome_form, int randon_cod, byte tiposNota) - Parameters:
 conn- uma conex�o que continue v�lida ao longo de commits.
 - 
EnvioDeNFe
public EnvioDeNFe(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, ParametrosEmpresa parametrosEmpresa, TagInteractive console, String nome_form, int randon_cod, String tipoNota) - Parameters:
 conn- uma conex�o que continue v�lida ao longo de commits.console- para apresentar alertas no NXJ.
 
 - 
 - 
Method Details
- 
enviarNFes
Executa m�todo com empresa da MDI.- Returns:
 - duas posi��es: a primeira diz quantas notas foram enviadas OK, e a segunda diz quantas tiverem problema no envio.
 - Throws:
 EnvioDeNFe.NFeException
 - 
enviarNFes
public final int[] enviarNFes(boolean ehParaImprimirDanfe, int codEmpresa) throws EnvioDeNFe.NFeException Executa m�todo com empresa passada por par�metro.- Parameters:
 ehParaImprimirDanfe-codEmpresa-- Returns:
 - Throws:
 EnvioDeNFe.NFeException
 - 
enviarNFes
- Throws:
 EnvioDeNFe.NFeException
 - 
enviarNFes
- Throws:
 EnvioDeNFe.NFeException
 - 
enviarNotasFiscais
- Throws:
 EnvioDeNFe.NFeException
 - 
enviarNotasFiscais
public final systextil.dao.NotaFiscal[][] enviarNotasFiscais(boolean ehParaImprimirDanfe) throws EnvioDeNFe.NFeException - Throws:
 EnvioDeNFe.NFeException
 - 
enviarNotasFiscais
public final systextil.dao.NotaFiscal[][] enviarNotasFiscais(boolean ehParaImprimirDanfe, int codEmpresa) throws EnvioDeNFe.NFeException - Returns:
 - duas posi��es: a primeira traz as notas que foram enviadas OK, e a segunda traz as notas que tiveram problema no envio.
 - Throws:
 EnvioDeNFe.NFeException
 - 
criticaDadosNFe
public static boolean criticaDadosNFe(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa)  - 
executarCriticaNFeEGravarStatus
public static void executarCriticaNFeEGravarStatus(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, systextil.dao.NotaFiscal nf, int randon_cod)  - 
gerarRandonCod
 - 
getKeystoreAliases
public static ArrayList<String> getKeystoreAliases(String client_store_type, String client_cert_path, String client_cert_pwd) throws TagException - Throws:
 TagException
 
 -