multinexo / php-afip-ws
PHP 库,用于与阿根廷 AFIP 的 webservice 交互(阿根廷 -> 电子发票)。
2.0.9
2022-08-28 00:22 UTC
Requires
- php: >=7.1
- ext-json: *
- ext-simplexml: *
- ext-soap: *
- respect/validation: ^1.0
Requires (Dev)
- codedungeon/phpunit-result-printer: 0.30.1
- mockery/mockery: 1.4.3
- phpunit/phpunit: 9.5.4
- reyesoft/ci: 1.4.3
This package is auto-updated.
Last update: 2024-08-28 04:29:46 UTC
README
安装
composer require multinexo/php-afip-ws
使用
/** Invoice with items */ $company_cuit = '20301112227'; $invoice = new AfipInvoice(); $invoice->addAfipDetail( (new AfipDetail()) ->setQty(2) ->setItemCode('P0001') ->setDescription('Cool cooler') ->setItemNet(50) ->setIvaConditionCode(IvaConditionCodes::IVA_21) ->setItemNet(55.25) ); $data = $invoice->getDataFromAfip( $this->getConfig($company_cuit) ); var_dump($data);
文档
更多信息,请访问 官方文档。
测试
docker run -it --rm --name php73 -e PHP_EXTENSIONS="" -v "$PWD":/usr/src/app thecodingmachine/php:7.3-v4-cli bash composer coverage