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 NotaFiscal[][]
static void
executarCriticaNFeEGravarStatus
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, NotaFiscal nf, int randon_cod) static int
gerarRandonCod
(br.com.intersys.systextil.connection.AppConnection conn) 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
- Returns:
- duas posições: a primeira diz quantas notas foram enviadas OK, e a segunda diz quantas tiverem problema no envio.
- Throws:
EnvioDeNFe.NFeException
-
enviarNotasFiscais
- 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, NotaFiscal nf, int randon_cod) -
gerarRandonCod
public static int gerarRandonCod(br.com.intersys.systextil.connection.AppConnection conn) -
getKeystoreAliases
public static ArrayList<String> getKeystoreAliases(String client_store_type, String client_cert_path, String client_cert_pwd) throws TagException - Throws:
TagException
-