Sincrono ou Assincrono

93 views
Skip to first unread message

Victor Gonzales

unread,
Sep 1, 2025, 7:40:20 AM (6 days ago) Sep 1
to nfe...@googlegroups.com
Bom dia,

Como saber se está sendo utilizado na NFe envio Sincrono ou Assincrono ?

Se estiver como Assíncrono, o que é preciso ajustar ?

Atenciosamente,
Victor H Gonzales



"Se algum dia os nossos sonhos virem a ocorrer, espero que eles durem, pois nesse mundo superficial e passageiro, nossos sonhos não durariam nada. Sempre tem alguém para quebrar tudo que construímos, e pessoas que nos iludem. Apenas espero que sempre os mais próximos não se iludam nem tenham a vida e sonhos quebrados."

 

 

Bruno Lima

unread,
Sep 1, 2025, 1:52:09 PM (6 days ago) Sep 1
to NFePHP
Localize no seu codigo:

$response = $tools->sefazEnviaLote([$xml_assinado], $idLote, 1); // 0: Assincrono, 1: Síncrono;

e tente implementar conforme o arquivo de exemplo "5.0testNFce.php"

https://github.com/nfephp-org/sped-nfe/blob/master/examples/5.0testNFce.php




    //Envia para a Sefaz
    $idLote = str_pad(1, 15, '0', STR_PAD_LEFT); // Identificador do lote
    //$response = $tools->sefazEnviaLote($xml_assinado, $idLote, 1); // 0: Assincrono, 1: Síncrono;
    $response = $tools->sefazEnviaLote([$xml_assinado], $idLote, 1); // 0: Assincrono, 1: Síncrono;


    //Salva o protocolo de autorização no xml
    $authorizedXml = Complements::toAuthorize($xml_assinado, $response);

    //Gera o arquivo xml e salva
$filename = $seudiretorio.'xml/autorizadas/'.$NuChave.'-protNFe.xml';
file_put_contents($filename, $authorizedXml);




Mais informações, tem esse outro tópico:

https://groups.google.com/g/nfephp/c/VFuQFxkSZig
Reply all
Reply to author
Forward
0 new messages