refactor: restructure purchase receipts module and related workflows
- Removed old DTOs for creating and updating purchase receipts. - Updated purchase receipts controller and service to use new DTOs and workflows. - Introduced transaction helper for managing database transactions. - Added new workflows for handling purchase receipt payments and supplier ledgers. - Implemented new logic for managing purchase receipt items and payments. - Enhanced error handling for payment processing in workflows. - Updated supplier ledger management to reflect changes in purchase receipts.
This commit is contained in:
+1
-5
@@ -11,7 +11,7 @@ import { BanksModule } from './modules/banks/banks.module'
|
||||
import { CardexModule } from './modules/cardex/cardex.module'
|
||||
import { InventoriesModule } from './modules/inventories/inventories.module'
|
||||
import { PosModule } from './modules/pos/pos.module'
|
||||
import { PurchaseReceiptPaymentsModule } from './modules/purchase-receipt-payments/purchase-receipt-payments.module'
|
||||
import { PurchaseReceiptsModule } from './modules/purchase-receipts/purchase-receipts.module'
|
||||
import { StatisticsModule } from './modules/statistics/statistics.module'
|
||||
import { SuppliersModule } from './modules/suppliers/suppliers.module'
|
||||
import { PrismaModule } from './prisma/prisma.module'
|
||||
@@ -19,8 +19,6 @@ import { ProductBrandsModule } from './product-brands/product-brands.module'
|
||||
import { ProductCategoriesModule } from './product-categories/product-categories.module'
|
||||
import { ProductVariantsModule } from './product-variants/product-variants.module'
|
||||
import { ProductsModule } from './products/products.module'
|
||||
import { PurchaseReceiptItemsModule } from './purchase-receipt-items/purchase-receipt-items.module'
|
||||
import { PurchaseReceiptsModule } from './purchase-receipts/purchase-receipts.module'
|
||||
import { RolesModule } from './roles/roles.module'
|
||||
import { SalesInvoiceItemsModule } from './sales-invoice-items/sales-invoice-items.module'
|
||||
import { SalesInvoicesModule } from './sales-invoices/sales-invoices.module'
|
||||
@@ -43,8 +41,6 @@ import { UsersModule } from './users/users.module'
|
||||
CustomersModule,
|
||||
InventoriesModule,
|
||||
PurchaseReceiptsModule,
|
||||
PurchaseReceiptItemsModule,
|
||||
PurchaseReceiptPaymentsModule,
|
||||
SalesInvoicesModule,
|
||||
SalesInvoiceItemsModule,
|
||||
InventoryTransfersModule,
|
||||
|
||||
Reference in New Issue
Block a user