feat(web): dirección del documento desde AddressExtension (texto y corrección con «…») y campos de lista que muestran el código con formato (cuenta asociada)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-19 14:58:30 -05:00
1 parent c1f2cea1e1
commit 896fa25f2f
9 files changed
+342 -14

No files matched your search

@@ -90,6 +90,10 @@
}
</sbo-window>
@if (addressDialog(); as f) {
<sbo-address-dialog [title]="f.label" [initial]="addressValues(f)" (saved)="saveAddress(f, $event)" (closed)="addressDialog.set(null)" />
}
@if (groupCell(); as cell) {
@if (cell.kind === 'lookup') {
<sbo-value-help
@@ -286,7 +290,12 @@
[value]="str(header()[f.key]) || null"
(valueChange)="setHeader(f.key, $event ?? '')"
/>
<sbo-textarea-field label="" [rows]="3" readonly [value]="addressText(f)" />
<sbo-field label="">
<sbo-textarea [rows]="3" readonly ariaLabel="Texto de la dirección" [value]="addressText(f)" />
@if (!readOnly() && !locked(f)) {
<button type="button" class="sbo-btn" [attr.aria-label]="'Corregir la ' + f.label.toLowerCase()" title="Corregir la dirección de este documento" (click)="addressDialog.set(f)">…</button>
}
</sbo-field>
}
@case ('currency') {
<sbo-field [label]="f.label">