tiagokb/sped-efd

生成SPED EFD文件的API

v1.0.5 2022-04-13 20:56 UTC

This package is auto-updated.

Last update: 2024-09-25 23:24:13 UTC


README

EM DESENVOLVIMENTO

用于生成SPED EFD(税务ICMS IPI)和SPED EFD贡献的类

EFD ICMS IPI v3.0.1 格式 13 - 从2019年1月1日起有效。

EFD Contribuições v3.1.0 格式 5 - 从2019年1月1日起有效。

版本控制

版本控制始终与每年财政年度采用的布局相关。例如:API的v1.0 ==> EFD ICMS 2019(格式13)和EFD Contribuições 2019(格式5)API的v2.0 ==> EFD ICMS 2020(格式14)和EFD Contribuições 2020(格式6)

以此类推。

重要

  • 此项目的目的是仅提供从ERP系统提供的数据创建EFD ICMS/IPI和贡献文件的手段。
  • 在生成传输文件之前,必须先在ERP内部对数据进行预处理和汇总。
  • 要理解文件组装过程,必须了解这些数据并研究国家税务总局的文档。
  • 将有数百个类!!!每个类对应于一个块的元素,这些元素可能是唯一的、多个的、必需的或非必需的,这取决于一系列条件,这些条件不会由该构建器管理。
  • 组装块的过程很复杂,需要处理时间和内存,考虑到可能存在的数据量。
  • 生成文件后,必须通过税务局的官方验证器进行验证,并通过Receitanet进行传输,无法通过Web服务自动验证或自动发送。

请使用Gitter聊天开始关于此包开发的特定讨论。

Chat Build Status Coverage Status Quality Score Code Intelligence Status

Latest Stable Version Latest Version on Packagist License Total Downloads

Issues Forks Stars

字段详情

所有"C"类型字段仅包含ASCII字符,不允许其他字符集,最好是大写。

所有"N"类型字段仅包含数字,例如

$ 1.129.998,99 => 1129998,99

1.255,42 => 1255,42

234,567 => 234,567

10.000 => 10000

10.000,00 ==> 10000或10000,00

17,00 % ==> 17,00或17

18,50 % ==> 18,5或18,50

30 => 30

1.123,456 Kg ==> 1123,456

0,010 litros ==> 0,010

0,00 ==> 0或0,00

0 => 0

空字段 ==>

注意每种情况中的小数位数

致谢

Roberto L. Machado(所有者和开发者)

许可证

此包可在LGPLv3或MIT许可证(MIT)下使用。请阅读许可证文件以获取更多信息。