fertandil87/afip.php

用于使用阿根廷AFIP(阿根廷联邦税务局)Web服务的库

10.0.2 2023-05-02 13:59 UTC

This package is auto-updated.

Last update: 2024-08-31 00:52:10 UTC


README

Packagist Contributors Closed issues License


Logo

Afip.php

用于连接AFIP Web服务的库
探索文档

报告错误

Implementation

目录

关于项目

Afip SDK是最快、最简单的连接AFIP Web服务的方式。

该库的创建旨在帮助程序员使用AFIP Web服务,无需头疼或浪费时间尝试理解AFIP提供的复杂文档。此外,它也是Afip SDK的一部分。

入门指南

安装

通过Composer

composer require afipsdk/afip.php

通过手册

  1. 使用git clone克隆或从这里下载存储库。
  2. res文件夹的内容复制到您的应用程序中。

重要

  • Afip_res/cert替换为AFIP提供的证书,将Afip_res/key替换为生成的密钥。
  • 请确保Afip_res文件夹不可从互联网访问,因为那里将存储访问Web服务的所有信息,此外,此文件夹必须具有写入权限

访问AFIP网页教程以获取有关如何生成密钥和证书的更多信息。

如果您无法遵循AFIP复杂文档以获取证书,可以获取Afip SDK PRO,其中解释了如何轻松获取证书。

如何使用

如果您手动安装,首先需要在您的应用程序中包含SDK

include 'ruta/a/la/libreria/src/Afip.php';

然后,通过传递一个数组作为参数来创建Afip类的一个实例。

$afip = new Afip(array('CUIT' => 20111111112));

有关可以向new Afip()实例传递的参数的更多信息,请参阅文档的入门步骤部分

完成这些步骤后,我们可以开始使用SDK和可用的Web服务

Web服务

如果您需要有关如何使用某个Web服务的更多信息,请参阅afip.php完整文档

电子发票

有关使用电子发票的必要文档,请在此处找到电子发票 👈

范围标准 4

名为A4的查询名录服务已被限制仅适用于公共机构,如果需要,您可以阅读有关AFIP名录查询范围4的文档

范围标准 5

使用A4名录的用户可以以替换模式使用此名录,如果您想了解如何,请参阅AFIP名录查询范围5的文档

范围标准 10

如果您需要使用此Web服务,它也包含在库中,其文档位于AFIP范围10的登记查询

范围标准 13

如果您需要通过自然人的CUIT进行查询,您将需要使用此Web服务,其文档可在AFIP范围13的登记查询的wiki中找到

迁移

您需要迁移库的版本吗?

您可以在此找到相应的教程 👇

相关项目

JavaScript库

如果您需要使用JavaScript访问AFIP的Web服务,可以使用Afip.js

Symfony包

如果您需要在Symfony中使用AFIP的Web服务,可以使用此

需要帮助? 🚀

想快速且可靠地实现吗?获取包含丰富文档、示例、教程、在框架和平台上的实现等内容的Afip SDK PRO。

现在免费提供!

许可证

分发在MIT许可下。查看LICENSE以获取更多信息。

联系信息

Afip SDK - afipsdk@gmail.com

项目链接: https://github.com/afipsdk/afip.php

此软件及其开发者与AFIP无任何关系。