Skip to content

Configurações CTe

SW Software e Consultoria edited this page Dec 10, 2023 · 5 revisions

Configurações CTe

Para executar qualquer função CTe, deve-se inicializar as Configuração.

Certificado Digital do Repositorio Do Windows A1 e A3:

          public static ConfiguracoesIniciais iniciaConfigurações() throws CteException {
	// Certificado Windows
	Certificado certificado = CertificadoService.listaCertificadosWindows().get(0);

            return ConfiguracoesCte.criarConfiguracoes(Estados.GO, ConstantesCte.AMBIENTE.HOMOLOGACAO,certificado, "schemas");
}

Certificado Digital por Arquivo .pfx

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

            return ConfiguracoesCte.criarConfiguracoes(Estados.GO, ConstantesCte.AMBIENTE.HOMOLOGACAO,certificado, "schemas");
}

Para Iniciar as Configurações utilize os Parametros:

  • UF (Estados.GO)
  • Ambiente (ConstantesUtil.AMBIENTE.PRODUCAO - Produção, ConstantesUtil.AMBIENTE.HOMOLOGACAO - Homologação)
  • Certificado
  • Caminho da pasta que se encontra os Schemas Xsd