feat(1099): default Is1099Tracked from tax classification
In the recipient dialog, changing tax classification on a NEW record sets the 1099-tracked default: CCorp/SCorp default to NOT tracked (spec §2.1/§2.3), others to tracked. Only applies until the user manually toggles it; never overrides an explicit choice or an existing saved value on edit. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -87,10 +87,11 @@
|
||||
|
||||
<label class="flex flex-col gap-1">
|
||||
Tax Classification / 稅務分類
|
||||
<kendo-dropdownlist [data]="taxClassifications" [(ngModel)]="form.taxClassification"></kendo-dropdownlist>
|
||||
<kendo-dropdownlist [data]="taxClassifications" [(ngModel)]="form.taxClassification"
|
||||
(valueChange)="onTaxClassificationChange($event)"></kendo-dropdownlist>
|
||||
</label>
|
||||
<label class="flex items-center gap-2 md:mt-6">
|
||||
<kendo-switch [(ngModel)]="form.is1099Tracked"></kendo-switch>
|
||||
<kendo-switch [(ngModel)]="form.is1099Tracked" (valueChange)="onTrackedToggle()"></kendo-switch>
|
||||
<span>1099 Tracked / 列入 1099</span>
|
||||
</label>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user