Validação do xml aceito em São Paulo não passa no RS

351 views
Skip to first unread message

FerreiraH.

unread,
Jul 21, 2010, 4:42:03 PM7/21/10
to nfe...@googlegroups.com
Pessoal coloquei o B2Stok em produção utilizando o NFePHP
E
A montagem da nota até o Governo de São Paulo Aceitar e me dar o Protocolo esta indo tudo bem.
Mas parece depois de eu protocolar a NFe esta ficando alguma coiza errada pois o Sefaz do rio Grande me devolve a seguinte mensagem
 
PARSER XML:    OK
TIPO DE MENSAGEM:    Distribuição da NF-e processada
SCHEMA:    - The element 'NFe' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'protNFe' in namespace 'http://www.portalfiscal.inf.br/nfe'.
     TAG: nfeProc/NFe[1]/protNFe/
- The element 'nfeProc' in namespace 'http://www.portalfiscal.inf.br/nfe' has incomplete content. List of possible elements expected: 'protNFe' in namespace 'http://www.portalfiscal.inf.br/nfe'.
     TAG: nfeProc/


o final do meu XML é

</default:X509Certificate>
</default:X509Data>
</default:KeyInfo>
</default:Signature>
<protNFe versao="1.10">
<infProt>
<tpAmb>1</tpAmb>
<verAplic>SP_NFE_PL_005e</verAplic>
<chNFe>35100704374670000129550010000000090000065070</chNFe>
<dhRecbto>2010-07-17T19:35:09</dhRecbto>
<nProt>135100414655280</nProt>
<digVal>cKI/Os0wkNkV5/GrsERpoUdw0m8=</digVal>
<cStat>100</cStat>
<xMotivo>Autorizado o uso da NF-e</xMotivo>
</infProt>
</protNFe>
</NFe>
</nfeProc>

Alguem tem uma ideia de como validar antes de enviar ao cliente e qual classe é responsavel por este erro
Estou muito constrangido pois ja emiti 23 notas e terei cancelar ou refazer todas para poder enviar e amanha preciso continuar a vender
--

Ferreira Helder
B2Stok.net ERP Php5-Gtk2
PhpGtkEditor
PhpSDL
PhpGladeTools
Voce pode colaborar

FerreiraH.

unread,
Jul 21, 2010, 4:54:19 PM7/21/10
to nfe...@googlegroups.com
</NFe>

<protNFe versao="1.10">
<infProt><tpAmb>1</tpAmb>
<verAplic>SP_NFE_PL_005e</verAplic>
<chNFe>35100704374670000129550010000000090000065070</chNFe>
<dhRecbto>2010-07-17T19:35:09</dhRecbto>
<nProt>135100414655280</nProt>
<digVal>cKI/Os0wkNkV5/GrsERpoUdw0m8=</digVal>
<cStat>100</cStat>
<xMotivo>Autorizado o uso da NF-e</xMotivo>
</infProt></protNFe>
</nfeProc>

Pessoal eu movi a tag </NFe> para o inicio deste trecho olha o erro que passou a ocorrer


PARSER XML:    OK
TIPO DE MENSAGEM:    Distribuição da NF-e processada
SCHEMA:    OK
ASSINATURA XML:    Assinatura ***INVÁLIDA***




Antonio Carlos Pereira

unread,
Jul 21, 2010, 5:06:29 PM7/21/10
to nfe...@googlegroups.com
Ferreira,
 
estou passando pelo mesmo problema.
O bom, é que dá para acertar as notas na mão movendo as tags. Não é necessário cancelar e reemitir.
Fiz esse teste e no visualizador da receita ela abriu sem problemas.
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
FAQ: https://www.assembla.com/wiki/show/nfephp/FAQ
Como Participar: https://www.assembla.com/wiki/show/nfephp/Como_participar

Roberto L. Machado

unread,
Jul 21, 2010, 5:16:09 PM7/21/10
to nfe...@googlegroups.com
A versão atual da classe corrige este erro


Roberto

FerreiraH.

unread,
Jul 21, 2010, 5:47:55 PM7/21/10
to nfe...@googlegroups.com
PARSER XML:    OK
TIPO DE MENSAGEM:    Distribuição da NF-e processada
SCHEMA:    OK
ASSINATURA XML:    Assinatura VÁLIDA

O Roberto me orientou a atualizar a classe principalmente o addPROT

Ai ficou beleza

agora vou testar retirando as tags do protocolo e colocando os XML no  diretorio enviadas

Glauber

unread,
Aug 10, 2010, 8:17:21 AM8/10/10
to NFePHP
Pessoal,

estou com o mesmo problema,
mas não tive sucesso ao atualizar o arquivo,
acabo de baixar todos os arquivos do repositório,
e outra dúvida me surgiu,
dentro de trunk temos NFeTools.class,
e dentro de libs temos o ToolsNFePHP.class
gostaria de saber qual deles utilizar,
e se em algum deles o problema já foi corrigido.

On 21 jul, 18:47, "FerreiraH." <helder.maurici...@gmail.com> wrote:
> PARSER XML:    OK
> TIPO DE MENSAGEM:    Distribuição da NF-e processada
> SCHEMA:    OK
> ASSINATURA XML:    Assinatura VÁLIDA
>
> O Roberto me orientou a atualizar a classe principalmente o addPROT
>
> Ai ficou beleza
>
> agora vou testar retirando as tags do protocolo e colocando os XML no
> diretorio enviadas
>
> Em 21 de julho de 2010 18:16, Roberto L. Machado <
> roberto.mach...@superig.com.br> escreveu:
> > >         Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>
> > >         Link:http://groups.google.com.br/group/nfephp?hl=pt-BR
> > >         -------
> > >         FAQ:https://www.assembla.com/wiki/show/nfephp/FAQ
> > >         Como Participar:
> > >        https://www.assembla.com/wiki/show/nfephp/Como_participar
>
> > > --
> > > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> > > Para Postar: nfe...@googlegroups.com
> > > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>
> > > Link:http://groups.google.com.br/group/nfephp?hl=pt-BR
> > > -------
> > > FAQ:https://www.assembla.com/wiki/show/nfephp/FAQ
> > > Como Participar:
> > >https://www.assembla.com/wiki/show/nfephp/Como_participar
>
> > --
> > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> > Para Postar: nfe...@googlegroups.com
> > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>

Glauber Cini

unread,
Aug 10, 2010, 8:18:39 AM8/10/10
to NFePHP
outra coisa,
o erro é o mesmo,
mas acontece na hora que tento importar as NFe que emiti pelo NFEPHP
no programa do SEFAZ desktop.

Antonio Carlos Pereira

unread,
Aug 10, 2010, 8:52:29 AM8/10/10
to nfe...@googlegroups.com
Isso já foi corrigido na versão atual do ToolsNFePHP.class
Utilizando essa versão esse problema não acontecerá

Roberto Leite Machado

unread,
Aug 10, 2010, 11:10:34 AM8/10/10
to nfe...@googlegroups.com
Não USEM nada do trunk !!! é um ambiente para testar conceitos tá cheio de coisas que não funcionam ou necessitam de configurações adicionais. 

Roberto 

FerreiraH.

unread,
Aug 10, 2010, 5:30:58 PM8/10/10
to nfe...@googlegroups.com
Eu ia escrever so utilizem a versão beta
Ai eu posso dar uma mão pois a utilizo tambem.
Sobre o erro esta postado anteriormente a resposta ou seja depois que assinou não pode modificar nem uma virgula
então comparem oque esta assinado com oque voces estão verificando no sefaz do RS.
Ou seja quando voce envia o arquivo voce envia um xml assinado e validado ai o sefaz diz que esta correto e te envia um protocolo , se voce enviar o mesmo arquivo assinado para o sefaz do RS vai ser validado acontece que quando voce junta o arquivo xml assinado com o Protocolo algumas versoes do NFePHP modifica o arquivo assinado ai o programa precisa remover os acrescimos.

sergio...@terra.com.br

unread,
Aug 11, 2010, 12:25:11 PM8/11/10
to NFePHP
Desculpe a pergunta mas onde eu baixo essa versão beta.

Pelo SVN so tem a alpha.



On Aug 10, 6:30 pm, "FerreiraH." <helder.maurici...@gmail.com> wrote:
> Eu ia escrever so utilizem a versão beta
> Ai eu posso dar uma mão pois a utilizo tambem.
> Sobre o erro esta postado anteriormente a resposta ou seja depois que
> assinou não pode modificar nem uma virgula
> então comparem oque esta assinado com oque voces estão verificando no sefaz
> do RS.
> Ou seja quando voce envia o arquivo voce envia um xml assinado e validado ai
> o sefaz diz que esta correto e te envia um protocolo , se voce enviar o
> mesmo arquivo assinado para o sefaz do RS vai ser validado acontece que
> quando voce junta o arquivo xml assinado com o Protocolo algumas versoes do
> NFePHP modifica o arquivo assinado ai o programa precisa remover os
> acrescimos.
>
> Em 10 de agosto de 2010 12:10, Roberto Leite Machado <
> roberto.mach...@superig.com.br> escreveu:
>
>
>
> > Não USEM nada do trunk !!! é um ambiente para testar conceitos tá cheio de
> > coisas que não funcionam ou necessitam de configurações adicionais.
>
> > Roberto
>
> > Em 10 de agosto de 2010 09:52, Antonio Carlos Pereira <
> > acarlospere...@gmail.com> escreveu:
>
> >  Isso já foi corrigido na versão atual do ToolsNFePHP.class
> >> Utilizando essa versão esse problema não acontecerá
>
> >> ----- Original Message -----
> >> *From:* Glauber Cini <glauberc...@gmail.com>
> >> *To:* NFePHP <nfe...@googlegroups.com>
> >> *Sent:* Tuesday, August 10, 2010 9:18 AM
> >> *Subject:* Re: [nfephp] Re: Validação do xml aceito em São Paulo não
> >> passa no RS
>
> >> outra coisa,
> >> o erro é o mesmo,
> >> mas acontece na hora que tento importar as NFe que emiti pelo NFEPHP
> >> no programa do SEFAZ desktop.
>
> >>> <nfephp%2Bunsu...@googlegroups.com<nfephp%252Buns...@googlegroups.com>
>
> >>> > > >         Link:http://groups.google.com.br/group/nfephp?hl=pt-BR
> >>> > > >         -------
> >>> > > >         FAQ:https://www.assembla.com/wiki/show/nfephp/FAQ
> >>> > > >         Como Participar:
> >>> > > >        https://www.assembla.com/wiki/show/nfephp/Como_participar
>
> >>> > > > --
> >>> > > > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> >>> > > > Para Postar: nfe...@googlegroups.com
> >>> > > > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>
> >>> <nfephp%2Bunsu...@googlegroups.com<nfephp%252Buns...@googlegroups.com>
>
> >>> > > > Link:http://groups.google.com.br/group/nfephp?hl=pt-BR
> >>> > > > -------
> >>> > > > FAQ:https://www.assembla.com/wiki/show/nfephp/FAQ
> >>> > > > Como Participar:
> >>> > > >https://www.assembla.com/wiki/show/nfephp/Como_participar
>
> >>> > > --
> >>> > > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> >>> > > Para Postar: nfe...@googlegroups.com
> >>> > > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>
> >>> <nfephp%2Bunsu...@googlegroups.com<nfephp%252Buns...@googlegroups.com>
>
> >>> > > Link:http://groups.google.com.br/group/nfephp?hl=pt-BR
> >>> > > -------
> >>> > > FAQ:https://www.assembla.com/wiki/show/nfephp/FAQ
> >>> > > Como Participar:
> >>>https://www.assembla.com/wiki/show/nfephp/Como_participar
>
> >>> > --
> >>> > Ferreira Helder
> >>> > B2Stok.net ERP Php5-Gtk2
> >>> > PhpGtkEditor
> >>> > PhpSDL
> >>> > PhpGladeTools
> >>> > Voce pode colaborar
>
> >>> --
> >>> Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> >>> Para Postar: nfe...@googlegroups.com
> >>> Como Utilizar:http://www.assembla.com/wiki/show/nfephp/Como_utilizar
>
> >> --
> >> Glauber Cini
>
> >> --
> >> Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> >> Para Postar: nfe...@googlegroups.com
> >> Como Utilizar:http://www.assembla.com/wiki/show/nfephp/Como_utilizar
>
> >>  --
> >> Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> >> Para Postar: nfe...@googlegroups.com
> >> Como Utilizar:http://www.assembla.com/wiki/show/nfephp/Como_utilizar
>
> >  --
> > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> > Para Postar: nfe...@googlegroups.com

FerreiraH.

unread,
Aug 11, 2010, 4:58:10 PM8/11/10
to nfe...@googlegroups.com
Foi mal é alfa
Ah, o download direto da versão 1.0 Alpha agora também está disponível
no nosso portal http://www.nfephp.org/ e neste manual básico.
Reply all
Reply to author
Forward
0 new messages