Skip to content

01 : Configuracoes

SW Software e Consultoria edited this page Mar 5, 2019 · 7 revisions

Configurações

Para executar qualquer função NFe/NFce, deve-se inicializar as Configuração.

Certificado Digital

public ConfiguracoesNfe iniciaConfigurações() throws NfeException {
	Certificado certificado = https://github.com/Samuel-Oliveira/Java_Certificado/wiki
		
	return ConfiguracoesNfe.criarConfiguracoes(EstadosEnum.GO , AmbienteEnum.HOMOLOGACAO,certificado, "C:\\SRA\\Nfe\\Schemas");
}

Para Iniciar as Configurações utilize os Parametros:

  • EstadosEnum
  • AmbienteEnum
  • Certificado
  • Caminho da pasta que se encontra os Schemas Xsd

Proxy

Para Habilitar o Proxy, ao iniciar as configurações Adicione as Seguintes Linhas:

public static ConfiguracoesIniciaisNfe iniciaConfigurações() throws NfeException {
	// Certificado Arquivo, Parametros: -Caminho Certificado, - Senha
	Certificado certificado = CertificadoService.certificadoPfx("c:/certificado/certificado.pfx", "123456");

	ConfiguracoesIniciaisNfe config = ConfiguracoesIniciaisNfe.iniciaConfiguracoes(Estados.GO , ConstantesUtil.AMBIENTE.HOMOLOGACAO,certificado, "C:\\SRA\\Nfe\\Schemas");

	String ip = "192.168.0.1";
	String porta = "3128";
	String usuario = "";
	String senha = "";

	config.setProxy(ip, porta, usuario , senha);

	return config;
}

Contingência Scan

Para Trabalhar com Contingência Scan, após iniciar as Configurações Set a Propriedade como True:

		config.setContigenciaSCAN(true);