simplesvet/enotas 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

simplesvet/enotas

最新稳定版本:2.8.4

Composer 安装命令:

composer require simplesvet/enotas

包简介

EnotasGw API

README 文档

README

EnotasGw::configure(array(
	'apiKey' => '<sua api key>'
));

Emitindo uma nota fiscal de serviço (NFS-e)

Para emitir NFS-e utilize a versão a API v1 (link abaixo)

https://github.com/eNotasGW/php-client

Emitindo uma nota fiscal de produto (NF-e)


$idEmpresa = '484FB0C5-969E-46AD-A047-8A0DB54667B4';

EnotasGw::$NFeProdutoApi->emitir($idEmpresa, array(
	// identificador único da requisição de emissão de nota fiscal 
	// (normalmente será preenchido com o id único do registro no sistema de origem)
	'id' => '5',
	'ambienteEmissao' => 'Homologacao', //'Producao' ou 'Homologacao'
	'consumidorFinal' => true,
	'indicadorPresencaConsumidor' => 'OperacaoPelaInternet',

	'cliente' => array(
		'nome' => 'Nome Cliente',
		'email' => 'cliente@mail.com',
		'cpfCnpj' => '23857396237',
		'endereco' => array(
			'uf' => 'MG', 
			'cidade' => 'Belo Horizonte',
			'logradouro' => 'Rua 01',
			'numero' => '112',
			'complemento' => 'AP 402',
			'bairro' => 'Savassi',
			'cep' => '32323111'
		)
	),
	'itens' => array(
		array(
			'cfop' => '5101',
			'codigo' => '1',
			'descricao' => 'Produto XYZ',
			'ncm' => '49019900',
			'quantidade' => 1,
			'unidadeMedida' => 'UN',
			'valorUnitario' => 1.39,
			'impostos' => array(
				'percentualAproximadoTributos' => array(
					'simplificado' => array(
						'percentual' => 31.45
					),
					'fonte' => 'IBPT'
				),
				'icms' => array(
					'situacaoTributaria' => '102',
					'origem' => 0 //0 - Nacional
				),
				'pis' => array(
					'situacaoTributaria' => '08'
				),
				'cofins' => array(
					'situacaoTributaria' => '08'
				)
			)
		)
	),
	'informacoesAdicionais' => 'Documento emitido por ME ou EPP optante pelo Simples Nacional. Não gera direito a crédito fiscal de IPI.'
));

Emitindo uma nota fiscal de consumidor (NFC-e)


$idEmpresa = '484FB0C5-969E-46AD-A047-8A0DB54667B4';

$result = EnotasGw::$NFeConsumidorApi->emitir($idEmpresa, array(
	// identificador único da requisição de emissão de nota fiscal 
	// (normalmente será preenchido com o id único do registro no sistema de origem)
	'id' => '5',
	'ambienteEmissao' => 'Homologacao', //'Producao' ou 'Homologacao'
	'pedido' => array(
		'presencaConsumidor' => 'OperacaoPresencial',
		'pagamento' => array(
			'tipo' => 'PagamentoAVista',
			'formas' => array(
				array(
					'tipo' => 'Dinheiro',
					'valor' => 0.01
				)
			)
		)
	),
	
	'itens' => array(
		array(
			'cfop' => '5101',
			'codigo' => '1',
			'descricao' => 'Produto XYZ',
			'ncm' => '49019900',
			'quantidade' => 1,
			'unidadeMedida' => 'UN',
			'valorUnitario' => 1.39,
			'impostos' => array(
				'percentualAproximadoTributos' => array(
					'simplificado' => array(
						'percentual' => 31.45
					),
					'fonte' => 'IBPT'
				),
				'icms' => array(
					'situacaoTributaria' => '102',
					'origem' => 0 //0 - Nacional
				)
			)
		)
	),
	'informacoesAdicionais' => 'Documento emitido por ME ou EPP optante pelo Simples Nacional. Não gera direito a crédito fiscal de IPI.'
));

统计信息

  • 总下载量: 12.87k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 2
  • Forks: 10
  • 开发语言: PHP

其他信息

  • 授权协议: mit
  • 更新时间: 2018-04-24