Conforme nota técnica 2011.002 as NFes emitidas em ambiente de homologação na versão 2.00 devem ser identificadas para que o sistema reconheça que estamos fazendo testes.
As tags CNPJ, xNome e IE do grupo emit e dest devem conter um o conteúdo como mostrado abaixo.
Quando for teste de venda normal:
CNPJ: 99.999.999/0001-91
xNome: NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
IE: conteudo vazio
Código: Selecionar todos
<emit>
<CNPJ>99999999000191</CNPJ>
<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
<enderEmit>
(...conteudo normal...)
</enderEmit>
<IE></IE>
</emit>
CNPJ: conteudo vazio
xNome: NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
IE: conteudo vazio
Código: Selecionar todos
<emit>
<CNPJ></CNPJ>
<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
<enderEmit>
(...conteudo normal...)
</enderEmit>
<IE></IE>
</emit>
violates pattern constraint of '[0-9]{2,14}|ISENTO'
O erro exigia que o conteudo tivesse apenas os caracteres 0 a 9 com um minimo de 2 e maximo de 14 então, mandei uma tag IE com 2 zeros e passou.
Ficando assim:
Código: Selecionar todos
<emit>
<CNPJ>99999999000191</CNPJ>
<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
<enderEmit>
(...conteudo normal...)
</enderEmit>
<IE>00</IE>
</emit>



