try {
############### TOOLS ###############
$senhaCertificado = "*******";
$urlCertificado = "certificado.p12";
$certificado = file_get_contents($urlCertificado);
$urlConfigJson = "/nfephp/config/configv5.json";
$configJson = file_get_contents($urlConfigJson);
$certificate = Certificate::readPfx($certificado, $senhaCertificado);
$tools = new Tools($configJson, $certificate);
$tools->model('55');
$tools->version('4.00');
############### TOOLS ###############
$stringXML = "/var/www/nfe/xml/nota.xml";
$xml = file_get_contents($stringXML);
$idLote = str_pad(1, 15, '0', STR_PAD_LEFT);
//envia o xml para pedir autorização ao SEFAZ
$resp = $tools->sefazEnviaLote([$xml], $idLote);
//transforma o xml de retorno em um stdClass
$st = new Standardize();
$std = $st->toStd($resp);
if ($std->cStat != 103) {
//erro registrar e voltar
$erro = "[$std->cStat] $std->xMotivo";
}
$recibo = $std->infRec->nRec;--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+unsubscribe@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 em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/Lod2wwEKV4w/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Parser XML: Nenhum erro encontrado
Tipo de Mensagem: Documento de NF-e
Schema XML: Nenhum erro encontrado
NF-e 52180117618724000104550010000000081643356329
Certificado Digital do Titular: CN=HELIO LUCIO RABELO:17618724000104 - CNPJ: 17.618.724/0001-04 [Visualizar]
Assinatura Digital: Válida
Regras de Negócio [Ambiente de Homologação (Testes)]
100 - [Simulacao] Autorizado o uso da NF-e