bachir and Claude Sonnet 5
34b1082991
Add signalement (flag) tags for problem lines on /lignes
...
New field_flag: free-tagging taxonomy reference (multi-value,
auto-create) on ligne_comptable, for marking a line with an
unstructured problem description (e.g. "client impayé") that can't be
detected automatically the way the répartition écart already is.
- New "Signalement" column, inline-editable like Client/Facture/Libellé
(comma-separated tags, datalist autocomplete, server-side auto-create
of unknown tags -- same pattern LedgerActionsController already used
for Client, now shared via findOrCreateTerm()).
- New "Signalées uniquement" filter, mirroring "Écarts uniquement".
- Flagged rows get a distinct amber left-edge accent (box-shadow, not
border) so a row that's both in écart and signalée shows both
indicators without one overwriting the other.
- Native node add/edit form gets the field for free via core's
entity_reference_autocomplete_tags widget.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-06 14:55:46 +02:00
..
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-06 14:55:46 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-06 14:55:46 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 12:22:47 +02:00
2026-09-06 14:55:46 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-05 22:37:34 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-05 11:35:18 +02:00
2026-09-06 14:55:46 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-05 22:37:34 +02:00
2026-09-03 22:32:54 +02:00
2026-09-05 10:26:47 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:10:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:10:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 10:57:18 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-06 14:55:46 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:25:00 +02:00
2026-09-04 10:57:18 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:25:00 +02:00
2026-09-04 11:25:00 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00