<?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
<?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);
<?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"));
<?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()); }