88 lines
4.6 KiB
TypeScript
88 lines
4.6 KiB
TypeScript
/**
|
|
* Copyright since 2025 Mifos Initiative
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
|
|
/** Angular Imports */
|
|
import { NgModule } from '@angular/core';
|
|
|
|
/** Custom Modules */
|
|
import { SharedModule } from '../shared/shared.module';
|
|
import { AccountingRoutingModule } from './accounting-routing.module';
|
|
import { DirectivesModule } from '../directives/directives.module';
|
|
|
|
/** Custom Components */
|
|
import { AccountingComponent } from './accounting.component';
|
|
import { FrequentPostingsComponent } from './frequent-postings/frequent-postings.component';
|
|
import { CreateJournalEntryComponent } from './create-journal-entry/create-journal-entry.component';
|
|
import { SearchJournalEntryComponent } from './search-journal-entry/search-journal-entry.component';
|
|
import { RevertTransactionComponent } from './revert-transaction/revert-transaction.component';
|
|
import { FinancialActivityMappingsComponent } from './financial-activity-mappings/financial-activity-mappings.component';
|
|
import { CreateFinancialActivityMappingComponent } from './financial-activity-mappings/create-financial-activity-mapping/create-financial-activity-mapping.component';
|
|
import { ViewFinancialActivityMappingComponent } from './financial-activity-mappings/view-financial-activity-mapping/view-financial-activity-mapping.component';
|
|
import { EditFinancialActivityMappingComponent } from './financial-activity-mappings/edit-financial-activity-mapping/edit-financial-activity-mapping.component';
|
|
import { MigrateOpeningBalancesComponent } from './migrate-opening-balances/migrate-opening-balances.component';
|
|
import { ChartOfAccountsComponent } from './chart-of-accounts/chart-of-accounts.component';
|
|
import { CreateGlAccountComponent } from './chart-of-accounts/create-gl-account/create-gl-account.component';
|
|
import { ViewGlAccountComponent } from './chart-of-accounts/view-gl-account/view-gl-account.component';
|
|
import { EditGlAccountComponent } from './chart-of-accounts/edit-gl-account/edit-gl-account.component';
|
|
import { ClosingEntriesComponent } from './closing-entries/closing-entries.component';
|
|
import { CreateClosureComponent } from './closing-entries/create-closure/create-closure.component';
|
|
import { ViewClosureComponent } from './closing-entries/view-closure/view-closure.component';
|
|
import { EditClosureComponent } from './closing-entries/edit-closure/edit-closure.component';
|
|
import { AccountingRulesComponent } from './accounting-rules/accounting-rules.component';
|
|
import { CreateRuleComponent } from './accounting-rules/create-rule/create-rule.component';
|
|
import { ViewRuleComponent } from './accounting-rules/view-rule/view-rule.component';
|
|
import { EditRuleComponent } from './accounting-rules/edit-rule/edit-rule.component';
|
|
import { PeriodicAccrualsComponent } from './periodic-accruals/periodic-accruals.component';
|
|
import { ProvisioningEntriesComponent } from './provisioning-entries/provisioning-entries.component';
|
|
import { CreateProvisioningEntryComponent } from './provisioning-entries/create-provisioning-entry/create-provisioning-entry.component';
|
|
import { ViewProvisioningEntryComponent } from './provisioning-entries/view-provisioning-entry/view-provisioning-entry.component';
|
|
import { ViewProvisioningJournalEntriesComponent } from './provisioning-entries/view-provisioning-journal-entries/view-provisioning-journal-entries.component';
|
|
import { PipesModule } from 'app/pipes/pipes.module';
|
|
|
|
/**
|
|
* Accounting Module
|
|
*
|
|
* All components related to accounting functions should be declared here.
|
|
*/
|
|
@NgModule({
|
|
imports: [
|
|
SharedModule,
|
|
DirectivesModule,
|
|
AccountingRoutingModule,
|
|
PipesModule,
|
|
AccountingComponent,
|
|
FrequentPostingsComponent,
|
|
CreateJournalEntryComponent,
|
|
SearchJournalEntryComponent,
|
|
RevertTransactionComponent,
|
|
FinancialActivityMappingsComponent,
|
|
CreateFinancialActivityMappingComponent,
|
|
ViewFinancialActivityMappingComponent,
|
|
EditFinancialActivityMappingComponent,
|
|
MigrateOpeningBalancesComponent,
|
|
ChartOfAccountsComponent,
|
|
CreateGlAccountComponent,
|
|
ViewGlAccountComponent,
|
|
EditGlAccountComponent,
|
|
ClosingEntriesComponent,
|
|
CreateClosureComponent,
|
|
ViewClosureComponent,
|
|
EditClosureComponent,
|
|
AccountingRulesComponent,
|
|
CreateRuleComponent,
|
|
ViewRuleComponent,
|
|
EditRuleComponent,
|
|
PeriodicAccrualsComponent,
|
|
ProvisioningEntriesComponent,
|
|
CreateProvisioningEntryComponent,
|
|
ViewProvisioningEntryComponent,
|
|
ViewProvisioningJournalEntriesComponent
|
|
]
|
|
})
|
|
export class AccountingModule {}
|