feat(cashier): restore Share Redemption Transfer support in Transaction Entry
This entire feature — submitting a governed Share Withdrawal Request directly from a Bank Transfer's DR(Share)/CR(linked savings) row pair — was silently dropped from demo-backup during the dev merge's auto- resolve, even though the feature files it depends on (clerk-share- withdrawal.service.ts) were present. Restores: paymentTypesForRow() (hides cash payment types for Share rows and their settlement CR row), the SHARE NO./RESOLUTION NO./MEETING DATE fields (replacing AMOUNT/CHEQUE NO./CHEQ. DATE for Share rows), rowSharePrices/ rowClientIds/rowLinkedSavingsAcNo tracking, submitShareRedemptionTransfer() + its confirm/submit flow, syncShareLinkedAmounts() auto-fill, the Share-aware ecsAcNo/currentBalance logic, the Other Information panel's Share-specific fields (No. of Shares Held, Market Price/Share, Resolution No., Linked Savings A/C No.), and the SHR guard blocking the generic Deposit/Withdrawal Slip flow for Share accounts.
This commit is contained in:
@@ -961,6 +961,14 @@ input.ws-amt-input--locked {
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.ws-f__hint {
|
||||
display: block;
|
||||
margin-top: 2px;
|
||||
font-size: 10px;
|
||||
color: $ws-muted;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.ws-amt-input {
|
||||
flex: 1;
|
||||
height: 100%;
|
||||
|
||||
Reference in New Issue
Block a user