2017 © Pedro Peláez
 

library sped-efinanceira

e-Financeira library

image

nfephp-org/sped-efinanceira

e-Financeira library

  • Wednesday, July 25, 2018
  • by robmachado
  • Repository
  • 8 Watchers
  • 7 Stars
  • 87 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 11 Forks
  • 0 Open issues
  • 10 Versions
  • 28 % Grown

The README.md

SPED-EFINANCEIRA (versão 2.0 - layout 1.2.4) atualização 28/11/2023

API PHP para a integração de aplicativo com o projeto SPED eFinanceira da Receita Federal do Brasil, (*1)

NOTA: quando a receita fornece arquivos PEM ao inves de CER use, lembrando de deixar apenas o certificado e removendo o restante dos textos que existirem., (*2)

openssl x509 -outform der -in pre_web.pem -out pre_web.cer
openssl x509 -inform der -in prepro-efinanc_web.cer -out preprod-efinanc_web.pem

sped-efinanceira é um framework que permite a integração de um aplicativo, com o serviço do projeto SPED da RFB denominado eFinanceira, com a construção dos eventos em xml e do envio dos lotes de eventos e consultas, através de requisições SOAP, sobre SSL usando certificado digital modelo A1 (PKCS#12), pertencentes a cadeia de certificação Brasileira., (*3)

Latest Version on Packagist ![Software License][ico-license] Build Status ![Coverage Status][ico-scrutinizer] Quality Score ![Total Downloads][ico-downloads], (*4)

Por meio da Instrução Normativa número 1.571/2015, de 03 de julho, a Receita Federal instituiu uma nova obrigação acessória denominada e-Financeira. Com ela, a partir de fevereiro de 2016, os contribuintes que têm movimentação financeira nos Estados Unidos (EUA) deverão transmitir essa informação ao governo, por meio do Sistema Público de Escrituração Digital (Sped) . O manual para preenchimento dos leiautes da e-Financeira já está disponível no site da Receita Federal., (*5)

A nova obrigação acessória vale para pessoas jurídicas autorizadas a estruturar e comercializar planos de benefícios de previdência complementar; autorizadas a instituir e administrar Fundos de Aposentadoria Programada Individual (Fapi); que tenham como atividade principal ou acessória a captação, intermediação ou aplicação de recursos financeiros, próprios ou de terceiros, incluídas as operações de consórcio, em moeda nacional ou estrangeira, ou a custódia de valor de propriedade de terceiros; e as sociedades seguradoras autorizadas a estruturar e comercializar planos de seguros de pessoas. Ou seja, entre os responsáveis por prestar tais informações, destacam-se os bancos, seguradoras, corretoras de valores, distribuidores de títulos e valores mobiliários, administradores de consórcios e as entidades de previdência complementar., (*6)

Este pacote visa fornecer os meios para gerar, assinar e anviar os dados relativos a mais essa obrigação fiscal., (*7)

Este pacote faz parte da API NFePHP e atende aos parâmetros das PSR2 e PSR4, bem como é desenvolvida para de adequar as versões ATIVAS do PHP., (*8)

Operação ASSINCRONA

Swagger Recepção

https://pre-efinanceira.receita.fazenda.gov.br/recepcao/swagger/index.html, (*9)

Swagger Consultas

https://pre-efinanceira.receita.fazenda.gov.br/consulta/swagger/index.html, (*10)

Para usar os métodos assincronos use os métodos com rest no nome

function enviarLoteRest(array $events, $modo = self::MODO_CRYPTOZIP): string
function enviarEventoXmlRest(string $xml, $modo = self::MODO_CRYPTOZIP): string
function consultaLote($protocolo): string
function consultarRest(string $type, array $filtro = null):string
function buscarDadosConsultaRest(string $type, string $protocolo): string

Contribuindo

Este é um projeto totalmente OpenSource, para usa-lo e modifica-lo você não paga absolutamente nada. Porém para continuarmos a mante-lo é necessário qua alguma contribuição seja feita, seja auxiliando na codificação, na documentação ou na realização de testes e identificação de falhas e BUGs., (*11)

Para contribuir, por favor, observe as condições em CONTRIBUTING e o Código de Conduta para maiores detalhes., (*12)

Mas também, caso você ache que qualquer informação obtida aqui, lhe foi útil e que isso vale de algum dinheiro e está disposto a doar algo, sinta-se livre para enviar qualquer quantia através de :, (*13)

Install

Change log

Acompanhe o CHANGELOG para maiores informações sobre as alterações recentes., (*14)

Testes

bash $ composer test, (*15)

Segurança

Caso você encontre algum problema relativo a segurança, por favor envie um email diretamente aos mantenedores do pacote ao invés de abrir um ISSUE., (*16)

Creditos

O desenvolvimento desse pacote somente foi possivel devido a contribuição e colaboração da ACTUARY Ltda, (*17)

Licenças

Este patote está diponibilizado sob LGPLv3 ou MIT License (MIT). Leia Arquivo de Licença para maiores informações., (*18)

The Versions

25/07 2018

dev-master

9999999-dev https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPLv3+ LGPLv3+ LGPL-3.0-or-later GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

25/07 2018

v2.0.1

2.0.1.0 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

25/07 2018

v2.0.0

2.0.0.0 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

23/06 2018

v2.0-rc3

2.0.0.0-RC3 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

10/05 2018

v2.0-rc2

2.0.0.0-RC2 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

23/02 2018

v2.0-rc1

2.0.0.0-RC1 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

02/02 2018

v2.0.x-dev

2.0.9999999.9999999-dev https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPL-3.0-or-later LGPL-3.0-or-later+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

02/02 2018

v1.0.x-dev

1.0.9999999.9999999-dev https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT LGPL-3.0-or-later GPL-3.0-or-later

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

30/05 2016

v1.0.1

1.0.1.0 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPLv3+ LGPLv3+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira

30/05 2016

v1.0.0

1.0.0.0 https://github.com/nfephp-org/sped-efinanceira

e-Financeira library

  Sources   Download

MIT GPLv3+ LGPLv3+

The Requires

 

The Development Requires

by Rodrigo Traleski
by Ademilson Santana da Silva

sped e-financeira