{# Multi-lot variant of the inline "set basis & dates" form. Reused by POST /audit/set-basis/multi which calls Repository.split_imported_transfer. Validation: - sum of quantities must equal transfer_qty (live, via Alpine) - each row must have date <= transfer_date (server-enforced) - each cost_basis >= 0 (server-enforced) #}

Set basis & dates

Total transferred quantity: {{ transfer_qty }} shares
DateQty Total cost basis ($)
Enter the total $ for each lot (qty × per-share). Per-share preview shown below each row.
{% if existing_segments %} {% for seg in existing_segments %}
{% endfor %} {% else %}
{% endif %}
Sum of qty: /