{% extends 'base.html.twig' %} {% block title %}Proveedor: {{ provider.razonSocial }}{% endblock %} {% block breadcrumb %} {% endblock %} {% block content_header %} {% endblock %} {% block content %}

Resumen financiero

Saldos y limites configurados para este proveedor.

{{ provider.codigo ?? 'Pendiente' }}
Saldo inicial
{{ balances.moneda ?? 'Q' }} {{ provider.saldoInicial|default(0)|number_format(2, '.', ',') }}
Limite de credito
{{ balances.moneda ?? 'Q' }} {{ provider.limiteCredito|default(0)|number_format(2, '.', ',') }}
Saldo a favor
{{ balances.moneda }} {{ balances.saldo_favor|number_format(2, '.', ',') }}
Saldo pendiente de pago
{{ balances.moneda }} {{ balances.saldo_contra|number_format(2, '.', ',') }}

Datos generales

Identificacion y datos de contacto del proveedor.

NIT
{{ provider.nit }}
Razon social
{{ provider.razonSocial }}
Nombre comercial
{{ provider.comercial ?? 'No registrado' }}
Telefono
{{ provider.telefono ?? 'No registrado' }}
Correo electronico
{% if provider.email %} {{ provider.email }} {% else %} No registrado {% endif %}
Contacto
{{ provider.contacto ?? 'No registrado' }}
Direccion
{{ provider.direccion ?? 'No registrada' }}

Ubicacion y clasificacion

Parametros usados en la operacion.

Pais
{{ provider.pais ?? 'Guatemala' }}
Clasificacion
{{ provider.clasificacion ?? 'Sin clasificacion' }}
Condicion de pago
{{ provider.condicionPago ?? 'Contado' }}
Regimen fiscal
{{ provider.regimenFiscal ?? 'No especificado' }}

Configuracion fiscal

Impuestos y retenciones definidos para el proveedor.

IVA
{{ provider.impuestoPorcentaje ?? 0 }}%
{{ provider.impuestoNombre ?? 'No configurado' }}
Ret. ISR
{{ provider.flags.retencionIsr ? 'Si' : 'No' }}
{{ provider.retencionIsrNombre ?? 'No aplica' }}
Ret. IVA
{{ provider.flags.retencionIva ? 'Si' : 'No' }}
{{ provider.retencionIvaNombre ?? 'No aplica' }}
IDP
{{ provider.flags.aplicaIdp ? 'Si' : 'No' }}
Combustibles

Historico de documentos

{{ historial.documentos|length }} documento(s) en todos los sitios, anulados incluidos.

{% for doc in historial.documentos %} {% set estadoLabel = {0: 'Anulado', 1: 'Pendiente', 2: 'Parcial', 3: 'Pagado', 4: 'Pendiente retencion'}[doc.estado]|default('-') %} {% endfor %}
DocumentoTipoSitioEmisionVencimientoMonedaTotalSaldoEstado
{{ doc.serie ? doc.serie ~ '-' : '' }}{{ doc.numero }} {{ doc.tipo }} {{ doc.sitio }} {{ doc.fecha|date('Y-m-d') }} {{ doc.vencimiento|date('Y-m-d') }} {{ doc.moneda }} {{ doc.total|number_format(2, '.', ',') }} {{ doc.saldo|number_format(2, '.', ',') }} {{ estadoLabel }}

Historico de pagos

{{ historial.pagos|length }} pago(s) en todos los sitios.

{% for pago in historial.pagos %} {% endfor %}
PagoFechaSitioForma de pagoReferenciaMonedaTotalEstado
PAY-{{ '%05d'|format(pago.id) }} {{ pago.fecha|date('Y-m-d') }} {{ pago.sitio }} {{ pago.formaLabel }} {{ pago.referencia ?? '' }} {{ pago.moneda }} {{ pago.total|number_format(2, '.', ',') }} {% if pago.estado in [0, 3] %}Anulado{% elseif pago.estado == 2 %}Aplicado{% else %}Registrado{% endif %}

Historico de anticipos

{{ historial.anticipos|length }} anticipo(s).

{% for anticipo in historial.anticipos %} {% endfor %}
AnticipoFechaReferenciaMonedaMontoSaldo disponible
AT-{{ '%05d'|format(anticipo.id) }} {{ anticipo.fecha|date('Y-m-d') }} {{ anticipo.referencia ?? '' }} {{ anticipo.moneda }} {{ anticipo.monto|number_format(2, '.', ',') }} {{ anticipo.saldo|number_format(2, '.', ',') }}
{% endblock %}