Ejemplo n.º 1
0
<?php

ini_set('error_reporting', 1);
error_reporting(E_ALL | E_STRICT);
date_default_timezone_set('America/Sao_Paulo');
require './src/vendor/autoload.php';
use NFEPHP2\NFe\XML\Exceptions\NfeAssinarException;
use NFEPHP2\NFe\XML\Exceptions\NfeValidarException;
use NFEPHP2\NFe\XML\Exceptions\NfeGeradorException;
use NFEPHP2\NFe\XML\Exceptions\NfeEnviarException;
use NFEPHP2\NFe\XML\Exceptions\NfeConsultarException;
$nfe = new NFEPHP2\NFeFacade();
$gerador = new NFEPHP2\NFe\XML\Gerador\geradorNFe();
//DADOS IDE
$gerador->ide->NFref = array();
$gerador->ide->cUF = '33';
//codigo numerico do estado
$gerador->ide->cNF = '51320412';
//numero aleatório da NF
$gerador->ide->natOp = 'RETORNO DE INSUMOS UTILIZADOS';
//natureza da operação
$gerador->ide->indPag = '0';
////0=Pagamento à vista; 1=Pagamento a prazo; 2=Outros
$gerador->ide->mod = '55';
//modelo da NFe 55 ou 65 essa última NFCe
$gerador->ide->serie = '3';
//serie da NFe
$gerador->ide->nNF = '19';
// numero da NFe
$gerador->ide->dEmi = '2014-04-08';
//para versão 3.00 '2014-02-03T13:22:42-3.00' não informar para NFCe
Ejemplo n.º 2
0
<?php

ini_set('error_reporting', 1);
error_reporting(E_ALL | E_STRICT);
date_default_timezone_set('America/Sao_Paulo');
require './src/vendor/autoload.php';
use NFEPHP2\NFe\XML\Exceptions\NfeAssinarException;
use NFEPHP2\NFe\XML\Exceptions\NfeValidarException;
use NFEPHP2\NFe\XML\Exceptions\NfeGeradorException;
use NFEPHP2\NFe\XML\Exceptions\NfeEnviarException;
use NFEPHP2\NFe\XML\Exceptions\NfeConsultarException;
$nfe = new NFEPHP2\NFeFacade();
$aEnd = array('razao' => 'HOTEL COPACABANA', 'logradouro' => 'AV. ATLANTICA', 'numero' => '1702', 'complemento' => '', 'bairro' => 'COPACABANA', 'CEP' => '22021001', 'municipio' => 'RIO DE JANEIRO', 'UF' => 'RJ', 'telefone' => '2100000000', 'email' => '*****@*****.**');
$nfe->imprimirCCe("nfe/homologacao/cartacorrecao/33140412760349000100550030000000141513204127-1-procCCe.xml", $aEnd);
Ejemplo n.º 3
0
<?php

ini_set('error_reporting', 1);
error_reporting(E_ALL | E_STRICT);
date_default_timezone_set('America/Sao_Paulo');
require 'src/vendor/autoload.php';
use NFEPHP2\NFe\XML\Exceptions\NfeAssinarException;
use NFEPHP2\NFe\XML\Exceptions\NfeValidarException;
use NFEPHP2\NFe\XML\Exceptions\NfeGeradorException;
use NFEPHP2\NFe\XML\Exceptions\NfeEnviarException;
use NFEPHP2\NFe\XML\Exceptions\NfeConsultarException;
$config = \Symfony\Component\Yaml\Yaml::parse("config/config.yml");
$config = array_shift($config);
$nfe = new NFEPHP2\NFeFacade($config);
$nfe->danfeNFeImprimir("33140512760349000100550010000002261937948681", array("textoRodape" => "Exemplo de texto par rodape da NFE", "paginaWebRodape" => "www.seusite.com.br"));
Ejemplo n.º 4
0
<?php

ini_set('error_reporting', 1);
error_reporting(E_ALL | E_STRICT);
date_default_timezone_set('America/Sao_Paulo');
require_once './src/vendor/autoload.php';
$nfe = new NFEPHP2\NFeFacade();
try {
    $retorno = $nfe->cancelarNFe("33140412760349000100550030000000131513204120", "333140000137970", "teste Cancelamento");
    var_dump($retorno);
} catch (Exception $e) {
    var_dump($e->getMessage());
}