feat: add stock keeping unit management with create, update, and retrieval functionalities
- Implemented CreateStockKeepingUnitDto for creating stock keeping units. - Added StockKeepingUnitsService for handling business logic related to stock keeping units. - Created StockKeepingUnitsController to manage HTTP requests for stock keeping units. - Developed UpdateStockKeepingUnitDto for updating existing stock keeping units. - Introduced StockKeepingUnitsServiceFindAllResponseDto for response structure. - Established stock keeping units module for encapsulation of related components. feat: enhance sales invoice fiscal management with new endpoints - Created SalesInvoicesFilterDto for filtering sales invoices. - Implemented PosSalesInvoiceFiscalController for managing fiscal operations on sales invoices. - Developed PosSalesInvoiceFiscalService to handle fiscal logic and interactions. - Added methods for sending, retrying, and checking the status of fiscal invoices. - Integrated error handling and response mapping for fiscal operations.
This commit is contained in:
@@ -28,6 +28,7 @@ export type AggregateSalesInvoiceItem = {
|
||||
|
||||
export type SalesInvoiceItemAvgAggregateOutputType = {
|
||||
quantity: runtime.Decimal | null
|
||||
sku_vat: runtime.Decimal | null
|
||||
unit_price: runtime.Decimal | null
|
||||
total_amount: runtime.Decimal | null
|
||||
discount: runtime.Decimal | null
|
||||
@@ -35,6 +36,7 @@ export type SalesInvoiceItemAvgAggregateOutputType = {
|
||||
|
||||
export type SalesInvoiceItemSumAggregateOutputType = {
|
||||
quantity: runtime.Decimal | null
|
||||
sku_vat: runtime.Decimal | null
|
||||
unit_price: runtime.Decimal | null
|
||||
total_amount: runtime.Decimal | null
|
||||
discount: runtime.Decimal | null
|
||||
@@ -43,7 +45,10 @@ export type SalesInvoiceItemSumAggregateOutputType = {
|
||||
export type SalesInvoiceItemMinAggregateOutputType = {
|
||||
id: string | null
|
||||
quantity: runtime.Decimal | null
|
||||
unit_type: $Enums.UnitType | null
|
||||
measure_unit_text: string | null
|
||||
measure_unit_code: string | null
|
||||
sku_code: string | null
|
||||
sku_vat: runtime.Decimal | null
|
||||
unit_price: runtime.Decimal | null
|
||||
total_amount: runtime.Decimal | null
|
||||
created_at: Date | null
|
||||
@@ -57,7 +62,10 @@ export type SalesInvoiceItemMinAggregateOutputType = {
|
||||
export type SalesInvoiceItemMaxAggregateOutputType = {
|
||||
id: string | null
|
||||
quantity: runtime.Decimal | null
|
||||
unit_type: $Enums.UnitType | null
|
||||
measure_unit_text: string | null
|
||||
measure_unit_code: string | null
|
||||
sku_code: string | null
|
||||
sku_vat: runtime.Decimal | null
|
||||
unit_price: runtime.Decimal | null
|
||||
total_amount: runtime.Decimal | null
|
||||
created_at: Date | null
|
||||
@@ -71,7 +79,10 @@ export type SalesInvoiceItemMaxAggregateOutputType = {
|
||||
export type SalesInvoiceItemCountAggregateOutputType = {
|
||||
id: number
|
||||
quantity: number
|
||||
unit_type: number
|
||||
measure_unit_text: number
|
||||
measure_unit_code: number
|
||||
sku_code: number
|
||||
sku_vat: number
|
||||
unit_price: number
|
||||
total_amount: number
|
||||
created_at: number
|
||||
@@ -88,6 +99,7 @@ export type SalesInvoiceItemCountAggregateOutputType = {
|
||||
|
||||
export type SalesInvoiceItemAvgAggregateInputType = {
|
||||
quantity?: true
|
||||
sku_vat?: true
|
||||
unit_price?: true
|
||||
total_amount?: true
|
||||
discount?: true
|
||||
@@ -95,6 +107,7 @@ export type SalesInvoiceItemAvgAggregateInputType = {
|
||||
|
||||
export type SalesInvoiceItemSumAggregateInputType = {
|
||||
quantity?: true
|
||||
sku_vat?: true
|
||||
unit_price?: true
|
||||
total_amount?: true
|
||||
discount?: true
|
||||
@@ -103,7 +116,10 @@ export type SalesInvoiceItemSumAggregateInputType = {
|
||||
export type SalesInvoiceItemMinAggregateInputType = {
|
||||
id?: true
|
||||
quantity?: true
|
||||
unit_type?: true
|
||||
measure_unit_text?: true
|
||||
measure_unit_code?: true
|
||||
sku_code?: true
|
||||
sku_vat?: true
|
||||
unit_price?: true
|
||||
total_amount?: true
|
||||
created_at?: true
|
||||
@@ -117,7 +133,10 @@ export type SalesInvoiceItemMinAggregateInputType = {
|
||||
export type SalesInvoiceItemMaxAggregateInputType = {
|
||||
id?: true
|
||||
quantity?: true
|
||||
unit_type?: true
|
||||
measure_unit_text?: true
|
||||
measure_unit_code?: true
|
||||
sku_code?: true
|
||||
sku_vat?: true
|
||||
unit_price?: true
|
||||
total_amount?: true
|
||||
created_at?: true
|
||||
@@ -131,7 +150,10 @@ export type SalesInvoiceItemMaxAggregateInputType = {
|
||||
export type SalesInvoiceItemCountAggregateInputType = {
|
||||
id?: true
|
||||
quantity?: true
|
||||
unit_type?: true
|
||||
measure_unit_text?: true
|
||||
measure_unit_code?: true
|
||||
sku_code?: true
|
||||
sku_vat?: true
|
||||
unit_price?: true
|
||||
total_amount?: true
|
||||
created_at?: true
|
||||
@@ -234,7 +256,10 @@ export type SalesInvoiceItemGroupByArgs<ExtArgs extends runtime.Types.Extensions
|
||||
export type SalesInvoiceItemGroupByOutputType = {
|
||||
id: string
|
||||
quantity: runtime.Decimal
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat: runtime.Decimal
|
||||
unit_price: runtime.Decimal
|
||||
total_amount: runtime.Decimal
|
||||
created_at: Date
|
||||
@@ -273,7 +298,10 @@ export type SalesInvoiceItemWhereInput = {
|
||||
NOT?: Prisma.SalesInvoiceItemWhereInput | Prisma.SalesInvoiceItemWhereInput[]
|
||||
id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
quantity?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFilter<"SalesInvoiceItem"> | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
measure_unit_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_vat?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||
@@ -292,7 +320,10 @@ export type SalesInvoiceItemWhereInput = {
|
||||
export type SalesInvoiceItemOrderByWithRelationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
quantity?: Prisma.SortOrder
|
||||
unit_type?: Prisma.SortOrder
|
||||
measure_unit_text?: Prisma.SortOrder
|
||||
measure_unit_code?: Prisma.SortOrder
|
||||
sku_code?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
@@ -315,7 +346,10 @@ export type SalesInvoiceItemWhereUniqueInput = Prisma.AtLeast<{
|
||||
OR?: Prisma.SalesInvoiceItemWhereInput[]
|
||||
NOT?: Prisma.SalesInvoiceItemWhereInput | Prisma.SalesInvoiceItemWhereInput[]
|
||||
quantity?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFilter<"SalesInvoiceItem"> | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
measure_unit_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_vat?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||
@@ -334,7 +368,10 @@ export type SalesInvoiceItemWhereUniqueInput = Prisma.AtLeast<{
|
||||
export type SalesInvoiceItemOrderByWithAggregationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
quantity?: Prisma.SortOrder
|
||||
unit_type?: Prisma.SortOrder
|
||||
measure_unit_text?: Prisma.SortOrder
|
||||
measure_unit_code?: Prisma.SortOrder
|
||||
sku_code?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
@@ -358,7 +395,10 @@ export type SalesInvoiceItemScalarWhereWithAggregatesInput = {
|
||||
NOT?: Prisma.SalesInvoiceItemScalarWhereWithAggregatesInput | Prisma.SalesInvoiceItemScalarWhereWithAggregatesInput[]
|
||||
id?: Prisma.StringWithAggregatesFilter<"SalesInvoiceItem"> | string
|
||||
quantity?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeWithAggregatesFilter<"SalesInvoiceItem"> | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringWithAggregatesFilter<"SalesInvoiceItem"> | string
|
||||
measure_unit_code?: Prisma.StringWithAggregatesFilter<"SalesInvoiceItem"> | string
|
||||
sku_code?: Prisma.StringWithAggregatesFilter<"SalesInvoiceItem"> | string
|
||||
sku_vat?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeWithAggregatesFilter<"SalesInvoiceItem"> | Date | string
|
||||
@@ -374,7 +414,10 @@ export type SalesInvoiceItemScalarWhereWithAggregatesInput = {
|
||||
export type SalesInvoiceItemCreateInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -390,7 +433,10 @@ export type SalesInvoiceItemCreateInput = {
|
||||
export type SalesInvoiceItemUncheckedCreateInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -406,7 +452,10 @@ export type SalesInvoiceItemUncheckedCreateInput = {
|
||||
export type SalesInvoiceItemUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -422,7 +471,10 @@ export type SalesInvoiceItemUpdateInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -438,7 +490,10 @@ export type SalesInvoiceItemUncheckedUpdateInput = {
|
||||
export type SalesInvoiceItemCreateManyInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -454,7 +509,10 @@ export type SalesInvoiceItemCreateManyInput = {
|
||||
export type SalesInvoiceItemUpdateManyMutationInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -467,7 +525,10 @@ export type SalesInvoiceItemUpdateManyMutationInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateManyInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -499,7 +560,10 @@ export type SalesInvoiceItemOrderByRelevanceInput = {
|
||||
export type SalesInvoiceItemCountOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
quantity?: Prisma.SortOrder
|
||||
unit_type?: Prisma.SortOrder
|
||||
measure_unit_text?: Prisma.SortOrder
|
||||
measure_unit_code?: Prisma.SortOrder
|
||||
sku_code?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
@@ -514,6 +578,7 @@ export type SalesInvoiceItemCountOrderByAggregateInput = {
|
||||
|
||||
export type SalesInvoiceItemAvgOrderByAggregateInput = {
|
||||
quantity?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
discount?: Prisma.SortOrder
|
||||
@@ -522,7 +587,10 @@ export type SalesInvoiceItemAvgOrderByAggregateInput = {
|
||||
export type SalesInvoiceItemMaxOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
quantity?: Prisma.SortOrder
|
||||
unit_type?: Prisma.SortOrder
|
||||
measure_unit_text?: Prisma.SortOrder
|
||||
measure_unit_code?: Prisma.SortOrder
|
||||
sku_code?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
@@ -536,7 +604,10 @@ export type SalesInvoiceItemMaxOrderByAggregateInput = {
|
||||
export type SalesInvoiceItemMinOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
quantity?: Prisma.SortOrder
|
||||
unit_type?: Prisma.SortOrder
|
||||
measure_unit_text?: Prisma.SortOrder
|
||||
measure_unit_code?: Prisma.SortOrder
|
||||
sku_code?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
@@ -549,6 +620,7 @@ export type SalesInvoiceItemMinOrderByAggregateInput = {
|
||||
|
||||
export type SalesInvoiceItemSumOrderByAggregateInput = {
|
||||
quantity?: Prisma.SortOrder
|
||||
sku_vat?: Prisma.SortOrder
|
||||
unit_price?: Prisma.SortOrder
|
||||
total_amount?: Prisma.SortOrder
|
||||
discount?: Prisma.SortOrder
|
||||
@@ -683,7 +755,10 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutServiceNestedInput = {
|
||||
export type SalesInvoiceItemCreateWithoutGoodInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -698,7 +773,10 @@ export type SalesInvoiceItemCreateWithoutGoodInput = {
|
||||
export type SalesInvoiceItemUncheckedCreateWithoutGoodInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -742,7 +820,10 @@ export type SalesInvoiceItemScalarWhereInput = {
|
||||
NOT?: Prisma.SalesInvoiceItemScalarWhereInput | Prisma.SalesInvoiceItemScalarWhereInput[]
|
||||
id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
quantity?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFilter<"SalesInvoiceItem"> | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
measure_unit_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_code?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||
sku_vat?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||
@@ -758,7 +839,10 @@ export type SalesInvoiceItemScalarWhereInput = {
|
||||
export type SalesInvoiceItemCreateWithoutInvoiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -773,7 +857,10 @@ export type SalesInvoiceItemCreateWithoutInvoiceInput = {
|
||||
export type SalesInvoiceItemUncheckedCreateWithoutInvoiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -814,7 +901,10 @@ export type SalesInvoiceItemUpdateManyWithWhereWithoutInvoiceInput = {
|
||||
export type SalesInvoiceItemCreateWithoutServiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -829,7 +919,10 @@ export type SalesInvoiceItemCreateWithoutServiceInput = {
|
||||
export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -870,7 +963,10 @@ export type SalesInvoiceItemUpdateManyWithWhereWithoutServiceInput = {
|
||||
export type SalesInvoiceItemCreateManyGoodInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -885,7 +981,10 @@ export type SalesInvoiceItemCreateManyGoodInput = {
|
||||
export type SalesInvoiceItemUpdateWithoutGoodInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -900,7 +999,10 @@ export type SalesInvoiceItemUpdateWithoutGoodInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateWithoutGoodInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -915,7 +1017,10 @@ export type SalesInvoiceItemUncheckedUpdateWithoutGoodInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateManyWithoutGoodInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -930,7 +1035,10 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutGoodInput = {
|
||||
export type SalesInvoiceItemCreateManyInvoiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -945,7 +1053,10 @@ export type SalesInvoiceItemCreateManyInvoiceInput = {
|
||||
export type SalesInvoiceItemUpdateWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -960,7 +1071,10 @@ export type SalesInvoiceItemUpdateWithoutInvoiceInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -975,7 +1089,10 @@ export type SalesInvoiceItemUncheckedUpdateWithoutInvoiceInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateManyWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -990,7 +1107,10 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutInvoiceInput = {
|
||||
export type SalesInvoiceItemCreateManyServiceInput = {
|
||||
id?: string
|
||||
quantity: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
@@ -1005,7 +1125,10 @@ export type SalesInvoiceItemCreateManyServiceInput = {
|
||||
export type SalesInvoiceItemUpdateWithoutServiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -1020,7 +1143,10 @@ export type SalesInvoiceItemUpdateWithoutServiceInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -1035,7 +1161,10 @@ export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
|
||||
export type SalesInvoiceItemUncheckedUpdateManyWithoutServiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
quantity?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_type?: Prisma.EnumUnitTypeFieldUpdateOperationsInput | $Enums.UnitType
|
||||
measure_unit_text?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
measure_unit_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sku_vat?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -1052,7 +1181,10 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutServiceInput = {
|
||||
export type SalesInvoiceItemSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
id?: boolean
|
||||
quantity?: boolean
|
||||
unit_type?: boolean
|
||||
measure_unit_text?: boolean
|
||||
measure_unit_code?: boolean
|
||||
sku_code?: boolean
|
||||
sku_vat?: boolean
|
||||
unit_price?: boolean
|
||||
total_amount?: boolean
|
||||
created_at?: boolean
|
||||
@@ -1073,7 +1205,10 @@ export type SalesInvoiceItemSelect<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
export type SalesInvoiceItemSelectScalar = {
|
||||
id?: boolean
|
||||
quantity?: boolean
|
||||
unit_type?: boolean
|
||||
measure_unit_text?: boolean
|
||||
measure_unit_code?: boolean
|
||||
sku_code?: boolean
|
||||
sku_vat?: boolean
|
||||
unit_price?: boolean
|
||||
total_amount?: boolean
|
||||
created_at?: boolean
|
||||
@@ -1086,7 +1221,7 @@ export type SalesInvoiceItemSelectScalar = {
|
||||
service_id?: boolean
|
||||
}
|
||||
|
||||
export type SalesInvoiceItemOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "quantity" | "unit_type" | "unit_price" | "total_amount" | "created_at" | "discount" | "notes" | "payload" | "good_snapshot" | "invoice_id" | "good_id" | "service_id", ExtArgs["result"]["salesInvoiceItem"]>
|
||||
export type SalesInvoiceItemOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "quantity" | "measure_unit_text" | "measure_unit_code" | "sku_code" | "sku_vat" | "unit_price" | "total_amount" | "created_at" | "discount" | "notes" | "payload" | "good_snapshot" | "invoice_id" | "good_id" | "service_id", ExtArgs["result"]["salesInvoiceItem"]>
|
||||
export type SalesInvoiceItemInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||
good?: boolean | Prisma.SalesInvoiceItem$goodArgs<ExtArgs>
|
||||
@@ -1103,7 +1238,10 @@ export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.In
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
quantity: runtime.Decimal
|
||||
unit_type: $Enums.UnitType
|
||||
measure_unit_text: string
|
||||
measure_unit_code: string
|
||||
sku_code: string
|
||||
sku_vat: runtime.Decimal
|
||||
unit_price: runtime.Decimal
|
||||
total_amount: runtime.Decimal
|
||||
created_at: Date
|
||||
@@ -1488,7 +1626,10 @@ export interface Prisma__SalesInvoiceItemClient<T, Null = never, ExtArgs extends
|
||||
export interface SalesInvoiceItemFieldRefs {
|
||||
readonly id: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
||||
readonly quantity: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||
readonly unit_type: Prisma.FieldRef<"SalesInvoiceItem", 'UnitType'>
|
||||
readonly measure_unit_text: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
||||
readonly measure_unit_code: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
||||
readonly sku_code: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
||||
readonly sku_vat: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||
readonly unit_price: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||
readonly total_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||
readonly created_at: Prisma.FieldRef<"SalesInvoiceItem", 'DateTime'>
|
||||
|
||||
Reference in New Issue
Block a user