55b96d4f79
- Removed global validation pipe and added a new ValidationExceptionFilter for better error handling. - Refactored controller routes to use underscores instead of hyphens for consistency. - Updated CreateSalesInvoiceItemDto to include new fields: quantity, unit_type, and payload. - Modified CreateSalesInvoiceDto to enforce items as an array with a minimum size. - Added Enums module to provide gold karat values through a dedicated endpoint. - Introduced new columns in the database schema for sales invoice items and goods.
28 lines
241 B
Plaintext
28 lines
241 B
Plaintext
enum PaymentMethodType {
|
|
CASH
|
|
CARD
|
|
BANK
|
|
CHECK
|
|
OTHER
|
|
}
|
|
|
|
enum PurchaseReceiptStatus {
|
|
UNPAID
|
|
PARTIALLY_PAID
|
|
PAID
|
|
}
|
|
|
|
enum SalesInvoiceType {
|
|
GOOD
|
|
SERVICE
|
|
}
|
|
|
|
enum UnitType {
|
|
COUNT
|
|
GRAM
|
|
KILOGRAM
|
|
LITER
|
|
METER
|
|
HOUR
|
|
}
|