{{ buyer.name | default('Tu Empresa S.A. de C.V.') }}
{{ buyer.domicilio | default('') }}
{{ buyer.email | default('') }} · {{ buyer.telefono | default('') }}
RFC/NIT: {{ buyer.tax_id | default('') }}
{{ supplier.name | default('Proveedor Demo S.A.') }}
Atención: {{ supplier.contacto | default('') }}
{{ supplier.domicilio | default('') }}
{{ supplier.email | default('') }} · {{ supplier.telefono | default('') }}
RFC/NIT: {{ supplier.tax_id | default('') }}
| # | Código | Descripción | Cant. | U/M | P. Unit. | Importe |
|---|---|---|---|---|---|---|
| {{ loop.index }} | {{ it.codigo | default('') }} | {{ it.descripcion | default('') }}{% if it.detalle %} {{ it.detalle }}{% endif %} |
{{ it.cantidad | default(1) }} | {{ it.unidad | default('pza') }} | ${{ '{:,.2f}'.format(it.precio_unitario | default(0)) }} | ${{ '{:,.2f}'.format(it.importe | default(0)) }} |
| Subtotal | ${{ '{:,.2f}'.format(totales.subtotal | default(5000.00)) }} |
| Flete | ${{ '{:,.2f}'.format(totales.flete) }} |
| IVA (16%) | ${{ '{:,.2f}'.format(totales.iva) }} |
| Retenciones | -${{ '{:,.2f}'.format(totales.retenciones) }} |
| Total OC | ${{ '{:,.2f}'.format(totales.total | default(5800.00)) }} {{ po.moneda | default('MXN') }} |
Autoriza compra
{{ po.autoriza | default(buyer.responsable) | default('Director Compras') }}
{{ buyer.name | default('') }}
Acepta proveedor
{{ supplier.responsable | default('Representante legal') }}
{{ supplier.name | default('') }}