{% extends "base.html" %} {% block contenido %}

{{ _("Configuración de Conciliación de Compras") }}

{{ _("Define el tipo de matching (2-way / 3-way) y las tolerancias de precio y cantidad por compañía. Los parámetros se aplican al motor de conciliación sin alterar datos históricos.") }}

{% with messages = get_flashed_messages(with_categories=true) %} {% for category, message in messages %} {% endfor %} {% endwith %}
{# — Formulario nueva/editar configuracion — #}
{{ _("Nueva configuración") }}
{{ _("El modo 3-way es el más estricto y se configura por defecto al crear una compañía.") }}
{# — Listado de configuraciones existentes — #}
{{ _("Configuraciones por compañía") }}
{% if configs %} {% for cfg in configs %} {% endfor %}
{{ _("Configuraciones de conciliacion") }}
{{ _("Compañía") }} {{ _("Matching") }} {{ _("Tol. Precio") }} {{ _("Tol. Cant.") }} {{ _("Opciones") }}
{{ cfg.company }} {% if cfg.matching_type == "3-way" %} 3-way {% else %} 2-way {% endif %} {{ cfg.price_tolerance_value }} {{ cfg.price_tolerance_type }} {{ cfg.qty_tolerance_value }} {{ cfg.qty_tolerance_type }} {% if cfg.require_purchase_order %}{% endif %} {% if cfg.bridge_account_required %}{% endif %} {% if cfg.auto_reconcile %}{% endif %} {% if cfg.allow_price_difference %}{% endif %}
{% else %}
{{ _("No hay configuraciones registradas. Al crear una compañía se aplica el modo más estricto automáticamente.") }}
{% endif %}
{% endblock %}