Pessoal,
Boa noite,
Fiz um pequeno programa para testar e consultar situacao de cadastro
de algum cliente. Porem está retornando erro estranho referenciando ao
site
http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaCadastro2/consultaCadastro2.
O problema é que este site não existe.
Alguem consegiu utilizar o metodo consultaCadastro ?
Grato
Helder
-------------------------------------------------------------
Segue o codigo
-------------------------------------------------------------
<?php
try {
require_once('../libs/ToolsNFePHP.class.php');
$nfe = new ToolsNFePHP;
header('Content-type: text/html; charset=UTF-8');
$sUF = 'SP'; ##-- SO SP este esta exigindo !!!
//determina o tipo de conector 1-SOAP ou 2-cURL
$modSOAP = '2';
//determina o ambiente 1-produção 2-homologação
$tpAmb= '2';
//habilita uso do scan
//$nfe->enableSCAN = true;
if($tpAmb == 1){
$sAmb='Produção';
} else {
$sAmb='Homologação';
}
echo '<pre> <BR><HR/><BR>';
echo "Verifica erro 1:". $nfe->errMsg.' : fim do erro 1 <BR>';
echo 'Inicio:'.$sUF . '[' . $sAmb . '] - modSOAP = ' . $modSOAP .
'<BR>';
$resp = $nfe->consultaCadastro('SP','23637077000504');
var_dump($resp);
echo '<BR>';
echo 'erro2: '.$nfe->errMsg.' : fim do erro <BR>';
echo '<PRE> SOAPPDEBUG : \n';
echo htmlspecialchars($nfe->soapDebug);
echo '</PRE><BR>';
echo 'Resultado: '.$UF . '[' . $sAmb . '] - ' . $resp['xMotivo'] .
'<BR><BR><HR/><BR>';
var_dump($nfe);
flush();
} catch (Exception $e) {
echo "atencao ERRO: ";
var_dump($e);
}
?>
---------------------------------------------------------------------
Vejam a resposta
---------------------------------------------------------------------
Verifica erro 1: : fim do erro 1
Inicio:SP[Homologação] - modSOAP = 2
resource(18) of type (curl)
string(794) "HTTP/1.1 500 Internal Server Error
Date: Mon, 27 Feb 2012 23:01:13 GMT
Server: Microsoft-IIS/6.0
X-Powered-By:
ASP.NET
X-AspNet-Version: 4.0.30319
Cache-Control: private
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 544
soap:SenderUnable to handle request. The action 'http://
www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaCadastro2/consultaCadastro2'
was not recognized."
array(3) {
["bStat"]=>
bool(false)
["cStat"]=>
string(0) ""
["dados"]=>
array(0) {
}
}
erro2: 500Internal Server Error
: fim do erro
SOAPPDEBUG : \n<?xml version="1.0" encoding="utf-8"?><soap12:Envelope
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://
www.w3.org/2003/05/soap-envelope"><soap12:Header><nfeCabecMsg
xmlns="
http://www.portalfiscal.inf.br/nfe/wsdl/
NfeConsultaCadastro2"><cUF>35</cUF><versaoDados>2.00</versaoDados></
nfeCabecMsg></soap12:Header><soap12:Body><nfeDadosMsg xmlns="http://
www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaCadastro2"><consCad
xmlns="
http://www.portalfiscal.inf.br/nfe"
versao="2.00"><infCons><xServ>CONS-CAD</xServ><UF>SP</
UF><CNPJ>23637077000504</CNPJ></infCons></consCad><nfeDadosMsg></
soap12:Body></soap12:Envelope>
URL=
https://homologacao.nfe.fazenda.sp.gov.br/nfeweb/services/
CadConsultaCadastro2.asmx
Content type=application/soap+xml; charset=utf-8
Http Code=500
Header Size=250
Request Size=982
Filetime=-1
SSL Verify Result=0
Redirect Count=0
Total Time=0.770458
Namelookup=0.07081
Connect Time=0.138732
Pretransfer Time=0.402254
Size Upload=676
Size Download=544
Speed Download=706
Speed Upload=877
Download Content Length=544
Upload Content Length=676
Start Transfer Time=0.770377
Redirect Time=0
Certinfo=Array
HTTP/1.1 500 Internal Server Error
Date: Mon, 27 Feb 2012 23:01:13 GMT
Server: Microsoft-IIS/6.0
X-Powered-By:
ASP.NET
X-AspNet-Version: 4.0.30319
Cache-Control: private
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 544
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="
http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://
www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
http://www.w3.org/2001/
XMLSchema"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Sender</
soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Unable to
handle request. The action '
http://www.portalfiscal.inf.br/nfe/wsdl/
NfeConsultaCadastro2/consultaCadastro2' was not recognized.</
soap:Text></soap:Reason><soap:Detail /></soap:Fault></soap:Body></
soap:Envelope>
Resultado: [Homologação] -