greenterfin / report
Representacion Impresa para Facturacion Electrónica SUNAT - Perú
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:HTML
Requires
- php: >=5.5.9
- bacon/bacon-qr-code: ^1.0
- greenterfin/core: ^1.0.0
- twig/twig: ~1.0 || ~2.0 || ~3.0
Requires (Dev)
- greenter/data: dev-master
- phpunit/phpunit: >=4.8 < 6.0
README
Representación en formato HTML del comprobante electrónico empleado en la facturación electrónica - SUNAT - Perú.
Para generar el PDF puede utilizar wkhtmltopdf y/o greenter/htmltopdf.
Install
Via Composer desde packagist.org
composer require greenter/report
Example
$invoice = new Invoice(); // $invoice->set... $report = new HtmlReport(); $report->setTemplate('invoice.html.twig'); $html = $report->render($invoice, [ 'system' => [ 'logo' => $logo, 'hash' => 'qqnr2dN4p/HmaEA/CJuVGo7dv5g=', ], 'user' => [ 'header' => 'Telf: <b>(056) 123375</b>', 'resolucion' => '212321', ] ]); echo $html;
Preview
Documents
- Factura Electrónica
- Boleta Electrónica
- Nota de Crédito Electrónica
- Nota de Débito Electrónica
- Guía de Remisión Electrónica
- Retención Electrónica
- Percepción Electrónica
- Resumen diario de Boletas
- Comunicación de Bajas
- Resumen diario de Reversiones
Features
- Generación de Codigo QR
- Logo (PNG, JPEG, GIF)
- Obteneción del Hash de la firma digital
- Agregar cabecera y pie de pagina personalizado
- Agregar datos extras al comprobante
- Crear nuevas plantillas según sus propios requerimientos