feat(web): documentos de ventas y compras con tipo Artículo / Servicio (columnas de línea, validación, guardado y copiado)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
68d2cfe6d0
commit
2e74bccd65
11 files changed
+260
-25
No files matched your search
@@ -22,16 +22,23 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if (pendingType(); as type) {
|
||||
<p class="ask" role="alert">
|
||||
Cambiar el tipo a «{{ pendingTypeLabel() }}» descarta {{ lineCount() === 1 ? 'la línea escrita' : 'las ' + lineCount() + ' líneas escritas' }}.
|
||||
<button type="button" class="btn main" (click)="applyDocType(type)">Sí, cambiar</button>
|
||||
<button type="button" class="btn" (click)="pendingType.set(null)">No, dejar como está</button>
|
||||
</p>
|
||||
}
|
||||
<sbo-lines-grid
|
||||
[columns]="columns"
|
||||
[columns]="columns()"
|
||||
[lines]="lines()"
|
||||
(linesChange)="setLines($event)"
|
||||
(notice)="notify($event)"
|
||||
[readonly]="readOnly()"
|
||||
[newLine]="newLine"
|
||||
[recalc]="recalc"
|
||||
[multiAdd]="multi"
|
||||
[details]="layout.details ?? []"
|
||||
[recalc]="recalc()"
|
||||
[multiAdd]="serviceMode() ? undefined : multi"
|
||||
[details]="serviceMode() ? [] : (layout.details ?? [])"
|
||||
[detailHint]="detailHint"
|
||||
/>
|
||||
|
||||
|
||||
Reference in new issue
Block a user