Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá,

Pessoal estou tentando enviar um pedido de cancelamento através do ACBrNFSE e estou tendo o seguinte retorno.

Código: E181

O documento XML de entrada do servico esta fora do padrao especificado. (ParseError at [row,col]:[1,390] Message: A? esperado o fechamento do elemento InfPedidoCancelamento nessa posiA A o, mas foi encontrado um evento START_ELEMENT

O que pode ser isto?

Inicialmente estava dando um erro de: Pedido de cancelamento sem assinatura, verifiquei na Unit: ACBrNFSeWebServices LInha: 1013

if (FURLProvedor = 'GINFES')

then begin

if not(NotaUtil.AssinarXML(FDadosMsg, '', FTagI, FTagF,

FConfiguracoes.Certificados.GetCertificado, FvAssinada, FMsg))

then raise Exception.Create('Falha ao assinar o XML ' + FMsg)

else FDadosMsg := FvAssinada;

end

else FDadosMsg := FTagI + FDadosMsg + FTagF;

Ou seja só assinava o pedido de cancelamento se for GINFES

Então alterei para : Para assinar tanto GINFES quanto Prodemge.

if (FURLProvedor = 'GINFES') Or (FURLProvedor = 'Prodemge')

then begin

if not(NotaUtil.AssinarXML(FDadosMsg, '', FTagI, FTagF,

FConfiguracoes.Certificados.GetCertificado, FvAssinada, FMsg))

then raise Exception.Create('Falha ao assinar o XML ' + FMsg)

else FDadosMsg := FvAssinada;

end

else FDadosMsg := FTagI + FDadosMsg + FTagF;

Agora o erro mudou para:

Código: E181

O documento XML de entrada do servico esta fora do padrao especificado. (ParseError at [row,col]:[1,390] Message: A? esperado o fechamento do elemento InfPedidoCancelamento nessa posiA A o, mas foi encontrado um evento START_ELEMENT

Esto inserindo os XML´s gerados.

201200000000002-can.xml

201200000000002-can-c.xml

201200000000002-ped-can.xml

201200000000002-ped-can-c.xml

  • Este tópico foi criado há 4699 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.

The popup will be closed in 10 segundos...