realsoftgt / infile-fel
这是一个允许我们使用Infile, S. A.作为认证实体,通过SAT Guatemala进行FEL处理的包。
dev-main
2022-08-12 23:30 UTC
Requires
- php: ^8.0
- laravel/framework: ^9.0
Requires (Dev)
- orchestra/testbench: ^7.0
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-13 04:29:17 UTC
README
Infile FEL 是一个用于与PHP v8.x或更高版本以及Laravel v9.x或更高版本框架一起使用的包,它允许我们通过将Infile S. A.作为认证实体来签署/认证在 危地马拉共和国 由 税务行政超级局 (SAT) 要求的 电子税务文件 (DTE)。
请注意,每个认证实体在处理DTE的签署/认证方面都有自己的方式,因此本包仅适用于Infile S. A.的逻辑。
Infile FEL的安装
如果您想安装此包,请执行以下命令
$ composer require realsoftgt/infile-fel
安装完成后,您必须执行以下指令以更好地配置该包
- 使用以下命令将包附带资源发布到您的Laravel项目
# aca va el comando para publicarlos php artisan vendor:publish --provider="RealSoft\InfileFEL\InfileFELServiceProvider"
- 此包需要您在.env文件中设置以下配置变量
# ... FEL_PATH_SIGN='https://signer-emisores.feel.com.gt/sign_solicitud_firmas/firma_xml' FEL_PATH_CERTIFY='https://certificador.feel.com.gt/fel/certificacion/v2/dte/' FEL_NIT_EMITTER=NIT_EMISOR FEL_EMAIL_COPY='correo.del.emisor@correo.com' FEL_USER_PREFIX_WS='106675273523454235' FEL_KEY_WS='B49CE9C8552894655D768E1082EDB718GR34GTTTT423432' FEL_PREFIX_UNIQUE_IDENTIFIER='MI-TIENDA-GUATE' # y muchas variables más... # ...
- 其他步骤...
Infile FEL的使用
以下是我们在Laravel项目中使用此包的方式。
免责声明
此包的创建者、社区和/或维护实体不对错误使用或故意错误使用负责,无论出于何种原因,因此使用责任由安装者承担。
贡献者
此包是为个人项目和与Real Software Solutions相关的商业项目开发的,因此感谢以下人员的贡献
许可证
Infile FEL是开源软件,采用MIT许可证