+
+
+ Hide Accruals
+
+
+
+
+
+
+
+ | Date |
+ {{ ele.id }} |
+
+
+
+ Office |
+ {{ ele.officeName }} |
+
+
+
+ Transaction Date |
+ {{ ele.date | date }} |
+
+
+
+ Transaction Type |
+ {{ ele.type.value }} |
+
+
+
+ Amount |
+ {{ ele.amount | number }} |
+
+
+
+ Breakdown |
+ {{ ele.principalPortion | number }} |
+
+
+
+ |
+ {{ ele.interestPortion | number }} |
+
+
+
+ |
+ {{ ele.feeChargesPortion | number }} |
+
+
+
+ |
+ {{ ele.penaltyChargesPortion | number }} |
+
+
+
+ Loan Balance |
+ {{ ele.outstandingLoanBalance | number }} |
+
+
+
+ |
+
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+ Principal |
+
+
+
+ Interest |
+
+
+
+ Fees |
+
+
+
+ Penalties |
+
+
+
+ |
+
+
+
+
+
+
+
+
+
diff --git a/src/app/loans/loans-view/transactios-tab/transactios-tab.component.scss b/src/app/loans/loans-view/transactios-tab/transactios-tab.component.scss
new file mode 100644
index 000000000..747d2b7e1
--- /dev/null
+++ b/src/app/loans/loans-view/transactios-tab/transactios-tab.component.scss
@@ -0,0 +1,22 @@
+table {
+ width: 100%;
+ margin: 3% 0%;
+}
+
+.container {
+ padding-bottom: 2%;
+}
+
+.transaction-buttons {
+ margin-right: 5%;
+ padding-top: 5%;
+}
+
+.strike {
+ text-decoration: line-through;
+ color: red;
+}
+
+.accruals {
+ padding-top: 1%;
+}
diff --git a/src/app/loans/loans-view/transactios-tab/transactios-tab.component.spec.ts b/src/app/loans/loans-view/transactios-tab/transactios-tab.component.spec.ts
new file mode 100644
index 000000000..2b683721a
--- /dev/null
+++ b/src/app/loans/loans-view/transactios-tab/transactios-tab.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { TransactiosTabComponent } from './transactios-tab.component';
+
+describe('TransactiosTabComponent', () => {
+ let component: TransactiosTabComponent;
+ let fixture: ComponentFixture