Autoriza (síncrono x assíncrono)

1,018 views
Skip to first unread message

Walber Sales

unread,
Jan 19, 2015, 10:31:24 PM1/19/15
to nfe...@googlegroups.com
Olá ALL,

Na versão 3.10, ao enviar ao NFe, estou usando o modo assíncrono e
aproveitando a logica anterior usada no ERP
$resp = $nfe->autoriza($sNFe, $lote, $aResp, 0);
E depois utilizo
$aResp=$nfe->getProtocol($recibo,'',$tpAmb,$retorno);
para retorno da validação.

Minha dúvida é:
Todas UF's estão preparadas para o modo síncrono?
Se sim irei atualizar para modo síncrono.

Grato,

Walber Sales

Roberto Machado

unread,
Jan 20, 2015, 5:22:26 AM1/20/15
to nfe...@googlegroups.com
Grande Walber;

Tudo bem com você parceiro ?

Olha não são todos os estados que habilitaram o sistema síncrono e acredito que o sistema síncrono passará ainda por muitas instabilidades, pois é recente e depende fortemente da infraestrutura de processamento disponível.
Na grande maioria dos casos não faz muita diferença usar o síncrono ou o assíncrono, mas o jeito é testar e verificar o funcionamento, além de deixar um jeito no sistema para habilitar ou desabilitar esse modo pelo usuário.

Roberto

Bernardo Höhl

unread,
Jan 20, 2015, 6:28:37 AM1/20/15
to nfe...@googlegroups.com
Bom dia Roberto. 


Fiquei preocupado agora. Publiquei domingo uma atualização do meu iNota e usa síncrono. 

Me ajude ai amigo:

O que acontece quando o serviço não suporta sincronismo?

Temos timeout? Ou resposta específica?

Gostaria de detectar isso e passar mensagem humana para o usuário. 

Obrigado. 


Bernardo

Enviado do meu iPhone
--
--
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.

Roberto Machado

unread,
Jan 20, 2015, 8:15:17 AM1/20/15
to nfe...@googlegroups.com
Bernardo;

Vou ver se acho mas será retornado um erro pelo sistema da SEFAZ , não lembro o numero agora. 

Roberto

Roberto Machado

unread,
Jan 20, 2015, 8:48:03 AM1/20/15
to nfe...@googlegroups.com
Bernardo; 

Conforme a página 33 na Nota Técnica 2013_005_v_1.21 temos :

04.7 Validação da Área de Dados do Lote de NF-e (item 4.1.9.1 do Manual)
A aplicação da SEFAZ deverá verificar se a empresa enviou um Lote solicitando a resposta síncrona, mas o Lote contém mais de uma NF-e. Caso a SEFAZ Autorizadora não implemente o processamento síncrono poderá rejeitar os lotes que solicitam resposta síncrona.
Regra de Validação Aplic. Msg Efeito
GAP03a-1 Solicitada resposta síncrona para Lote com mais de uma NF-e (indSinc=1) Obrig. 764 Rej.
GAP03a-2 Solicitada resposta síncrona para UF que não disponibiliza este atendimento (indSinc=1) Facult. 776 Rej.

Roberto

Roberto Machado

unread,
Jan 20, 2015, 8:49:44 AM1/20/15
to nfe...@googlegroups.com
Complementando;

Existem vários autorizadores que não implementaram o sistema "Síncrono" ainda, como SP por exemplo.

Roberto

Walber Sales

unread,
Jan 20, 2015, 9:34:28 AM1/20/15
to nfe...@googlegroups.com
Mestre Roberto,

Tudo bem?
Depois do XML ajustado, a atualização da API 2.00 p/ 3.10 foi um sucesso.
(apenas 1 dia)
Sobre síncrono x assíncrono, como sou 'mineiro' , vou deixar como
default o assíncrono com opção de passar para síncrono, conforme você
comentou.

Mais uma vez parabéns e grato pela API.

Grande Abraço,

Att:

Walber Sales

Gisele Lima

unread,
Jan 20, 2015, 10:30:25 AM1/20/15
to nfe...@googlegroups.com
Boa tarde, 

Desculpa a ingenuidade, mas  qual a diferença, quando é usado Assíncrono e Síncrono, e quando vocês falam nesses dois termos qual classe usado no NFePHP?

--

Roberto Machado

unread,
Jan 20, 2015, 10:46:35 AM1/20/15
to nfe...@googlegroups.com
Gisele;

Método de autorização (SEFAZ versão 3.10) que é o novo webservice para envio da NFe pode ser SÍNCRONO ou ASSÍNCRONO.

Roberto

Gisele Lima

unread,
Jan 20, 2015, 11:29:41 AM1/20/15
to nfe...@googlegroups.com
Obrigada Roberto,

Manual mais recente:
 
Nota Técnica 2013_005_v_1.21  Para implementação do layout já na versão 3.1 da NFe certo?

Método de autorização Síncrono ou Assíncro ok,
Imagem inline 1

Então a Sefaz recebe Nfes através de solicitação assíncrona, não sei se entendi errado, mas o que o pessoal tenta é enviar varias nfes simultaneamente (no mesmo cnpj), sincrona, para a Sefaz. Se for isso no próprio manual já não estabelece que seja apenas assíncrona?



Roberto Machado

unread,
Jan 20, 2015, 11:37:16 AM1/20/15
to nfe...@googlegroups.com
Gisele;

É necessário acompanhar TODAS as Notas Técnicas, então tem que ler essa http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=2Z%20kcHOdpHs=

Roberto

Gisele Lima

unread,
Jan 20, 2015, 11:41:29 AM1/20/15
to nfe...@googlegroups.com
obrigada 

330.gif
Reply all
Reply to author
Forward
0 new messages