Archivos
PDF y XLSX generados por job.
{{ label }}
{{ fileJob.error }}
{% endif %}{% set voucher = voucher|default(null) %} {% set pago = pago|default(null) %} {% set mode = mode|default('compact') %} {% set voucherJobs = voucherJobs|default({}) %} {% set cheque = cheque|default(null) %} {% set transferencia = transferencia|default(null) %} {% set voucherId = voucher.id|default(null) %} {% set voucherNumber = voucher.numeroVoucher|default(voucher.numero|default(null)) %} {% set voucherEstado = voucher.estado|default(null) %} {% set pagoId = pago.id|default(pagoId|default(voucher.pago.id|default(null))) %} {% set pagoEstado = pago.estado|default(null) %} {% set canGenerate = voucher is empty and pagoId and pagoEstado != 'Anulado' %} {% set statusClass = { 'generado': 'status-pill-success', 'sincronizado': 'status-pill-success', 'pendiente': 'status-pill-warning', 'procesando': 'status-pill-warning', 'error': 'status-pill-warning', 'anulado': 'status-pill-muted' } %} {% macro job_badge(job) %} {% if job %} {% if job.estado in ['pendiente', 'procesando'] %} {{ job.estado|capitalize }}{% if job.progreso %} {{ job.progreso }}%{% endif %} {% elseif job.estado == 'error' %} Error {% elseif job.estado == 'completado' %} Completado {% else %} {{ job.estado|capitalize }} {% endif %} {% endif %} {% endmacro %} {% import _self as voucherUi %} {% if mode == 'compact' %}
{% else %} {% set pdfJob = voucherJobs.pdf|default(null) %} {% set xlsxJob = voucherJobs.xlsx|default(null) %} {% set syncJob = voucherJobs.sync|default(null) %} {% set voucherHistory = voucherJobs.history|default([]) %} {% set isVoided = voucherEstado == 'anulado' %} {% endif %}