wargas / nfsc21php
该软件包最新版本(dev-master)没有提供许可证信息。
Gerador de NFSC21
dev-master
2021-04-06 12:42 UTC
Requires
- illuminate/database: ^7.30
- nesbot/carbon: ^2.46
- slim/slim: 3.*
- vlucas/phpdotenv: ^5.2
This package is auto-updated.
Last update: 2024-09-06 21:21:58 UTC
README
根据CONFAZ 115/03协议生成通信服务增值税发票的发送文件。
安装
要求
- PHP 7.1或更高版本;
- Composer 2.0;
安装步骤
在终端运行以下命令
git clone https://github.com/wargas/nfsc_php.git pasta_do_projto
cd pasta_do_projeto
composer install
如果您正在运行Web服务器(APACHE、NGINX等),则已准备就绪
如何生成
向创建项目的文件夹URL发送POST请求。按照以下示例传递数据
{ "cnpj": 1234567891232, "competencia": "2010", "emissao": "20201021", "numero": 100, "uf": "PE", "items": [ { "nf_numero": 1, "nome": "Joao da Silva", "documento": "12345678910", "uf": "PE", "cliente_id": "200", "fatura_id": "10002", "valor": 169.9, "telefone": "87999999999", "logradouro": "Rua Joao Pereira", "complemento": "CASA", "numero": "1", "cep": "56210-000", "bairro": "Distrito do Socorro", "cidade": "Santa Filomena", "ibge": "2612554" }, { "nf_numero": 2, "nome": "Maria da Silva", "documento": "99876543210", "uf": "PE", "cliente_id": "200", "fatura_id": "10002", "valor": 169.9, "telefone": "87999999999", "logradouro": "Rua Franciso de Souza", "complemento": "CASA", "numero": "1", "cep": "56210-000", "bairro": "Distrito do Socorro", "cidade": "Santa Filomena", "ibge": "2612554" } ] }
如果一切顺利,您将获得如下响应
{ "arquivos": { "mestre": "geradas\/2010\/PE123456789123221U 2010N01M.001", "cadastro": "geradas\/2010\/PE123456789123221U 2010N01D.001", "item": "geradas\/2010\/PE123456789123221U 2010N01I.001", "zip": "geradas\/2010\/2010.zip" }, "infos": { "mestre": [ { "documento": "00012345678910", "razao_social": "Joao da Silva ", "cliente_id": "200 ", "numero": "000000100", "fatura_id": "10002 ", "valor": "000000016990", "codigo_validacao": "d6e4ace591651a3e29eac94dd0704322" }, { "documento": "00099876543210", "razao_social": "Maria da Silva ", "cliente_id": "200 ", "numero": "000000101", "fatura_id": "10002 ", "valor": "000000016990", "codigo_validacao": "cb3446e461f5e227ff5c35ad53cc6b0d" } ], "cadastro": [], "item": [ { "documento": "00012345678910", "uf": "PE", "numero": "000000100" }, { "documento": "00099876543210", "uf": "PE", "numero": "000000101" } ] } }
将返回的信息可以在位于 src/data
文件夹中的文件中更改,添加用户想要显示的信息和列名,如以下图片所示
要下载zip文件,只需调用以下URL http://url_do-projeto/baixadas/2001/2001.zip
,替换为要下载的课税期间的值。