feat(web): transferencias de stock y solicitudes de traslado con socio de negocio, persona de contacto, destino, lista de precios y empleado

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-19 14:47:23 -05:00
1 parent b85383dda1
commit c002c2cf3e
10 files changed
+147 -9

No files matched your search

@@ -131,7 +131,7 @@
[required]="!!f.required"
[readonly]="readOnly() || locked(f)"
[value]="str(header()[f.key])"
(valueChange)="setHeader(f.key, $event)"
(valueChange)="setHeader(f.key, typedLookup(f, $event))"
[lookup]="f.lookup"
resolveOnLeave
/>
@@ -248,6 +248,27 @@
}
</div>
}
@case ('contact') {
<sbo-select-field
[label]="f.label"
[readonly]="readOnly() || locked(f)"
[options]="contactOptions()"
placeholder=""
[value]="str(header()[f.key]) || null"
(valueChange)="setHeader(f.key, $event === null || $event === '' ? '' : +$event)"
/>
}
@case ('address') {
<sbo-select-field
[label]="f.label"
[readonly]="readOnly() || locked(f)"
[options]="f.side === 'ship' ? shipOptions() : billOptions()"
placeholder=""
[value]="str(header()[f.key]) || null"
(valueChange)="setHeader(f.key, $event ?? '')"
/>
<sbo-textarea-field label="" [rows]="3" readonly [value]="addressText(f)" />
}
@case ('currency') {
<sbo-field [label]="f.label">
<sbo-select