refactor: remove SalesInvoiceItemsService and update sales invoice handling
- Deleted SalesInvoiceItemsService as it was not implemented. - Changed variable declaration from `const` to `let` in SalesInvoicesService for sales invoice creation. - Updated response handling after sending to TSP provider in SalesInvoicesService. - Renamed payload properties in TspProvider DTOs for clarity. - Enhanced error handling in SalesInvoiceTspSwitchService for unsupported providers. - Refactored SalesInvoiceTspService to utilize utility functions for payload building and sending. - Updated PrismaService to increase connection limit and utilize dynamic options. - Added new migration scripts to update database schema for sale_invoice_tsp_attempts. - Introduced utility functions for building payloads and handling responses in sales invoice processing.
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -4073,8 +4073,9 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
|
||||
id: 'id',
|
||||
attempt_no: 'attempt_no',
|
||||
status: 'status',
|
||||
request_payload: 'request_payload',
|
||||
response_payload: 'response_payload',
|
||||
raw_request_payload: 'raw_request_payload',
|
||||
provider_request_payload: 'provider_request_payload',
|
||||
provider_response_payload: 'provider_response_payload',
|
||||
message: 'message',
|
||||
sent_at: 'sent_at',
|
||||
received_at: 'received_at',
|
||||
|
||||
@@ -664,8 +664,9 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
|
||||
id: 'id',
|
||||
attempt_no: 'attempt_no',
|
||||
status: 'status',
|
||||
request_payload: 'request_payload',
|
||||
response_payload: 'response_payload',
|
||||
raw_request_payload: 'raw_request_payload',
|
||||
provider_request_payload: 'provider_request_payload',
|
||||
provider_response_payload: 'provider_response_payload',
|
||||
message: 'message',
|
||||
sent_at: 'sent_at',
|
||||
received_at: 'received_at',
|
||||
|
||||
@@ -60,8 +60,9 @@ export type SaleInvoiceTspAttemptsCountAggregateOutputType = {
|
||||
id: number
|
||||
attempt_no: number
|
||||
status: number
|
||||
request_payload: number
|
||||
response_payload: number
|
||||
raw_request_payload: number
|
||||
provider_request_payload: number
|
||||
provider_response_payload: number
|
||||
message: number
|
||||
sent_at: number
|
||||
received_at: number
|
||||
@@ -105,8 +106,9 @@ export type SaleInvoiceTspAttemptsCountAggregateInputType = {
|
||||
id?: true
|
||||
attempt_no?: true
|
||||
status?: true
|
||||
request_payload?: true
|
||||
response_payload?: true
|
||||
raw_request_payload?: true
|
||||
provider_request_payload?: true
|
||||
provider_response_payload?: true
|
||||
message?: true
|
||||
sent_at?: true
|
||||
received_at?: true
|
||||
@@ -205,8 +207,9 @@ export type SaleInvoiceTspAttemptsGroupByOutputType = {
|
||||
id: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload: runtime.JsonValue | null
|
||||
response_payload: runtime.JsonValue | null
|
||||
raw_request_payload: runtime.JsonValue
|
||||
provider_request_payload: runtime.JsonValue | null
|
||||
provider_response_payload: runtime.JsonValue | null
|
||||
message: string
|
||||
sent_at: Date | null
|
||||
received_at: Date | null
|
||||
@@ -241,8 +244,9 @@ export type SaleInvoiceTspAttemptsWhereInput = {
|
||||
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
@@ -255,8 +259,9 @@ export type SaleInvoiceTspAttemptsOrderByWithRelationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
attempt_no?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
raw_request_payload?: Prisma.SortOrder
|
||||
provider_request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
provider_response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
message?: Prisma.SortOrder
|
||||
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
@@ -268,28 +273,30 @@ export type SaleInvoiceTspAttemptsOrderByWithRelationInput = {
|
||||
|
||||
export type SaleInvoiceTspAttemptsWhereUniqueInput = Prisma.AtLeast<{
|
||||
id?: string
|
||||
invoice_id?: string
|
||||
invoice_id_attempt_no?: Prisma.SaleInvoiceTspAttemptsInvoice_idAttempt_noCompoundUniqueInput
|
||||
AND?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[]
|
||||
OR?: Prisma.SaleInvoiceTspAttemptsWhereInput[]
|
||||
NOT?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[]
|
||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
||||
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||
}, "id" | "invoice_id" | "invoice_id_attempt_no">
|
||||
}, "id" | "invoice_id_attempt_no">
|
||||
|
||||
export type SaleInvoiceTspAttemptsOrderByWithAggregationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
attempt_no?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
raw_request_payload?: Prisma.SortOrder
|
||||
provider_request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
provider_response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
message?: Prisma.SortOrder
|
||||
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
@@ -309,8 +316,9 @@ export type SaleInvoiceTspAttemptsScalarWhereWithAggregatesInput = {
|
||||
id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
||||
attempt_no?: Prisma.IntWithAggregatesFilter<"SaleInvoiceTspAttempts"> | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusWithAggregatesFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||
response_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||
raw_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||
provider_request_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||
provider_response_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||
message?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
||||
sent_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
received_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
@@ -322,8 +330,9 @@ export type SaleInvoiceTspAttemptsCreateInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -335,8 +344,9 @@ export type SaleInvoiceTspAttemptsUncheckedCreateInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -348,8 +358,9 @@ export type SaleInvoiceTspAttemptsUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -361,8 +372,9 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -374,8 +386,9 @@ export type SaleInvoiceTspAttemptsCreateManyInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -387,8 +400,9 @@ export type SaleInvoiceTspAttemptsUpdateManyMutationInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -399,8 +413,9 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateManyInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -433,8 +448,9 @@ export type SaleInvoiceTspAttemptsCountOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
attempt_no?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
request_payload?: Prisma.SortOrder
|
||||
response_payload?: Prisma.SortOrder
|
||||
raw_request_payload?: Prisma.SortOrder
|
||||
provider_request_payload?: Prisma.SortOrder
|
||||
provider_response_payload?: Prisma.SortOrder
|
||||
message?: Prisma.SortOrder
|
||||
sent_at?: Prisma.SortOrder
|
||||
received_at?: Prisma.SortOrder
|
||||
@@ -522,8 +538,9 @@ export type SaleInvoiceTspAttemptsCreateWithoutInvoiceInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -534,8 +551,9 @@ export type SaleInvoiceTspAttemptsUncheckedCreateWithoutInvoiceInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -575,8 +593,9 @@ export type SaleInvoiceTspAttemptsScalarWhereInput = {
|
||||
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||
@@ -588,8 +607,9 @@ export type SaleInvoiceTspAttemptsCreateManyInvoiceInput = {
|
||||
id?: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message: string
|
||||
sent_at?: Date | string | null
|
||||
received_at?: Date | string | null
|
||||
@@ -600,8 +620,9 @@ export type SaleInvoiceTspAttemptsUpdateWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -612,8 +633,9 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -624,8 +646,9 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateManyWithoutInvoiceInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||
request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
@@ -638,8 +661,9 @@ export type SaleInvoiceTspAttemptsSelect<ExtArgs extends runtime.Types.Extension
|
||||
id?: boolean
|
||||
attempt_no?: boolean
|
||||
status?: boolean
|
||||
request_payload?: boolean
|
||||
response_payload?: boolean
|
||||
raw_request_payload?: boolean
|
||||
provider_request_payload?: boolean
|
||||
provider_response_payload?: boolean
|
||||
message?: boolean
|
||||
sent_at?: boolean
|
||||
received_at?: boolean
|
||||
@@ -654,8 +678,9 @@ export type SaleInvoiceTspAttemptsSelectScalar = {
|
||||
id?: boolean
|
||||
attempt_no?: boolean
|
||||
status?: boolean
|
||||
request_payload?: boolean
|
||||
response_payload?: boolean
|
||||
raw_request_payload?: boolean
|
||||
provider_request_payload?: boolean
|
||||
provider_response_payload?: boolean
|
||||
message?: boolean
|
||||
sent_at?: boolean
|
||||
received_at?: boolean
|
||||
@@ -663,7 +688,7 @@ export type SaleInvoiceTspAttemptsSelectScalar = {
|
||||
invoice_id?: boolean
|
||||
}
|
||||
|
||||
export type SaleInvoiceTspAttemptsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "attempt_no" | "status" | "request_payload" | "response_payload" | "message" | "sent_at" | "received_at" | "created_at" | "invoice_id", ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
||||
export type SaleInvoiceTspAttemptsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "attempt_no" | "status" | "raw_request_payload" | "provider_request_payload" | "provider_response_payload" | "message" | "sent_at" | "received_at" | "created_at" | "invoice_id", ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
||||
export type SaleInvoiceTspAttemptsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||
}
|
||||
@@ -677,8 +702,9 @@ export type $SaleInvoiceTspAttemptsPayload<ExtArgs extends runtime.Types.Extensi
|
||||
id: string
|
||||
attempt_no: number
|
||||
status: $Enums.TspProviderResponseStatus
|
||||
request_payload: runtime.JsonValue | null
|
||||
response_payload: runtime.JsonValue | null
|
||||
raw_request_payload: runtime.JsonValue
|
||||
provider_request_payload: runtime.JsonValue | null
|
||||
provider_response_payload: runtime.JsonValue | null
|
||||
message: string
|
||||
sent_at: Date | null
|
||||
received_at: Date | null
|
||||
@@ -1057,8 +1083,9 @@ export interface SaleInvoiceTspAttemptsFieldRefs {
|
||||
readonly id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||
readonly attempt_no: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Int'>
|
||||
readonly status: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'TspProviderResponseStatus'>
|
||||
readonly request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||
readonly response_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||
readonly raw_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||
readonly provider_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||
readonly provider_response_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||
readonly message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||
readonly sent_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
||||
readonly received_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
||||
|
||||
Reference in New Issue
Block a user