Пример #1
0
    {
    }
    public function getCertificatePemFile()
    {
    }
    public function getEnvironment()
    {
    }
    public function getPrivateKey()
    {
    }
    public function getProxyIp()
    {
    }
    public function getProxyPass()
    {
    }
    public function getProxyPort()
    {
    }
    public function getProxyUser()
    {
    }
}
$xml = file_get_contents('estrutura-lote-completo-gnre.xml');
$minhaConfiguracao = new MySetup();
$guia = new \Gnre\Sefaz\Guia();
$lote = new \Gnre\Sefaz\Lote();
$lote->addGuia($guia);
$webService = new Gnre\Webservice\Connection($minhaConfiguracao, $lote->getHeaderSoap(), $lote->toXml());
echo $webService->doRequest($lote->soapAction());
Пример #2
0
$guia->c15_convenio = 546456;
$guia->c16_razaoSocialEmitente = 'GNRE PHP EMITENTE';
$guia->c17_inscricaoEstadualEmitente = 56756;
$guia->c18_enderecoEmitente = 'Queens St';
$guia->c19_municipioEmitente = 5300108;
$guia->c20_ufEnderecoEmitente = 'DF';
$guia->c21_cepEmitente = '08215917';
$guia->c22_telefoneEmitente = 1199999999;
$guia->c34_tipoIdentificacaoDestinatario = 1;
$guia->c35_idContribuinteDestinatario = 86268158000162;
$guia->c36_inscricaoEstadualDestinatario = 10809181;
$guia->c37_razaoSocialDestinatario = 'RAZAO SOCIAL GNRE PHP DESTINATARIO';
$guia->c38_municipioDestinatario = 2702306;
$guia->c33_dataPagamento = '2015-11-30';
$guia->retornoInformacoesComplementares = 'teste teste teste';
$guia->retornoAtualizacaoMonetaria = 1.88;
$guia->retornoNumeroDeControle = '0000000000000000';
$guia->retornoCodigoDeBarras = '1118929812912011000000001818181000000001212';
$guia->retornoRepresentacaoNumerica = '11189298129120110000000018181810000000012121201';
$guia->retornoJuros = 2.78;
$guia->retornoMulta = 3.55;
$guia->mes = '05';
$guia->ano = 2015;
$guia->parcela = 2;
$guia->periodo = 2014;
$lote = new \Gnre\Sefaz\Lote();
$lote->addGuia($guia);
$html = new \Gnre\Render\Html();
$html->create($lote);
$pdf = new Gnre\Render\Pdf();
$pdf->create($html)->stream('gnre.pdf', array('Attachment' => 0));