+
Job Name
diff --git a/src/app/system/system.module.ts b/src/app/system/system.module.ts
index 43fc22d34..29006747b 100644
--- a/src/app/system/system.module.ts
+++ b/src/app/system/system.module.ts
@@ -70,6 +70,7 @@ import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { WorkflowJobsComponent } from './manage-jobs/workflow-jobs/workflow-jobs.component';
import { DragDropModule } from '@angular/cdk/drag-drop';
import { ManageExternalEventsComponent } from './manage-external-events/manage-external-events.component';
+import { CobWorkflowComponent } from './manage-jobs/cob-workflow/cob-workflow.component';
@NgModule({
imports: [
@@ -139,7 +140,8 @@ import { ManageExternalEventsComponent } from './manage-external-events/manage-e
ManageSchedulerJobsComponent,
WorkflowJobsComponent,
WorkflowDiagramComponent,
- ManageExternalEventsComponent
+ ManageExternalEventsComponent,
+ CobWorkflowComponent
],
})
export class SystemModule { }
diff --git a/src/app/system/system.service.ts b/src/app/system/system.service.ts
index 3a55325c7..acdc7ddde 100644
--- a/src/app/system/system.service.ts
+++ b/src/app/system/system.service.ts
@@ -717,4 +717,12 @@ export class SystemService {
return this.http.delete(`/datatables/${datatableName}/${entityId}`, { params: httpParams });
}
+ getCOBCatchUpStatus() {
+ return this.http.get(`/loans/is-catch-up-running`);
+ }
+
+ runCOBCatchUp() {
+ const emptyData = {};
+ return this.http.post(`/loans/catch-up`, emptyData);
+ }
}