fix(web): la columna de lotes y series va junto a la cantidad, a la vista

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-16 12:47:51 -05:00
1 parent fe8c080471
commit 08977741de
3 files changed
+51 -11

No files matched your search

@@ -68,6 +68,12 @@ export class LinesGrid {
protected readonly multiOpen = signal(false);
protected readonly lookup = computed(() => this.lookupTarget()?.column.lookup?.config);
protected readonly hasDetails = computed(() => this.details().length > 0);
/** Posición de la columna «Lotes / Series»: justo después de la cantidad (si no hay, al final). */
protected readonly detailAt = computed(() => {
const cols = this.columns();
const q = cols.findIndex((c) => c.key === 'Quantity');
return q >= 0 ? q : cols.length - 1;
});
/** Filas con que se abre la ventana (estable mientras no cambie la línea: la ventana edita una copia). */
protected readonly detailInitial = computed<readonly Record<string, unknown>[]>(() => {
const t = this.detailTarget();