Alguém já conseguiu enviar um nota fiscal de contingência DPEC??
Estou fazendo uma Função para Envio e esta apresentando o seguinte erro:
Resposta
HTTP/1.1 500 Internal Server Error
Date: Wed, 02 Sep 2009 18:26:15 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 627
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>System.Web.Services.Protocols.SoapException:
Server was unable to process request. --->
System.NullReferenceException: Object reference not set to an instance
of an object.
at SCERecepcaoRFB.sceRecepcaoDPEC(XmlDocument sceDadosMsg)
--- End of inner exception stack trace ---</faultstring><detail
/></soap:Fault></soap:Body></soap:Envelope>
O que poderia ser? Gostaria de uma ajuda.
Parâmetros:
$param = array(
'nfeCabecMsg'=>'<?xml version="1.0"
encoding="utf-8"?><sceCabecMsg
xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/SCERecepcaoRFB">
<versaoDados>"'.$cabecVer.'"</versaoDados></sceCabecMsg>',
'nfeDadosMsg'=>' <sceDadosMsg
xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/SCERecepcaoRFB">'.$sNFe.'</sceDadosMsg>');
2009/9/2 Vini Lazev <vini...@gmail.com>:
--
Mário Sampaio de Almeida - MSA_Desenvolvimento Manaus-AM
1 - EMITENTE
2 - DESTINAT.
Correto seria? 0 e 1 ?
Abraços,
Walber Sales
> __________ Informação do ESET Smart Security, versão da vacina 4390
> (20090902) __________
>
> A mensagem foi verificada pelo ESET Smart Security.
>
> http://www.eset.com
>
>
>
>
Agradeço
__________ Informação do ESET Smart Security, versão da vacina 4390
$xmodfrete=$transp->getElementsByTagName("modFrete")->item(0)->nodeValue;
if ($xmodfrete==1) {
}else{
$xmodfrete='O';
}
$this->linha( 3.5, 4.0, 110.2, 149.2, "", "", "", $xmodfrete);
PS:
- Não sei porque, mas se o modfrete==0 , não imprime o 0(zero).
Coloquei um 'O'= Oh
- Não sei como atualizar no site.
[]'s
Walber Sales
www.luagps.com.br
Att:
Walber SAles
O sistemas da SEFAZ requerem um intervalo para consulta da situação do
mesmo. É recomendável que o solicitação de status seja feita a
intervalos maiores que 5 minutos.
[]'s
Roberto
Quanto ao modFrete, foi falta de atenção minha.
Trocar (linha +/- 146 do danfe.class.php):
if (!empty($texto)) {
por:
if (!empty($texto) || $text == 0) {
Tirar o '+1" no $transp->getElementsByTagName("modFrete")->item(0)->nodeValue
Mudar as descrições 1-Emit, 2-Dest.
att
Em Thu, 3 Sep 2009 22:57:02 -0300
"Walber S Sales" <onl...@multnet.com.br> escreveu:
--
Djalma Fadel Junior
Diretor Técnico
Ferasoft Corporation Ltda
Soluções em Tecnologia da Informação
+55 (19) 3547-3490