public CTeInutilizacaoServiceClient(CTeConfig config, X509Certificate2 certificado = null) :
     base(config, TipoServicoCTe.CTeInutilizacao, certificado)
 {
     Schema          = SchemaCTe.InutCTe;
     ArquivoEnvio    = "ped-inu";
     ArquivoResposta = "inu";
 }
 ///  <summary>
 ///
 ///  </summary>
 ///  <param name="config"></param>
 /// <param name="service"></param>
 /// <param name="certificado"></param>
 public CTeRecepcaoEventoServiceClient(CTeConfig config, TipoServicoCTe service, X509Certificate2 certificado = null) :
     base(config, service, certificado)
 {
     Schema          = SchemaCTe.EventoCTe;
     ArquivoEnvio    = "ped-eve";
     ArquivoResposta = "eve";
 }
Пример #3
0
 public CTeRecepcaoServiceClient(CTeConfig config, X509Certificate2 certificado = null) :
     base(config, TipoServicoCTe.CTeRecepcao, certificado)
 {
     Schema          = SchemaCTe.EnviCTe;
     ArquivoEnvio    = "env-lot";
     ArquivoResposta = "rec";
 }
 public CTeStatusServicoServiceClient(CTeConfig config, X509Certificate2 certificado = null) :
     base(config, TipoServicoCTe.CTeStatusServico, certificado)
 {
     Schema          = SchemaCTe.ConsStatServCTe;
     ArquivoEnvio    = "ped-sta";
     ArquivoResposta = "sta";
 }
 public CTeConsultaServiceClient(CTeConfig config, X509Certificate2 certificado = null) :
     base(config, TipoServicoCTe.CTeConsultaProtocolo, certificado)
 {
     Schema          = SchemaCTe.ConsSitCTe;
     ArquivoEnvio    = "ped-sit";
     ArquivoResposta = "sit";
 }
 /// <inheritdoc />
 ///  <summary>
 ///  </summary>
 ///  <param name="config"></param>
 ///  <param name="service"></param>
 ///  <param name="certificado"></param>
 protected CTeServiceClient(CTeConfig config, TipoServicoCTe service, X509Certificate2 certificado = null) :
     base(config, CTeServiceManager.GetServiceAndress(config.Geral.VersaoDFe, config.WebServices.UF.ToSiglaUF(),
                                                      service, config.Geral.FormaEmissao, config.WebServices.Ambiente), certificado)
 {
 }