realsoftgt/infile-fel

这是一个允许我们使用Infile, S. A.作为认证实体,通过SAT Guatemala进行FEL处理的包。

dev-main 2022-08-12 23:30 UTC

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

安装完成后,您必须执行以下指令以更好地配置该包

  1. 使用以下命令将包附带资源发布到您的Laravel项目
# aca va el comando para publicarlos
php artisan vendor:publish --provider="RealSoft\InfileFEL\InfileFELServiceProvider"
  1. 此包需要您在.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...
# ...
  1. 其他步骤...

Infile FEL的使用

以下是我们在Laravel项目中使用此包的方式。

免责声明

此包的创建者、社区和/或维护实体不对错误使用或故意错误使用负责,无论出于何种原因,因此使用责任由安装者承担。

贡献者

此包是为个人项目和与Real Software Solutions相关的商业项目开发的,因此感谢以下人员的贡献

许可证

Infile FEL是开源软件,采用MIT许可证