sefazCadastro
Busca os dados cadastrais de um emitente de NFe
NOTA: Nem todas as Sefaz disponibilizam esse serviço
public sefazCadastro ( string $siglaUF = '', string $tpAmb = '2', string $cnpj = '', string $iest = '', string $cpf = '', array &$aRetorno = [] ) : string | ||
$siglaUF | string | sigla da UF da empresa que queremos consultar |
$tpAmb | string | |
$cnpj | string | numero do CNPJ da empresa a ser consultada |
$iest | string | numero da Insc. Est. da empresa a ser consultada |
$cpf | string | CPF da pessoa física a ser consultada |
$aRetorno | array | aRetorno retorno da resposta da SEFAZ em array |
return | string | XML de retorno do SEFAZ |
<?php error_reporting(E_ALL); ini_set('display_errors', 'On'); require_once '../../bootstrap.php'; use NFePHP\NFe\ToolsNFe; $nfe = new ToolsNFe('../../config/config.json'); $nfe->setModelo('55'); $aResposta = array(); $siglaUF = $nfe->aConfig['siglaUF']; $tpAmb = '2'; $cnpj = $nfe->aConfig['cnpj']; // Consulta por CNPJ ou IE ou CPF $iest = ''; $cpf = ''; $retorno = $nfe->sefazCadastro($siglaUF, $tpAmb, $cnpj, $iest, $cpf, $aResposta); echo '<br><br><pre>'; echo htmlspecialchars($nfe->soapDebug); echo '</pre><br><pre>'; print_r($aResposta); echo "</pre><br>";