Exemplo n.º 1
0
<?php

error_reporting(E_ALL);
ini_set('display_errors', 'On');
if (!defined('PATH_ROOT')) {
    define('PATH_ROOT', dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR);
}
require_once PATH_ROOT . 'libs/NFe/MakeNFePHP.class.php';
$nfe = new MakeNFe();
//criar as tags em sequencia
//Numero e versão da NFe (infNFe)
$chave = '35140258716523000119550000000280051760377394';
$versao = '3.10';
$resp = $nfe->taginfNFe($chave, $versao);
//Dados da NFe (ide)
$cUF = '35';
//codigo numerico do estado
$cNF = '76037739';
//numero aleatório da NF
$natOp = 'VENDA DE PRODUTO';
//natureza da operação
$indPag = '0';
//0=Pagamento à vista; 1=Pagamento a prazo; 2=Outros
$mod = '55';
//modelo da NFe 55 ou 65 essa última NFCe
$serie = '0';
//serie da NFe
$nNF = '28005';
// numero da NFe
$dhEmi = '2014-02-03';
//para versão 3.00 '2014-02-03T13:22:42-3.00' não informar para NFCe
Exemplo n.º 2
0
<?php

require_once 'MakeNFePHP.class.php';
$nfe = new MakeNFe();
//criar as tags em sequencia
//Numero e versão da NFe (infNFe)
$chave = '35140258716523000119550000000280051760377394';
$versao = '3.10';
$resp = $nfe->taginfNFe($chave, $versao);
//Dados da NFe (ide)
$cUF = '35';
//codigo numerico do estado
$cNF = '76037739';
//numero aleatório da NF
$natOp = 'VENDA DE PRODUTO';
//natureza da operação
$indPag = '0';
//0=Pagamento à vista; 1=Pagamento a prazo; 2=Outros
$mod = '65';
//modelo da NFe 55 ou 65 essa última NFCe
$serie = '0';
//serie da NFe
$nNF = '28005';
// numero da NFe
$dhEmi = '2014-02-03';
//para versão 3.00 '2014-02-03T13:22:42-3.00' não informar para NFCe
$dhSaiEnt = '2014-02-03';
//versão 2.00, 3.00 e 3.10
$tpNF = '1';
$idDest = '';
//1=Operação interna; 2=Operação interestadual; 3=Operação com exterior.