Olá Pessoal, boa noite
Estou enfrentando um problema após gerar o arquivo XML e enviá-lo para validação no site da Prefeitura, para alguns arquivos estou recebendo a mensagem : " Falha ao Recepcionar Lote de RPS", alguém já passou por essa mensagem de erro ? Isso não ocorre sempre, esse mês de março já tive 3 arquivos XML que deram essa mensagem os demais foram validados sem nenhum problema.
Se alguém já passou por esse erro e tiver alguma dica, fico muito grato.
Um grande abraço a todos..
Obrigado,
Tadeu
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
Apenas uma dica... qual é o caracter que deve ser no final de arquivo ?
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
Bem, no manual não é mencionando especificamente nenhum caracter relativo ao final do arquivo. Existem alguns detalhes com relação ao preenchimento dos campos no sentido de evitar a utilização de caracteres que podem gerar algum erro, tipo :
** Não incluir zeros não significativos para campos numericos
** Não incluir espaços no inicio ou final de cada campo numerico e alfanumerico
** Não incluir comentarios no XML
** Não incluir anotação e documentação no XML
** Não incluir caracteres de formatação no XML ( line-feed., Return, Tab e caracteres de espaço entre as TAGS )
Então temos esses pontos acima que devem ser evitados, basicamente para ajudar a mantar o tamanho do arquivo o menor possível.
Como, eu consigo hoje gerar e validar a maioria dos arquivos gerados, acredito que não estaria relacionando aos pontos acimaç esse problema...
O que você acha ? Tem alguma suspeita ?
Abraços,
Tadeu
** Não incluir zeros não significativos para campos numericos
** Não incluir espaços no inicio ou final de cada campo numerico e alfanumerico
** Não incluir comentarios no XML
** Não incluir anotação e documentação no XML
** Não incluir caracteres de formatação no XML ( line-feed., Return, Tab e caracteres de espaço entre as TAGS )
Então temos esses pontos acima que devem ser evitados, basicamente para ajudar a mantar o tamanho do arquivo o menor possível.
Como, eu consigo hoje gerar e validar a maioria dos arquivos gerados, acredito que não estaria relacionando aos pontos acimaç esse problema...
O que você acha ? Tem alguma suspeita ?
Abraços,
Tadeu
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
Sim eu compararia o arquivo que passou com o reprovado. Visualizaria ambos arquivos com um editor hexadecimal/decimal que possibilita mostrar todos os caracteres e olharia especificamente no final do arquivo.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
a suspeita pode ser o CHR(26), que o DOS acrescenta ao fim do arquivo.
Abra no bloco de notas verifique o último caractere.
Abra no bloco de notas verifique o último caractere.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
Olá Pessoal, bom dia
A suspeita de vocês estava correta, fiz algumas verificações e alterei o código e agora o problema foi resolvido.... Valeu pelas dicas..!!!!
Um grande abraço...
Tadeu
A suspeita de vocês estava correta, fiz algumas verificações e alterei o código e agora o problema foi resolvido.... Valeu pelas dicas..!!!!
Um grande abraço...
Tadeu
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
NFS-e Erro: "Falha ao Recepcionar Lote de RPS"
amigo vc poderia postar um exemplo do codigo?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
