diff --git a/src/app/clients/clients-view/general-tab/general-tab.component.html b/src/app/clients/clients-view/general-tab/general-tab.component.html index 6ff73a94d..461b246c8 100644 --- a/src/app/clients/clients-view/general-tab/general-tab.component.html +++ b/src/app/clients/clients-view/general-tab/general-tab.component.html @@ -6,44 +6,244 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/. --> -
|
-
- {{ 'labels.inputs.No. Of Loan Cycles' | translate }} :{{ performanceHistory.loanCycle }} |
-
-
- {{ 'labels.inputs.No. of Active Savings' | translate }} :{{ performanceHistory.activeSavings }} |
-
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Savings Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Last Active' | translate }} | +{{ element.lastActiveTransactionDate | dateFormat }} | +{{ 'labels.inputs.Balance' | translate }} | ++ {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Actions' | translate }} | ++ @if (element.status.active) { + + } + @if (element.status.active) { + + } + @if (element.status.submittedAndPendingApproval) { + + } + @if (!element.status.submittedAndPendingApproval && !element.status.active) { + + } + @if (!element.status.submittedAndPendingApproval && !element.status.active) { + + } + | +
+
+
+
+ {{ 'labels.messages.No Active Saving Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Savings Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Closed Date' | translate }} | +{{ element.timeline.closedOnDate | dateFormat }} | +
+
+
+
+ {{ 'labels.messages.No Closed Saving Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.name' | translate }} | -- {{ element.name }} - | -
|---|
| {{ 'labels.inputs.name' | translate }} | ++ {{ element.name }} + | +{{ 'labels.inputs.Due as of' | translate }} | -{{ element.dueDate | dateFormat }} | -{{ 'labels.inputs.Due as of' | translate }} | +{{ element.dueDate | dateFormat }} | +{{ 'labels.inputs.Due' | translate }} | -{{ element.amount | formatNumber }} | -{{ 'labels.inputs.Due' | translate }} | +{{ element.amount | formatNumber }} | +{{ 'labels.inputs.Paid' | translate }} | -{{ element.amountPaid | formatNumber }} | -{{ 'labels.inputs.Paid' | translate }} | +{{ element.amountPaid | formatNumber }} | +{{ 'labels.inputs.Waived' | translate }} | -{{ element.amountWaived | formatNumber }} | -{{ 'labels.inputs.Waived' | translate }} | +{{ element.amountWaived | formatNumber }} | +{{ 'labels.inputs.Outstanding' | translate }} | -{{ element.amountOutstanding | formatNumber }} | -{{ 'labels.inputs.Outstanding' | translate }} | +{{ element.amountOutstanding | formatNumber }} | +{{ 'labels.inputs.Actions' | translate }} | -- - - | -
-
-
- {{ 'labels.messages.No Upcoming Charges Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Loan Product' | translate }} | -
- |
- {{ 'labels.inputs.Original Loan' | translate }} | -- {{ element.originalLoan | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Loan Balance' | translate }} | -- {{ element.loanBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Amount Paid' | translate }} | -- {{ element.amountPaid | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Type' | translate }} | -- - | -{{ 'labels.inputs.Actions' | translate }} | -
-
-
- @if (element.status.active) {
+ | {{ 'labels.inputs.Actions' | translate }} |
+
- }
- @if (element.status.pendingApproval) {
-
-
-
- }
- @if (!element.status.pendingApproval && !element.status.active && !element.status.overpaid) {
-
-
-
- }
- @if (!element.status.pendingApproval && !element.status.active && element.status.overpaid) {
-
-
-
- }
- |
- |
+
-
-
- {{ 'labels.messages.No Active Loan Accounts Available' | translate }} - |
-
+
+
+
+ {{ 'labels.messages.No Upcoming Charges Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Loan Product' | translate }} | -
- |
- {{ 'labels.inputs.Original Loan' | translate }} | -{{ element.lastActiveTransactionDate | dateFormat }} | -{{ 'labels.inputs.Loan Balance' | translate }} | -- {{ element.loanBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Amount Paid' | translate }} | -- {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Type' | translate }} | -- - | -{{ 'labels.inputs.Closed Date' | translate }} | -{{ element.timeline.closedOnDate | dateFormat }} | -{{ 'labels.inputs.Actions' | translate }} | -- - - | -
-
-
- {{ 'labels.messages.No Closed Loan Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Savings Product' | translate }} | -
- |
- {{ 'labels.inputs.Last Active' | translate }} | -{{ element.lastActiveTransactionDate | dateFormat }} | -{{ 'labels.inputs.Balance' | translate }} | -- {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Actions' | translate }} | -- @if (element.status.active) { - - } - @if (element.status.active) { - - } - @if (element.status.submittedAndPendingApproval) { - - } - @if (!element.status.submittedAndPendingApproval && !element.status.active) { - - } - @if (!element.status.submittedAndPendingApproval && !element.status.active) { - - } - | -
-
-
- {{ 'labels.messages.No Active Saving Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Savings Product' | translate }} | -
- |
- {{ 'labels.inputs.Closed Date' | translate }} | -{{ element.timeline.closedOnDate | dateFormat }} | -
-
-
- {{ 'labels.messages.No Closed Saving Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Fixed Deposit Product' | translate }} | -{{ element.productName }} | -{{ 'labels.inputs.Last Active' | translate }} | -{{ element.lastActiveTransactionDate | dateFormat }} | -{{ 'labels.inputs.Balance' | translate }} | -- {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Actions' | translate }} | -
- @if (element.status.submittedAndPendingApproval) {
- |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Fixed Deposit Product' | translate }} | +{{ element.productName }} | +{{ 'labels.inputs.Last Active' | translate }} | +{{ element.lastActiveTransactionDate | dateFormat }} | +{{ 'labels.inputs.Balance' | translate }} | ++ {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Actions' | translate }} | +
+ @if (element.status.submittedAndPendingApproval) {
+ |
+
-
-
- {{ 'labels.messages.No Active Fixed Deposit Accounts Available' | translate }} - |
-
+
+
+
+ {{ 'labels.messages.No Active Fixed Deposit Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Fixed Deposit Product' | translate }} | -
- |
- {{ 'labels.inputs.Closed Date' | translate }} | -{{ element.timeline.closedOnDate | dateFormat }} | -
-
-
- {{ 'labels.messages.No Closed Fixed Deposit Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Fixed Deposit Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Closed Date' | translate }} | +{{ element.timeline.closedOnDate | dateFormat }} | +
+
+
+
+ {{ 'labels.messages.No Closed Fixed Deposit Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Recurring Deposit Product' | translate }} | -
- |
- {{ 'labels.inputs.Last Active' | translate }} | -{{ element.lastActiveTransactionDate | dateFormat }} | -{{ 'labels.inputs.Balance' | translate }} | -- {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} - | -{{ 'labels.inputs.Actions' | translate }} | -
- @if (element.status.submittedAndPendingApproval) {
- |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Recurring Deposit Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Last Active' | translate }} | +{{ element.lastActiveTransactionDate | dateFormat }} | +{{ 'labels.inputs.Balance' | translate }} | ++ {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Actions' | translate }} | +
+ @if (element.status.submittedAndPendingApproval) {
+ |
+
-
-
- {{ 'labels.messages.No Active Recurring Deposit Accounts Available' | translate }} - |
-
+
+
+
+ {{ 'labels.messages.No Active Recurring Deposit Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Recurring Deposit Product' | translate }} | -
- |
- {{ 'labels.inputs.Closed Date' | translate }} | -{{ element.timeline.closedOnDate | dateFormat }} | -
-
-
- {{ 'labels.messages.No Closed Recurring Deposit Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Recurring Deposit Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Closed Date' | translate }} | +{{ element.timeline.closedOnDate | dateFormat }} | +
+
+
+
+ {{ 'labels.messages.No Closed Recurring Deposit Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Share Product' | translate }} | -
- |
- {{ 'labels.inputs.Approved Shares' | translate }} | -{{ element.totalApprovedShares }} | -{{ 'labels.inputs.Pending For Approval Shares' | translate }} | -{{ element.totalPendingForApprovalShares }} | -{{ 'labels.inputs.Actions' | translate }} | -
- @if (element.status.submittedAndPendingApproval) {
- |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Loan Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Original Loan' | translate }} | ++ {{ element.originalLoan | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Loan Balance' | translate }} | ++ {{ element.loanBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Amount Paid' | translate }} | ++ {{ element.amountPaid | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Type' | translate }} | ++ + | +{{ 'labels.inputs.Actions' | translate }} | +
+
+ |
+
-
-
- {{ 'labels.messages.No Active Share Accounts Available' | translate }} - |
-
+
+
+
+ {{ 'labels.messages.No Active Loan Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | -
-
- |
- {{ 'labels.inputs.Share Product' | translate }} | -{{ element.productName }} | -{{ 'labels.inputs.Approved Shares' | translate }} | -{{ element.totalApprovedShares }} | -{{ 'labels.inputs.Pending For Approval Shares' | translate }} | -{{ element.totalPendingForApprovalShares }} | -{{ 'labels.inputs.Closed Date' | translate }} | -{{ element.timeline.closedOnDate | dateFormat }} | -
-
-
- {{ 'labels.messages.No Closed Share Accounts Available' | translate }} - |
-
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Loan Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Original Loan' | translate }} | +{{ element.lastActiveTransactionDate | dateFormat }} | +{{ 'labels.inputs.Loan Balance' | translate }} | ++ {{ element.loanBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Amount Paid' | translate }} | ++ {{ element.accountBalance | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' }} + | +{{ 'labels.inputs.Type' | translate }} | ++ + | +{{ 'labels.inputs.Closed Date' | translate }} | +{{ element.timeline.closedOnDate | dateFormat }} | +{{ 'labels.inputs.Actions' | translate }} | +
+
+ |
+
+
+
+
+ {{ 'labels.messages.No Closed Loan Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.ID' | translate }} | -{{ element.collateralId }} | -
|---|
| {{ 'labels.inputs.ID' | translate }} | +{{ element.collateralId }} | +{{ 'labels.inputs.name' | translate }} | -{{ element.name }} | -{{ 'labels.inputs.name' | translate }} | +{{ element.name }} | +{{ 'labels.inputs.Quantity' | translate }} | -{{ element.quantity | formatNumber }} | -{{ 'labels.inputs.Quantity' | translate }} | +{{ element.quantity | formatNumber }} | +{{ 'labels.inputs.Total Value' | translate }} | -- {{ - element.basePrice * element.quantity | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' - }} - | -{{ 'labels.inputs.Total Value' | translate }} | ++ {{ + element.basePrice * element.quantity | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' + }} + | +- {{ 'labels.inputs.Total Collateral Value' | translate }} - | -- {{ - (element.pctToBase * element.basePrice * element.quantity) / 100 - | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' - }} - | -+ {{ 'labels.inputs.Total Collateral Value' | translate }} + | ++ {{ + (element.pctToBase * element.basePrice * element.quantity) / 100 + | currency: element.currency?.code || 'USD' : 'symbol-narrow' : '1.2-2' + }} + | +
-
-
- {{ 'labels.messages.No Collateral Data Available' | translate }} - |
-
+
+
+
+ {{ 'labels.messages.No Collateral Data Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Share Product' | translate }} | +
+ |
+ {{ 'labels.inputs.Approved Shares' | translate }} | +{{ element.totalApprovedShares }} | +{{ 'labels.inputs.Pending For Approval Shares' | translate }} | +{{ element.totalPendingForApprovalShares }} | +{{ 'labels.inputs.Actions' | translate }} | +
+ @if (element.status.submittedAndPendingApproval) {
+ |
+
+
+
+
+ {{ 'labels.messages.No Active Share Accounts Available' | translate }} + |
+
|---|
| {{ 'labels.inputs.Account No' | translate }} | +
+
+ |
+ {{ 'labels.inputs.Share Product' | translate }} | +{{ element.productName }} | +{{ 'labels.inputs.Approved Shares' | translate }} | +{{ element.totalApprovedShares }} | +{{ 'labels.inputs.Pending For Approval Shares' | translate }} | +{{ element.totalPendingForApprovalShares }} | +{{ 'labels.inputs.Closed Date' | translate }} | +{{ element.timeline.closedOnDate | dateFormat }} | +
+
+
+
+ {{ 'labels.messages.No Closed Share Accounts Available' | translate }} + |
+
|---|