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 boolean
criticaDadosNFe
(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 void
executarCriticaNFeEGravarStatus
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, systextil.dao.NotaFiscal nf, int randon_cod) static int
gerarRandonCod
(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
-