Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Condición para la forma de pago en la factura #114

Open
malban35 opened this issue Feb 6, 2022 · 0 comments
Open

Condición para la forma de pago en la factura #114

malban35 opened this issue Feb 6, 2022 · 0 comments

Comments

@malban35
Copy link

malban35 commented Feb 6, 2022

Le agregué una condición para la Forma de pago en el mismo documento, para no tener que separar en 2 documentos, cuando es CONTADO o CRÉDITO. Donde $fpago =1 (contado) o 2(crédito), ya lo probé y funciona bien.

Creo que igual se puede hacer con los anticipos.

En /examples/factura.php:

$fpago =2 //Por ejemplo
$invoice = (new Invoice())
->setUblVersion('2.1')
->setTipoOperacion('0101') // Catalog. 51, 0101=Venta interna
->setTipoDoc($codigo_sunat) // Catalog. 01
->setSerie($serie_factura)
->setCorrelativo($numero_factura)
->setFechaEmision($xfecha)
->setFormaPago($fpago=='1' ? new FormaPagoContado() :
new FormaPagoCredito(4156.79,$tipo_moneda))
->setCuotas($fpago=='2' ? [
(new Cuota())
->setMonto(2000)
->setFechaPago(new DateTime('+7days')),
(new Cuota())
->setMonto(2156.79)
->setFechaPago(new DateTime('+14days'))

] : null)

Saludos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant