feat: apply credit note to invoice module

This commit is contained in:
Ahmed Bouhuolia
2025-05-04 01:32:08 +02:00
parent 1d53063e09
commit 4f6ad2b293
28 changed files with 633 additions and 707 deletions

View File

@@ -1,4 +1,4 @@
import { Module } from '@nestjs/common';
import { forwardRef, Module } from '@nestjs/common';
import { CreateRefundCreditNoteService } from './commands/CreateRefundCreditNote.service';
import { DeleteRefundCreditNoteService } from './commands/DeleteRefundCreditNote.service';
import { RefundCreditNoteService } from './commands/RefundCreditNote.service';
@@ -8,7 +8,7 @@ import { CreditNoteRefundsController } from './CreditNoteRefunds.controller';
import { CreditNotesModule } from '../CreditNotes/CreditNotes.module';
@Module({
imports: [CreditNotesModule],
imports: [forwardRef(() => CreditNotesModule)],
providers: [
CreateRefundCreditNoteService,
DeleteRefundCreditNoteService,
@@ -16,6 +16,9 @@ import { CreditNotesModule } from '../CreditNotes/CreditNotes.module';
RefundSyncCreditNoteBalanceService,
CreditNotesRefundsApplication,
],
exports: [
RefundSyncCreditNoteBalanceService
],
controllers: [CreditNoteRefundsController],
})
export class CreditNoteRefundsModule {}