Ir para conteúdo
  • Cadastre-se

dev botao

Carta de correção eletrônica - Versão XML nao suportada


edudidu
  • Este tópico foi criado há 4486 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá Amigo ja vi esse tópico mas não vi qual foi a solução .. bom ja temos um transmissor de NFE em produção.. e estamos desenvolvendo a carta de correção eletrônica .. peguei o codigo do exemplo da ACBR atualizada.. e schemmas.. joguei uma chave de uma nota transmitida em Homologação .. quando vou

transmitir a carta de correção .. o webServer retornao o seguinte erro:

"Cabeçalho - Vesão do XML não suportada" no retorno .. o que poderia ser ?.. schemmas .. configuração na ACBR .. desde ja agradeço

if not(InputQuery('WebServices Carta de Correção', 'Chave da NF-e', Chave)) then

exit;

// Chave := Trim(OnlyNumber(Chave));

chave := '41120601985042000191550010000060621000060629';

{ if not ValidarChave(Chave) then

begin

MessageDlg('Chave Inválida.',mtError,[mbok],0);

exit;

end; }

idLote := '1';

if not(InputQuery('WebServices Carta de Correção', 'Identificador de controle do Lote de envio do Evento', idLote)) then

exit;

codOrgao := copy(Chave,1,2);

if not(InputQuery('WebServices Carta de Correção', 'Código do órgão de recepção do Evento', codOrgao)) then

exit;

CNPJ := copy(Chave,7,14);

if not(InputQuery('WebServices Carta de Correção', 'CNPJ ou o CPF do autor do Evento', CNPJ)) then

exit;

nSeqEvento := '1';

if not(InputQuery('WebServices Carta de Correção', 'Sequencial do evento para o mesmo tipo de evento', nSeqEvento)) then

exit;

Correcao := 'Correção a ser considerada, texto livre. A correção mais recente substitui as anteriores.';

if not(InputQuery('WebServices Carta de Correção', 'Correção a ser considerada', Correcao)) then

exit;

ACBrNFe1.CartaCorrecao.CCe.Evento.Clear;

ACBrNFe1.CartaCorrecao.CCe.idLote := StrToInt(idLote) ;

with ACBrNFe1.CartaCorrecao.CCe.Evento.Add do

begin

infEvento.chNFe := Chave;

infEvento.cOrgao := StrToInt(codOrgao);

infEvento.CNPJ := CNPJ;

infEvento.dhEvento := now;

infEvento.tpEvento := 110110;

infEvento.nSeqEvento := StrToInt(nSeqEvento);

infEvento.versaoEvento := '1.00';

infEvento.detEvento.descEvento := 'Carta de Correção';

infEvento.detEvento.xCorrecao := Correcao;

infEvento.detEvento.xCondUso := ''; //Texto fixo conforme NT 2011.003 - http://www.nfe.fazenda.gov.br/portal/ex ... iloeZ6vBw=

end;

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4486 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.