Ir para conteúdo
  • Cadastre-se

dev botao

Falha de esquema constantemente


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

Recommended Posts

  • Membros Pro

Nos meus clientes constantemente está acontecendo erro de esquema.

a cada emissão de NF-e ou NFC-e eu chamo a função de configuração do ACBR

with ACBrNFe1.Configuracoes.Arquivos do
begin

PathSchemas        := gsAppPath + 'Schemas' ;

end;

O estranho é o seguinte

Da o erro, eu copio todos os esquemas da pasta do ACBr Schema NF-e para pasta Schemas local do sistema.

Ai funciona normalmente por alguns dias emito nota etc. Tanto NF-e como NFC-e

Passado um dois ou 3 dias da o mesmo erro eu faço o mesmo processo.

quando copio todos os esquemas estão lá, nenhum foi apagado, só dou um substituir para todos.

 

 

 

Link para o comentário
Compartilhar em outros sites

Pode ser a forma como você trata alguns campos.

No meu sistema sempre ocorria "Falha no Schema XML" ao enviar Carta de Correção.

Eu uso um Memo para o usuário digitar o texto da correção e os usuários tem o costume de pressionar Enter para fazer quebra de linha, mesmo que não tenha nada mais para escrever.

Por alguma razão a quebra de linha no texto da carta de correção gera o erro de "Falha no Schema XML".

Resolvi bloqueando o Enter no memo da carta de correção do meu programa.

 

 

Link para o comentário
Compartilhar em outros sites

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