Prezados,
Estou recebendo a seguinte mensagem ao cancelar Cte "URL não disponível para o Estado solicitado."
SVC-RS e SVC-SP e notei que os links de cancelamento estão comentados no código.
Alguém sabe o motivo?
CTe.EventoCTe.Evento.Clear;
with CTe.EventoCTe.Evento.Add do
begin
infevento.chCTe := QryReceita.FieldByName('rec_chave').AsString;
infEvento.CNPJ := QryReceita.FieldByName('FIL_CGC').AsString;
infEvento.dhEvento := DataHoraEvento;
infEvento.tpEvento := teCancelamento;
infEvento.detEvento.xJust := Trim(vAux);
infEvento.detEvento.nProt := QryReceita.FieldByName('rec_protocolo').AsString;
end;
CTe.Configuracoes.WebServices.UF := QryReceita.FieldByName('uf_sigla').Asstring;
try
CTe.EnviarEventoCTe(QryReceita.FieldByName('REC_NUM').AsInteger);
7 : begin // Autorização pela SVC-RS (SEFAZ Vitual de Contingência do RS)
case ALayOut of // Removido a palavra virtual das URLs de Homologação: sefazvirtual -> sefaz
LayCTeRecepcao: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx' , 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx');
LayCTeRetRecepcao: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx' , 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx');
// LayCTeCancelamento: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx' , 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx');
LayCTeConsultaCT: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx' , 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx');
LayCTeStatusServico: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx' , 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx');
LayCTeEvento: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx' 'https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeTecepcaoEvento.asmx');
end;
end;
8 : begin // Autorização pela SVC-SP (SEFAZ Vitual de Contingência de SP)
case ALayOut of
LayCTeRecepcao: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx' , 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx');
LayCTeRetRecepcao: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx' , 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx');
// LayCTeCancelamento: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteCancelamento.asmx' , 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteCancelamento.asmx');
LayCTeConsultaCT: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx' , 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx');
LayCTeStatusServico: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx' , 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx');
LayCTeEvento: Result := DFeUtil.SeSenao(AAmbiente = 1, 'https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx' 'https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx');
end;
end;