{% extends "base.html" %} {% block contenido %} {% import "macros.html" as macros %} {%- if TESTING -%}
{%- endif -%}
{{ form.csrf_token }} {% if from_order_id %}{% endif %} {% if from_receipt_id %}{% endif %} {% if from_invoice_id %} {% endif %} {% if form.is_return.data %} {% endif %}
{% if document_type == 'purchase_credit_note' %} Nueva Nota de Crédito de Compra {% if factura_origen %}desde {{ factura_origen.document_no or factura_origen.id }}{% endif %} {% elif document_type == 'purchase_debit_note' %} Nueva Nota de Débito de Compra {% if factura_origen %}desde {{ factura_origen.document_no or factura_origen.id }}{% endif %} {% elif document_type == 'purchase_return' %} Nueva Devolución de Compra {% if recepcion_origen %}desde {{ recepcion_origen.document_no or recepcion_origen.id }}{% endif %} {% else %} Nueva Factura de Compra {% if orden_origen %}desde {{ orden_origen.document_no or orden_origen.id }}{% endif %} {% if recepcion_origen %}desde {{ recepcion_origen.document_no or recepcion_origen.id }}{% endif %} {% endif %}
Cancelar
{{ form.supplier_id.label(class="form-label") }} {{ form.supplier_id(class="form-select") }}
{{ form.supplier_invoice_no.label(class="form-label") }} {{ form.supplier_invoice_no(class="form-control") }}
{{ form.company.label(class="form-label") }} {{ form.company(class="form-select") }}
{{ form.naming_series.label(class="form-label") }} {{ form.naming_series(class="form-select") }}
{{ form.posting_date.label(class="form-label") }} {{ form.posting_date(class="form-control", type="date") }}
{{ form.remarks.label(class="form-label") }} {{ form.remarks(class="form-control", rows=2) }}
{% if from_return_id %} {{ macros.lineas_items(items_disponibles, uoms_disponibles, source_api_url="/api/buying/purchase-invoice/" ~ from_return_id ~ "/items?target_type=purchase_invoice", source_label="Factura de Compra") }} {% elif from_receipt_id %} {{ macros.lineas_items(items_disponibles, uoms_disponibles, source_api_url="/api/buying/purchase-receipt/" ~ from_receipt_id ~ "/items?target_type=purchase_invoice", source_label="Recepción de Compra") }} {% elif from_order_id %} {{ macros.lineas_items(items_disponibles, uoms_disponibles, source_api_url="/api/buying/purchase-order/" ~ from_order_id ~ "/items?target_type=purchase_invoice", source_label="Orden de Compra") }} {% else %} {{ macros.lineas_items(items_disponibles, uoms_disponibles) }} {% endif %}
{% endblock %}