cancel
Showing results for 
Search instead for 
Did you mean: 

Limite XML para SEFAZ

Former Member
0 Kudos

Estou com um problema no envio do XML que ultrapassa o tamanho de 5000 caracteres, não é uma restrição do PI e sim da SEFAZ.

Alguém já passou por esse problema?

Obrigado!

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Carlos,

O limite de XML é 500Kb (500.000 bytes), e no GRC tem como você configurar para gerar lotes em tamanhos menores...

Esta limite de 5.000 onde é especificamente ? No campo infCpl (este sim tem limite de 5.000 bytes) ?

Como você sabe do problema ? Que mensagem de erro recebe ? É uma rejeição formal ou apenas um mal funcionamento ?

E por último, acontece em todas as Sefazes ou apenas uma específica ? Qual ?

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Boa tarde Fernando.

O problema ocorre no campo de "dados adicionais" e retorna um erro da SEFAZ como falha de schema, pelo que eu sei

ocorre em todas as SEFAZ. No nosso ambiente em algumas notas esse limite está excedendo por isso descobrimos o erro.

Apriore pensei em truncar essa informação, mas não sei se seria a melhor solução e nem o momento ideal na classe para

fazer esse ajuste.

Att.

Carlos.

henrique_pinto
Active Contributor
0 Kudos

Se estah passando de 5k caracteres no campo Informacoes complementares (cabecalho), entao com ctz vai dar problema, pois o limite eh de 5000 caracteres.

Vc usa GRC?

Deveria parar com erro de validacao lah, a menos q vc esteja com as regras de validacao desatualizadas.

Att,

Henrique.

Former Member
0 Kudos

Na verdade, não queremos que o processo pare e sim que seja enviado corretamente nem que para isso tenhamos que

priorizar algumas informações.

Att.

Carlos.

henrique_pinto
Active Contributor
0 Kudos

Carlos,

o campo INFCOMP da estrutura J_1B_NFE_XML_HEADER eh preenchido pelo metodo FILL_HEADER da BAdI CL_NFE_PRINT.

Vc tem q fazer um tratamento nesse metodo para o campo nao ficar maior do que 5k posicoes.

Abs,

Henrique.

Former Member
0 Kudos

Ok, obrigado Henrique.