feat(fixed-deposits): maturity approval UI, scoped to deposits with no closure instruction
Adds the FD Maturity Reports screen (due-without-report, generate/ approve, branch and head-office scope, detail with closure instruction and estimated interest per deposit), a nav entry, the route, and Branch Day Closing's maturing-today section and approval-pending warning banner. Adds "Matured automatically" to the maturity screen: deposits that settled via their own Transfer-to-Savings or Reinvest instruction, needing no approval, listed for visibility with product totals and per-deposit detail. Adds "Product summary" to the FD Interest Posting Reports screen (head office): interest by product and scheme — posted through the report, still pending, and posted directly at maturity instead — added up to what each product has paid out in total over a period. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -100,6 +100,12 @@ const routes: Routes = [
|
||||
(m) => m.FdInterestPostingReportComponent
|
||||
)
|
||||
},
|
||||
{
|
||||
path: 'fd-maturity',
|
||||
data: { title: 'FD Maturity Reports', breadcrumb: 'FD Maturity Reports' },
|
||||
loadComponent: () =>
|
||||
import('../fd-maturity-report/fd-maturity-report.component').then((m) => m.FdMaturityReportComponent)
|
||||
},
|
||||
{
|
||||
path: 'dormancy',
|
||||
data: { title: 'Inactive, Dormant & DEAF', breadcrumb: 'Inactive, Dormant & DEAF' },
|
||||
|
||||
Reference in New Issue
Block a user