Passos para NFCe

209 views
Skip to first unread message

Clayton Mergulhão

unread,
Nov 23, 2016, 2:22:39 PM11/23/16
to NFePHP
boa tarde gostaria de tirar algumas dúvida sobre a emissão do NFCe.

Procurei algo no grupo e também no wiki do NFEPHP mais não encontrei, segue abaixo algumas dúvidas.

Vi que no arquivo 4.00testaNFCeQrCode.php ao final após montaNFe(), ele gera o xml getXML() e logo após ele já assina.
Depois disso só preciso validar, enviar, consultar recibo, add protocolo e depois imprimir.

o procedimento é o mesmo para válidar, enviar consultar recibo e add protocolo, impressão tem um arquivo especifico 4.00testaDanfce.php.

ou se tratando de NFCe o processo é diferente.

desde de já muito obrigado, está quase pronto o projeto após finalizar posto aqui pra vcs analisarem.

Roberto Machado

unread,
Nov 23, 2016, 3:06:04 PM11/23/16
to nfe...@googlegroups.com
O processo é o mesmo

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+unsubscribe@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

Clayton Mergulhão

unread,
Nov 23, 2016, 4:12:00 PM11/23/16
to NFePHP
ok roberto mais está dando o seguinte erro:

retorno do envio volta o recibo correto e ok.
Array
(
   
[bStat] => 1
   
[versao] => 3.10
   
[tpAmb] => 2
   
[verAplic] => PR-v3_7_3
   
[cStat] => 103
   
[xMotivo] => Lote recebido com sucesso
   
[cUF] => 41
   
[dhRecbto] => 2016-11-23T19:09:40-02:00
   
[tMed] => 1
   
[nRec] => 411110215851420
   
[prot] => Array
       
(
           
[0] => Array
               
(
               
)

       
)

)

quando vou consultar o recibo para pegar o protocolo da o erro:
Array
(
   
[bStat] => 1
   
[versao] => 3.10
   
[tpAmb] => 2
   
[cStat] => 106
   
[verAplic] => PR-v3_3_2
   
[xMotivo] => Lote nao localizado. [411110215851416]
   
[dhRecbto] => 2016-11-23T19:10:01-02:00
   
[cUF] => 41
   
[nRec] => 411110215851416
   
[aProt] => Array
       
(
       
)

)

oque posso estar fazendo de errado.



Em quarta-feira, 23 de novembro de 2016 18:06:04 UTC-2, linux.rlm escreveu:
O processo é o mesmo
Em 23 de novembro de 2016 17:22, Clayton Mergulhão <claytonm...@gmail.com> escreveu:
boa tarde gostaria de tirar algumas dúvida sobre a emissão do NFCe.

Procurei algo no grupo e também no wiki do NFEPHP mais não encontrei, segue abaixo algumas dúvidas.

Vi que no arquivo 4.00testaNFCeQrCode.php ao final após montaNFe(), ele gera o xml getXML() e logo após ele já assina.
Depois disso só preciso validar, enviar, consultar recibo, add protocolo e depois imprimir.

o procedimento é o mesmo para válidar, enviar consultar recibo e add protocolo, impressão tem um arquivo especifico 4.00testaDanfce.php.

ou se tratando de NFCe o processo é diferente.

desde de já muito obrigado, está quase pronto o projeto após finalizar posto aqui pra vcs analisarem.

--
--
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
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+un...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

Clayton Mergulhão

unread,
Nov 23, 2016, 8:25:30 PM11/23/16
to NFePHP
boa noite vendo o arquivo config.json encontrei esses campos e em pesquisa pra emitir NFCe preciso de um chave e de token, isso procede e coloco esses dados nesse campos.

"tokenNFCe": "",
"tokenNFCeId": "",

Roberto Machado

unread,
Nov 24, 2016, 5:43:41 AM11/24/16
to nfe...@googlegroups.com
Sim esses campos são obrigatórios para NFCe, e se referem ao CSC (código de segurança) antes erá chamado de "token" isso deve ser obtido no site da SEFAZ pelo emissor de NFCe e o tokenId é um numero referente ao usuário tipo "0000001" agora cada estado pode ter um mecanismo de geração e alguns tem regras diferentes para uso em ambientes diferentes (produção e homologação)


Sem esses código não pode ser gerado o QRCode !!! e suas notas serão desconsideradas ou rejeitadas. Esses códigos não são inseridos no XML mas compõe o hash code do QRCode

Roberto

Clayton Mergulhão

unread,
Nov 24, 2016, 9:11:00 AM11/24/16
to NFePHP
Muito obrigado Roberto, então é por isso que ao consultar o recibo ele da o erro?
Valeu muito obrigado.

Então tenho que fazer o processo de liberação do meu software na sefaz do meu estado para poder realizar a solicitação da nfce.

Roberto Machado

unread,
Nov 24, 2016, 1:21:39 PM11/24/16
to nfe...@googlegroups.com
Bom isso também varia de estado para estado, alguns exigem a homologação do software outros não.

Particularmente acho isso uma baita "BOBAGEM" visto que todo o controle é feito na emissão da NFCe, mas fazer o que, isso é Brazillll. 

Roberto 

Clayton Mergulhão

unread,
Nov 25, 2016, 3:28:40 PM11/25/16
to NFePHP
Então Roberto também acho isso mais no estado PR isso tem que ser feito.
Reply all
Reply to author
Forward
0 new messages