Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c11166b365 | |||
| 7ae027633b | |||
| a975f9d02a | |||
| cd3492d625 | |||
| 816c5ebb50 |
Vendored
+2
-2
@@ -11,7 +11,6 @@
|
|||||||
"[typescript]": {
|
"[typescript]": {
|
||||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||||
},
|
},
|
||||||
"editor.formatOnSave": true,
|
|
||||||
"cSpell.words": [
|
"cSpell.words": [
|
||||||
"ARVANCLOUD",
|
"ARVANCLOUD",
|
||||||
"autoincrement",
|
"autoincrement",
|
||||||
@@ -27,5 +26,6 @@
|
|||||||
"setm",
|
"setm",
|
||||||
"spro",
|
"spro",
|
||||||
"sstid"
|
"sstid"
|
||||||
]
|
],
|
||||||
|
"editor.formatOnSave": true
|
||||||
}
|
}
|
||||||
|
|||||||
+86
-52
@@ -7,6 +7,7 @@ CREATE TABLE `admin_accounts` (
|
|||||||
`account_id` VARCHAR(191) NOT NULL,
|
`account_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
UNIQUE INDEX `admin_accounts_account_id_key`(`account_id`),
|
UNIQUE INDEX `admin_accounts_account_id_key`(`account_id`),
|
||||||
|
INDEX `admin_accounts_admin_id_fkey`(`admin_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -275,28 +276,18 @@ CREATE TABLE `providers` (
|
|||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
-- CreateTable
|
-- CreateTable
|
||||||
CREATE TABLE `consumer_devices` (
|
CREATE TABLE `consumer_account_device` (
|
||||||
`uuid` VARCHAR(255) NOT NULL,
|
`id` VARCHAR(191) NOT NULL,
|
||||||
`app_version` VARCHAR(20) NOT NULL,
|
`device_id` VARCHAR(191) NOT NULL,
|
||||||
`build_number` VARCHAR(20) NOT NULL,
|
`device_name` VARCHAR(191) NULL,
|
||||||
`platform` VARCHAR(100) NOT NULL,
|
|
||||||
`brand` VARCHAR(100) NOT NULL,
|
|
||||||
`model` VARCHAR(100) NOT NULL,
|
|
||||||
`device` VARCHAR(100) NOT NULL,
|
|
||||||
`publisher` ENUM('DIRECT', 'CAFE_BAZAR', 'MAYKET') NOT NULL,
|
|
||||||
`os_version` VARCHAR(20) NOT NULL,
|
|
||||||
`sdk_version` VARCHAR(20) NOT NULL,
|
|
||||||
`release_number` VARCHAR(20) NOT NULL,
|
|
||||||
`user_agent` VARCHAR(100) NULL,
|
|
||||||
`browser_name` VARCHAR(100) NULL,
|
|
||||||
`fcm_token` VARCHAR(100) NULL,
|
|
||||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||||
`consumer_id` VARCHAR(191) NOT NULL,
|
`consumer_account_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
UNIQUE INDEX `consumer_devices_uuid_key`(`uuid`),
|
UNIQUE INDEX `consumer_account_device_device_id_key`(`device_id`),
|
||||||
INDEX `consumer_devices_consumer_id_fkey`(`consumer_id`),
|
UNIQUE INDEX `consumer_account_device_consumer_account_id_key`(`consumer_account_id`),
|
||||||
PRIMARY KEY (`uuid`)
|
INDEX `consumer_account_device_consumer_account_id_idx`(`consumer_account_id`),
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
-- CreateTable
|
-- CreateTable
|
||||||
@@ -325,6 +316,7 @@ CREATE TABLE `consumer_accounts` (
|
|||||||
`account_id` VARCHAR(191) NOT NULL,
|
`account_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
UNIQUE INDEX `consumer_accounts_account_id_key`(`account_id`),
|
UNIQUE INDEX `consumer_accounts_account_id_key`(`account_id`),
|
||||||
|
INDEX `consumer_accounts_consumer_id_fkey`(`consumer_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -381,6 +373,8 @@ CREATE TABLE `business_activities` (
|
|||||||
`guild_id` VARCHAR(191) NOT NULL,
|
`guild_id` VARCHAR(191) NOT NULL,
|
||||||
`consumer_id` VARCHAR(191) NOT NULL,
|
`consumer_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
|
INDEX `business_activities_consumer_id_fkey`(`consumer_id`),
|
||||||
|
INDEX `business_activities_guild_id_fkey`(`guild_id`),
|
||||||
UNIQUE INDEX `business_activities_economic_code_consumer_id_key`(`economic_code`, `consumer_id`),
|
UNIQUE INDEX `business_activities_economic_code_consumer_id_key`(`economic_code`, `consumer_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
@@ -395,6 +389,7 @@ CREATE TABLE `complexes` (
|
|||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||||
`business_activity_id` VARCHAR(191) NOT NULL,
|
`business_activity_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
|
INDEX `complexes_business_activity_id_fkey`(`business_activity_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -415,9 +410,23 @@ CREATE TABLE `poses` (
|
|||||||
|
|
||||||
UNIQUE INDEX `poses_serial_number_key`(`serial_number`),
|
UNIQUE INDEX `poses_serial_number_key`(`serial_number`),
|
||||||
UNIQUE INDEX `poses_account_id_key`(`account_id`),
|
UNIQUE INDEX `poses_account_id_key`(`account_id`),
|
||||||
|
INDEX `poses_complex_id_fkey`(`complex_id`),
|
||||||
|
INDEX `poses_device_id_fkey`(`device_id`),
|
||||||
|
INDEX `poses_provider_id_fkey`(`provider_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
|
-- CreateTable
|
||||||
|
CREATE TABLE `consumer_account_good_favorites` (
|
||||||
|
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||||
|
`consumer_account_id` VARCHAR(191) NOT NULL,
|
||||||
|
`good_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
|
INDEX `consumer_account_good_favorites_good_id_idx`(`good_id`),
|
||||||
|
INDEX `consumer_account_good_favorites_consumer_account_id_idx`(`consumer_account_id`),
|
||||||
|
PRIMARY KEY (`consumer_account_id`, `good_id`)
|
||||||
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
-- CreateTable
|
-- CreateTable
|
||||||
CREATE TABLE `goods` (
|
CREATE TABLE `goods` (
|
||||||
`id` VARCHAR(191) NOT NULL,
|
`id` VARCHAR(191) NOT NULL,
|
||||||
@@ -427,7 +436,7 @@ CREATE TABLE `goods` (
|
|||||||
`description` TEXT NULL,
|
`description` TEXT NULL,
|
||||||
`local_sku` VARCHAR(100) NULL,
|
`local_sku` VARCHAR(100) NULL,
|
||||||
`barcode` VARCHAR(100) NULL,
|
`barcode` VARCHAR(100) NULL,
|
||||||
`base_sale_price` DECIMAL(15, 0) NULL DEFAULT 0.00,
|
`base_sale_price` DECIMAL(15, 0) NULL DEFAULT 0,
|
||||||
`image_url` VARCHAR(255) NULL,
|
`image_url` VARCHAR(255) NULL,
|
||||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||||
@@ -440,6 +449,9 @@ CREATE TABLE `goods` (
|
|||||||
UNIQUE INDEX `goods_local_sku_key`(`local_sku`),
|
UNIQUE INDEX `goods_local_sku_key`(`local_sku`),
|
||||||
UNIQUE INDEX `goods_barcode_key`(`barcode`),
|
UNIQUE INDEX `goods_barcode_key`(`barcode`),
|
||||||
INDEX `goods_category_id_idx`(`category_id`),
|
INDEX `goods_category_id_idx`(`category_id`),
|
||||||
|
INDEX `goods_business_activity_id_fkey`(`business_activity_id`),
|
||||||
|
INDEX `goods_measure_unit_id_fkey`(`measure_unit_id`),
|
||||||
|
INDEX `goods_sku_id_fkey`(`sku_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -456,6 +468,8 @@ CREATE TABLE `good_categories` (
|
|||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||||
`deleted_at` TIMESTAMP(0) NULL,
|
`deleted_at` TIMESTAMP(0) NULL,
|
||||||
|
|
||||||
|
INDEX `good_categories_complex_id_fkey`(`complex_id`),
|
||||||
|
INDEX `good_categories_guild_id_fkey`(`guild_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -489,7 +503,6 @@ CREATE TABLE `stock_keeping_units` (
|
|||||||
`code` VARCHAR(191) NOT NULL,
|
`code` VARCHAR(191) NOT NULL,
|
||||||
`name` VARCHAR(191) NOT NULL,
|
`name` VARCHAR(191) NOT NULL,
|
||||||
`VAT` DECIMAL(5, 2) NOT NULL,
|
`VAT` DECIMAL(5, 2) NOT NULL,
|
||||||
`type` ENUM('GOLD') NOT NULL,
|
|
||||||
`is_public` BOOLEAN NOT NULL DEFAULT true,
|
`is_public` BOOLEAN NOT NULL DEFAULT true,
|
||||||
`is_domestic` BOOLEAN NOT NULL DEFAULT false,
|
`is_domestic` BOOLEAN NOT NULL DEFAULT false,
|
||||||
`guild_id` VARCHAR(191) NOT NULL,
|
`guild_id` VARCHAR(191) NOT NULL,
|
||||||
@@ -498,6 +511,7 @@ CREATE TABLE `stock_keeping_units` (
|
|||||||
|
|
||||||
UNIQUE INDEX `stock_keeping_units_code_key`(`code`),
|
UNIQUE INDEX `stock_keeping_units_code_key`(`code`),
|
||||||
INDEX `stock_keeping_units_code_idx`(`code`),
|
INDEX `stock_keeping_units_code_idx`(`code`),
|
||||||
|
INDEX `stock_keeping_units_guild_id_fkey`(`guild_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -571,12 +585,18 @@ CREATE TABLE `sales_invoices` (
|
|||||||
`customer_id` VARCHAR(191) NULL,
|
`customer_id` VARCHAR(191) NULL,
|
||||||
`consumer_account_id` VARCHAR(191) NOT NULL,
|
`consumer_account_id` VARCHAR(191) NOT NULL,
|
||||||
`pos_id` VARCHAR(191) NOT NULL,
|
`pos_id` VARCHAR(191) NOT NULL,
|
||||||
|
`settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NOT NULL,
|
||||||
|
`discount_amount` DECIMAL(15, 2) NULL,
|
||||||
|
`tax_amount` DECIMAL(15, 2) NULL,
|
||||||
|
|
||||||
UNIQUE INDEX `sales_invoices_code_key`(`code`),
|
UNIQUE INDEX `sales_invoices_code_key`(`code`),
|
||||||
UNIQUE INDEX `sales_invoices_tax_id_key`(`tax_id`),
|
UNIQUE INDEX `sales_invoices_tax_id_key`(`tax_id`),
|
||||||
UNIQUE INDEX `sales_invoices_ref_id_key`(`ref_id`),
|
UNIQUE INDEX `sales_invoices_ref_id_key`(`ref_id`),
|
||||||
INDEX `sales_invoices_ref_id_idx`(`ref_id`),
|
INDEX `sales_invoices_ref_id_idx`(`ref_id`),
|
||||||
INDEX `sales_invoices_tax_id_idx`(`tax_id`),
|
INDEX `sales_invoices_tax_id_idx`(`tax_id`),
|
||||||
|
INDEX `sales_invoices_consumer_account_id_fkey`(`consumer_account_id`),
|
||||||
|
INDEX `sales_invoices_customer_id_fkey`(`customer_id`),
|
||||||
|
INDEX `sales_invoices_pos_id_fkey`(`pos_id`),
|
||||||
UNIQUE INDEX `sales_invoices_invoice_number_pos_id_key`(`invoice_number`, `pos_id`),
|
UNIQUE INDEX `sales_invoices_invoice_number_pos_id_key`(`invoice_number`, `pos_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
@@ -599,8 +619,12 @@ CREATE TABLE `sales_invoice_items` (
|
|||||||
`invoice_id` VARCHAR(191) NOT NULL,
|
`invoice_id` VARCHAR(191) NOT NULL,
|
||||||
`good_id` VARCHAR(191) NOT NULL,
|
`good_id` VARCHAR(191) NOT NULL,
|
||||||
`service_id` VARCHAR(191) NULL,
|
`service_id` VARCHAR(191) NULL,
|
||||||
|
`discount_amount` DECIMAL(15, 2) NULL,
|
||||||
|
`tax_amount` DECIMAL(15, 2) NULL,
|
||||||
|
|
||||||
INDEX `sales_invoice_items_invoice_id_good_id_idx`(`invoice_id`, `good_id`),
|
INDEX `sales_invoice_items_invoice_id_good_id_idx`(`invoice_id`, `good_id`),
|
||||||
|
INDEX `sales_invoice_items_good_id_fkey`(`good_id`),
|
||||||
|
INDEX `sales_invoice_items_service_id_fkey`(`service_id`),
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
@@ -608,16 +632,19 @@ CREATE TABLE `sales_invoice_items` (
|
|||||||
CREATE TABLE `sale_invoice_tsp_attempts` (
|
CREATE TABLE `sale_invoice_tsp_attempts` (
|
||||||
`id` VARCHAR(191) NOT NULL,
|
`id` VARCHAR(191) NOT NULL,
|
||||||
`attempt_no` INTEGER NOT NULL,
|
`attempt_no` INTEGER NOT NULL,
|
||||||
`status` ENUM('SUCCESS', 'FAILURE', 'NOT_SEND', 'QUEUED') NOT NULL,
|
`status` ENUM('NOT_SEND', 'QUEUED', 'FISCAL_QUEUED', 'SEND_FAILURE', 'SUCCESS', 'FAILURE') NOT NULL,
|
||||||
`request_payload` JSON NULL,
|
|
||||||
`response_payload` JSON NULL,
|
|
||||||
`message` TEXT NOT NULL,
|
`message` TEXT NOT NULL,
|
||||||
`sent_at` TIMESTAMP(0) NULL,
|
`sent_at` TIMESTAMP(0) NULL,
|
||||||
`received_at` TIMESTAMP(0) NULL,
|
`received_at` TIMESTAMP(0) NULL,
|
||||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||||
`invoice_id` VARCHAR(191) NOT NULL,
|
`invoice_id` VARCHAR(191) NOT NULL,
|
||||||
|
`provider_request_payload` JSON NOT NULL,
|
||||||
|
`raw_request_payload` JSON NOT NULL,
|
||||||
|
`error_message` TEXT NULL,
|
||||||
|
`fiscal_warnings` JSON NULL,
|
||||||
|
`provider_response` JSON NULL,
|
||||||
|
`validation_errors` JSON NULL,
|
||||||
|
|
||||||
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_key`(`invoice_id`),
|
|
||||||
INDEX `sale_invoice_tsp_attempts_status_idx`(`status`),
|
INDEX `sale_invoice_tsp_attempts_status_idx`(`status`),
|
||||||
INDEX `sale_invoice_tsp_attempts_invoice_id_idx`(`invoice_id`),
|
INDEX `sale_invoice_tsp_attempts_invoice_id_idx`(`invoice_id`),
|
||||||
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_attempt_no_key`(`invoice_id`, `attempt_no`),
|
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_attempt_no_key`(`invoice_id`, `attempt_no`),
|
||||||
@@ -666,7 +693,7 @@ CREATE TABLE `services` (
|
|||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||||
`deleted_at` TIMESTAMP(0) NULL,
|
`deleted_at` TIMESTAMP(0) NULL,
|
||||||
`category_id` VARCHAR(191) NULL,
|
`category_id` VARCHAR(191) NULL,
|
||||||
`base_sale_price` DECIMAL(15, 0) NOT NULL DEFAULT 0.00,
|
`base_sale_price` DECIMAL(15, 0) NOT NULL DEFAULT 0,
|
||||||
`account_id` VARCHAR(191) NOT NULL,
|
`account_id` VARCHAR(191) NOT NULL,
|
||||||
`complex_id` VARCHAR(191) NOT NULL,
|
`complex_id` VARCHAR(191) NOT NULL,
|
||||||
|
|
||||||
@@ -693,10 +720,10 @@ CREATE TABLE `service_categories` (
|
|||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_admin_id_fkey` FOREIGN KEY (`admin_id`) REFERENCES `admins`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_admin_id_fkey` FOREIGN KEY (`admin_id`) REFERENCES `admins`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `devices` ADD CONSTRAINT `devices_brand_id_fkey` FOREIGN KEY (`brand_id`) REFERENCES `device_brands`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `devices` ADD CONSTRAINT `devices_brand_id_fkey` FOREIGN KEY (`brand_id`) REFERENCES `device_brands`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
@@ -771,35 +798,38 @@ ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_account_id_fke
|
|||||||
ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumer_devices` ADD CONSTRAINT `consumer_devices_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumer_account_device` ADD CONSTRAINT `consumer_account_device_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `complexes` ADD CONSTRAINT `complexes_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `complexes` ADD CONSTRAINT `complexes_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `poses` ADD CONSTRAINT `poses_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `poses` ADD CONSTRAINT `poses_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `poses` ADD CONSTRAINT `poses_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
@@ -810,59 +840,62 @@ ALTER TABLE `poses` ADD CONSTRAINT `poses_device_id_fkey` FOREIGN KEY (`device_i
|
|||||||
ALTER TABLE `poses` ADD CONSTRAINT `poses_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `poses` ADD CONSTRAINT `poses_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `poses` ADD CONSTRAINT `poses_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `goods` ADD CONSTRAINT `goods_sku_id_fkey` FOREIGN KEY (`sku_id`) REFERENCES `stock_keeping_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `goods` ADD CONSTRAINT `goods_measure_unit_id_fkey` FOREIGN KEY (`measure_unit_id`) REFERENCES `measure_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `goods` ADD CONSTRAINT `goods_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `good_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `goods` ADD CONSTRAINT `goods_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `goods` ADD CONSTRAINT `goods_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `goods` ADD CONSTRAINT `goods_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `good_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `goods` ADD CONSTRAINT `goods_measure_unit_id_fkey` FOREIGN KEY (`measure_unit_id`) REFERENCES `measure_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `goods` ADD CONSTRAINT `goods_sku_id_fkey` FOREIGN KEY (`sku_id`) REFERENCES `stock_keeping_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `stock_keeping_units` ADD CONSTRAINT `stock_keeping_units_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
ALTER TABLE `stock_keeping_units` ADD CONSTRAINT `stock_keeping_units_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_ref_id_fkey` FOREIGN KEY (`ref_id`) REFERENCES `sales_invoices`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_ref_id_fkey` FOREIGN KEY (`ref_id`) REFERENCES `sales_invoices`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
|
-- AddForeignKey
|
||||||
|
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_service_id_fkey` FOREIGN KEY (`service_id`) REFERENCES `services`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_service_id_fkey` FOREIGN KEY (`service_id`) REFERENCES `services`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
@@ -877,3 +910,4 @@ ALTER TABLE `sales_invoice_payment_terminal_info` ADD CONSTRAINT `sales_invoice_
|
|||||||
|
|
||||||
-- AddForeignKey
|
-- AddForeignKey
|
||||||
ALTER TABLE `services` ADD CONSTRAINT `services_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `service_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
ALTER TABLE `services` ADD CONSTRAINT `services_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `service_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||||
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
/*
|
|
||||||
Warnings:
|
|
||||||
|
|
||||||
- You are about to drop the column `type` on the `stock_keeping_units` table. All the data in the column will be lost.
|
|
||||||
|
|
||||||
*/
|
|
||||||
-- AlterTable
|
|
||||||
ALTER TABLE `stock_keeping_units` DROP COLUMN `type`;
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
/*
|
|
||||||
Warnings:
|
|
||||||
|
|
||||||
- You are about to drop the column `request_payload` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
|
|
||||||
- You are about to drop the column `response_payload` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
|
|
||||||
- Added the required column `raw_request_payload` to the `sale_invoice_tsp_attempts` table without a default value. This is not possible if the table is not empty.
|
|
||||||
|
|
||||||
*/
|
|
||||||
-- DropForeignKey
|
|
||||||
ALTER TABLE `sale_invoice_tsp_attempts` DROP FOREIGN KEY `sale_invoice_tsp_attempts_invoice_id_fkey`;
|
|
||||||
|
|
||||||
-- DropIndex
|
|
||||||
DROP INDEX `sale_invoice_tsp_attempts_invoice_id_key` ON `sale_invoice_tsp_attempts`;
|
|
||||||
|
|
||||||
-- AlterTable
|
|
||||||
ALTER TABLE `sale_invoice_tsp_attempts`
|
|
||||||
ADD COLUMN `provider_request_payload` JSON NULL,
|
|
||||||
ADD COLUMN `provider_response_payload` JSON NULL,
|
|
||||||
ADD COLUMN `raw_request_payload` JSON NOT NULL;
|
|
||||||
|
|
||||||
UPDATE `sale_invoice_tsp_attempts`
|
|
||||||
SET `provider_response_payload` = `response_payload`;
|
|
||||||
UPDATE `sale_invoice_tsp_attempts`
|
|
||||||
SET `raw_request_payload` = `request_payload`;
|
|
||||||
|
|
||||||
ALTER TABLE `sale_invoice_tsp_attempts`
|
|
||||||
DROP COLUMN `response_payload`,
|
|
||||||
DROP COLUMN `request_payload`;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
-- Check if the foreign key constraint already exists before adding it
|
|
||||||
SET @constraint_exists = (
|
|
||||||
SELECT COUNT(*)
|
|
||||||
FROM information_schema.TABLE_CONSTRAINTS
|
|
||||||
WHERE CONSTRAINT_SCHEMA = DATABASE()
|
|
||||||
AND TABLE_NAME = 'customer_legal'
|
|
||||||
AND CONSTRAINT_NAME = 'customer_legal_business_activity_id_fkey'
|
|
||||||
AND CONSTRAINT_TYPE = 'FOREIGN KEY'
|
|
||||||
);
|
|
||||||
|
|
||||||
SET @sql = IF(@constraint_exists = 0,
|
|
||||||
'ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;',
|
|
||||||
'SELECT "Foreign key constraint customer_legal_business_activity_id_fkey already exists" as message;'
|
|
||||||
);
|
|
||||||
|
|
||||||
PREPARE stmt FROM @sql;
|
|
||||||
EXECUTE stmt;
|
|
||||||
DEALLOCATE PREPARE stmt;
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
/*
|
|
||||||
Warnings:
|
|
||||||
|
|
||||||
- You are about to drop the `consumer_devices` table. If the table is not empty, all the data it contains will be lost.
|
|
||||||
|
|
||||||
*/
|
|
||||||
-- DropForeignKey
|
|
||||||
ALTER TABLE `consumer_devices` DROP FOREIGN KEY `consumer_devices_consumer_id_fkey`;
|
|
||||||
|
|
||||||
-- DropTable
|
|
||||||
DROP TABLE `consumer_devices`;
|
|
||||||
|
|
||||||
-- CreateTable
|
|
||||||
CREATE TABLE `consumer_account_device` (
|
|
||||||
`id` VARCHAR(191) NOT NULL,
|
|
||||||
`device_id` VARCHAR(191) NOT NULL,
|
|
||||||
`device_name` VARCHAR(191) NULL,
|
|
||||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
|
||||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
|
||||||
`consumer_account_id` VARCHAR(191) NOT NULL,
|
|
||||||
|
|
||||||
UNIQUE INDEX `consumer_account_device_device_id_key`(`device_id`),
|
|
||||||
UNIQUE INDEX `consumer_account_device_consumer_account_id_key`(`consumer_account_id`),
|
|
||||||
INDEX `consumer_account_device_consumer_account_id_idx`(`consumer_account_id`),
|
|
||||||
PRIMARY KEY (`id`)
|
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_account_device` ADD CONSTRAINT `consumer_account_device_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `sale_invoice_tsp_attempts` ADD CONSTRAINT `sale_invoice_tsp_attempts_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
-- CreateTable
|
|
||||||
CREATE TABLE `consumer_account_goods_favorites` (
|
|
||||||
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
|
||||||
`consumer_account_id` VARCHAR(191) NOT NULL,
|
|
||||||
`goods_id` VARCHAR(191) NOT NULL,
|
|
||||||
|
|
||||||
INDEX `consumer_account_goods_favorites_goods_id_idx`(`goods_id`),
|
|
||||||
INDEX `consumer_account_goods_favorites_consumer_account_id_idx`(`consumer_account_id`),
|
|
||||||
PRIMARY KEY (`consumer_account_id`, `goods_id`)
|
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_account_goods_favorites` ADD CONSTRAINT `consumer_account_goods_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_account_goods_favorites` ADD CONSTRAINT `consumer_account_goods_favorites_goods_id_fkey` FOREIGN KEY (`goods_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
/*
|
|
||||||
Warnings:
|
|
||||||
|
|
||||||
- You are about to drop the `consumer_account_goods_favorites` table. If the table is not empty, all the data it contains will be lost.
|
|
||||||
|
|
||||||
*/
|
|
||||||
-- DropForeignKey
|
|
||||||
ALTER TABLE `consumer_account_goods_favorites` DROP FOREIGN KEY `consumer_account_goods_favorites_consumer_account_id_fkey`;
|
|
||||||
|
|
||||||
-- DropForeignKey
|
|
||||||
ALTER TABLE `consumer_account_goods_favorites` DROP FOREIGN KEY `consumer_account_goods_favorites_goods_id_fkey`;
|
|
||||||
|
|
||||||
-- DropTable
|
|
||||||
DROP TABLE `consumer_account_goods_favorites`;
|
|
||||||
|
|
||||||
-- CreateTable
|
|
||||||
CREATE TABLE `consumer_account_good_favorites` (
|
|
||||||
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
|
||||||
`consumer_account_id` VARCHAR(191) NOT NULL,
|
|
||||||
`good_id` VARCHAR(191) NOT NULL,
|
|
||||||
|
|
||||||
INDEX `consumer_account_good_favorites_good_id_idx`(`good_id`),
|
|
||||||
INDEX `consumer_account_good_favorites_consumer_account_id_idx`(`consumer_account_id`),
|
|
||||||
PRIMARY KEY (`consumer_account_id`, `good_id`)
|
|
||||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
-- AddForeignKey
|
|
||||||
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
-- Add as nullable first to support existing rows, backfill, then enforce NOT NULL
|
|
||||||
ALTER TABLE `sales_invoices`
|
|
||||||
ADD COLUMN `settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NULL;
|
|
||||||
|
|
||||||
UPDATE `sales_invoices`
|
|
||||||
SET `settlement_type` = 'CASH'
|
|
||||||
WHERE `settlement_type` IS NULL;
|
|
||||||
|
|
||||||
ALTER TABLE `sales_invoices`
|
|
||||||
MODIFY `settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NOT NULL;
|
|
||||||
@@ -1,15 +1,13 @@
|
|||||||
model AdminAccount {
|
model AdminAccount {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
|
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
|
admin_id String
|
||||||
admin_id String
|
account_id String @unique
|
||||||
admin Admin @relation(fields: [admin_id], references: [id])
|
account Account @relation(fields: [account_id], references: [id], onDelete: Cascade)
|
||||||
|
admin Admin @relation(fields: [admin_id], references: [id])
|
||||||
account_id String @unique
|
|
||||||
account Account @relation(fields: [account_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
|
@@index([admin_id], map: "admin_accounts_admin_id_fkey")
|
||||||
@@map("admin_accounts")
|
@@map("admin_accounts")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,9 @@
|
|||||||
model ConsumerAccountDevice {
|
model ConsumerAccountDevice {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
device_id String @unique
|
device_id String @unique
|
||||||
device_name String?
|
device_name String?
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
|
||||||
|
|
||||||
consumer_account_id String @unique
|
consumer_account_id String @unique
|
||||||
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
|
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
|
||||||
|
|
||||||
|
|||||||
@@ -1,23 +1 @@
|
|||||||
// model ConsumerDevices {
|
|
||||||
// uuid String @id @unique @db.VarChar(255)
|
|
||||||
// app_version String @db.VarChar(20)
|
|
||||||
// build_number String @db.VarChar(20)
|
|
||||||
// platform String @db.VarChar(100)
|
|
||||||
// brand String @db.VarChar(100)
|
|
||||||
// model String @db.VarChar(100)
|
|
||||||
// device String @db.VarChar(100)
|
|
||||||
// publisher ApplicationPublisher
|
|
||||||
// os_version String @db.VarChar(20)
|
|
||||||
// sdk_version String @db.VarChar(20)
|
|
||||||
// release_number String @db.VarChar(20)
|
|
||||||
// user_agent String? @db.VarChar(100)
|
|
||||||
// browser_name String? @db.VarChar(100)
|
|
||||||
// fcm_token String? @db.VarChar(100)
|
|
||||||
// created_at DateTime @default(now()) @db.Timestamp(0)
|
|
||||||
// updated_at DateTime @updatedAt @db.Timestamp(0)
|
|
||||||
// consumer_id String
|
|
||||||
// consumer Consumer @relation(fields: [consumer_id], references: [id])
|
|
||||||
|
|
||||||
// @@index([consumer_id], map: "consumer_devices_consumer_id_fkey")
|
|
||||||
// @@map("consumer_devices")
|
|
||||||
// }
|
|
||||||
|
|||||||
@@ -1,37 +1,31 @@
|
|||||||
model ConsumerAccount {
|
model ConsumerAccount {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
role ConsumerRole
|
role ConsumerRole
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
consumer_id String
|
||||||
|
account_id String @unique
|
||||||
consumer_id String
|
|
||||||
consumer Consumer @relation(fields: [consumer_id], references: [id])
|
|
||||||
|
|
||||||
account_id String @unique()
|
|
||||||
account Account @relation(fields: [account_id], references: [id])
|
|
||||||
|
|
||||||
pos Pos?
|
|
||||||
permission PermissionConsumer?
|
|
||||||
account_allocation LicenseAccountAllocation?
|
|
||||||
account_device ConsumerAccountDevice?
|
account_device ConsumerAccountDevice?
|
||||||
sales_invoices SalesInvoice[]
|
|
||||||
consumer_account_good_favorites ConsumerAccountGoodFavorite[]
|
consumer_account_good_favorites ConsumerAccountGoodFavorite[]
|
||||||
|
account Account @relation(fields: [account_id], references: [id])
|
||||||
|
consumer Consumer @relation(fields: [consumer_id], references: [id])
|
||||||
|
account_allocation LicenseAccountAllocation?
|
||||||
|
permission PermissionConsumer?
|
||||||
|
pos Pos?
|
||||||
|
sales_invoices SalesInvoice[]
|
||||||
|
|
||||||
|
@@index([consumer_id], map: "consumer_accounts_consumer_id_fkey")
|
||||||
@@map("consumer_accounts")
|
@@map("consumer_accounts")
|
||||||
}
|
}
|
||||||
|
|
||||||
model Consumer {
|
model Consumer {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
type ConsumerType
|
type ConsumerType
|
||||||
status ConsumerStatus @default(ACTIVE)
|
status ConsumerStatus @default(ACTIVE)
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
|
||||||
|
|
||||||
accounts ConsumerAccount[]
|
|
||||||
business_activities BusinessActivity[]
|
business_activities BusinessActivity[]
|
||||||
// devices ConsumerDevices[]
|
accounts ConsumerAccount[]
|
||||||
individual ConsumerIndividual?
|
individual ConsumerIndividual?
|
||||||
legal ConsumerLegal?
|
legal ConsumerLegal?
|
||||||
|
|
||||||
@@ -43,15 +37,12 @@ model ConsumerIndividual {
|
|||||||
last_name String
|
last_name String
|
||||||
mobile_number String
|
mobile_number String
|
||||||
national_code String
|
national_code String
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
partner_id String
|
||||||
|
consumer_id String @id
|
||||||
partner_id String
|
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
|
||||||
partner Partner @relation(fields: [partner_id], references: [id])
|
partner Partner @relation(fields: [partner_id], references: [id])
|
||||||
|
|
||||||
consumer_id String @id
|
|
||||||
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
@@unique([mobile_number, consumer_id])
|
@@unique([mobile_number, consumer_id])
|
||||||
@@unique([partner_id, national_code])
|
@@unique([partner_id, national_code])
|
||||||
@@ -61,107 +52,94 @@ model ConsumerIndividual {
|
|||||||
model ConsumerLegal {
|
model ConsumerLegal {
|
||||||
name String
|
name String
|
||||||
registration_code String
|
registration_code String
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
partner_id String
|
||||||
|
consumer_id String @id
|
||||||
partner_id String
|
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
|
||||||
partner Partner @relation(fields: [partner_id], references: [id])
|
partner Partner @relation(fields: [partner_id], references: [id])
|
||||||
|
|
||||||
consumer_id String @id
|
|
||||||
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
@@unique([partner_id, registration_code])
|
@@unique([partner_id, registration_code])
|
||||||
@@map("consumers_legal")
|
@@map("consumers_legal")
|
||||||
}
|
}
|
||||||
|
|
||||||
model BusinessActivity {
|
model BusinessActivity {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
economic_code String
|
economic_code String
|
||||||
name String
|
name String
|
||||||
fiscal_id String
|
fiscal_id String
|
||||||
partner_token String
|
partner_token String
|
||||||
invoice_number_sequence Decimal @default(1) @db.Decimal(20, 0)
|
invoice_number_sequence Decimal @default(1) @db.Decimal(20, 0)
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
guild_id String
|
||||||
|
consumer_id String
|
||||||
guild_id String
|
consumer Consumer @relation(fields: [consumer_id], references: [id])
|
||||||
guild Guild @relation(fields: [guild_id], references: [id])
|
guild Guild @relation(fields: [guild_id], references: [id])
|
||||||
|
complexes Complex[]
|
||||||
consumer_id String
|
customer_individuals CustomerIndividual[]
|
||||||
consumer Consumer @relation(fields: [consumer_id], references: [id])
|
customer_legals CustomerLegal[]
|
||||||
|
goods Good[]
|
||||||
license_activation LicenseActivation?
|
license_activation LicenseActivation?
|
||||||
complexes Complex[]
|
permission_businesses PermissionBusiness[]
|
||||||
permission_businesses PermissionBusiness[]
|
|
||||||
goods Good[]
|
|
||||||
customer_individuals CustomerIndividual[]
|
|
||||||
customer_legals CustomerLegal[]
|
|
||||||
|
|
||||||
@@unique([economic_code, consumer_id])
|
@@unique([economic_code, consumer_id])
|
||||||
|
@@index([consumer_id], map: "business_activities_consumer_id_fkey")
|
||||||
|
@@index([guild_id], map: "business_activities_guild_id_fkey")
|
||||||
@@map("business_activities")
|
@@map("business_activities")
|
||||||
}
|
}
|
||||||
|
|
||||||
model Complex {
|
model Complex {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String
|
name String
|
||||||
branch_code String
|
branch_code String
|
||||||
address String?
|
address String?
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
|
||||||
|
|
||||||
business_activity_id String
|
business_activity_id String
|
||||||
|
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
||||||
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
|
||||||
|
|
||||||
pos_list Pos[]
|
|
||||||
good_categories GoodCategory[]
|
good_categories GoodCategory[]
|
||||||
permission_complexes PermissionComplex[]
|
permission_complexes PermissionComplex[]
|
||||||
|
pos_list Pos[]
|
||||||
|
|
||||||
|
@@index([business_activity_id], map: "complexes_business_activity_id_fkey")
|
||||||
@@map("complexes")
|
@@map("complexes")
|
||||||
}
|
}
|
||||||
|
|
||||||
model Pos {
|
model Pos {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String
|
name String
|
||||||
model String?
|
model String?
|
||||||
serial_number String? @unique()
|
serial_number String? @unique
|
||||||
status POSStatus @default(ACTIVE)
|
status POSStatus @default(ACTIVE)
|
||||||
pos_type POSType
|
pos_type POSType
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
complex_id String
|
||||||
|
device_id String?
|
||||||
complex_id String
|
provider_id String?
|
||||||
complex Complex @relation(fields: [complex_id], references: [id])
|
account_id String @unique
|
||||||
|
|
||||||
device_id String?
|
|
||||||
device Device? @relation(fields: [device_id], references: [id])
|
|
||||||
|
|
||||||
provider_id String?
|
|
||||||
provider Provider? @relation(fields: [provider_id], references: [id])
|
|
||||||
|
|
||||||
account_id String @unique
|
|
||||||
account ConsumerAccount @relation(fields: [account_id], references: [id])
|
|
||||||
|
|
||||||
permission_pos PermissionPos[]
|
permission_pos PermissionPos[]
|
||||||
|
account ConsumerAccount @relation(fields: [account_id], references: [id])
|
||||||
|
complex Complex @relation(fields: [complex_id], references: [id])
|
||||||
|
device Device? @relation(fields: [device_id], references: [id])
|
||||||
|
provider Provider? @relation(fields: [provider_id], references: [id])
|
||||||
sales_invoices SalesInvoice[]
|
sales_invoices SalesInvoice[]
|
||||||
|
|
||||||
|
@@index([complex_id], map: "poses_complex_id_fkey")
|
||||||
|
@@index([device_id], map: "poses_device_id_fkey")
|
||||||
|
@@index([provider_id], map: "poses_provider_id_fkey")
|
||||||
@@map("poses")
|
@@map("poses")
|
||||||
}
|
}
|
||||||
|
|
||||||
model ConsumerAccountGoodFavorite {
|
model ConsumerAccountGoodFavorite {
|
||||||
created_at DateTime @default(now())
|
created_at DateTime @default(now())
|
||||||
|
|
||||||
consumer_account_id String
|
consumer_account_id String
|
||||||
|
good_id String
|
||||||
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
|
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
|
||||||
|
good Good @relation(fields: [good_id], references: [id], onDelete: Cascade)
|
||||||
|
|
||||||
good_id String
|
@@id([consumer_account_id, good_id])
|
||||||
good Good @relation(fields: [good_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
@@id([consumer_account_id, good_id]) // unique pair
|
|
||||||
@@index([good_id])
|
@@index([good_id])
|
||||||
@@index([consumer_account_id])
|
@@index([consumer_account_id])
|
||||||
@@map("consumer_account_good_favorites")
|
@@map("consumer_account_good_favorites")
|
||||||
|
|||||||
@@ -1,53 +1,50 @@
|
|||||||
model Good {
|
model Good {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String @db.VarChar(255)
|
name String @db.VarChar(255)
|
||||||
is_default_guild_good Boolean @default(false)
|
is_default_guild_good Boolean @default(false)
|
||||||
pricing_model GoodPricingModel
|
pricing_model GoodPricingModel
|
||||||
description String? @db.Text
|
description String? @db.Text
|
||||||
local_sku String? @unique() @db.VarChar(100)
|
local_sku String? @unique @db.VarChar(100)
|
||||||
barcode String? @unique() @db.VarChar(100)
|
barcode String? @unique @db.VarChar(100)
|
||||||
base_sale_price Decimal? @default(0.00) @db.Decimal(15, 0)
|
base_sale_price Decimal? @default(0) @db.Decimal(15, 0)
|
||||||
image_url String? @db.VarChar(255)
|
image_url String? @db.VarChar(255)
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
deleted_at DateTime? @db.Timestamp(0)
|
||||||
deleted_at DateTime? @db.Timestamp(0)
|
sku_id String
|
||||||
|
measure_unit_id String
|
||||||
sku_id String
|
category_id String?
|
||||||
sku StockKeepingUnits @relation(fields: [sku_id], references: [id])
|
business_activity_id String?
|
||||||
|
|
||||||
measure_unit_id String
|
|
||||||
measure_unit MeasureUnits @relation(fields: [measure_unit_id], references: [id])
|
|
||||||
|
|
||||||
category_id String?
|
|
||||||
category GoodCategory? @relation(fields: [category_id], references: [id])
|
|
||||||
|
|
||||||
business_activity_id String?
|
|
||||||
business_activity BusinessActivity? @relation(fields: [business_activity_id], references: [id])
|
|
||||||
|
|
||||||
sales_invoice_items SalesInvoiceItem[]
|
|
||||||
consumer_account_good_favorites ConsumerAccountGoodFavorite[]
|
consumer_account_good_favorites ConsumerAccountGoodFavorite[]
|
||||||
|
business_activity BusinessActivity? @relation(fields: [business_activity_id], references: [id])
|
||||||
|
category GoodCategory? @relation(fields: [category_id], references: [id])
|
||||||
|
measure_unit MeasureUnits @relation(fields: [measure_unit_id], references: [id])
|
||||||
|
sku StockKeepingUnits @relation(fields: [sku_id], references: [id])
|
||||||
|
sales_invoice_items SalesInvoiceItem[]
|
||||||
|
|
||||||
@@index([category_id])
|
@@index([category_id])
|
||||||
|
@@index([business_activity_id], map: "goods_business_activity_id_fkey")
|
||||||
|
@@index([measure_unit_id], map: "goods_measure_unit_id_fkey")
|
||||||
|
@@index([sku_id], map: "goods_sku_id_fkey")
|
||||||
@@map("goods")
|
@@map("goods")
|
||||||
}
|
}
|
||||||
|
|
||||||
model GoodCategory {
|
model GoodCategory {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String @db.VarChar(100)
|
name String @db.VarChar(100)
|
||||||
description String? @db.Text
|
description String? @db.Text
|
||||||
image_url String? @db.VarChar(255)
|
image_url String? @db.VarChar(255)
|
||||||
complex_id String?
|
complex_id String?
|
||||||
is_default_guild_good Boolean @default(false)
|
is_default_guild_good Boolean @default(false)
|
||||||
guild_id String?
|
guild_id String?
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
|
deleted_at DateTime? @db.Timestamp(0)
|
||||||
|
complex Complex? @relation(fields: [complex_id], references: [id])
|
||||||
|
guild Guild? @relation(fields: [guild_id], references: [id])
|
||||||
|
goods Good[]
|
||||||
|
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
@@index([complex_id], map: "good_categories_complex_id_fkey")
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
@@index([guild_id], map: "good_categories_guild_id_fkey")
|
||||||
deleted_at DateTime? @db.Timestamp(0)
|
|
||||||
|
|
||||||
goods Good[]
|
|
||||||
guild Guild? @relation(fields: [guild_id], references: [id])
|
|
||||||
complex Complex? @relation(fields: [complex_id], references: [id])
|
|
||||||
|
|
||||||
@@map("good_categories")
|
@@map("good_categories")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
model Guild {
|
model Guild {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String
|
name String
|
||||||
invoice_template InvoiceTemplateType
|
invoice_template InvoiceTemplateType
|
||||||
code String?
|
code String?
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
|
||||||
|
|
||||||
business_activities BusinessActivity[]
|
business_activities BusinessActivity[]
|
||||||
good_categories GoodCategory[]
|
good_categories GoodCategory[]
|
||||||
stockKeepingUnits StockKeepingUnits[]
|
stockKeepingUnits StockKeepingUnits[]
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
model MeasureUnits {
|
model MeasureUnits {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
code String @unique
|
code String @unique
|
||||||
name String
|
name String
|
||||||
|
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0)
|
updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0)
|
||||||
|
goods Good[]
|
||||||
goods Good[]
|
|
||||||
|
|
||||||
@@map("measure_units")
|
@@map("measure_units")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,19 +1,17 @@
|
|||||||
model StockKeepingUnits {
|
model StockKeepingUnits {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
code String @unique
|
code String @unique
|
||||||
name String
|
name String
|
||||||
VAT Decimal @db.Decimal(5, 2)
|
VAT Decimal @db.Decimal(5, 2)
|
||||||
is_public Boolean @default(true)
|
is_public Boolean @default(true)
|
||||||
is_domestic Boolean @default(false)
|
is_domestic Boolean @default(false)
|
||||||
|
guild_id String
|
||||||
guild_id String
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
guild Guild @relation(fields: [guild_id], references: [id])
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
|
goods Good[]
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
guild Guild @relation(fields: [guild_id], references: [id])
|
||||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
|
||||||
|
|
||||||
goods Good[]
|
|
||||||
|
|
||||||
@@index([code])
|
@@index([code])
|
||||||
|
@@index([guild_id], map: "stock_keeping_units_guild_id_fkey")
|
||||||
@@map("stock_keeping_units")
|
@@map("stock_keeping_units")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,34 +1,28 @@
|
|||||||
model Customer {
|
model Customer {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
is_favorite Boolean? @default(false)
|
is_favorite Boolean? @default(false)
|
||||||
type CustomerType
|
type CustomerType
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
deleted_at DateTime? @db.Timestamp(0)
|
||||||
deleted_at DateTime? @db.Timestamp(0)
|
individual CustomerIndividual?
|
||||||
|
legal CustomerLegal?
|
||||||
individual CustomerIndividual?
|
|
||||||
legal CustomerLegal?
|
|
||||||
|
|
||||||
sales_invoices SalesInvoice[]
|
sales_invoices SalesInvoice[]
|
||||||
|
|
||||||
@@map("customers")
|
@@map("customers")
|
||||||
}
|
}
|
||||||
|
|
||||||
model CustomerIndividual {
|
model CustomerIndividual {
|
||||||
first_name String @db.VarChar(255)
|
first_name String @db.VarChar(255)
|
||||||
last_name String @db.VarChar(255)
|
last_name String @db.VarChar(255)
|
||||||
national_id String @db.Char(10)
|
national_id String @db.Char(10)
|
||||||
mobile_number String @db.Char(15)
|
mobile_number String @db.Char(15)
|
||||||
|
postal_code String @db.Char(10)
|
||||||
postal_code String @db.Char(10)
|
economic_code String? @db.Char(10)
|
||||||
economic_code String? @db.Char(10)
|
customer_id String @id
|
||||||
|
|
||||||
customer_id String @id
|
|
||||||
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
business_activity_id String
|
business_activity_id String
|
||||||
business_activity BusinessActivity @relation(fields: [business_activity_id], references: id)
|
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
||||||
|
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
|
||||||
|
|
||||||
@@unique([business_activity_id, national_id])
|
@@unique([business_activity_id, national_id])
|
||||||
@@index([business_activity_id])
|
@@index([business_activity_id])
|
||||||
@@ -36,16 +30,14 @@ model CustomerIndividual {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model CustomerLegal {
|
model CustomerLegal {
|
||||||
name String @db.VarChar(255)
|
name String @db.VarChar(255)
|
||||||
economic_code String @db.Char(10)
|
economic_code String @db.Char(10)
|
||||||
registration_number String? @db.Char(20)
|
registration_number String? @db.Char(20)
|
||||||
postal_code String @db.Char(10)
|
postal_code String @db.Char(10)
|
||||||
|
customer_id String @id
|
||||||
customer_id String @id
|
|
||||||
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
business_activity_id String
|
business_activity_id String
|
||||||
business_activity BusinessActivity @relation(fields: [business_activity_id], references: id)
|
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
||||||
|
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
|
||||||
|
|
||||||
@@unique([business_activity_id, economic_code])
|
@@unique([business_activity_id, economic_code])
|
||||||
@@index([business_activity_id])
|
@@index([business_activity_id])
|
||||||
|
|||||||
@@ -9,16 +9,6 @@ enum PaymentMethodType {
|
|||||||
OTHER
|
OTHER
|
||||||
}
|
}
|
||||||
|
|
||||||
enum UnitType {
|
|
||||||
COUNT
|
|
||||||
GRAM
|
|
||||||
KILOGRAM
|
|
||||||
MILLILITER
|
|
||||||
LITER
|
|
||||||
METER
|
|
||||||
HOUR
|
|
||||||
}
|
|
||||||
|
|
||||||
enum GoodPricingModel {
|
enum GoodPricingModel {
|
||||||
STANDARD
|
STANDARD
|
||||||
GOLD
|
GOLD
|
||||||
@@ -50,18 +40,6 @@ enum BusinessRole {
|
|||||||
OPERATOR
|
OPERATOR
|
||||||
}
|
}
|
||||||
|
|
||||||
enum LicenseType {
|
|
||||||
BASIC
|
|
||||||
PRO
|
|
||||||
ENTERPRISE
|
|
||||||
}
|
|
||||||
|
|
||||||
enum LicenseStatus {
|
|
||||||
ACTIVE
|
|
||||||
EXPIRED
|
|
||||||
SUSPENDED
|
|
||||||
}
|
|
||||||
|
|
||||||
enum POSType {
|
enum POSType {
|
||||||
PSP
|
PSP
|
||||||
MOBILE
|
MOBILE
|
||||||
@@ -69,11 +47,6 @@ enum POSType {
|
|||||||
API
|
API
|
||||||
}
|
}
|
||||||
|
|
||||||
enum UserType {
|
|
||||||
LEGAL
|
|
||||||
INDIVIDUAL
|
|
||||||
}
|
|
||||||
|
|
||||||
enum AccountType {
|
enum AccountType {
|
||||||
ADMIN
|
ADMIN
|
||||||
PROVIDER
|
PROVIDER
|
||||||
@@ -81,17 +54,6 @@ enum AccountType {
|
|||||||
CONSUMER
|
CONSUMER
|
||||||
}
|
}
|
||||||
|
|
||||||
enum UserStatus {
|
|
||||||
ACTIVE
|
|
||||||
INACTIVE
|
|
||||||
}
|
|
||||||
|
|
||||||
enum AccountRole {
|
|
||||||
OWNER
|
|
||||||
OPERATOR
|
|
||||||
ACCOUNTANT
|
|
||||||
}
|
|
||||||
|
|
||||||
enum AccountStatus {
|
enum AccountStatus {
|
||||||
ACTIVE
|
ACTIVE
|
||||||
SUSPENDED
|
SUSPENDED
|
||||||
@@ -114,11 +76,6 @@ enum ProviderRole {
|
|||||||
OPERATOR
|
OPERATOR
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ProviderStatus {
|
|
||||||
ACTIVE
|
|
||||||
SUSPENDED
|
|
||||||
}
|
|
||||||
|
|
||||||
enum ConsumerRole {
|
enum ConsumerRole {
|
||||||
OWNER
|
OWNER
|
||||||
MANAGER
|
MANAGER
|
||||||
@@ -130,11 +87,6 @@ enum ConsumerStatus {
|
|||||||
SUSPENDED
|
SUSPENDED
|
||||||
}
|
}
|
||||||
|
|
||||||
enum TokenType {
|
|
||||||
ACCESS
|
|
||||||
REFRESH
|
|
||||||
}
|
|
||||||
|
|
||||||
enum ApplicationPlatform {
|
enum ApplicationPlatform {
|
||||||
ANDROID
|
ANDROID
|
||||||
IOS
|
IOS
|
||||||
@@ -146,12 +98,6 @@ enum ApplicationReleaseType {
|
|||||||
ALPHA
|
ALPHA
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ApplicationPublisher {
|
|
||||||
DIRECT
|
|
||||||
CAFE_BAZAR
|
|
||||||
MAYKET
|
|
||||||
}
|
|
||||||
|
|
||||||
enum ConsumerType {
|
enum ConsumerType {
|
||||||
INDIVIDUAL
|
INDIVIDUAL
|
||||||
LEGAL
|
LEGAL
|
||||||
@@ -169,10 +115,12 @@ enum TspProviderType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
enum TspProviderResponseStatus {
|
enum TspProviderResponseStatus {
|
||||||
SUCCESS
|
|
||||||
FAILURE
|
|
||||||
NOT_SEND
|
NOT_SEND
|
||||||
QUEUED
|
QUEUED
|
||||||
|
FISCAL_QUEUED
|
||||||
|
SEND_FAILURE
|
||||||
|
SUCCESS
|
||||||
|
FAILURE
|
||||||
}
|
}
|
||||||
|
|
||||||
enum TspProviderRequestType {
|
enum TspProviderRequestType {
|
||||||
@@ -182,15 +130,6 @@ enum TspProviderRequestType {
|
|||||||
RETURN
|
RETURN
|
||||||
}
|
}
|
||||||
|
|
||||||
enum TspProviderCustomerType {
|
|
||||||
Unknown
|
|
||||||
Known
|
|
||||||
}
|
|
||||||
|
|
||||||
enum SKUGuildType {
|
|
||||||
GOLD
|
|
||||||
}
|
|
||||||
|
|
||||||
enum InvoiceTemplateType {
|
enum InvoiceTemplateType {
|
||||||
SALE
|
SALE
|
||||||
FX_SALE
|
FX_SALE
|
||||||
|
|||||||
@@ -1,89 +1,86 @@
|
|||||||
model SalesInvoice {
|
model SalesInvoice {
|
||||||
id String @id @default(uuid())
|
id String @id @default(uuid())
|
||||||
code String @unique @db.VarChar(100)
|
code String @unique @db.VarChar(100)
|
||||||
total_amount Decimal @db.Decimal(15, 2)
|
total_amount Decimal @db.Decimal(15, 2)
|
||||||
invoice_number Int @db.Int()
|
invoice_number Int
|
||||||
invoice_date DateTime @default(now()) @db.Timestamp(0)
|
invoice_date DateTime @default(now()) @db.Timestamp(0)
|
||||||
type TspProviderRequestType
|
type TspProviderRequestType
|
||||||
settlement_type InvoiceSettlementType
|
tax_id String? @unique @db.VarChar(32)
|
||||||
tax_id String? @unique @db.VarChar(32)
|
notes String? @db.Text
|
||||||
|
unknown_customer Json?
|
||||||
notes String? @db.Text
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
unknown_customer Json? @db.Json
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
|
main_id String? @db.VarChar(50)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
ref_id String? @unique @db.VarChar(50)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
customer_id String?
|
||||||
|
|
||||||
main_id String? @db.VarChar(50)
|
|
||||||
ref_id String? @unique @db.VarChar(50)
|
|
||||||
reference_invoice SalesInvoice? @relation("SalesInvoiceReference", fields: [ref_id], references: [id])
|
|
||||||
|
|
||||||
customer_id String?
|
|
||||||
customer Customer? @relation(fields: [customer_id], references: [id])
|
|
||||||
|
|
||||||
consumer_account_id String
|
consumer_account_id String
|
||||||
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
|
pos_id String
|
||||||
|
settlement_type InvoiceSettlementType
|
||||||
pos_id String
|
discount_amount Decimal? @db.Decimal(15, 2)
|
||||||
pos Pos @relation(fields: [pos_id], references: [id])
|
tax_amount Decimal? @db.Decimal(15, 2)
|
||||||
|
tsp_attempts SaleInvoiceTspAttempts[]
|
||||||
referenced_by SalesInvoice? @relation("SalesInvoiceReference")
|
items SalesInvoiceItem[]
|
||||||
items SalesInvoiceItem[]
|
payments SalesInvoicePayment[]
|
||||||
payments SalesInvoicePayment[]
|
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
|
||||||
tsp_attempts SaleInvoiceTspAttempts[]
|
customer Customer? @relation(fields: [customer_id], references: [id])
|
||||||
|
pos Pos @relation(fields: [pos_id], references: [id])
|
||||||
|
reference_invoice SalesInvoice? @relation("SalesInvoiceReference", fields: [ref_id], references: [id])
|
||||||
|
referenced_by SalesInvoice? @relation("SalesInvoiceReference")
|
||||||
|
|
||||||
@@unique([invoice_number, pos_id])
|
@@unique([invoice_number, pos_id])
|
||||||
@@index([ref_id])
|
@@index([ref_id])
|
||||||
@@index([tax_id])
|
@@index([tax_id])
|
||||||
|
@@index([consumer_account_id], map: "sales_invoices_consumer_account_id_fkey")
|
||||||
|
@@index([customer_id], map: "sales_invoices_customer_id_fkey")
|
||||||
|
@@index([pos_id], map: "sales_invoices_pos_id_fkey")
|
||||||
@@map("sales_invoices")
|
@@map("sales_invoices")
|
||||||
}
|
}
|
||||||
|
|
||||||
model SalesInvoiceItem {
|
model SalesInvoiceItem {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
quantity Decimal @db.Decimal(10, 0)
|
quantity Decimal @db.Decimal(10, 0)
|
||||||
measure_unit_text String @db.VarChar(50)
|
measure_unit_text String @db.VarChar(50)
|
||||||
measure_unit_code String @db.VarChar(50)
|
measure_unit_code String @db.VarChar(50)
|
||||||
sku_code String @db.VarChar(50)
|
sku_code String @db.VarChar(50)
|
||||||
sku_vat Decimal @default(0.00) @db.Decimal(15, 2)
|
sku_vat Decimal @default(0.00) @db.Decimal(15, 2)
|
||||||
unit_price Decimal @default(0.00) @db.Decimal(15, 2)
|
unit_price Decimal @default(0.00) @db.Decimal(15, 2)
|
||||||
total_amount Decimal @default(0.00) @db.Decimal(15, 2)
|
total_amount Decimal @default(0.00) @db.Decimal(15, 2)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
discount Decimal @default(0.00) @db.Decimal(15, 2)
|
discount Decimal @default(0.00) @db.Decimal(15, 2)
|
||||||
notes String? @db.Text
|
notes String? @db.Text
|
||||||
|
payload Json?
|
||||||
payload Json?
|
good_snapshot Json
|
||||||
good_snapshot Json
|
invoice_id String
|
||||||
|
good_id String
|
||||||
invoice_id String
|
service_id String?
|
||||||
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
|
discount_amount Decimal? @db.Decimal(15, 2)
|
||||||
|
tax_amount Decimal? @db.Decimal(15, 2)
|
||||||
good_id String
|
good Good @relation(fields: [good_id], references: [id])
|
||||||
good Good @relation(fields: [good_id], references: [id])
|
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
|
||||||
|
service Service? @relation(fields: [service_id], references: [id])
|
||||||
service_id String?
|
|
||||||
service Service? @relation(fields: [service_id], references: [id])
|
|
||||||
|
|
||||||
@@index([invoice_id, good_id])
|
@@index([invoice_id, good_id])
|
||||||
|
@@index([good_id], map: "sales_invoice_items_good_id_fkey")
|
||||||
|
@@index([service_id], map: "sales_invoice_items_service_id_fkey")
|
||||||
@@map("sales_invoice_items")
|
@@map("sales_invoice_items")
|
||||||
}
|
}
|
||||||
|
|
||||||
model SaleInvoiceTspAttempts {
|
model SaleInvoiceTspAttempts {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
|
attempt_no Int
|
||||||
attempt_no Int
|
status TspProviderResponseStatus
|
||||||
status TspProviderResponseStatus
|
message String @db.Text
|
||||||
|
sent_at DateTime? @db.Timestamp(0)
|
||||||
raw_request_payload Json
|
received_at DateTime? @db.Timestamp(0)
|
||||||
provider_request_payload Json?
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
provider_response_payload Json?
|
invoice_id String
|
||||||
message String @db.Text
|
provider_request_payload Json
|
||||||
|
raw_request_payload Json
|
||||||
sent_at DateTime? @db.Timestamp(0)
|
error_message String? @db.Text
|
||||||
received_at DateTime? @db.Timestamp(0)
|
fiscal_warnings Json?
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
provider_response Json?
|
||||||
|
validation_errors Json?
|
||||||
invoice_id String
|
invoice SalesInvoice @relation(fields: [invoice_id], references: [id], onDelete: Cascade)
|
||||||
invoice SalesInvoice @relation(fields: [invoice_id], references: [id], onDelete: Cascade)
|
|
||||||
|
|
||||||
@@unique([invoice_id, attempt_no])
|
@@unique([invoice_id, attempt_no])
|
||||||
@@index([status])
|
@@index([status])
|
||||||
@@ -92,35 +89,30 @@ model SaleInvoiceTspAttempts {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model SalesInvoicePayment {
|
model SalesInvoicePayment {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
amount Decimal @db.Decimal(15, 2)
|
amount Decimal @db.Decimal(15, 2)
|
||||||
payment_method PaymentMethodType
|
payment_method PaymentMethodType
|
||||||
paid_at DateTime @db.Timestamp(0)
|
paid_at DateTime @db.Timestamp(0)
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
invoice_id String
|
||||||
|
terminal_info SalesInvoicePaymentTerminalInfo?
|
||||||
invoice_id String
|
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
|
||||||
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
|
|
||||||
|
|
||||||
terminal_info SalesInvoicePaymentTerminalInfo?
|
|
||||||
|
|
||||||
@@index([invoice_id])
|
@@index([invoice_id])
|
||||||
@@map("sales_invoice_payments")
|
@@map("sales_invoice_payments")
|
||||||
}
|
}
|
||||||
|
|
||||||
model SalesInvoicePaymentTerminalInfo {
|
model SalesInvoicePaymentTerminalInfo {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
terminal_id String
|
terminal_id String
|
||||||
stan String
|
stan String
|
||||||
rrn String
|
rrn String
|
||||||
transaction_date_time DateTime
|
transaction_date_time DateTime
|
||||||
customer_card_no String?
|
customer_card_no String?
|
||||||
description String?
|
description String?
|
||||||
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
payment_id String @unique
|
||||||
|
payment SalesInvoicePayment @relation(fields: [payment_id], references: [id])
|
||||||
payment_id String @unique
|
|
||||||
payment SalesInvoicePayment @relation(fields: [payment_id], references: [id])
|
|
||||||
|
|
||||||
@@unique([terminal_id, stan, rrn, payment_id])
|
@@unique([terminal_id, stan, rrn, payment_id])
|
||||||
@@map("sales_invoice_payment_terminal_info")
|
@@map("sales_invoice_payment_terminal_info")
|
||||||
|
|||||||
@@ -1,20 +1,19 @@
|
|||||||
model Service {
|
model Service {
|
||||||
id String @id @default(ulid())
|
id String @id @default(ulid())
|
||||||
name String @db.VarChar(255)
|
name String @db.VarChar(255)
|
||||||
description String? @db.Text
|
description String? @db.Text
|
||||||
sku String @unique() @db.VarChar(100)
|
sku String @unique @db.VarChar(100)
|
||||||
local_sku String? @unique() @db.VarChar(100)
|
local_sku String? @unique @db.VarChar(100)
|
||||||
barcode String? @unique() @db.VarChar(100)
|
barcode String? @unique @db.VarChar(100)
|
||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
deleted_at DateTime? @db.Timestamp(0)
|
deleted_at DateTime? @db.Timestamp(0)
|
||||||
category_id String?
|
category_id String?
|
||||||
base_sale_price Decimal @default(0.00) @db.Decimal(15, 0)
|
base_sale_price Decimal @default(0) @db.Decimal(15, 0)
|
||||||
account_id String
|
account_id String
|
||||||
complex_id String
|
complex_id String
|
||||||
|
|
||||||
category ServiceCategory? @relation(fields: [category_id], references: [id])
|
|
||||||
sales_invoice_items SalesInvoiceItem[]
|
sales_invoice_items SalesInvoiceItem[]
|
||||||
|
category ServiceCategory? @relation(fields: [category_id], references: [id])
|
||||||
|
|
||||||
@@index([category_id])
|
@@index([category_id])
|
||||||
@@map("services")
|
@@map("services")
|
||||||
@@ -30,8 +29,7 @@ model ServiceCategory {
|
|||||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||||
deleted_at DateTime? @db.Timestamp(0)
|
deleted_at DateTime? @db.Timestamp(0)
|
||||||
|
services Service[]
|
||||||
services Service[]
|
|
||||||
|
|
||||||
@@map("service_categories")
|
@@map("service_categories")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -137,10 +137,12 @@ export default {
|
|||||||
SUN: 'سان',
|
SUN: 'سان',
|
||||||
},
|
},
|
||||||
TspProviderResponseStatus: {
|
TspProviderResponseStatus: {
|
||||||
SUCCESS: 'موفق',
|
[TspProviderResponseStatus.SUCCESS]: 'تایید شده',
|
||||||
FAILURE: 'ناموفق',
|
[TspProviderResponseStatus.FAILURE]: 'ناموفق',
|
||||||
NOT_SEND: 'ارسال نشده',
|
[TspProviderResponseStatus.NOT_SEND]: 'ارسال نشده',
|
||||||
[TspProviderResponseStatus.QUEUED]: 'در صف ارسال',
|
[TspProviderResponseStatus.QUEUED]: 'در صف ارسال',
|
||||||
|
[TspProviderResponseStatus.FISCAL_QUEUED]: 'در انتظار تایید سازمان',
|
||||||
|
[TspProviderResponseStatus.SEND_FAILURE]: 'خطا در ارسال',
|
||||||
},
|
},
|
||||||
TspProviderRequestType: {
|
TspProviderRequestType: {
|
||||||
ORIGINAL: 'اصلی',
|
ORIGINAL: 'اصلی',
|
||||||
|
|||||||
@@ -11,9 +11,11 @@ export enum TspProviderRequestType {
|
|||||||
REMOVE = 'REMOVE',
|
REMOVE = 'REMOVE',
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum SKUGuildType {
|
export const SKUGuildType = {
|
||||||
GOLD = 'GOLD',
|
GOLD: 'GOLD',
|
||||||
}
|
} as const
|
||||||
|
|
||||||
|
export type SKUGuildType = (typeof SKUGuildType)[keyof typeof SKUGuildType]
|
||||||
|
|
||||||
export const UploadedFileTypes = {
|
export const UploadedFileTypes = {
|
||||||
GOOD: 'GOOD',
|
GOOD: 'GOOD',
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ export class ResponseMappingInterceptor implements NestInterceptor {
|
|||||||
meta = {
|
meta = {
|
||||||
totalRecords: total,
|
totalRecords: total,
|
||||||
totalPages: Math.max(1, Math.ceil(total / perPage)),
|
totalPages: Math.max(1, Math.ceil(total / perPage)),
|
||||||
page,
|
page: parseInt(page),
|
||||||
perPage,
|
perPage,
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
@@ -188,7 +188,7 @@ export class ResponseMappingInterceptor implements NestInterceptor {
|
|||||||
meta = {
|
meta = {
|
||||||
totalRecords: total,
|
totalRecords: total,
|
||||||
totalPages: Math.max(1, Math.ceil(total / perPage)),
|
totalPages: Math.max(1, Math.ceil(total / perPage)),
|
||||||
page,
|
page: parseInt(page),
|
||||||
perPage,
|
perPage,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,6 +52,8 @@ export const summarySelect: SalesInvoiceSelect = {
|
|||||||
|
|
||||||
export const select: SalesInvoiceSelect = {
|
export const select: SalesInvoiceSelect = {
|
||||||
...summarySelect,
|
...summarySelect,
|
||||||
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
updated_at: true,
|
updated_at: true,
|
||||||
unknown_customer: true,
|
unknown_customer: true,
|
||||||
pos: {
|
pos: {
|
||||||
@@ -93,7 +95,8 @@ export const select: SalesInvoiceSelect = {
|
|||||||
measure_unit_text: true,
|
measure_unit_text: true,
|
||||||
sku_code: true,
|
sku_code: true,
|
||||||
unit_price: true,
|
unit_price: true,
|
||||||
discount: true,
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
total_amount: true,
|
total_amount: true,
|
||||||
notes: true,
|
notes: true,
|
||||||
payload: true,
|
payload: true,
|
||||||
|
|||||||
@@ -33,11 +33,15 @@ export class SharedCreateSalesInvoiceItemDto {
|
|||||||
|
|
||||||
@IsNumber()
|
@IsNumber()
|
||||||
@ApiProperty({ required: true })
|
@ApiProperty({ required: true })
|
||||||
total_amount: number
|
discount_amount: number
|
||||||
|
|
||||||
@IsNumber()
|
@IsNumber()
|
||||||
@ApiProperty({ required: true })
|
@ApiProperty({ required: true })
|
||||||
discount_amount: number
|
tax_amount: number
|
||||||
|
|
||||||
|
@IsNumber()
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
total_amount: number
|
||||||
|
|
||||||
@IsString()
|
@IsString()
|
||||||
@ApiProperty({ required: true })
|
@ApiProperty({ required: true })
|
||||||
@@ -162,6 +166,14 @@ export class SharedCreateSalesInvoiceDto {
|
|||||||
@ApiProperty({ required: true, default: 0 })
|
@ApiProperty({ required: true, default: 0 })
|
||||||
total_amount: number
|
total_amount: number
|
||||||
|
|
||||||
|
@IsNumber()
|
||||||
|
@ApiProperty({ required: true, default: 0 })
|
||||||
|
discount_amount: number
|
||||||
|
|
||||||
|
@IsNumber()
|
||||||
|
@ApiProperty({ required: true, default: 0 })
|
||||||
|
tax_amount: number
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
@ApiProperty({ required: true })
|
||||||
@IsDateString(
|
@IsDateString(
|
||||||
{ strict: true },
|
{ strict: true },
|
||||||
@@ -194,6 +206,8 @@ export class SharedCreateSalesInvoiceDto {
|
|||||||
@IsBoolean()
|
@IsBoolean()
|
||||||
send_to_tsp?: boolean
|
send_to_tsp?: boolean
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, default: CustomerType.UNKNOWN })
|
@ApiProperty({ required: true, default: CustomerType.UNKNOWN })
|
||||||
@IsEnum(CustomerType)
|
@IsEnum(CustomerType)
|
||||||
customer_type: CustomerType
|
customer_type: CustomerType
|
||||||
|
|||||||
@@ -150,12 +150,6 @@ export class SharedSaleInvoiceCreateService {
|
|||||||
const rawPayments = (paymentsData || {}) as Record<string, unknown>
|
const rawPayments = (paymentsData || {}) as Record<string, unknown>
|
||||||
const terminalInfo = rawPayments.terminals as TerminalPaymentInfo | undefined
|
const terminalInfo = rawPayments.terminals as TerminalPaymentInfo | undefined
|
||||||
|
|
||||||
console.log(
|
|
||||||
'terminalInfo0',
|
|
||||||
rawPayments.terminals?.[0]?.customer_card_no,
|
|
||||||
terminalInfo,
|
|
||||||
)
|
|
||||||
|
|
||||||
const payments: NormalizedPayment[] = Object.entries(rawPayments)
|
const payments: NormalizedPayment[] = Object.entries(rawPayments)
|
||||||
.filter(([key, value]) => key !== 'terminals' && value && Number(value) > 0)
|
.filter(([key, value]) => key !== 'terminals' && value && Number(value) > 0)
|
||||||
.map(([key, value]) => ({
|
.map(([key, value]) => ({
|
||||||
@@ -403,6 +397,11 @@ export class SharedSaleInvoiceCreateService {
|
|||||||
invoice_date: normalizedInvoiceDate,
|
invoice_date: normalizedInvoiceDate,
|
||||||
invoice_number: invoiceNumber,
|
invoice_number: invoiceNumber,
|
||||||
total_amount: data.total_amount,
|
total_amount: data.total_amount,
|
||||||
|
discount_amount: data.items.reduce(
|
||||||
|
(prev, curr) => (prev += curr.discount_amount),
|
||||||
|
0,
|
||||||
|
),
|
||||||
|
tax_amount: data.items.reduce((prev, curr) => (prev += curr.tax_amount), 0),
|
||||||
code: this.generateInvoiceCode(businessId, complexId, posId, invoiceNumber),
|
code: this.generateInvoiceCode(businessId, complexId, posId, invoiceNumber),
|
||||||
type,
|
type,
|
||||||
settlement_type,
|
settlement_type,
|
||||||
@@ -413,6 +412,8 @@ export class SharedSaleInvoiceCreateService {
|
|||||||
quantity: item.quantity,
|
quantity: item.quantity,
|
||||||
unit_price: item.unit_price,
|
unit_price: item.unit_price,
|
||||||
total_amount: item.total_amount,
|
total_amount: item.total_amount,
|
||||||
|
discount_amount: item.discount_amount,
|
||||||
|
tax_amount: item.tax_amount,
|
||||||
measure_unit_text: goodsById.get(item.good_id!)?.measure_unit.name || null,
|
measure_unit_text: goodsById.get(item.good_id!)?.measure_unit.name || null,
|
||||||
measure_unit_code: goodsById.get(item.good_id!)?.measure_unit.code || null,
|
measure_unit_code: goodsById.get(item.good_id!)?.measure_unit.code || null,
|
||||||
sku_code: goodsById.get(item.good_id!)?.sku.code || null,
|
sku_code: goodsById.get(item.good_id!)?.sku.code || null,
|
||||||
|
|||||||
@@ -23,19 +23,6 @@ export const PaymentMethodType = {
|
|||||||
export type PaymentMethodType = (typeof PaymentMethodType)[keyof typeof PaymentMethodType]
|
export type PaymentMethodType = (typeof PaymentMethodType)[keyof typeof PaymentMethodType]
|
||||||
|
|
||||||
|
|
||||||
export const UnitType = {
|
|
||||||
COUNT: 'COUNT',
|
|
||||||
GRAM: 'GRAM',
|
|
||||||
KILOGRAM: 'KILOGRAM',
|
|
||||||
MILLILITER: 'MILLILITER',
|
|
||||||
LITER: 'LITER',
|
|
||||||
METER: 'METER',
|
|
||||||
HOUR: 'HOUR'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type UnitType = (typeof UnitType)[keyof typeof UnitType]
|
|
||||||
|
|
||||||
|
|
||||||
export const GoodPricingModel = {
|
export const GoodPricingModel = {
|
||||||
STANDARD: 'STANDARD',
|
STANDARD: 'STANDARD',
|
||||||
GOLD: 'GOLD'
|
GOLD: 'GOLD'
|
||||||
@@ -85,24 +72,6 @@ export const BusinessRole = {
|
|||||||
export type BusinessRole = (typeof BusinessRole)[keyof typeof BusinessRole]
|
export type BusinessRole = (typeof BusinessRole)[keyof typeof BusinessRole]
|
||||||
|
|
||||||
|
|
||||||
export const LicenseType = {
|
|
||||||
BASIC: 'BASIC',
|
|
||||||
PRO: 'PRO',
|
|
||||||
ENTERPRISE: 'ENTERPRISE'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type LicenseType = (typeof LicenseType)[keyof typeof LicenseType]
|
|
||||||
|
|
||||||
|
|
||||||
export const LicenseStatus = {
|
|
||||||
ACTIVE: 'ACTIVE',
|
|
||||||
EXPIRED: 'EXPIRED',
|
|
||||||
SUSPENDED: 'SUSPENDED'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type LicenseStatus = (typeof LicenseStatus)[keyof typeof LicenseStatus]
|
|
||||||
|
|
||||||
|
|
||||||
export const POSType = {
|
export const POSType = {
|
||||||
PSP: 'PSP',
|
PSP: 'PSP',
|
||||||
MOBILE: 'MOBILE',
|
MOBILE: 'MOBILE',
|
||||||
@@ -113,14 +82,6 @@ export const POSType = {
|
|||||||
export type POSType = (typeof POSType)[keyof typeof POSType]
|
export type POSType = (typeof POSType)[keyof typeof POSType]
|
||||||
|
|
||||||
|
|
||||||
export const UserType = {
|
|
||||||
LEGAL: 'LEGAL',
|
|
||||||
INDIVIDUAL: 'INDIVIDUAL'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type UserType = (typeof UserType)[keyof typeof UserType]
|
|
||||||
|
|
||||||
|
|
||||||
export const AccountType = {
|
export const AccountType = {
|
||||||
ADMIN: 'ADMIN',
|
ADMIN: 'ADMIN',
|
||||||
PROVIDER: 'PROVIDER',
|
PROVIDER: 'PROVIDER',
|
||||||
@@ -131,23 +92,6 @@ export const AccountType = {
|
|||||||
export type AccountType = (typeof AccountType)[keyof typeof AccountType]
|
export type AccountType = (typeof AccountType)[keyof typeof AccountType]
|
||||||
|
|
||||||
|
|
||||||
export const UserStatus = {
|
|
||||||
ACTIVE: 'ACTIVE',
|
|
||||||
INACTIVE: 'INACTIVE'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type UserStatus = (typeof UserStatus)[keyof typeof UserStatus]
|
|
||||||
|
|
||||||
|
|
||||||
export const AccountRole = {
|
|
||||||
OWNER: 'OWNER',
|
|
||||||
OPERATOR: 'OPERATOR',
|
|
||||||
ACCOUNTANT: 'ACCOUNTANT'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type AccountRole = (typeof AccountRole)[keyof typeof AccountRole]
|
|
||||||
|
|
||||||
|
|
||||||
export const AccountStatus = {
|
export const AccountStatus = {
|
||||||
ACTIVE: 'ACTIVE',
|
ACTIVE: 'ACTIVE',
|
||||||
SUSPENDED: 'SUSPENDED'
|
SUSPENDED: 'SUSPENDED'
|
||||||
@@ -182,14 +126,6 @@ export const ProviderRole = {
|
|||||||
export type ProviderRole = (typeof ProviderRole)[keyof typeof ProviderRole]
|
export type ProviderRole = (typeof ProviderRole)[keyof typeof ProviderRole]
|
||||||
|
|
||||||
|
|
||||||
export const ProviderStatus = {
|
|
||||||
ACTIVE: 'ACTIVE',
|
|
||||||
SUSPENDED: 'SUSPENDED'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type ProviderStatus = (typeof ProviderStatus)[keyof typeof ProviderStatus]
|
|
||||||
|
|
||||||
|
|
||||||
export const ConsumerRole = {
|
export const ConsumerRole = {
|
||||||
OWNER: 'OWNER',
|
OWNER: 'OWNER',
|
||||||
MANAGER: 'MANAGER',
|
MANAGER: 'MANAGER',
|
||||||
@@ -207,14 +143,6 @@ export const ConsumerStatus = {
|
|||||||
export type ConsumerStatus = (typeof ConsumerStatus)[keyof typeof ConsumerStatus]
|
export type ConsumerStatus = (typeof ConsumerStatus)[keyof typeof ConsumerStatus]
|
||||||
|
|
||||||
|
|
||||||
export const TokenType = {
|
|
||||||
ACCESS: 'ACCESS',
|
|
||||||
REFRESH: 'REFRESH'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type TokenType = (typeof TokenType)[keyof typeof TokenType]
|
|
||||||
|
|
||||||
|
|
||||||
export const ApplicationPlatform = {
|
export const ApplicationPlatform = {
|
||||||
ANDROID: 'ANDROID',
|
ANDROID: 'ANDROID',
|
||||||
IOS: 'IOS'
|
IOS: 'IOS'
|
||||||
@@ -232,15 +160,6 @@ export const ApplicationReleaseType = {
|
|||||||
export type ApplicationReleaseType = (typeof ApplicationReleaseType)[keyof typeof ApplicationReleaseType]
|
export type ApplicationReleaseType = (typeof ApplicationReleaseType)[keyof typeof ApplicationReleaseType]
|
||||||
|
|
||||||
|
|
||||||
export const ApplicationPublisher = {
|
|
||||||
DIRECT: 'DIRECT',
|
|
||||||
CAFE_BAZAR: 'CAFE_BAZAR',
|
|
||||||
MAYKET: 'MAYKET'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type ApplicationPublisher = (typeof ApplicationPublisher)[keyof typeof ApplicationPublisher]
|
|
||||||
|
|
||||||
|
|
||||||
export const ConsumerType = {
|
export const ConsumerType = {
|
||||||
INDIVIDUAL: 'INDIVIDUAL',
|
INDIVIDUAL: 'INDIVIDUAL',
|
||||||
LEGAL: 'LEGAL'
|
LEGAL: 'LEGAL'
|
||||||
@@ -267,10 +186,12 @@ export type TspProviderType = (typeof TspProviderType)[keyof typeof TspProviderT
|
|||||||
|
|
||||||
|
|
||||||
export const TspProviderResponseStatus = {
|
export const TspProviderResponseStatus = {
|
||||||
SUCCESS: 'SUCCESS',
|
|
||||||
FAILURE: 'FAILURE',
|
|
||||||
NOT_SEND: 'NOT_SEND',
|
NOT_SEND: 'NOT_SEND',
|
||||||
QUEUED: 'QUEUED'
|
QUEUED: 'QUEUED',
|
||||||
|
FISCAL_QUEUED: 'FISCAL_QUEUED',
|
||||||
|
SEND_FAILURE: 'SEND_FAILURE',
|
||||||
|
SUCCESS: 'SUCCESS',
|
||||||
|
FAILURE: 'FAILURE'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type TspProviderResponseStatus = (typeof TspProviderResponseStatus)[keyof typeof TspProviderResponseStatus]
|
export type TspProviderResponseStatus = (typeof TspProviderResponseStatus)[keyof typeof TspProviderResponseStatus]
|
||||||
@@ -286,21 +207,6 @@ export const TspProviderRequestType = {
|
|||||||
export type TspProviderRequestType = (typeof TspProviderRequestType)[keyof typeof TspProviderRequestType]
|
export type TspProviderRequestType = (typeof TspProviderRequestType)[keyof typeof TspProviderRequestType]
|
||||||
|
|
||||||
|
|
||||||
export const TspProviderCustomerType = {
|
|
||||||
Unknown: 'Unknown',
|
|
||||||
Known: 'Known'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type TspProviderCustomerType = (typeof TspProviderCustomerType)[keyof typeof TspProviderCustomerType]
|
|
||||||
|
|
||||||
|
|
||||||
export const SKUGuildType = {
|
|
||||||
GOLD: 'GOLD'
|
|
||||||
} as const
|
|
||||||
|
|
||||||
export type SKUGuildType = (typeof SKUGuildType)[keyof typeof SKUGuildType]
|
|
||||||
|
|
||||||
|
|
||||||
export const InvoiceTemplateType = {
|
export const InvoiceTemplateType = {
|
||||||
SALE: 'SALE',
|
SALE: 'SALE',
|
||||||
FX_SALE: 'FX_SALE',
|
FX_SALE: 'FX_SALE',
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -4094,10 +4094,11 @@ export const SalesInvoiceScalarFieldEnum = {
|
|||||||
id: 'id',
|
id: 'id',
|
||||||
code: 'code',
|
code: 'code',
|
||||||
total_amount: 'total_amount',
|
total_amount: 'total_amount',
|
||||||
|
tax_amount: 'tax_amount',
|
||||||
|
discount_amount: 'discount_amount',
|
||||||
invoice_number: 'invoice_number',
|
invoice_number: 'invoice_number',
|
||||||
invoice_date: 'invoice_date',
|
invoice_date: 'invoice_date',
|
||||||
type: 'type',
|
type: 'type',
|
||||||
settlement_type: 'settlement_type',
|
|
||||||
tax_id: 'tax_id',
|
tax_id: 'tax_id',
|
||||||
notes: 'notes',
|
notes: 'notes',
|
||||||
unknown_customer: 'unknown_customer',
|
unknown_customer: 'unknown_customer',
|
||||||
@@ -4107,7 +4108,8 @@ export const SalesInvoiceScalarFieldEnum = {
|
|||||||
ref_id: 'ref_id',
|
ref_id: 'ref_id',
|
||||||
customer_id: 'customer_id',
|
customer_id: 'customer_id',
|
||||||
consumer_account_id: 'consumer_account_id',
|
consumer_account_id: 'consumer_account_id',
|
||||||
pos_id: 'pos_id'
|
pos_id: 'pos_id',
|
||||||
|
settlement_type: 'settlement_type'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
|
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
|
||||||
@@ -4123,7 +4125,8 @@ export const SalesInvoiceItemScalarFieldEnum = {
|
|||||||
unit_price: 'unit_price',
|
unit_price: 'unit_price',
|
||||||
total_amount: 'total_amount',
|
total_amount: 'total_amount',
|
||||||
created_at: 'created_at',
|
created_at: 'created_at',
|
||||||
discount: 'discount',
|
discount_amount: 'discount_amount',
|
||||||
|
tax_amount: 'tax_amount',
|
||||||
notes: 'notes',
|
notes: 'notes',
|
||||||
payload: 'payload',
|
payload: 'payload',
|
||||||
good_snapshot: 'good_snapshot',
|
good_snapshot: 'good_snapshot',
|
||||||
@@ -4139,14 +4142,17 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
|
|||||||
id: 'id',
|
id: 'id',
|
||||||
attempt_no: 'attempt_no',
|
attempt_no: 'attempt_no',
|
||||||
status: 'status',
|
status: 'status',
|
||||||
raw_request_payload: 'raw_request_payload',
|
|
||||||
provider_request_payload: 'provider_request_payload',
|
|
||||||
provider_response_payload: 'provider_response_payload',
|
|
||||||
message: 'message',
|
message: 'message',
|
||||||
sent_at: 'sent_at',
|
sent_at: 'sent_at',
|
||||||
received_at: 'received_at',
|
received_at: 'received_at',
|
||||||
created_at: 'created_at',
|
created_at: 'created_at',
|
||||||
invoice_id: 'invoice_id'
|
invoice_id: 'invoice_id',
|
||||||
|
provider_request_payload: 'provider_request_payload',
|
||||||
|
raw_request_payload: 'raw_request_payload',
|
||||||
|
error_message: 'error_message',
|
||||||
|
fiscal_warnings: 'fiscal_warnings',
|
||||||
|
provider_response: 'provider_response',
|
||||||
|
validation_errors: 'validation_errors'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
|
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
|
||||||
@@ -4683,7 +4689,8 @@ export type SalesInvoiceItemOrderByRelevanceFieldEnum = (typeof SalesInvoiceItem
|
|||||||
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
|
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
|
||||||
id: 'id',
|
id: 'id',
|
||||||
message: 'message',
|
message: 'message',
|
||||||
invoice_id: 'invoice_id'
|
invoice_id: 'invoice_id',
|
||||||
|
error_message: 'error_message'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
|
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
|
||||||
|
|||||||
@@ -619,10 +619,11 @@ export const SalesInvoiceScalarFieldEnum = {
|
|||||||
id: 'id',
|
id: 'id',
|
||||||
code: 'code',
|
code: 'code',
|
||||||
total_amount: 'total_amount',
|
total_amount: 'total_amount',
|
||||||
|
tax_amount: 'tax_amount',
|
||||||
|
discount_amount: 'discount_amount',
|
||||||
invoice_number: 'invoice_number',
|
invoice_number: 'invoice_number',
|
||||||
invoice_date: 'invoice_date',
|
invoice_date: 'invoice_date',
|
||||||
type: 'type',
|
type: 'type',
|
||||||
settlement_type: 'settlement_type',
|
|
||||||
tax_id: 'tax_id',
|
tax_id: 'tax_id',
|
||||||
notes: 'notes',
|
notes: 'notes',
|
||||||
unknown_customer: 'unknown_customer',
|
unknown_customer: 'unknown_customer',
|
||||||
@@ -632,7 +633,8 @@ export const SalesInvoiceScalarFieldEnum = {
|
|||||||
ref_id: 'ref_id',
|
ref_id: 'ref_id',
|
||||||
customer_id: 'customer_id',
|
customer_id: 'customer_id',
|
||||||
consumer_account_id: 'consumer_account_id',
|
consumer_account_id: 'consumer_account_id',
|
||||||
pos_id: 'pos_id'
|
pos_id: 'pos_id',
|
||||||
|
settlement_type: 'settlement_type'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
|
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
|
||||||
@@ -648,7 +650,8 @@ export const SalesInvoiceItemScalarFieldEnum = {
|
|||||||
unit_price: 'unit_price',
|
unit_price: 'unit_price',
|
||||||
total_amount: 'total_amount',
|
total_amount: 'total_amount',
|
||||||
created_at: 'created_at',
|
created_at: 'created_at',
|
||||||
discount: 'discount',
|
discount_amount: 'discount_amount',
|
||||||
|
tax_amount: 'tax_amount',
|
||||||
notes: 'notes',
|
notes: 'notes',
|
||||||
payload: 'payload',
|
payload: 'payload',
|
||||||
good_snapshot: 'good_snapshot',
|
good_snapshot: 'good_snapshot',
|
||||||
@@ -664,14 +667,17 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
|
|||||||
id: 'id',
|
id: 'id',
|
||||||
attempt_no: 'attempt_no',
|
attempt_no: 'attempt_no',
|
||||||
status: 'status',
|
status: 'status',
|
||||||
raw_request_payload: 'raw_request_payload',
|
|
||||||
provider_request_payload: 'provider_request_payload',
|
|
||||||
provider_response_payload: 'provider_response_payload',
|
|
||||||
message: 'message',
|
message: 'message',
|
||||||
sent_at: 'sent_at',
|
sent_at: 'sent_at',
|
||||||
received_at: 'received_at',
|
received_at: 'received_at',
|
||||||
created_at: 'created_at',
|
created_at: 'created_at',
|
||||||
invoice_id: 'invoice_id'
|
invoice_id: 'invoice_id',
|
||||||
|
provider_request_payload: 'provider_request_payload',
|
||||||
|
raw_request_payload: 'raw_request_payload',
|
||||||
|
error_message: 'error_message',
|
||||||
|
fiscal_warnings: 'fiscal_warnings',
|
||||||
|
provider_response: 'provider_response',
|
||||||
|
validation_errors: 'validation_errors'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
|
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
|
||||||
@@ -1208,7 +1214,8 @@ export type SalesInvoiceItemOrderByRelevanceFieldEnum = (typeof SalesInvoiceItem
|
|||||||
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
|
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
|
||||||
id: 'id',
|
id: 'id',
|
||||||
message: 'message',
|
message: 'message',
|
||||||
invoice_id: 'invoice_id'
|
invoice_id: 'invoice_id',
|
||||||
|
error_message: 'error_message'
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
|
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
|
||||||
|
|||||||
@@ -182,8 +182,8 @@ export type AdminAccountWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
||||||
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
|
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
|
||||||
account_id?: Prisma.StringFilter<"AdminAccount"> | string
|
account_id?: Prisma.StringFilter<"AdminAccount"> | string
|
||||||
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
|
|
||||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||||
|
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type AdminAccountOrderByWithRelationInput = {
|
export type AdminAccountOrderByWithRelationInput = {
|
||||||
@@ -192,8 +192,8 @@ export type AdminAccountOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
admin_id?: Prisma.SortOrder
|
admin_id?: Prisma.SortOrder
|
||||||
account_id?: Prisma.SortOrder
|
account_id?: Prisma.SortOrder
|
||||||
admin?: Prisma.AdminOrderByWithRelationInput
|
|
||||||
account?: Prisma.AccountOrderByWithRelationInput
|
account?: Prisma.AccountOrderByWithRelationInput
|
||||||
|
admin?: Prisma.AdminOrderByWithRelationInput
|
||||||
_relevance?: Prisma.AdminAccountOrderByRelevanceInput
|
_relevance?: Prisma.AdminAccountOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -206,8 +206,8 @@ export type AdminAccountWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
|
||||||
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
|
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
|
||||||
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
|
|
||||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||||
|
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
|
||||||
}, "id" | "account_id">
|
}, "id" | "account_id">
|
||||||
|
|
||||||
export type AdminAccountOrderByWithAggregationInput = {
|
export type AdminAccountOrderByWithAggregationInput = {
|
||||||
@@ -236,8 +236,8 @@ export type AdminAccountCreateInput = {
|
|||||||
id?: string
|
id?: string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
admin: Prisma.AdminCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput
|
account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput
|
||||||
|
admin: Prisma.AdminCreateNestedOneWithoutAccountsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type AdminAccountUncheckedCreateInput = {
|
export type AdminAccountUncheckedCreateInput = {
|
||||||
@@ -252,8 +252,8 @@ export type AdminAccountUpdateInput = {
|
|||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
admin?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput
|
account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput
|
||||||
|
admin?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type AdminAccountUncheckedUpdateInput = {
|
export type AdminAccountUncheckedUpdateInput = {
|
||||||
@@ -544,8 +544,8 @@ export type AdminAccountSelect<ExtArgs extends runtime.Types.Extensions.Internal
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
admin_id?: boolean
|
admin_id?: boolean
|
||||||
account_id?: boolean
|
account_id?: boolean
|
||||||
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
|
|
||||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||||
|
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["adminAccount"]>
|
}, ExtArgs["result"]["adminAccount"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -560,15 +560,15 @@ export type AdminAccountSelectScalar = {
|
|||||||
|
|
||||||
export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "admin_id" | "account_id", ExtArgs["result"]["adminAccount"]>
|
export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "admin_id" | "account_id", ExtArgs["result"]["adminAccount"]>
|
||||||
export type AdminAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type AdminAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
|
|
||||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||||
|
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $AdminAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $AdminAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "AdminAccount"
|
name: "AdminAccount"
|
||||||
objects: {
|
objects: {
|
||||||
admin: Prisma.$AdminPayload<ExtArgs>
|
|
||||||
account: Prisma.$AccountPayload<ExtArgs>
|
account: Prisma.$AccountPayload<ExtArgs>
|
||||||
|
admin: Prisma.$AdminPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -916,8 +916,8 @@ readonly fields: AdminAccountFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__AdminAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__AdminAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
admin<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
admin<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -256,14 +256,14 @@ export type BusinessActivityWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
|
||||||
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
||||||
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
||||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||||
complexes?: Prisma.ComplexListRelationFilter
|
complexes?: Prisma.ComplexListRelationFilter
|
||||||
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
|
|
||||||
goods?: Prisma.GoodListRelationFilter
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualListRelationFilter
|
customer_individuals?: Prisma.CustomerIndividualListRelationFilter
|
||||||
customer_legals?: Prisma.CustomerLegalListRelationFilter
|
customer_legals?: Prisma.CustomerLegalListRelationFilter
|
||||||
|
goods?: Prisma.GoodListRelationFilter
|
||||||
|
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityOrderByWithRelationInput = {
|
export type BusinessActivityOrderByWithRelationInput = {
|
||||||
@@ -277,14 +277,14 @@ export type BusinessActivityOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
guild_id?: Prisma.SortOrder
|
guild_id?: Prisma.SortOrder
|
||||||
consumer_id?: Prisma.SortOrder
|
consumer_id?: Prisma.SortOrder
|
||||||
guild?: Prisma.GuildOrderByWithRelationInput
|
|
||||||
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
||||||
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput
|
guild?: Prisma.GuildOrderByWithRelationInput
|
||||||
complexes?: Prisma.ComplexOrderByRelationAggregateInput
|
complexes?: Prisma.ComplexOrderByRelationAggregateInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
|
||||||
goods?: Prisma.GoodOrderByRelationAggregateInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualOrderByRelationAggregateInput
|
customer_individuals?: Prisma.CustomerIndividualOrderByRelationAggregateInput
|
||||||
customer_legals?: Prisma.CustomerLegalOrderByRelationAggregateInput
|
customer_legals?: Prisma.CustomerLegalOrderByRelationAggregateInput
|
||||||
|
goods?: Prisma.GoodOrderByRelationAggregateInput
|
||||||
|
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.BusinessActivityOrderByRelevanceInput
|
_relevance?: Prisma.BusinessActivityOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -303,14 +303,14 @@ export type BusinessActivityWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
|
||||||
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
||||||
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
|
||||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||||
complexes?: Prisma.ComplexListRelationFilter
|
complexes?: Prisma.ComplexListRelationFilter
|
||||||
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
|
|
||||||
goods?: Prisma.GoodListRelationFilter
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualListRelationFilter
|
customer_individuals?: Prisma.CustomerIndividualListRelationFilter
|
||||||
customer_legals?: Prisma.CustomerLegalListRelationFilter
|
customer_legals?: Prisma.CustomerLegalListRelationFilter
|
||||||
|
goods?: Prisma.GoodListRelationFilter
|
||||||
|
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
|
||||||
}, "id" | "economic_code_consumer_id">
|
}, "id" | "economic_code_consumer_id">
|
||||||
|
|
||||||
export type BusinessActivityOrderByWithAggregationInput = {
|
export type BusinessActivityOrderByWithAggregationInput = {
|
||||||
@@ -356,14 +356,14 @@ export type BusinessActivityCreateInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateInput = {
|
export type BusinessActivityUncheckedCreateInput = {
|
||||||
@@ -377,12 +377,12 @@ export type BusinessActivityUncheckedCreateInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUpdateInput = {
|
export type BusinessActivityUpdateInput = {
|
||||||
@@ -394,14 +394,14 @@ export type BusinessActivityUpdateInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateInput = {
|
export type BusinessActivityUncheckedUpdateInput = {
|
||||||
@@ -415,12 +415,12 @@ export type BusinessActivityUncheckedUpdateInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateManyInput = {
|
export type BusinessActivityCreateManyInput = {
|
||||||
@@ -725,13 +725,13 @@ export type BusinessActivityCreateWithoutLicense_activationInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = {
|
export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = {
|
||||||
@@ -746,10 +746,10 @@ export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = {
|
|||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutLicense_activationInput = {
|
export type BusinessActivityCreateOrConnectWithoutLicense_activationInput = {
|
||||||
@@ -777,13 +777,13 @@ export type BusinessActivityUpdateWithoutLicense_activationInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = {
|
export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = {
|
||||||
@@ -798,10 +798,10 @@ export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = {
|
|||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateWithoutPermission_businessesInput = {
|
export type BusinessActivityCreateWithoutPermission_businessesInput = {
|
||||||
@@ -813,13 +813,13 @@ export type BusinessActivityCreateWithoutPermission_businessesInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = {
|
export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = {
|
||||||
@@ -833,11 +833,11 @@ export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutPermission_businessesInput = {
|
export type BusinessActivityCreateOrConnectWithoutPermission_businessesInput = {
|
||||||
@@ -865,13 +865,13 @@ export type BusinessActivityUpdateWithoutPermission_businessesInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = {
|
export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = {
|
||||||
@@ -885,11 +885,11 @@ export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateWithoutConsumerInput = {
|
export type BusinessActivityCreateWithoutConsumerInput = {
|
||||||
@@ -902,12 +902,12 @@ export type BusinessActivityCreateWithoutConsumerInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutConsumerInput = {
|
export type BusinessActivityUncheckedCreateWithoutConsumerInput = {
|
||||||
@@ -920,12 +920,12 @@ export type BusinessActivityUncheckedCreateWithoutConsumerInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutConsumerInput = {
|
export type BusinessActivityCreateOrConnectWithoutConsumerInput = {
|
||||||
@@ -979,13 +979,13 @@ export type BusinessActivityCreateWithoutComplexesInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
|
export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
|
||||||
@@ -999,11 +999,11 @@ export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutComplexesInput = {
|
export type BusinessActivityCreateOrConnectWithoutComplexesInput = {
|
||||||
@@ -1031,13 +1031,13 @@ export type BusinessActivityUpdateWithoutComplexesInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
|
export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
|
||||||
@@ -1051,11 +1051,11 @@ export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateWithoutGoodsInput = {
|
export type BusinessActivityCreateWithoutGoodsInput = {
|
||||||
@@ -1067,13 +1067,13 @@ export type BusinessActivityCreateWithoutGoodsInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutGoodsInput = {
|
export type BusinessActivityUncheckedCreateWithoutGoodsInput = {
|
||||||
@@ -1087,11 +1087,11 @@ export type BusinessActivityUncheckedCreateWithoutGoodsInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutGoodsInput = {
|
export type BusinessActivityCreateOrConnectWithoutGoodsInput = {
|
||||||
@@ -1119,13 +1119,13 @@ export type BusinessActivityUpdateWithoutGoodsInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
|
export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
|
||||||
@@ -1139,11 +1139,11 @@ export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateWithoutGuildInput = {
|
export type BusinessActivityCreateWithoutGuildInput = {
|
||||||
@@ -1156,12 +1156,12 @@ export type BusinessActivityCreateWithoutGuildInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
|
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
|
||||||
@@ -1174,12 +1174,12 @@ export type BusinessActivityUncheckedCreateWithoutGuildInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
|
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
|
||||||
@@ -1217,13 +1217,13 @@ export type BusinessActivityCreateWithoutCustomer_individualsInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = {
|
export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = {
|
||||||
@@ -1237,11 +1237,11 @@ export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutCustomer_individualsInput = {
|
export type BusinessActivityCreateOrConnectWithoutCustomer_individualsInput = {
|
||||||
@@ -1269,13 +1269,13 @@ export type BusinessActivityUpdateWithoutCustomer_individualsInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = {
|
export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = {
|
||||||
@@ -1289,11 +1289,11 @@ export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateWithoutCustomer_legalsInput = {
|
export type BusinessActivityCreateWithoutCustomer_legalsInput = {
|
||||||
@@ -1305,13 +1305,13 @@ export type BusinessActivityCreateWithoutCustomer_legalsInput = {
|
|||||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
|
||||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = {
|
export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = {
|
||||||
@@ -1325,11 +1325,11 @@ export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild_id: string
|
guild_id: string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
|
||||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateOrConnectWithoutCustomer_legalsInput = {
|
export type BusinessActivityCreateOrConnectWithoutCustomer_legalsInput = {
|
||||||
@@ -1357,13 +1357,13 @@ export type BusinessActivityUpdateWithoutCustomer_legalsInput = {
|
|||||||
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
|
export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
|
||||||
@@ -1377,11 +1377,11 @@ export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCreateManyConsumerInput = {
|
export type BusinessActivityCreateManyConsumerInput = {
|
||||||
@@ -1406,12 +1406,12 @@ export type BusinessActivityUpdateWithoutConsumerInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutConsumerInput = {
|
export type BusinessActivityUncheckedUpdateWithoutConsumerInput = {
|
||||||
@@ -1424,12 +1424,12 @@ export type BusinessActivityUncheckedUpdateWithoutConsumerInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateManyWithoutConsumerInput = {
|
export type BusinessActivityUncheckedUpdateManyWithoutConsumerInput = {
|
||||||
@@ -1466,12 +1466,12 @@ export type BusinessActivityUpdateWithoutGuildInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
|
||||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
|
export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
|
||||||
@@ -1484,12 +1484,12 @@ export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
|
||||||
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
|
||||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
|
||||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||||
|
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
|
||||||
|
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
|
export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
|
||||||
@@ -1511,18 +1511,18 @@ export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
|
|||||||
|
|
||||||
export type BusinessActivityCountOutputType = {
|
export type BusinessActivityCountOutputType = {
|
||||||
complexes: number
|
complexes: number
|
||||||
permission_businesses: number
|
|
||||||
goods: number
|
|
||||||
customer_individuals: number
|
customer_individuals: number
|
||||||
customer_legals: number
|
customer_legals: number
|
||||||
|
goods: number
|
||||||
|
permission_businesses: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type BusinessActivityCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type BusinessActivityCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
complexes?: boolean | BusinessActivityCountOutputTypeCountComplexesArgs
|
complexes?: boolean | BusinessActivityCountOutputTypeCountComplexesArgs
|
||||||
permission_businesses?: boolean | BusinessActivityCountOutputTypeCountPermission_businessesArgs
|
|
||||||
goods?: boolean | BusinessActivityCountOutputTypeCountGoodsArgs
|
|
||||||
customer_individuals?: boolean | BusinessActivityCountOutputTypeCountCustomer_individualsArgs
|
customer_individuals?: boolean | BusinessActivityCountOutputTypeCountCustomer_individualsArgs
|
||||||
customer_legals?: boolean | BusinessActivityCountOutputTypeCountCustomer_legalsArgs
|
customer_legals?: boolean | BusinessActivityCountOutputTypeCountCustomer_legalsArgs
|
||||||
|
goods?: boolean | BusinessActivityCountOutputTypeCountGoodsArgs
|
||||||
|
permission_businesses?: boolean | BusinessActivityCountOutputTypeCountPermission_businessesArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1545,8 +1545,15 @@ export type BusinessActivityCountOutputTypeCountComplexesArgs<ExtArgs extends ru
|
|||||||
/**
|
/**
|
||||||
* BusinessActivityCountOutputType without action
|
* BusinessActivityCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type BusinessActivityCountOutputTypeCountPermission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type BusinessActivityCountOutputTypeCountCustomer_individualsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.PermissionBusinessWhereInput
|
where?: Prisma.CustomerIndividualWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BusinessActivityCountOutputType without action
|
||||||
|
*/
|
||||||
|
export type BusinessActivityCountOutputTypeCountCustomer_legalsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
where?: Prisma.CustomerLegalWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1559,15 +1566,8 @@ export type BusinessActivityCountOutputTypeCountGoodsArgs<ExtArgs extends runtim
|
|||||||
/**
|
/**
|
||||||
* BusinessActivityCountOutputType without action
|
* BusinessActivityCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type BusinessActivityCountOutputTypeCountCustomer_individualsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type BusinessActivityCountOutputTypeCountPermission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.CustomerIndividualWhereInput
|
where?: Prisma.PermissionBusinessWhereInput
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* BusinessActivityCountOutputType without action
|
|
||||||
*/
|
|
||||||
export type BusinessActivityCountOutputTypeCountCustomer_legalsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
where?: Prisma.CustomerLegalWhereInput
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -1582,14 +1582,14 @@ export type BusinessActivitySelect<ExtArgs extends runtime.Types.Extensions.Inte
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
guild_id?: boolean
|
guild_id?: boolean
|
||||||
consumer_id?: boolean
|
consumer_id?: boolean
|
||||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
|
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||||
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
|
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
|
||||||
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
|
|
||||||
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
|
|
||||||
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
|
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
|
||||||
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
|
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
|
||||||
|
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
|
||||||
|
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
|
||||||
|
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["businessActivity"]>
|
}, ExtArgs["result"]["businessActivity"]>
|
||||||
|
|
||||||
@@ -1610,28 +1610,28 @@ export type BusinessActivitySelectScalar = {
|
|||||||
|
|
||||||
export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "economic_code" | "name" | "fiscal_id" | "partner_token" | "invoice_number_sequence" | "created_at" | "updated_at" | "guild_id" | "consumer_id", ExtArgs["result"]["businessActivity"]>
|
export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "economic_code" | "name" | "fiscal_id" | "partner_token" | "invoice_number_sequence" | "created_at" | "updated_at" | "guild_id" | "consumer_id", ExtArgs["result"]["businessActivity"]>
|
||||||
export type BusinessActivityInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type BusinessActivityInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
|
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||||
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
|
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
|
||||||
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
|
|
||||||
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
|
|
||||||
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
|
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
|
||||||
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
|
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
|
||||||
|
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
|
||||||
|
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
|
||||||
|
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "BusinessActivity"
|
name: "BusinessActivity"
|
||||||
objects: {
|
objects: {
|
||||||
guild: Prisma.$GuildPayload<ExtArgs>
|
|
||||||
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
||||||
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
|
guild: Prisma.$GuildPayload<ExtArgs>
|
||||||
complexes: Prisma.$ComplexPayload<ExtArgs>[]
|
complexes: Prisma.$ComplexPayload<ExtArgs>[]
|
||||||
permission_businesses: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
|
||||||
goods: Prisma.$GoodPayload<ExtArgs>[]
|
|
||||||
customer_individuals: Prisma.$CustomerIndividualPayload<ExtArgs>[]
|
customer_individuals: Prisma.$CustomerIndividualPayload<ExtArgs>[]
|
||||||
customer_legals: Prisma.$CustomerLegalPayload<ExtArgs>[]
|
customer_legals: Prisma.$CustomerLegalPayload<ExtArgs>[]
|
||||||
|
goods: Prisma.$GoodPayload<ExtArgs>[]
|
||||||
|
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
|
||||||
|
permission_businesses: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1984,14 +1984,14 @@ readonly fields: BusinessActivityFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__BusinessActivityClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__BusinessActivityClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
license_activation<T extends Prisma.BusinessActivity$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
complexes<T extends Prisma.BusinessActivity$complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
complexes<T extends Prisma.BusinessActivity$complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
permission_businesses<T extends Prisma.BusinessActivity$permission_businessesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
goods<T extends Prisma.BusinessActivity$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
customer_individuals<T extends Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerIndividualPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
customer_individuals<T extends Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerIndividualPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
customer_legals<T extends Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerLegalPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
customer_legals<T extends Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerLegalPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
goods<T extends Prisma.BusinessActivity$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
license_activation<T extends Prisma.BusinessActivity$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
permission_businesses<T extends Prisma.BusinessActivity$permission_businessesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -2378,25 +2378,6 @@ export type BusinessActivityDeleteManyArgs<ExtArgs extends runtime.Types.Extensi
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* BusinessActivity.license_activation
|
|
||||||
*/
|
|
||||||
export type BusinessActivity$license_activationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the LicenseActivation
|
|
||||||
*/
|
|
||||||
select?: Prisma.LicenseActivationSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the LicenseActivation
|
|
||||||
*/
|
|
||||||
omit?: Prisma.LicenseActivationOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.LicenseActivationInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.LicenseActivationWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* BusinessActivity.complexes
|
* BusinessActivity.complexes
|
||||||
*/
|
*/
|
||||||
@@ -2421,54 +2402,6 @@ export type BusinessActivity$complexesArgs<ExtArgs extends runtime.Types.Extensi
|
|||||||
distinct?: Prisma.ComplexScalarFieldEnum | Prisma.ComplexScalarFieldEnum[]
|
distinct?: Prisma.ComplexScalarFieldEnum | Prisma.ComplexScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* BusinessActivity.permission_businesses
|
|
||||||
*/
|
|
||||||
export type BusinessActivity$permission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the PermissionBusiness
|
|
||||||
*/
|
|
||||||
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the PermissionBusiness
|
|
||||||
*/
|
|
||||||
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.PermissionBusinessWhereInput
|
|
||||||
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.PermissionBusinessWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* BusinessActivity.goods
|
|
||||||
*/
|
|
||||||
export type BusinessActivity$goodsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the Good
|
|
||||||
*/
|
|
||||||
select?: Prisma.GoodSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the Good
|
|
||||||
*/
|
|
||||||
omit?: Prisma.GoodOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.GoodInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.GoodWhereInput
|
|
||||||
orderBy?: Prisma.GoodOrderByWithRelationInput | Prisma.GoodOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.GoodWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* BusinessActivity.customer_individuals
|
* BusinessActivity.customer_individuals
|
||||||
*/
|
*/
|
||||||
@@ -2517,6 +2450,73 @@ export type BusinessActivity$customer_legalsArgs<ExtArgs extends runtime.Types.E
|
|||||||
distinct?: Prisma.CustomerLegalScalarFieldEnum | Prisma.CustomerLegalScalarFieldEnum[]
|
distinct?: Prisma.CustomerLegalScalarFieldEnum | Prisma.CustomerLegalScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BusinessActivity.goods
|
||||||
|
*/
|
||||||
|
export type BusinessActivity$goodsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the Good
|
||||||
|
*/
|
||||||
|
select?: Prisma.GoodSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the Good
|
||||||
|
*/
|
||||||
|
omit?: Prisma.GoodOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.GoodInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.GoodWhereInput
|
||||||
|
orderBy?: Prisma.GoodOrderByWithRelationInput | Prisma.GoodOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.GoodWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BusinessActivity.license_activation
|
||||||
|
*/
|
||||||
|
export type BusinessActivity$license_activationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the LicenseActivation
|
||||||
|
*/
|
||||||
|
select?: Prisma.LicenseActivationSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the LicenseActivation
|
||||||
|
*/
|
||||||
|
omit?: Prisma.LicenseActivationOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.LicenseActivationInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.LicenseActivationWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* BusinessActivity.permission_businesses
|
||||||
|
*/
|
||||||
|
export type BusinessActivity$permission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the PermissionBusiness
|
||||||
|
*/
|
||||||
|
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the PermissionBusiness
|
||||||
|
*/
|
||||||
|
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.PermissionBusinessWhereInput
|
||||||
|
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.PermissionBusinessWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* BusinessActivity without action
|
* BusinessActivity without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -199,9 +199,9 @@ export type ComplexWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
|
||||||
business_activity_id?: Prisma.StringFilter<"Complex"> | string
|
business_activity_id?: Prisma.StringFilter<"Complex"> | string
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
pos_list?: Prisma.PosListRelationFilter
|
|
||||||
good_categories?: Prisma.GoodCategoryListRelationFilter
|
good_categories?: Prisma.GoodCategoryListRelationFilter
|
||||||
permission_complexes?: Prisma.PermissionComplexListRelationFilter
|
permission_complexes?: Prisma.PermissionComplexListRelationFilter
|
||||||
|
pos_list?: Prisma.PosListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexOrderByWithRelationInput = {
|
export type ComplexOrderByWithRelationInput = {
|
||||||
@@ -213,9 +213,9 @@ export type ComplexOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
business_activity_id?: Prisma.SortOrder
|
business_activity_id?: Prisma.SortOrder
|
||||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||||
pos_list?: Prisma.PosOrderByRelationAggregateInput
|
|
||||||
good_categories?: Prisma.GoodCategoryOrderByRelationAggregateInput
|
good_categories?: Prisma.GoodCategoryOrderByRelationAggregateInput
|
||||||
permission_complexes?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
permission_complexes?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
||||||
|
pos_list?: Prisma.PosOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.ComplexOrderByRelevanceInput
|
_relevance?: Prisma.ComplexOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -231,9 +231,9 @@ export type ComplexWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
|
||||||
business_activity_id?: Prisma.StringFilter<"Complex"> | string
|
business_activity_id?: Prisma.StringFilter<"Complex"> | string
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
pos_list?: Prisma.PosListRelationFilter
|
|
||||||
good_categories?: Prisma.GoodCategoryListRelationFilter
|
good_categories?: Prisma.GoodCategoryListRelationFilter
|
||||||
permission_complexes?: Prisma.PermissionComplexListRelationFilter
|
permission_complexes?: Prisma.PermissionComplexListRelationFilter
|
||||||
|
pos_list?: Prisma.PosListRelationFilter
|
||||||
}, "id">
|
}, "id">
|
||||||
|
|
||||||
export type ComplexOrderByWithAggregationInput = {
|
export type ComplexOrderByWithAggregationInput = {
|
||||||
@@ -270,9 +270,9 @@ export type ComplexCreateInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
||||||
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
||||||
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedCreateInput = {
|
export type ComplexUncheckedCreateInput = {
|
||||||
@@ -283,9 +283,9 @@ export type ComplexUncheckedCreateInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity_id: string
|
business_activity_id: string
|
||||||
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUpdateInput = {
|
export type ComplexUpdateInput = {
|
||||||
@@ -296,9 +296,9 @@ export type ComplexUpdateInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
||||||
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedUpdateInput = {
|
export type ComplexUncheckedUpdateInput = {
|
||||||
@@ -309,9 +309,9 @@ export type ComplexUncheckedUpdateInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateManyInput = {
|
export type ComplexCreateManyInput = {
|
||||||
@@ -493,8 +493,8 @@ export type ComplexCreateWithoutPermission_complexesInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
||||||
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedCreateWithoutPermission_complexesInput = {
|
export type ComplexUncheckedCreateWithoutPermission_complexesInput = {
|
||||||
@@ -505,8 +505,8 @@ export type ComplexUncheckedCreateWithoutPermission_complexesInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity_id: string
|
business_activity_id: string
|
||||||
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateOrConnectWithoutPermission_complexesInput = {
|
export type ComplexCreateOrConnectWithoutPermission_complexesInput = {
|
||||||
@@ -533,8 +533,8 @@ export type ComplexUpdateWithoutPermission_complexesInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
||||||
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedUpdateWithoutPermission_complexesInput = {
|
export type ComplexUncheckedUpdateWithoutPermission_complexesInput = {
|
||||||
@@ -545,8 +545,8 @@ export type ComplexUncheckedUpdateWithoutPermission_complexesInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateWithoutBusiness_activityInput = {
|
export type ComplexCreateWithoutBusiness_activityInput = {
|
||||||
@@ -556,9 +556,9 @@ export type ComplexCreateWithoutBusiness_activityInput = {
|
|||||||
address?: string | null
|
address?: string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
|
||||||
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedCreateWithoutBusiness_activityInput = {
|
export type ComplexUncheckedCreateWithoutBusiness_activityInput = {
|
||||||
@@ -568,9 +568,9 @@ export type ComplexUncheckedCreateWithoutBusiness_activityInput = {
|
|||||||
address?: string | null
|
address?: string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateOrConnectWithoutBusiness_activityInput = {
|
export type ComplexCreateOrConnectWithoutBusiness_activityInput = {
|
||||||
@@ -684,8 +684,8 @@ export type ComplexCreateWithoutGood_categoriesInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
|
||||||
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
|
||||||
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedCreateWithoutGood_categoriesInput = {
|
export type ComplexUncheckedCreateWithoutGood_categoriesInput = {
|
||||||
@@ -696,8 +696,8 @@ export type ComplexUncheckedCreateWithoutGood_categoriesInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
business_activity_id: string
|
business_activity_id: string
|
||||||
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
|
||||||
|
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateOrConnectWithoutGood_categoriesInput = {
|
export type ComplexCreateOrConnectWithoutGood_categoriesInput = {
|
||||||
@@ -724,8 +724,8 @@ export type ComplexUpdateWithoutGood_categoriesInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
|
||||||
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
|
||||||
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedUpdateWithoutGood_categoriesInput = {
|
export type ComplexUncheckedUpdateWithoutGood_categoriesInput = {
|
||||||
@@ -736,8 +736,8 @@ export type ComplexUncheckedUpdateWithoutGood_categoriesInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCreateManyBusiness_activityInput = {
|
export type ComplexCreateManyBusiness_activityInput = {
|
||||||
@@ -756,9 +756,9 @@ export type ComplexUpdateWithoutBusiness_activityInput = {
|
|||||||
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedUpdateWithoutBusiness_activityInput = {
|
export type ComplexUncheckedUpdateWithoutBusiness_activityInput = {
|
||||||
@@ -768,9 +768,9 @@ export type ComplexUncheckedUpdateWithoutBusiness_activityInput = {
|
|||||||
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
|
||||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
|
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = {
|
export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = {
|
||||||
@@ -788,15 +788,15 @@ export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export type ComplexCountOutputType = {
|
export type ComplexCountOutputType = {
|
||||||
pos_list: number
|
|
||||||
good_categories: number
|
good_categories: number
|
||||||
permission_complexes: number
|
permission_complexes: number
|
||||||
|
pos_list: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ComplexCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ComplexCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
pos_list?: boolean | ComplexCountOutputTypeCountPos_listArgs
|
|
||||||
good_categories?: boolean | ComplexCountOutputTypeCountGood_categoriesArgs
|
good_categories?: boolean | ComplexCountOutputTypeCountGood_categoriesArgs
|
||||||
permission_complexes?: boolean | ComplexCountOutputTypeCountPermission_complexesArgs
|
permission_complexes?: boolean | ComplexCountOutputTypeCountPermission_complexesArgs
|
||||||
|
pos_list?: boolean | ComplexCountOutputTypeCountPos_listArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -809,13 +809,6 @@ export type ComplexCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Exte
|
|||||||
select?: Prisma.ComplexCountOutputTypeSelect<ExtArgs> | null
|
select?: Prisma.ComplexCountOutputTypeSelect<ExtArgs> | null
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* ComplexCountOutputType without action
|
|
||||||
*/
|
|
||||||
export type ComplexCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
where?: Prisma.PosWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ComplexCountOutputType without action
|
* ComplexCountOutputType without action
|
||||||
*/
|
*/
|
||||||
@@ -830,6 +823,13 @@ export type ComplexCountOutputTypeCountPermission_complexesArgs<ExtArgs extends
|
|||||||
where?: Prisma.PermissionComplexWhereInput
|
where?: Prisma.PermissionComplexWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ComplexCountOutputType without action
|
||||||
|
*/
|
||||||
|
export type ComplexCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
where?: Prisma.PosWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||||
id?: boolean
|
id?: boolean
|
||||||
@@ -840,9 +840,9 @@ export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
business_activity_id?: boolean
|
business_activity_id?: boolean
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
|
|
||||||
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
|
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
|
||||||
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
|
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
|
||||||
|
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["complex"]>
|
}, ExtArgs["result"]["complex"]>
|
||||||
|
|
||||||
@@ -861,9 +861,9 @@ export type ComplexSelectScalar = {
|
|||||||
export type ComplexOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "branch_code" | "address" | "created_at" | "updated_at" | "business_activity_id", ExtArgs["result"]["complex"]>
|
export type ComplexOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "branch_code" | "address" | "created_at" | "updated_at" | "business_activity_id", ExtArgs["result"]["complex"]>
|
||||||
export type ComplexInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ComplexInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
|
|
||||||
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
|
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
|
||||||
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
|
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
|
||||||
|
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -871,9 +871,9 @@ export type $ComplexPayload<ExtArgs extends runtime.Types.Extensions.InternalArg
|
|||||||
name: "Complex"
|
name: "Complex"
|
||||||
objects: {
|
objects: {
|
||||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
||||||
pos_list: Prisma.$PosPayload<ExtArgs>[]
|
|
||||||
good_categories: Prisma.$GoodCategoryPayload<ExtArgs>[]
|
good_categories: Prisma.$GoodCategoryPayload<ExtArgs>[]
|
||||||
permission_complexes: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
permission_complexes: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
||||||
|
pos_list: Prisma.$PosPayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1224,9 +1224,9 @@ readonly fields: ComplexFieldRefs;
|
|||||||
export interface Prisma__ComplexClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ComplexClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
pos_list<T extends Prisma.Complex$pos_listArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$pos_listArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
good_categories<T extends Prisma.Complex$good_categoriesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$good_categoriesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
good_categories<T extends Prisma.Complex$good_categoriesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$good_categoriesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
permission_complexes<T extends Prisma.Complex$permission_complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$permission_complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
permission_complexes<T extends Prisma.Complex$permission_complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$permission_complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
pos_list<T extends Prisma.Complex$pos_listArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$pos_listArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -1610,30 +1610,6 @@ export type ComplexDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inter
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Complex.pos_list
|
|
||||||
*/
|
|
||||||
export type Complex$pos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the Pos
|
|
||||||
*/
|
|
||||||
select?: Prisma.PosSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the Pos
|
|
||||||
*/
|
|
||||||
omit?: Prisma.PosOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.PosInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.PosWhereInput
|
|
||||||
orderBy?: Prisma.PosOrderByWithRelationInput | Prisma.PosOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.PosWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.PosScalarFieldEnum | Prisma.PosScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Complex.good_categories
|
* Complex.good_categories
|
||||||
*/
|
*/
|
||||||
@@ -1682,6 +1658,30 @@ export type Complex$permission_complexesArgs<ExtArgs extends runtime.Types.Exten
|
|||||||
distinct?: Prisma.PermissionComplexScalarFieldEnum | Prisma.PermissionComplexScalarFieldEnum[]
|
distinct?: Prisma.PermissionComplexScalarFieldEnum | Prisma.PermissionComplexScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Complex.pos_list
|
||||||
|
*/
|
||||||
|
export type Complex$pos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the Pos
|
||||||
|
*/
|
||||||
|
select?: Prisma.PosSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the Pos
|
||||||
|
*/
|
||||||
|
omit?: Prisma.PosOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.PosInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.PosWhereInput
|
||||||
|
orderBy?: Prisma.PosOrderByWithRelationInput | Prisma.PosOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.PosWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.PosScalarFieldEnum | Prisma.PosScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Complex without action
|
* Complex without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -182,8 +182,8 @@ export type ConsumerWhereInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountListRelationFilter
|
|
||||||
business_activities?: Prisma.BusinessActivityListRelationFilter
|
business_activities?: Prisma.BusinessActivityListRelationFilter
|
||||||
|
accounts?: Prisma.ConsumerAccountListRelationFilter
|
||||||
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
|
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
|
||||||
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
|
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
|
||||||
}
|
}
|
||||||
@@ -194,8 +194,8 @@ export type ConsumerOrderByWithRelationInput = {
|
|||||||
status?: Prisma.SortOrder
|
status?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
accounts?: Prisma.ConsumerAccountOrderByRelationAggregateInput
|
|
||||||
business_activities?: Prisma.BusinessActivityOrderByRelationAggregateInput
|
business_activities?: Prisma.BusinessActivityOrderByRelationAggregateInput
|
||||||
|
accounts?: Prisma.ConsumerAccountOrderByRelationAggregateInput
|
||||||
individual?: Prisma.ConsumerIndividualOrderByWithRelationInput
|
individual?: Prisma.ConsumerIndividualOrderByWithRelationInput
|
||||||
legal?: Prisma.ConsumerLegalOrderByWithRelationInput
|
legal?: Prisma.ConsumerLegalOrderByWithRelationInput
|
||||||
_relevance?: Prisma.ConsumerOrderByRelevanceInput
|
_relevance?: Prisma.ConsumerOrderByRelevanceInput
|
||||||
@@ -210,8 +210,8 @@ export type ConsumerWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountListRelationFilter
|
|
||||||
business_activities?: Prisma.BusinessActivityListRelationFilter
|
business_activities?: Prisma.BusinessActivityListRelationFilter
|
||||||
|
accounts?: Prisma.ConsumerAccountListRelationFilter
|
||||||
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
|
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
|
||||||
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
|
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
|
||||||
}, "id">
|
}, "id">
|
||||||
@@ -244,8 +244,8 @@ export type ConsumerCreateInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
||||||
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
|
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
|
||||||
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
|
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
@@ -256,8 +256,8 @@ export type ConsumerUncheckedCreateInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
|
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
|
||||||
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
|
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
@@ -268,8 +268,8 @@ export type ConsumerUpdateInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
||||||
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
|
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
|
||||||
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
|
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
@@ -280,8 +280,8 @@ export type ConsumerUncheckedUpdateInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
|
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
|
||||||
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
|
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
@@ -475,8 +475,8 @@ export type ConsumerCreateWithoutIndividualInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
||||||
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
|
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -486,8 +486,8 @@ export type ConsumerUncheckedCreateWithoutIndividualInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
|
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -513,8 +513,8 @@ export type ConsumerUpdateWithoutIndividualInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
||||||
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
|
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -524,8 +524,8 @@ export type ConsumerUncheckedUpdateWithoutIndividualInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
|
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -535,8 +535,8 @@ export type ConsumerCreateWithoutLegalInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
|
||||||
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
|
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -546,8 +546,8 @@ export type ConsumerUncheckedCreateWithoutLegalInput = {
|
|||||||
status?: $Enums.ConsumerStatus
|
status?: $Enums.ConsumerStatus
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
|
||||||
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
|
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -573,8 +573,8 @@ export type ConsumerUpdateWithoutLegalInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
|
||||||
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
|
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -584,8 +584,8 @@ export type ConsumerUncheckedUpdateWithoutLegalInput = {
|
|||||||
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
|
||||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
|
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
|
||||||
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
|
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -655,13 +655,13 @@ export type ConsumerUncheckedUpdateWithoutBusiness_activitiesInput = {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export type ConsumerCountOutputType = {
|
export type ConsumerCountOutputType = {
|
||||||
accounts: number
|
|
||||||
business_activities: number
|
business_activities: number
|
||||||
|
accounts: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
accounts?: boolean | ConsumerCountOutputTypeCountAccountsArgs
|
|
||||||
business_activities?: boolean | ConsumerCountOutputTypeCountBusiness_activitiesArgs
|
business_activities?: boolean | ConsumerCountOutputTypeCountBusiness_activitiesArgs
|
||||||
|
accounts?: boolean | ConsumerCountOutputTypeCountAccountsArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -677,15 +677,15 @@ export type ConsumerCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Ext
|
|||||||
/**
|
/**
|
||||||
* ConsumerCountOutputType without action
|
* ConsumerCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type ConsumerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerCountOutputTypeCountBusiness_activitiesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.ConsumerAccountWhereInput
|
where?: Prisma.BusinessActivityWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ConsumerCountOutputType without action
|
* ConsumerCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type ConsumerCountOutputTypeCountBusiness_activitiesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.BusinessActivityWhereInput
|
where?: Prisma.ConsumerAccountWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -695,8 +695,8 @@ export type ConsumerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
|||||||
status?: boolean
|
status?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
|
|
||||||
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
|
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
|
||||||
|
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
|
||||||
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
|
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
|
||||||
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
|
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
@@ -714,8 +714,8 @@ export type ConsumerSelectScalar = {
|
|||||||
|
|
||||||
export type ConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "type" | "status" | "created_at" | "updated_at", ExtArgs["result"]["consumer"]>
|
export type ConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "type" | "status" | "created_at" | "updated_at", ExtArgs["result"]["consumer"]>
|
||||||
export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
|
|
||||||
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
|
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
|
||||||
|
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
|
||||||
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
|
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
|
||||||
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
|
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
@@ -724,8 +724,8 @@ export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArg
|
|||||||
export type $ConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $ConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "Consumer"
|
name: "Consumer"
|
||||||
objects: {
|
objects: {
|
||||||
accounts: Prisma.$ConsumerAccountPayload<ExtArgs>[]
|
|
||||||
business_activities: Prisma.$BusinessActivityPayload<ExtArgs>[]
|
business_activities: Prisma.$BusinessActivityPayload<ExtArgs>[]
|
||||||
|
accounts: Prisma.$ConsumerAccountPayload<ExtArgs>[]
|
||||||
individual: Prisma.$ConsumerIndividualPayload<ExtArgs> | null
|
individual: Prisma.$ConsumerIndividualPayload<ExtArgs> | null
|
||||||
legal: Prisma.$ConsumerLegalPayload<ExtArgs> | null
|
legal: Prisma.$ConsumerLegalPayload<ExtArgs> | null
|
||||||
}
|
}
|
||||||
@@ -1075,8 +1075,8 @@ readonly fields: ConsumerFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__ConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
accounts<T extends Prisma.Consumer$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
business_activities<T extends Prisma.Consumer$business_activitiesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$business_activitiesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
business_activities<T extends Prisma.Consumer$business_activitiesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$business_activitiesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
accounts<T extends Prisma.Consumer$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
individual<T extends Prisma.Consumer$individualArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$individualArgs<ExtArgs>>): Prisma.Prisma__ConsumerIndividualClient<runtime.Types.Result.GetResult<Prisma.$ConsumerIndividualPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
individual<T extends Prisma.Consumer$individualArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$individualArgs<ExtArgs>>): Prisma.Prisma__ConsumerIndividualClient<runtime.Types.Result.GetResult<Prisma.$ConsumerIndividualPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
legal<T extends Prisma.Consumer$legalArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$legalArgs<ExtArgs>>): Prisma.Prisma__ConsumerLegalClient<runtime.Types.Result.GetResult<Prisma.$ConsumerLegalPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
legal<T extends Prisma.Consumer$legalArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$legalArgs<ExtArgs>>): Prisma.Prisma__ConsumerLegalClient<runtime.Types.Result.GetResult<Prisma.$ConsumerLegalPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
@@ -1460,30 +1460,6 @@ export type ConsumerDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Consumer.accounts
|
|
||||||
*/
|
|
||||||
export type Consumer$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the ConsumerAccount
|
|
||||||
*/
|
|
||||||
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the ConsumerAccount
|
|
||||||
*/
|
|
||||||
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.ConsumerAccountWhereInput
|
|
||||||
orderBy?: Prisma.ConsumerAccountOrderByWithRelationInput | Prisma.ConsumerAccountOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.ConsumerAccountWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.ConsumerAccountScalarFieldEnum | Prisma.ConsumerAccountScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Consumer.business_activities
|
* Consumer.business_activities
|
||||||
*/
|
*/
|
||||||
@@ -1508,6 +1484,30 @@ export type Consumer$business_activitiesArgs<ExtArgs extends runtime.Types.Exten
|
|||||||
distinct?: Prisma.BusinessActivityScalarFieldEnum | Prisma.BusinessActivityScalarFieldEnum[]
|
distinct?: Prisma.BusinessActivityScalarFieldEnum | Prisma.BusinessActivityScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Consumer.accounts
|
||||||
|
*/
|
||||||
|
export type Consumer$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the ConsumerAccount
|
||||||
|
*/
|
||||||
|
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the ConsumerAccount
|
||||||
|
*/
|
||||||
|
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.ConsumerAccountWhereInput
|
||||||
|
orderBy?: Prisma.ConsumerAccountOrderByWithRelationInput | Prisma.ConsumerAccountOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.ConsumerAccountWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.ConsumerAccountScalarFieldEnum | Prisma.ConsumerAccountScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Consumer.individual
|
* Consumer.individual
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -190,14 +190,14 @@ export type ConsumerAccountWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
||||||
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
||||||
account_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
account_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
|
||||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
|
||||||
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
|
|
||||||
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
|
|
||||||
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
|
||||||
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
|
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
|
||||||
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
||||||
|
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||||
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
||||||
|
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
|
||||||
|
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountOrderByWithRelationInput = {
|
export type ConsumerAccountOrderByWithRelationInput = {
|
||||||
@@ -207,14 +207,14 @@ export type ConsumerAccountOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
consumer_id?: Prisma.SortOrder
|
consumer_id?: Prisma.SortOrder
|
||||||
account_id?: Prisma.SortOrder
|
account_id?: Prisma.SortOrder
|
||||||
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
|
||||||
account?: Prisma.AccountOrderByWithRelationInput
|
|
||||||
pos?: Prisma.PosOrderByWithRelationInput
|
|
||||||
permission?: Prisma.PermissionConsumerOrderByWithRelationInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationOrderByWithRelationInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceOrderByWithRelationInput
|
account_device?: Prisma.ConsumerAccountDeviceOrderByWithRelationInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
|
||||||
|
account?: Prisma.AccountOrderByWithRelationInput
|
||||||
|
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationOrderByWithRelationInput
|
||||||
|
permission?: Prisma.PermissionConsumerOrderByWithRelationInput
|
||||||
|
pos?: Prisma.PosOrderByWithRelationInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.ConsumerAccountOrderByRelevanceInput
|
_relevance?: Prisma.ConsumerAccountOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -228,14 +228,14 @@ export type ConsumerAccountWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
created_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
|
||||||
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
|
||||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
|
||||||
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
|
|
||||||
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
|
|
||||||
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
|
||||||
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
|
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
|
||||||
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
||||||
|
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||||
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
||||||
|
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
|
||||||
|
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
||||||
}, "id" | "account_id">
|
}, "id" | "account_id">
|
||||||
|
|
||||||
export type ConsumerAccountOrderByWithAggregationInput = {
|
export type ConsumerAccountOrderByWithAggregationInput = {
|
||||||
@@ -267,14 +267,14 @@ export type ConsumerAccountCreateInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateInput = {
|
export type ConsumerAccountUncheckedCreateInput = {
|
||||||
@@ -284,12 +284,12 @@ export type ConsumerAccountUncheckedCreateInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUpdateInput = {
|
export type ConsumerAccountUpdateInput = {
|
||||||
@@ -297,14 +297,14 @@ export type ConsumerAccountUpdateInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateInput = {
|
export type ConsumerAccountUncheckedUpdateInput = {
|
||||||
@@ -314,12 +314,12 @@ export type ConsumerAccountUncheckedUpdateInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateManyInput = {
|
export type ConsumerAccountCreateManyInput = {
|
||||||
@@ -569,13 +569,13 @@ export type ConsumerAccountCreateWithoutAccountInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutAccountInput = {
|
export type ConsumerAccountUncheckedCreateWithoutAccountInput = {
|
||||||
@@ -584,12 +584,12 @@ export type ConsumerAccountUncheckedCreateWithoutAccountInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutAccountInput = {
|
export type ConsumerAccountCreateOrConnectWithoutAccountInput = {
|
||||||
@@ -613,13 +613,13 @@ export type ConsumerAccountUpdateWithoutAccountInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutAccountInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutAccountInput = {
|
||||||
@@ -628,12 +628,12 @@ export type ConsumerAccountUncheckedUpdateWithoutAccountInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateWithoutAccount_allocationInput = {
|
export type ConsumerAccountCreateWithoutAccount_allocationInput = {
|
||||||
@@ -641,13 +641,13 @@ export type ConsumerAccountCreateWithoutAccount_allocationInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = {
|
export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = {
|
||||||
@@ -657,11 +657,11 @@ export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutAccount_allocationInput = {
|
export type ConsumerAccountCreateOrConnectWithoutAccount_allocationInput = {
|
||||||
@@ -685,13 +685,13 @@ export type ConsumerAccountUpdateWithoutAccount_allocationInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = {
|
||||||
@@ -701,11 +701,11 @@ export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateWithoutPermissionInput = {
|
export type ConsumerAccountCreateWithoutPermissionInput = {
|
||||||
@@ -713,13 +713,13 @@ export type ConsumerAccountCreateWithoutPermissionInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutPermissionInput = {
|
export type ConsumerAccountUncheckedCreateWithoutPermissionInput = {
|
||||||
@@ -729,11 +729,11 @@ export type ConsumerAccountUncheckedCreateWithoutPermissionInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutPermissionInput = {
|
export type ConsumerAccountCreateOrConnectWithoutPermissionInput = {
|
||||||
@@ -757,13 +757,13 @@ export type ConsumerAccountUpdateWithoutPermissionInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = {
|
||||||
@@ -773,11 +773,11 @@ export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateWithoutAccount_deviceInput = {
|
export type ConsumerAccountCreateWithoutAccount_deviceInput = {
|
||||||
@@ -785,13 +785,13 @@ export type ConsumerAccountCreateWithoutAccount_deviceInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = {
|
export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = {
|
||||||
@@ -801,11 +801,11 @@ export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutAccount_deviceInput = {
|
export type ConsumerAccountCreateOrConnectWithoutAccount_deviceInput = {
|
||||||
@@ -829,13 +829,13 @@ export type ConsumerAccountUpdateWithoutAccount_deviceInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = {
|
||||||
@@ -845,11 +845,11 @@ export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateWithoutConsumerInput = {
|
export type ConsumerAccountCreateWithoutConsumerInput = {
|
||||||
@@ -857,13 +857,13 @@ export type ConsumerAccountCreateWithoutConsumerInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutConsumerInput = {
|
export type ConsumerAccountUncheckedCreateWithoutConsumerInput = {
|
||||||
@@ -872,12 +872,12 @@ export type ConsumerAccountUncheckedCreateWithoutConsumerInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutConsumerInput = {
|
export type ConsumerAccountCreateOrConnectWithoutConsumerInput = {
|
||||||
@@ -923,13 +923,13 @@ export type ConsumerAccountCreateWithoutPosInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutPosInput = {
|
export type ConsumerAccountUncheckedCreateWithoutPosInput = {
|
||||||
@@ -939,11 +939,11 @@ export type ConsumerAccountUncheckedCreateWithoutPosInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutPosInput = {
|
export type ConsumerAccountCreateOrConnectWithoutPosInput = {
|
||||||
@@ -967,13 +967,13 @@ export type ConsumerAccountUpdateWithoutPosInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutPosInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutPosInput = {
|
||||||
@@ -983,11 +983,11 @@ export type ConsumerAccountUncheckedUpdateWithoutPosInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = {
|
export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = {
|
||||||
@@ -995,12 +995,12 @@ export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1011,10 +1011,10 @@ export type ConsumerAccountUncheckedCreateWithoutConsumer_account_good_favorites
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1039,12 +1039,12 @@ export type ConsumerAccountUpdateWithoutConsumer_account_good_favoritesInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1055,10 +1055,10 @@ export type ConsumerAccountUncheckedUpdateWithoutConsumer_account_good_favorites
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1067,13 +1067,13 @@ export type ConsumerAccountCreateWithoutSales_invoicesInput = {
|
|||||||
role: $Enums.ConsumerRole
|
role: $Enums.ConsumerRole
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
|
||||||
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = {
|
export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = {
|
||||||
@@ -1083,11 +1083,11 @@ export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
consumer_id: string
|
consumer_id: string
|
||||||
account_id: string
|
account_id: string
|
||||||
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
|
||||||
|
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateOrConnectWithoutSales_invoicesInput = {
|
export type ConsumerAccountCreateOrConnectWithoutSales_invoicesInput = {
|
||||||
@@ -1111,13 +1111,13 @@ export type ConsumerAccountUpdateWithoutSales_invoicesInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = {
|
||||||
@@ -1127,11 +1127,11 @@ export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = {
|
|||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCreateManyConsumerInput = {
|
export type ConsumerAccountCreateManyConsumerInput = {
|
||||||
@@ -1147,13 +1147,13 @@ export type ConsumerAccountUpdateWithoutConsumerInput = {
|
|||||||
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
|
||||||
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = {
|
export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = {
|
||||||
@@ -1162,12 +1162,12 @@ export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
|
||||||
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
|
||||||
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
|
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
|
||||||
|
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
|
||||||
|
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = {
|
export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = {
|
||||||
@@ -1184,13 +1184,13 @@ export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export type ConsumerAccountCountOutputType = {
|
export type ConsumerAccountCountOutputType = {
|
||||||
sales_invoices: number
|
|
||||||
consumer_account_good_favorites: number
|
consumer_account_good_favorites: number
|
||||||
|
sales_invoices: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerAccountCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerAccountCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
sales_invoices?: boolean | ConsumerAccountCountOutputTypeCountSales_invoicesArgs
|
|
||||||
consumer_account_good_favorites?: boolean | ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs
|
consumer_account_good_favorites?: boolean | ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs
|
||||||
|
sales_invoices?: boolean | ConsumerAccountCountOutputTypeCountSales_invoicesArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1206,15 +1206,15 @@ export type ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs extends runtime.Ty
|
|||||||
/**
|
/**
|
||||||
* ConsumerAccountCountOutputType without action
|
* ConsumerAccountCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type ConsumerAccountCountOutputTypeCountSales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.SalesInvoiceWhereInput
|
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ConsumerAccountCountOutputType without action
|
* ConsumerAccountCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerAccountCountOutputTypeCountSales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
where?: Prisma.SalesInvoiceWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -1225,14 +1225,14 @@ export type ConsumerAccountSelect<ExtArgs extends runtime.Types.Extensions.Inter
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
consumer_id?: boolean
|
consumer_id?: boolean
|
||||||
account_id?: boolean
|
account_id?: boolean
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
|
||||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
|
||||||
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
|
|
||||||
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
|
|
||||||
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
|
|
||||||
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
|
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
|
||||||
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
|
|
||||||
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
|
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
|
||||||
|
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||||
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
|
||||||
|
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
|
||||||
|
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
|
||||||
|
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["consumerAccount"]>
|
}, ExtArgs["result"]["consumerAccount"]>
|
||||||
|
|
||||||
@@ -1249,28 +1249,28 @@ export type ConsumerAccountSelectScalar = {
|
|||||||
|
|
||||||
export type ConsumerAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "consumer_id" | "account_id", ExtArgs["result"]["consumerAccount"]>
|
export type ConsumerAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "consumer_id" | "account_id", ExtArgs["result"]["consumerAccount"]>
|
||||||
export type ConsumerAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
|
||||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
|
||||||
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
|
|
||||||
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
|
|
||||||
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
|
|
||||||
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
|
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
|
||||||
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
|
|
||||||
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
|
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
|
||||||
|
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||||
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
|
||||||
|
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
|
||||||
|
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
|
||||||
|
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $ConsumerAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $ConsumerAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "ConsumerAccount"
|
name: "ConsumerAccount"
|
||||||
objects: {
|
objects: {
|
||||||
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
|
||||||
account: Prisma.$AccountPayload<ExtArgs>
|
|
||||||
pos: Prisma.$PosPayload<ExtArgs> | null
|
|
||||||
permission: Prisma.$PermissionConsumerPayload<ExtArgs> | null
|
|
||||||
account_allocation: Prisma.$LicenseAccountAllocationPayload<ExtArgs> | null
|
|
||||||
account_device: Prisma.$ConsumerAccountDevicePayload<ExtArgs> | null
|
account_device: Prisma.$ConsumerAccountDevicePayload<ExtArgs> | null
|
||||||
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
|
|
||||||
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
|
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
|
||||||
|
account: Prisma.$AccountPayload<ExtArgs>
|
||||||
|
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
||||||
|
account_allocation: Prisma.$LicenseAccountAllocationPayload<ExtArgs> | null
|
||||||
|
permission: Prisma.$PermissionConsumerPayload<ExtArgs> | null
|
||||||
|
pos: Prisma.$PosPayload<ExtArgs> | null
|
||||||
|
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1619,14 +1619,14 @@ readonly fields: ConsumerAccountFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__ConsumerAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ConsumerAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
pos<T extends Prisma.ConsumerAccount$posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$posArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
permission<T extends Prisma.ConsumerAccount$permissionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$permissionArgs<ExtArgs>>): Prisma.Prisma__PermissionConsumerClient<runtime.Types.Result.GetResult<Prisma.$PermissionConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
account_allocation<T extends Prisma.ConsumerAccount$account_allocationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>>): Prisma.Prisma__LicenseAccountAllocationClient<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
account_device<T extends Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountDeviceClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountDevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
account_device<T extends Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountDeviceClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountDevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
sales_invoices<T extends Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
consumer_account_good_favorites<T extends Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
consumer_account_good_favorites<T extends Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
account_allocation<T extends Prisma.ConsumerAccount$account_allocationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>>): Prisma.Prisma__LicenseAccountAllocationClient<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
permission<T extends Prisma.ConsumerAccount$permissionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$permissionArgs<ExtArgs>>): Prisma.Prisma__PermissionConsumerClient<runtime.Types.Result.GetResult<Prisma.$PermissionConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
pos<T extends Prisma.ConsumerAccount$posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$posArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
sales_invoices<T extends Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -2009,63 +2009,6 @@ export type ConsumerAccountDeleteManyArgs<ExtArgs extends runtime.Types.Extensio
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* ConsumerAccount.pos
|
|
||||||
*/
|
|
||||||
export type ConsumerAccount$posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the Pos
|
|
||||||
*/
|
|
||||||
select?: Prisma.PosSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the Pos
|
|
||||||
*/
|
|
||||||
omit?: Prisma.PosOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.PosInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.PosWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* ConsumerAccount.permission
|
|
||||||
*/
|
|
||||||
export type ConsumerAccount$permissionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the PermissionConsumer
|
|
||||||
*/
|
|
||||||
select?: Prisma.PermissionConsumerSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the PermissionConsumer
|
|
||||||
*/
|
|
||||||
omit?: Prisma.PermissionConsumerOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.PermissionConsumerInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.PermissionConsumerWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* ConsumerAccount.account_allocation
|
|
||||||
*/
|
|
||||||
export type ConsumerAccount$account_allocationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the LicenseAccountAllocation
|
|
||||||
*/
|
|
||||||
select?: Prisma.LicenseAccountAllocationSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the LicenseAccountAllocation
|
|
||||||
*/
|
|
||||||
omit?: Prisma.LicenseAccountAllocationOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.LicenseAccountAllocationInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.LicenseAccountAllocationWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ConsumerAccount.account_device
|
* ConsumerAccount.account_device
|
||||||
*/
|
*/
|
||||||
@@ -2085,30 +2028,6 @@ export type ConsumerAccount$account_deviceArgs<ExtArgs extends runtime.Types.Ext
|
|||||||
where?: Prisma.ConsumerAccountDeviceWhereInput
|
where?: Prisma.ConsumerAccountDeviceWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* ConsumerAccount.sales_invoices
|
|
||||||
*/
|
|
||||||
export type ConsumerAccount$sales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the SalesInvoice
|
|
||||||
*/
|
|
||||||
select?: Prisma.SalesInvoiceSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the SalesInvoice
|
|
||||||
*/
|
|
||||||
omit?: Prisma.SalesInvoiceOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.SalesInvoiceInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.SalesInvoiceWhereInput
|
|
||||||
orderBy?: Prisma.SalesInvoiceOrderByWithRelationInput | Prisma.SalesInvoiceOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.SalesInvoiceWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.SalesInvoiceScalarFieldEnum | Prisma.SalesInvoiceScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ConsumerAccount.consumer_account_good_favorites
|
* ConsumerAccount.consumer_account_good_favorites
|
||||||
*/
|
*/
|
||||||
@@ -2133,6 +2052,87 @@ export type ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs extends
|
|||||||
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
|
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ConsumerAccount.account_allocation
|
||||||
|
*/
|
||||||
|
export type ConsumerAccount$account_allocationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the LicenseAccountAllocation
|
||||||
|
*/
|
||||||
|
select?: Prisma.LicenseAccountAllocationSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the LicenseAccountAllocation
|
||||||
|
*/
|
||||||
|
omit?: Prisma.LicenseAccountAllocationOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.LicenseAccountAllocationInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.LicenseAccountAllocationWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ConsumerAccount.permission
|
||||||
|
*/
|
||||||
|
export type ConsumerAccount$permissionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the PermissionConsumer
|
||||||
|
*/
|
||||||
|
select?: Prisma.PermissionConsumerSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the PermissionConsumer
|
||||||
|
*/
|
||||||
|
omit?: Prisma.PermissionConsumerOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.PermissionConsumerInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.PermissionConsumerWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ConsumerAccount.pos
|
||||||
|
*/
|
||||||
|
export type ConsumerAccount$posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the Pos
|
||||||
|
*/
|
||||||
|
select?: Prisma.PosSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the Pos
|
||||||
|
*/
|
||||||
|
omit?: Prisma.PosOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.PosInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.PosWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ConsumerAccount.sales_invoices
|
||||||
|
*/
|
||||||
|
export type ConsumerAccount$sales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the SalesInvoice
|
||||||
|
*/
|
||||||
|
select?: Prisma.SalesInvoiceSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the SalesInvoice
|
||||||
|
*/
|
||||||
|
omit?: Prisma.SalesInvoiceOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.SalesInvoiceInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.SalesInvoiceWhereInput
|
||||||
|
orderBy?: Prisma.SalesInvoiceOrderByWithRelationInput | Prisma.SalesInvoiceOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.SalesInvoiceWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.SalesInvoiceScalarFieldEnum | Prisma.SalesInvoiceScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ConsumerAccount without action
|
* ConsumerAccount without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -206,8 +206,8 @@ export type ConsumerIndividualWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
||||||
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
||||||
consumer_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
consumer_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
||||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerIndividualOrderByWithRelationInput = {
|
export type ConsumerIndividualOrderByWithRelationInput = {
|
||||||
@@ -219,8 +219,8 @@ export type ConsumerIndividualOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
partner_id?: Prisma.SortOrder
|
partner_id?: Prisma.SortOrder
|
||||||
consumer_id?: Prisma.SortOrder
|
consumer_id?: Prisma.SortOrder
|
||||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
|
||||||
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
||||||
|
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||||
_relevance?: Prisma.ConsumerIndividualOrderByRelevanceInput
|
_relevance?: Prisma.ConsumerIndividualOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -238,8 +238,8 @@ export type ConsumerIndividualWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
created_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
|
||||||
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
|
||||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||||
}, "consumer_id" | "mobile_number_consumer_id" | "partner_id_national_code">
|
}, "consumer_id" | "mobile_number_consumer_id" | "partner_id_national_code">
|
||||||
|
|
||||||
export type ConsumerIndividualOrderByWithAggregationInput = {
|
export type ConsumerIndividualOrderByWithAggregationInput = {
|
||||||
@@ -277,8 +277,8 @@ export type ConsumerIndividualCreateInput = {
|
|||||||
national_code: string
|
national_code: string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_individualInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutIndividualInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutIndividualInput
|
||||||
|
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_individualInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerIndividualUncheckedCreateInput = {
|
export type ConsumerIndividualUncheckedCreateInput = {
|
||||||
@@ -299,8 +299,8 @@ export type ConsumerIndividualUpdateInput = {
|
|||||||
national_code?: Prisma.StringFieldUpdateOperationsInput | string
|
national_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_individualNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutIndividualNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutIndividualNestedInput
|
||||||
|
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_individualNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerIndividualUncheckedUpdateInput = {
|
export type ConsumerIndividualUncheckedUpdateInput = {
|
||||||
@@ -650,8 +650,8 @@ export type ConsumerIndividualSelect<ExtArgs extends runtime.Types.Extensions.In
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
partner_id?: boolean
|
partner_id?: boolean
|
||||||
consumer_id?: boolean
|
consumer_id?: boolean
|
||||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["consumerIndividual"]>
|
}, ExtArgs["result"]["consumerIndividual"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -669,15 +669,15 @@ export type ConsumerIndividualSelectScalar = {
|
|||||||
|
|
||||||
export type ConsumerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "mobile_number" | "national_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerIndividual"]>
|
export type ConsumerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "mobile_number" | "national_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerIndividual"]>
|
||||||
export type ConsumerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $ConsumerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $ConsumerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "ConsumerIndividual"
|
name: "ConsumerIndividual"
|
||||||
objects: {
|
objects: {
|
||||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
|
||||||
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
||||||
|
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
first_name: string
|
first_name: string
|
||||||
@@ -1028,8 +1028,8 @@ readonly fields: ConsumerIndividualFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__ConsumerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ConsumerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -190,8 +190,8 @@ export type ConsumerLegalWhereInput = {
|
|||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
||||||
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
||||||
consumer_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
consumer_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
||||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerLegalOrderByWithRelationInput = {
|
export type ConsumerLegalOrderByWithRelationInput = {
|
||||||
@@ -201,8 +201,8 @@ export type ConsumerLegalOrderByWithRelationInput = {
|
|||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
partner_id?: Prisma.SortOrder
|
partner_id?: Prisma.SortOrder
|
||||||
consumer_id?: Prisma.SortOrder
|
consumer_id?: Prisma.SortOrder
|
||||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
|
||||||
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
consumer?: Prisma.ConsumerOrderByWithRelationInput
|
||||||
|
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||||
_relevance?: Prisma.ConsumerLegalOrderByRelevanceInput
|
_relevance?: Prisma.ConsumerLegalOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -217,8 +217,8 @@ export type ConsumerLegalWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
created_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
|
||||||
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
|
||||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
|
||||||
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
|
||||||
|
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||||
}, "consumer_id" | "partner_id_registration_code">
|
}, "consumer_id" | "partner_id_registration_code">
|
||||||
|
|
||||||
export type ConsumerLegalOrderByWithAggregationInput = {
|
export type ConsumerLegalOrderByWithAggregationInput = {
|
||||||
@@ -250,8 +250,8 @@ export type ConsumerLegalCreateInput = {
|
|||||||
registration_code: string
|
registration_code: string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_legalInput
|
|
||||||
consumer: Prisma.ConsumerCreateNestedOneWithoutLegalInput
|
consumer: Prisma.ConsumerCreateNestedOneWithoutLegalInput
|
||||||
|
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_legalInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerLegalUncheckedCreateInput = {
|
export type ConsumerLegalUncheckedCreateInput = {
|
||||||
@@ -268,8 +268,8 @@ export type ConsumerLegalUpdateInput = {
|
|||||||
registration_code?: Prisma.StringFieldUpdateOperationsInput | string
|
registration_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_legalNestedInput
|
|
||||||
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutLegalNestedInput
|
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutLegalNestedInput
|
||||||
|
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_legalNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ConsumerLegalUncheckedUpdateInput = {
|
export type ConsumerLegalUncheckedUpdateInput = {
|
||||||
@@ -576,8 +576,8 @@ export type ConsumerLegalSelect<ExtArgs extends runtime.Types.Extensions.Interna
|
|||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
partner_id?: boolean
|
partner_id?: boolean
|
||||||
consumer_id?: boolean
|
consumer_id?: boolean
|
||||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["consumerLegal"]>
|
}, ExtArgs["result"]["consumerLegal"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -593,15 +593,15 @@ export type ConsumerLegalSelectScalar = {
|
|||||||
|
|
||||||
export type ConsumerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "registration_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerLegal"]>
|
export type ConsumerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "registration_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerLegal"]>
|
||||||
export type ConsumerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ConsumerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
|
||||||
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
|
||||||
|
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $ConsumerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $ConsumerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "ConsumerLegal"
|
name: "ConsumerLegal"
|
||||||
objects: {
|
objects: {
|
||||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
|
||||||
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
consumer: Prisma.$ConsumerPayload<ExtArgs>
|
||||||
|
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
name: string
|
name: string
|
||||||
@@ -950,8 +950,8 @@ readonly fields: ConsumerLegalFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__ConsumerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ConsumerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -206,8 +206,8 @@ export type CustomerIndividualWhereInput = {
|
|||||||
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
|
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
|
||||||
customer_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
customer_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
||||||
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
||||||
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
|
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerIndividualOrderByWithRelationInput = {
|
export type CustomerIndividualOrderByWithRelationInput = {
|
||||||
@@ -219,8 +219,8 @@ export type CustomerIndividualOrderByWithRelationInput = {
|
|||||||
economic_code?: Prisma.SortOrderInput | Prisma.SortOrder
|
economic_code?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
customer_id?: Prisma.SortOrder
|
customer_id?: Prisma.SortOrder
|
||||||
business_activity_id?: Prisma.SortOrder
|
business_activity_id?: Prisma.SortOrder
|
||||||
customer?: Prisma.CustomerOrderByWithRelationInput
|
|
||||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||||
|
customer?: Prisma.CustomerOrderByWithRelationInput
|
||||||
_relevance?: Prisma.CustomerIndividualOrderByRelevanceInput
|
_relevance?: Prisma.CustomerIndividualOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -237,8 +237,8 @@ export type CustomerIndividualWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
postal_code?: Prisma.StringFilter<"CustomerIndividual"> | string
|
postal_code?: Prisma.StringFilter<"CustomerIndividual"> | string
|
||||||
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
|
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
|
||||||
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
|
||||||
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
|
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
||||||
}, "customer_id" | "business_activity_id_national_id">
|
}, "customer_id" | "business_activity_id_national_id">
|
||||||
|
|
||||||
export type CustomerIndividualOrderByWithAggregationInput = {
|
export type CustomerIndividualOrderByWithAggregationInput = {
|
||||||
@@ -276,8 +276,8 @@ export type CustomerIndividualCreateInput = {
|
|||||||
mobile_number: string
|
mobile_number: string
|
||||||
postal_code: string
|
postal_code: string
|
||||||
economic_code?: string | null
|
economic_code?: string | null
|
||||||
customer: Prisma.CustomerCreateNestedOneWithoutIndividualInput
|
|
||||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_individualsInput
|
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_individualsInput
|
||||||
|
customer: Prisma.CustomerCreateNestedOneWithoutIndividualInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerIndividualUncheckedCreateInput = {
|
export type CustomerIndividualUncheckedCreateInput = {
|
||||||
@@ -298,8 +298,8 @@ export type CustomerIndividualUpdateInput = {
|
|||||||
mobile_number?: Prisma.StringFieldUpdateOperationsInput | string
|
mobile_number?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
postal_code?: Prisma.StringFieldUpdateOperationsInput | string
|
postal_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
economic_code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
economic_code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
customer?: Prisma.CustomerUpdateOneRequiredWithoutIndividualNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput
|
||||||
|
customer?: Prisma.CustomerUpdateOneRequiredWithoutIndividualNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerIndividualUncheckedUpdateInput = {
|
export type CustomerIndividualUncheckedUpdateInput = {
|
||||||
@@ -644,8 +644,8 @@ export type CustomerIndividualSelect<ExtArgs extends runtime.Types.Extensions.In
|
|||||||
economic_code?: boolean
|
economic_code?: boolean
|
||||||
customer_id?: boolean
|
customer_id?: boolean
|
||||||
business_activity_id?: boolean
|
business_activity_id?: boolean
|
||||||
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
|
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["customerIndividual"]>
|
}, ExtArgs["result"]["customerIndividual"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -663,15 +663,15 @@ export type CustomerIndividualSelectScalar = {
|
|||||||
|
|
||||||
export type CustomerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "national_id" | "mobile_number" | "postal_code" | "economic_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerIndividual"]>
|
export type CustomerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "national_id" | "mobile_number" | "postal_code" | "economic_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerIndividual"]>
|
||||||
export type CustomerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type CustomerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
|
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $CustomerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $CustomerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "CustomerIndividual"
|
name: "CustomerIndividual"
|
||||||
objects: {
|
objects: {
|
||||||
customer: Prisma.$CustomerPayload<ExtArgs>
|
|
||||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
||||||
|
customer: Prisma.$CustomerPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
first_name: string
|
first_name: string
|
||||||
@@ -1022,8 +1022,8 @@ readonly fields: CustomerIndividualFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__CustomerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__CustomerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -190,8 +190,8 @@ export type CustomerLegalWhereInput = {
|
|||||||
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
|
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
|
||||||
customer_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
customer_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
||||||
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
||||||
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
|
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerLegalOrderByWithRelationInput = {
|
export type CustomerLegalOrderByWithRelationInput = {
|
||||||
@@ -201,8 +201,8 @@ export type CustomerLegalOrderByWithRelationInput = {
|
|||||||
postal_code?: Prisma.SortOrder
|
postal_code?: Prisma.SortOrder
|
||||||
customer_id?: Prisma.SortOrder
|
customer_id?: Prisma.SortOrder
|
||||||
business_activity_id?: Prisma.SortOrder
|
business_activity_id?: Prisma.SortOrder
|
||||||
customer?: Prisma.CustomerOrderByWithRelationInput
|
|
||||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||||
|
customer?: Prisma.CustomerOrderByWithRelationInput
|
||||||
_relevance?: Prisma.CustomerLegalOrderByRelevanceInput
|
_relevance?: Prisma.CustomerLegalOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -217,8 +217,8 @@ export type CustomerLegalWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
registration_number?: Prisma.StringNullableFilter<"CustomerLegal"> | string | null
|
registration_number?: Prisma.StringNullableFilter<"CustomerLegal"> | string | null
|
||||||
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
|
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
|
||||||
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
|
||||||
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||||
|
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
|
||||||
}, "customer_id" | "business_activity_id_economic_code">
|
}, "customer_id" | "business_activity_id_economic_code">
|
||||||
|
|
||||||
export type CustomerLegalOrderByWithAggregationInput = {
|
export type CustomerLegalOrderByWithAggregationInput = {
|
||||||
@@ -250,8 +250,8 @@ export type CustomerLegalCreateInput = {
|
|||||||
economic_code: string
|
economic_code: string
|
||||||
registration_number?: string | null
|
registration_number?: string | null
|
||||||
postal_code: string
|
postal_code: string
|
||||||
customer: Prisma.CustomerCreateNestedOneWithoutLegalInput
|
|
||||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_legalsInput
|
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_legalsInput
|
||||||
|
customer: Prisma.CustomerCreateNestedOneWithoutLegalInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerLegalUncheckedCreateInput = {
|
export type CustomerLegalUncheckedCreateInput = {
|
||||||
@@ -268,8 +268,8 @@ export type CustomerLegalUpdateInput = {
|
|||||||
economic_code?: Prisma.StringFieldUpdateOperationsInput | string
|
economic_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
registration_number?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
registration_number?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
postal_code?: Prisma.StringFieldUpdateOperationsInput | string
|
postal_code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
customer?: Prisma.CustomerUpdateOneRequiredWithoutLegalNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput
|
||||||
|
customer?: Prisma.CustomerUpdateOneRequiredWithoutLegalNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CustomerLegalUncheckedUpdateInput = {
|
export type CustomerLegalUncheckedUpdateInput = {
|
||||||
@@ -576,8 +576,8 @@ export type CustomerLegalSelect<ExtArgs extends runtime.Types.Extensions.Interna
|
|||||||
postal_code?: boolean
|
postal_code?: boolean
|
||||||
customer_id?: boolean
|
customer_id?: boolean
|
||||||
business_activity_id?: boolean
|
business_activity_id?: boolean
|
||||||
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
|
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["customerLegal"]>
|
}, ExtArgs["result"]["customerLegal"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -593,15 +593,15 @@ export type CustomerLegalSelectScalar = {
|
|||||||
|
|
||||||
export type CustomerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "economic_code" | "registration_number" | "postal_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerLegal"]>
|
export type CustomerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "economic_code" | "registration_number" | "postal_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerLegal"]>
|
||||||
export type CustomerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type CustomerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||||
|
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $CustomerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $CustomerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "CustomerLegal"
|
name: "CustomerLegal"
|
||||||
objects: {
|
objects: {
|
||||||
customer: Prisma.$CustomerPayload<ExtArgs>
|
|
||||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
||||||
|
customer: Prisma.$CustomerPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
name: string
|
name: string
|
||||||
@@ -950,8 +950,8 @@ readonly fields: CustomerLegalFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__CustomerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__CustomerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
+139
-139
@@ -304,12 +304,12 @@ export type GoodWhereInput = {
|
|||||||
measure_unit_id?: Prisma.StringFilter<"Good"> | string
|
measure_unit_id?: Prisma.StringFilter<"Good"> | string
|
||||||
category_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
category_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
||||||
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
||||||
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
|
|
||||||
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
|
|
||||||
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
||||||
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
|
||||||
|
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
|
||||||
|
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
|
||||||
|
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodOrderByWithRelationInput = {
|
export type GoodOrderByWithRelationInput = {
|
||||||
@@ -329,12 +329,12 @@ export type GoodOrderByWithRelationInput = {
|
|||||||
measure_unit_id?: Prisma.SortOrder
|
measure_unit_id?: Prisma.SortOrder
|
||||||
category_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
category_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
business_activity_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
business_activity_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
sku?: Prisma.StockKeepingUnitsOrderByWithRelationInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsOrderByWithRelationInput
|
|
||||||
category?: Prisma.GoodCategoryOrderByWithRelationInput
|
|
||||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
|
||||||
|
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||||
|
category?: Prisma.GoodCategoryOrderByWithRelationInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsOrderByWithRelationInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsOrderByWithRelationInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.GoodOrderByRelevanceInput
|
_relevance?: Prisma.GoodOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -358,12 +358,12 @@ export type GoodWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
measure_unit_id?: Prisma.StringFilter<"Good"> | string
|
measure_unit_id?: Prisma.StringFilter<"Good"> | string
|
||||||
category_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
category_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
||||||
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
|
||||||
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
|
|
||||||
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
|
|
||||||
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
|
|
||||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
|
||||||
|
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
|
||||||
|
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
|
||||||
|
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
|
||||||
|
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
||||||
}, "id" | "local_sku" | "barcode">
|
}, "id" | "local_sku" | "barcode">
|
||||||
|
|
||||||
export type GoodOrderByWithAggregationInput = {
|
export type GoodOrderByWithAggregationInput = {
|
||||||
@@ -425,12 +425,12 @@ export type GoodCreateInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateInput = {
|
export type GoodUncheckedCreateInput = {
|
||||||
@@ -450,8 +450,8 @@ export type GoodUncheckedCreateInput = {
|
|||||||
measure_unit_id: string
|
measure_unit_id: string
|
||||||
category_id?: string | null
|
category_id?: string | null
|
||||||
business_activity_id?: string | null
|
business_activity_id?: string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUpdateInput = {
|
export type GoodUpdateInput = {
|
||||||
@@ -467,12 +467,12 @@ export type GoodUpdateInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateInput = {
|
export type GoodUncheckedUpdateInput = {
|
||||||
@@ -492,8 +492,8 @@ export type GoodUncheckedUpdateInput = {
|
|||||||
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCreateManyInput = {
|
export type GoodCreateManyInput = {
|
||||||
@@ -860,11 +860,11 @@ export type GoodCreateWithoutBusiness_activityInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateWithoutBusiness_activityInput = {
|
export type GoodUncheckedCreateWithoutBusiness_activityInput = {
|
||||||
@@ -883,8 +883,8 @@ export type GoodUncheckedCreateWithoutBusiness_activityInput = {
|
|||||||
sku_id: string
|
sku_id: string
|
||||||
measure_unit_id: string
|
measure_unit_id: string
|
||||||
category_id?: string | null
|
category_id?: string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCreateOrConnectWithoutBusiness_activityInput = {
|
export type GoodCreateOrConnectWithoutBusiness_activityInput = {
|
||||||
@@ -948,10 +948,10 @@ export type GoodCreateWithoutConsumer_account_good_favoritesInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1004,10 +1004,10 @@ export type GoodUpdateWithoutConsumer_account_good_favoritesInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1044,11 +1044,11 @@ export type GoodCreateWithoutCategoryInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateWithoutCategoryInput = {
|
export type GoodUncheckedCreateWithoutCategoryInput = {
|
||||||
@@ -1067,8 +1067,8 @@ export type GoodUncheckedCreateWithoutCategoryInput = {
|
|||||||
sku_id: string
|
sku_id: string
|
||||||
measure_unit_id: string
|
measure_unit_id: string
|
||||||
business_activity_id?: string | null
|
business_activity_id?: string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCreateOrConnectWithoutCategoryInput = {
|
export type GoodCreateOrConnectWithoutCategoryInput = {
|
||||||
@@ -1110,11 +1110,11 @@ export type GoodCreateWithoutMeasure_unitInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateWithoutMeasure_unitInput = {
|
export type GoodUncheckedCreateWithoutMeasure_unitInput = {
|
||||||
@@ -1133,8 +1133,8 @@ export type GoodUncheckedCreateWithoutMeasure_unitInput = {
|
|||||||
sku_id: string
|
sku_id: string
|
||||||
category_id?: string | null
|
category_id?: string | null
|
||||||
business_activity_id?: string | null
|
business_activity_id?: string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCreateOrConnectWithoutMeasure_unitInput = {
|
export type GoodCreateOrConnectWithoutMeasure_unitInput = {
|
||||||
@@ -1176,11 +1176,11 @@ export type GoodCreateWithoutSkuInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateWithoutSkuInput = {
|
export type GoodUncheckedCreateWithoutSkuInput = {
|
||||||
@@ -1199,8 +1199,8 @@ export type GoodUncheckedCreateWithoutSkuInput = {
|
|||||||
measure_unit_id: string
|
measure_unit_id: string
|
||||||
category_id?: string | null
|
category_id?: string | null
|
||||||
business_activity_id?: string | null
|
business_activity_id?: string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCreateOrConnectWithoutSkuInput = {
|
export type GoodCreateOrConnectWithoutSkuInput = {
|
||||||
@@ -1242,11 +1242,11 @@ export type GoodCreateWithoutSales_invoice_itemsInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
|
||||||
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
|
||||||
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
|
||||||
|
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
|
||||||
|
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
|
||||||
|
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
|
||||||
|
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedCreateWithoutSales_invoice_itemsInput = {
|
export type GoodUncheckedCreateWithoutSales_invoice_itemsInput = {
|
||||||
@@ -1298,11 +1298,11 @@ export type GoodUpdateWithoutSales_invoice_itemsInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateWithoutSales_invoice_itemsInput = {
|
export type GoodUncheckedUpdateWithoutSales_invoice_itemsInput = {
|
||||||
@@ -1356,11 +1356,11 @@ export type GoodUpdateWithoutBusiness_activityInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateWithoutBusiness_activityInput = {
|
export type GoodUncheckedUpdateWithoutBusiness_activityInput = {
|
||||||
@@ -1379,8 +1379,8 @@ export type GoodUncheckedUpdateWithoutBusiness_activityInput = {
|
|||||||
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateManyWithoutBusiness_activityInput = {
|
export type GoodUncheckedUpdateManyWithoutBusiness_activityInput = {
|
||||||
@@ -1432,11 +1432,11 @@ export type GoodUpdateWithoutCategoryInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateWithoutCategoryInput = {
|
export type GoodUncheckedUpdateWithoutCategoryInput = {
|
||||||
@@ -1455,8 +1455,8 @@ export type GoodUncheckedUpdateWithoutCategoryInput = {
|
|||||||
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateManyWithoutCategoryInput = {
|
export type GoodUncheckedUpdateManyWithoutCategoryInput = {
|
||||||
@@ -1508,11 +1508,11 @@ export type GoodUpdateWithoutMeasure_unitInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateWithoutMeasure_unitInput = {
|
export type GoodUncheckedUpdateWithoutMeasure_unitInput = {
|
||||||
@@ -1531,8 +1531,8 @@ export type GoodUncheckedUpdateWithoutMeasure_unitInput = {
|
|||||||
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
sku_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateManyWithoutMeasure_unitInput = {
|
export type GoodUncheckedUpdateManyWithoutMeasure_unitInput = {
|
||||||
@@ -1584,11 +1584,11 @@ export type GoodUpdateWithoutSkuInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
|
||||||
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
|
||||||
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
|
||||||
|
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
|
||||||
|
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
|
||||||
|
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateWithoutSkuInput = {
|
export type GoodUncheckedUpdateWithoutSkuInput = {
|
||||||
@@ -1607,8 +1607,8 @@ export type GoodUncheckedUpdateWithoutSkuInput = {
|
|||||||
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
|
||||||
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
|
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodUncheckedUpdateManyWithoutSkuInput = {
|
export type GoodUncheckedUpdateManyWithoutSkuInput = {
|
||||||
@@ -1635,13 +1635,13 @@ export type GoodUncheckedUpdateManyWithoutSkuInput = {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export type GoodCountOutputType = {
|
export type GoodCountOutputType = {
|
||||||
sales_invoice_items: number
|
|
||||||
consumer_account_good_favorites: number
|
consumer_account_good_favorites: number
|
||||||
|
sales_invoice_items: number
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type GoodCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
sales_invoice_items?: boolean | GoodCountOutputTypeCountSales_invoice_itemsArgs
|
|
||||||
consumer_account_good_favorites?: boolean | GoodCountOutputTypeCountConsumer_account_good_favoritesArgs
|
consumer_account_good_favorites?: boolean | GoodCountOutputTypeCountConsumer_account_good_favoritesArgs
|
||||||
|
sales_invoice_items?: boolean | GoodCountOutputTypeCountSales_invoice_itemsArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1657,15 +1657,15 @@ export type GoodCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Extensi
|
|||||||
/**
|
/**
|
||||||
* GoodCountOutputType without action
|
* GoodCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type GoodCountOutputTypeCountSales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type GoodCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.SalesInvoiceItemWhereInput
|
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GoodCountOutputType without action
|
* GoodCountOutputType without action
|
||||||
*/
|
*/
|
||||||
export type GoodCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type GoodCountOutputTypeCountSales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
where?: Prisma.SalesInvoiceItemWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -1686,12 +1686,12 @@ export type GoodSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = r
|
|||||||
measure_unit_id?: boolean
|
measure_unit_id?: boolean
|
||||||
category_id?: boolean
|
category_id?: boolean
|
||||||
business_activity_id?: boolean
|
business_activity_id?: boolean
|
||||||
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
|
|
||||||
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
|
|
||||||
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
|
|
||||||
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
|
|
||||||
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
|
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
|
||||||
|
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
|
||||||
|
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
|
||||||
|
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
|
||||||
|
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
|
||||||
|
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["good"]>
|
}, ExtArgs["result"]["good"]>
|
||||||
|
|
||||||
@@ -1718,24 +1718,24 @@ export type GoodSelectScalar = {
|
|||||||
|
|
||||||
export type GoodOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "is_default_guild_good" | "pricing_model" | "description" | "local_sku" | "barcode" | "base_sale_price" | "image_url" | "created_at" | "updated_at" | "deleted_at" | "sku_id" | "measure_unit_id" | "category_id" | "business_activity_id", ExtArgs["result"]["good"]>
|
export type GoodOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "is_default_guild_good" | "pricing_model" | "description" | "local_sku" | "barcode" | "base_sale_price" | "image_url" | "created_at" | "updated_at" | "deleted_at" | "sku_id" | "measure_unit_id" | "category_id" | "business_activity_id", ExtArgs["result"]["good"]>
|
||||||
export type GoodInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type GoodInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
|
|
||||||
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
|
|
||||||
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
|
|
||||||
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
|
|
||||||
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
|
|
||||||
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
|
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
|
||||||
|
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
|
||||||
|
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
|
||||||
|
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
|
||||||
|
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
|
||||||
|
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $GoodPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $GoodPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "Good"
|
name: "Good"
|
||||||
objects: {
|
objects: {
|
||||||
sku: Prisma.$StockKeepingUnitsPayload<ExtArgs>
|
|
||||||
measure_unit: Prisma.$MeasureUnitsPayload<ExtArgs>
|
|
||||||
category: Prisma.$GoodCategoryPayload<ExtArgs> | null
|
|
||||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> | null
|
|
||||||
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
|
|
||||||
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
|
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
|
||||||
|
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> | null
|
||||||
|
category: Prisma.$GoodCategoryPayload<ExtArgs> | null
|
||||||
|
measure_unit: Prisma.$MeasureUnitsPayload<ExtArgs>
|
||||||
|
sku: Prisma.$StockKeepingUnitsPayload<ExtArgs>
|
||||||
|
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -2094,12 +2094,12 @@ readonly fields: GoodFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__GoodClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__GoodClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
sku<T extends Prisma.StockKeepingUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__StockKeepingUnitsClient<runtime.Types.Result.GetResult<Prisma.$StockKeepingUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
measure_unit<T extends Prisma.MeasureUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.MeasureUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__MeasureUnitsClient<runtime.Types.Result.GetResult<Prisma.$MeasureUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
category<T extends Prisma.Good$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$categoryArgs<ExtArgs>>): Prisma.Prisma__GoodCategoryClient<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
business_activity<T extends Prisma.Good$business_activityArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$business_activityArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
sales_invoice_items<T extends Prisma.Good$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
consumer_account_good_favorites<T extends Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
consumer_account_good_favorites<T extends Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
business_activity<T extends Prisma.Good$business_activityArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$business_activityArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
category<T extends Prisma.Good$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$categoryArgs<ExtArgs>>): Prisma.Prisma__GoodCategoryClient<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
measure_unit<T extends Prisma.MeasureUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.MeasureUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__MeasureUnitsClient<runtime.Types.Result.GetResult<Prisma.$MeasureUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
sku<T extends Prisma.StockKeepingUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__StockKeepingUnitsClient<runtime.Types.Result.GetResult<Prisma.$StockKeepingUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
sales_invoice_items<T extends Prisma.Good$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -2493,22 +2493,27 @@ export type GoodDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Internal
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Good.category
|
* Good.consumer_account_good_favorites
|
||||||
*/
|
*/
|
||||||
export type Good$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type Good$consumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
/**
|
/**
|
||||||
* Select specific fields to fetch from the GoodCategory
|
* Select specific fields to fetch from the ConsumerAccountGoodFavorite
|
||||||
*/
|
*/
|
||||||
select?: Prisma.GoodCategorySelect<ExtArgs> | null
|
select?: Prisma.ConsumerAccountGoodFavoriteSelect<ExtArgs> | null
|
||||||
/**
|
/**
|
||||||
* Omit specific fields from the GoodCategory
|
* Omit specific fields from the ConsumerAccountGoodFavorite
|
||||||
*/
|
*/
|
||||||
omit?: Prisma.GoodCategoryOmit<ExtArgs> | null
|
omit?: Prisma.ConsumerAccountGoodFavoriteOmit<ExtArgs> | null
|
||||||
/**
|
/**
|
||||||
* Choose, which related nodes to fetch as well
|
* Choose, which related nodes to fetch as well
|
||||||
*/
|
*/
|
||||||
include?: Prisma.GoodCategoryInclude<ExtArgs> | null
|
include?: Prisma.ConsumerAccountGoodFavoriteInclude<ExtArgs> | null
|
||||||
where?: Prisma.GoodCategoryWhereInput
|
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
||||||
|
orderBy?: Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput | Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.ConsumerAccountGoodFavoriteWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -2530,6 +2535,25 @@ export type Good$business_activityArgs<ExtArgs extends runtime.Types.Extensions.
|
|||||||
where?: Prisma.BusinessActivityWhereInput
|
where?: Prisma.BusinessActivityWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Good.category
|
||||||
|
*/
|
||||||
|
export type Good$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the GoodCategory
|
||||||
|
*/
|
||||||
|
select?: Prisma.GoodCategorySelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the GoodCategory
|
||||||
|
*/
|
||||||
|
omit?: Prisma.GoodCategoryOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.GoodCategoryInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.GoodCategoryWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Good.sales_invoice_items
|
* Good.sales_invoice_items
|
||||||
*/
|
*/
|
||||||
@@ -2554,30 +2578,6 @@ export type Good$sales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extension
|
|||||||
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
|
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Good.consumer_account_good_favorites
|
|
||||||
*/
|
|
||||||
export type Good$consumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the ConsumerAccountGoodFavorite
|
|
||||||
*/
|
|
||||||
select?: Prisma.ConsumerAccountGoodFavoriteSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the ConsumerAccountGoodFavorite
|
|
||||||
*/
|
|
||||||
omit?: Prisma.ConsumerAccountGoodFavoriteOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.ConsumerAccountGoodFavoriteInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
|
|
||||||
orderBy?: Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput | Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.ConsumerAccountGoodFavoriteWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Good without action
|
* Good without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -222,9 +222,9 @@ export type GoodCategoryWhereInput = {
|
|||||||
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
||||||
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
|
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
|
||||||
goods?: Prisma.GoodListRelationFilter
|
|
||||||
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
|
|
||||||
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
|
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
|
||||||
|
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
|
||||||
|
goods?: Prisma.GoodListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryOrderByWithRelationInput = {
|
export type GoodCategoryOrderByWithRelationInput = {
|
||||||
@@ -238,9 +238,9 @@ export type GoodCategoryOrderByWithRelationInput = {
|
|||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
deleted_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
deleted_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
goods?: Prisma.GoodOrderByRelationAggregateInput
|
|
||||||
guild?: Prisma.GuildOrderByWithRelationInput
|
|
||||||
complex?: Prisma.ComplexOrderByWithRelationInput
|
complex?: Prisma.ComplexOrderByWithRelationInput
|
||||||
|
guild?: Prisma.GuildOrderByWithRelationInput
|
||||||
|
goods?: Prisma.GoodOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.GoodCategoryOrderByRelevanceInput
|
_relevance?: Prisma.GoodCategoryOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -258,9 +258,9 @@ export type GoodCategoryWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
|
||||||
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
|
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
|
||||||
goods?: Prisma.GoodListRelationFilter
|
|
||||||
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
|
|
||||||
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
|
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
|
||||||
|
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
|
||||||
|
goods?: Prisma.GoodListRelationFilter
|
||||||
}, "id">
|
}, "id">
|
||||||
|
|
||||||
export type GoodCategoryOrderByWithAggregationInput = {
|
export type GoodCategoryOrderByWithAggregationInput = {
|
||||||
@@ -304,9 +304,9 @@ export type GoodCategoryCreateInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
|
||||||
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
|
||||||
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
||||||
|
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedCreateInput = {
|
export type GoodCategoryUncheckedCreateInput = {
|
||||||
@@ -332,9 +332,9 @@ export type GoodCategoryUpdateInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
|
||||||
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
|
||||||
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
||||||
|
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedUpdateInput = {
|
export type GoodCategoryUncheckedUpdateInput = {
|
||||||
@@ -557,8 +557,8 @@ export type GoodCategoryCreateWithoutComplexInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
|
||||||
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedCreateWithoutComplexInput = {
|
export type GoodCategoryUncheckedCreateWithoutComplexInput = {
|
||||||
@@ -625,8 +625,8 @@ export type GoodCategoryCreateWithoutGoodsInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
|
||||||
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
||||||
|
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedCreateWithoutGoodsInput = {
|
export type GoodCategoryUncheckedCreateWithoutGoodsInput = {
|
||||||
@@ -667,8 +667,8 @@ export type GoodCategoryUpdateWithoutGoodsInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
|
||||||
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
||||||
|
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedUpdateWithoutGoodsInput = {
|
export type GoodCategoryUncheckedUpdateWithoutGoodsInput = {
|
||||||
@@ -693,8 +693,8 @@ export type GoodCategoryCreateWithoutGuildInput = {
|
|||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
deleted_at?: Date | string | null
|
deleted_at?: Date | string | null
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
|
||||||
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
|
||||||
|
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedCreateWithoutGuildInput = {
|
export type GoodCategoryUncheckedCreateWithoutGuildInput = {
|
||||||
@@ -757,8 +757,8 @@ export type GoodCategoryUpdateWithoutComplexInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
|
||||||
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedUpdateWithoutComplexInput = {
|
export type GoodCategoryUncheckedUpdateWithoutComplexInput = {
|
||||||
@@ -807,8 +807,8 @@ export type GoodCategoryUpdateWithoutGuildInput = {
|
|||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
|
||||||
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
|
||||||
|
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type GoodCategoryUncheckedUpdateWithoutGuildInput = {
|
export type GoodCategoryUncheckedUpdateWithoutGuildInput = {
|
||||||
@@ -878,9 +878,9 @@ export type GoodCategorySelect<ExtArgs extends runtime.Types.Extensions.Internal
|
|||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
deleted_at?: boolean
|
deleted_at?: boolean
|
||||||
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
|
|
||||||
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
|
|
||||||
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
|
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
|
||||||
|
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
|
||||||
|
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["goodCategory"]>
|
}, ExtArgs["result"]["goodCategory"]>
|
||||||
|
|
||||||
@@ -901,18 +901,18 @@ export type GoodCategorySelectScalar = {
|
|||||||
|
|
||||||
export type GoodCategoryOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "image_url" | "complex_id" | "is_default_guild_good" | "guild_id" | "created_at" | "updated_at" | "deleted_at", ExtArgs["result"]["goodCategory"]>
|
export type GoodCategoryOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "image_url" | "complex_id" | "is_default_guild_good" | "guild_id" | "created_at" | "updated_at" | "deleted_at", ExtArgs["result"]["goodCategory"]>
|
||||||
export type GoodCategoryInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type GoodCategoryInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
|
|
||||||
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
|
|
||||||
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
|
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
|
||||||
|
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
|
||||||
|
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $GoodCategoryPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $GoodCategoryPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "GoodCategory"
|
name: "GoodCategory"
|
||||||
objects: {
|
objects: {
|
||||||
goods: Prisma.$GoodPayload<ExtArgs>[]
|
|
||||||
guild: Prisma.$GuildPayload<ExtArgs> | null
|
|
||||||
complex: Prisma.$ComplexPayload<ExtArgs> | null
|
complex: Prisma.$ComplexPayload<ExtArgs> | null
|
||||||
|
guild: Prisma.$GuildPayload<ExtArgs> | null
|
||||||
|
goods: Prisma.$GoodPayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1265,9 +1265,9 @@ readonly fields: GoodCategoryFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__GoodCategoryClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__GoodCategoryClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
goods<T extends Prisma.GoodCategory$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
guild<T extends Prisma.GoodCategory$guildArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$guildArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
complex<T extends Prisma.GoodCategory$complexArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$complexArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
complex<T extends Prisma.GoodCategory$complexArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$complexArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
guild<T extends Prisma.GoodCategory$guildArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$guildArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
goods<T extends Prisma.GoodCategory$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -1654,6 +1654,44 @@ export type GoodCategoryDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GoodCategory.complex
|
||||||
|
*/
|
||||||
|
export type GoodCategory$complexArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the Complex
|
||||||
|
*/
|
||||||
|
select?: Prisma.ComplexSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the Complex
|
||||||
|
*/
|
||||||
|
omit?: Prisma.ComplexOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.ComplexInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.ComplexWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GoodCategory.guild
|
||||||
|
*/
|
||||||
|
export type GoodCategory$guildArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the Guild
|
||||||
|
*/
|
||||||
|
select?: Prisma.GuildSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the Guild
|
||||||
|
*/
|
||||||
|
omit?: Prisma.GuildOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.GuildInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.GuildWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GoodCategory.goods
|
* GoodCategory.goods
|
||||||
*/
|
*/
|
||||||
@@ -1678,44 +1716,6 @@ export type GoodCategory$goodsArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
|||||||
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
|
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* GoodCategory.guild
|
|
||||||
*/
|
|
||||||
export type GoodCategory$guildArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the Guild
|
|
||||||
*/
|
|
||||||
select?: Prisma.GuildSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the Guild
|
|
||||||
*/
|
|
||||||
omit?: Prisma.GuildOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.GuildInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.GuildWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* GoodCategory.complex
|
|
||||||
*/
|
|
||||||
export type GoodCategory$complexArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the Complex
|
|
||||||
*/
|
|
||||||
select?: Prisma.ComplexSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the Complex
|
|
||||||
*/
|
|
||||||
omit?: Prisma.ComplexOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.ComplexInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.ComplexWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GoodCategory without action
|
* GoodCategory without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -238,11 +238,11 @@ export type PosWhereInput = {
|
|||||||
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
||||||
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
||||||
account_id?: Prisma.StringFilter<"Pos"> | string
|
account_id?: Prisma.StringFilter<"Pos"> | string
|
||||||
|
permission_pos?: Prisma.PermissionPosListRelationFilter
|
||||||
|
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||||
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
|
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
|
||||||
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
|
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
|
||||||
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
|
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
|
||||||
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
|
||||||
permission_pos?: Prisma.PermissionPosListRelationFilter
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -259,11 +259,11 @@ export type PosOrderByWithRelationInput = {
|
|||||||
device_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
device_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
provider_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
provider_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
account_id?: Prisma.SortOrder
|
account_id?: Prisma.SortOrder
|
||||||
|
permission_pos?: Prisma.PermissionPosOrderByRelationAggregateInput
|
||||||
|
account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||||
complex?: Prisma.ComplexOrderByWithRelationInput
|
complex?: Prisma.ComplexOrderByWithRelationInput
|
||||||
device?: Prisma.DeviceOrderByWithRelationInput
|
device?: Prisma.DeviceOrderByWithRelationInput
|
||||||
provider?: Prisma.ProviderOrderByWithRelationInput
|
provider?: Prisma.ProviderOrderByWithRelationInput
|
||||||
account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
|
||||||
permission_pos?: Prisma.PermissionPosOrderByRelationAggregateInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
|
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
|
||||||
_relevance?: Prisma.PosOrderByRelevanceInput
|
_relevance?: Prisma.PosOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
@@ -284,11 +284,11 @@ export type PosWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
complex_id?: Prisma.StringFilter<"Pos"> | string
|
complex_id?: Prisma.StringFilter<"Pos"> | string
|
||||||
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
||||||
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
|
||||||
|
permission_pos?: Prisma.PermissionPosListRelationFilter
|
||||||
|
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||||
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
|
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
|
||||||
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
|
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
|
||||||
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
|
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
|
||||||
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
|
||||||
permission_pos?: Prisma.PermissionPosListRelationFilter
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
|
||||||
}, "id" | "serial_number" | "account_id">
|
}, "id" | "serial_number" | "account_id">
|
||||||
|
|
||||||
@@ -337,11 +337,11 @@ export type PosCreateInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -371,11 +371,11 @@ export type PosUpdateInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -711,10 +711,10 @@ export type PosCreateWithoutDeviceInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -787,10 +787,10 @@ export type PosCreateWithoutPermission_posInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -835,10 +835,10 @@ export type PosUpdateWithoutPermission_posInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -867,10 +867,10 @@ export type PosCreateWithoutProviderInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -925,10 +925,10 @@ export type PosCreateWithoutAccountInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -973,10 +973,10 @@ export type PosUpdateWithoutAccountInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1005,10 +1005,10 @@ export type PosCreateWithoutComplexInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1063,11 +1063,11 @@ export type PosCreateWithoutSales_invoicesInput = {
|
|||||||
pos_type: $Enums.POSType
|
pos_type: $Enums.POSType
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
||||||
|
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
||||||
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
|
||||||
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
|
||||||
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
|
||||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
|
|
||||||
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export type PosUncheckedCreateWithoutSales_invoicesInput = {
|
export type PosUncheckedCreateWithoutSales_invoicesInput = {
|
||||||
@@ -1111,11 +1111,11 @@ export type PosUpdateWithoutSales_invoicesInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export type PosUncheckedUpdateWithoutSales_invoicesInput = {
|
export type PosUncheckedUpdateWithoutSales_invoicesInput = {
|
||||||
@@ -1157,10 +1157,10 @@ export type PosUpdateWithoutDeviceInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1217,10 +1217,10 @@ export type PosUpdateWithoutProviderInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1277,10 +1277,10 @@ export type PosUpdateWithoutComplexInput = {
|
|||||||
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
||||||
|
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
||||||
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
|
||||||
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
|
||||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
|
|
||||||
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
|
|
||||||
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1367,11 +1367,11 @@ export type PosSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = ru
|
|||||||
device_id?: boolean
|
device_id?: boolean
|
||||||
provider_id?: boolean
|
provider_id?: boolean
|
||||||
account_id?: boolean
|
account_id?: boolean
|
||||||
|
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
|
||||||
|
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||||
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
|
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
|
||||||
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
|
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
|
||||||
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
|
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
|
||||||
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
|
||||||
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
|
|
||||||
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
|
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["pos"]>
|
}, ExtArgs["result"]["pos"]>
|
||||||
@@ -1395,11 +1395,11 @@ export type PosSelectScalar = {
|
|||||||
|
|
||||||
export type PosOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "model" | "serial_number" | "status" | "pos_type" | "created_at" | "updated_at" | "complex_id" | "device_id" | "provider_id" | "account_id", ExtArgs["result"]["pos"]>
|
export type PosOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "model" | "serial_number" | "status" | "pos_type" | "created_at" | "updated_at" | "complex_id" | "device_id" | "provider_id" | "account_id", ExtArgs["result"]["pos"]>
|
||||||
export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
|
||||||
|
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||||
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
|
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
|
||||||
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
|
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
|
||||||
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
|
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
|
||||||
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
|
||||||
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
|
|
||||||
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
|
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
@@ -1407,11 +1407,11 @@ export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = r
|
|||||||
export type $PosPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $PosPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "Pos"
|
name: "Pos"
|
||||||
objects: {
|
objects: {
|
||||||
|
permission_pos: Prisma.$PermissionPosPayload<ExtArgs>[]
|
||||||
|
account: Prisma.$ConsumerAccountPayload<ExtArgs>
|
||||||
complex: Prisma.$ComplexPayload<ExtArgs>
|
complex: Prisma.$ComplexPayload<ExtArgs>
|
||||||
device: Prisma.$DevicePayload<ExtArgs> | null
|
device: Prisma.$DevicePayload<ExtArgs> | null
|
||||||
provider: Prisma.$ProviderPayload<ExtArgs> | null
|
provider: Prisma.$ProviderPayload<ExtArgs> | null
|
||||||
account: Prisma.$ConsumerAccountPayload<ExtArgs>
|
|
||||||
permission_pos: Prisma.$PermissionPosPayload<ExtArgs>[]
|
|
||||||
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
|
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
@@ -1767,11 +1767,11 @@ readonly fields: PosFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__PosClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__PosClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
|
permission_pos<T extends Prisma.Pos$permission_posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$permission_posArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
complex<T extends Prisma.ComplexDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ComplexDefaultArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
complex<T extends Prisma.ComplexDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ComplexDefaultArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
device<T extends Prisma.Pos$deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$deviceArgs<ExtArgs>>): Prisma.Prisma__DeviceClient<runtime.Types.Result.GetResult<Prisma.$DevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
device<T extends Prisma.Pos$deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$deviceArgs<ExtArgs>>): Prisma.Prisma__DeviceClient<runtime.Types.Result.GetResult<Prisma.$DevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
provider<T extends Prisma.Pos$providerArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$providerArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
provider<T extends Prisma.Pos$providerArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$providerArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
permission_pos<T extends Prisma.Pos$permission_posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$permission_posArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
|
||||||
sales_invoices<T extends Prisma.Pos$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
sales_invoices<T extends Prisma.Pos$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
@@ -2161,6 +2161,30 @@ export type PosDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.InternalA
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Pos.permission_pos
|
||||||
|
*/
|
||||||
|
export type Pos$permission_posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the PermissionPos
|
||||||
|
*/
|
||||||
|
select?: Prisma.PermissionPosSelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the PermissionPos
|
||||||
|
*/
|
||||||
|
omit?: Prisma.PermissionPosOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.PermissionPosInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.PermissionPosWhereInput
|
||||||
|
orderBy?: Prisma.PermissionPosOrderByWithRelationInput | Prisma.PermissionPosOrderByWithRelationInput[]
|
||||||
|
cursor?: Prisma.PermissionPosWhereUniqueInput
|
||||||
|
take?: number
|
||||||
|
skip?: number
|
||||||
|
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pos.device
|
* Pos.device
|
||||||
*/
|
*/
|
||||||
@@ -2199,30 +2223,6 @@ export type Pos$providerArgs<ExtArgs extends runtime.Types.Extensions.InternalAr
|
|||||||
where?: Prisma.ProviderWhereInput
|
where?: Prisma.ProviderWhereInput
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Pos.permission_pos
|
|
||||||
*/
|
|
||||||
export type Pos$permission_posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the PermissionPos
|
|
||||||
*/
|
|
||||||
select?: Prisma.PermissionPosSelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the PermissionPos
|
|
||||||
*/
|
|
||||||
omit?: Prisma.PermissionPosOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.PermissionPosInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.PermissionPosWhereInput
|
|
||||||
orderBy?: Prisma.PermissionPosOrderByWithRelationInput | Prisma.PermissionPosOrderByWithRelationInput[]
|
|
||||||
cursor?: Prisma.PermissionPosWhereUniqueInput
|
|
||||||
take?: number
|
|
||||||
skip?: number
|
|
||||||
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pos.sales_invoices
|
* Pos.sales_invoices
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ export type SaleInvoiceTspAttemptsMinAggregateOutputType = {
|
|||||||
received_at: Date | null
|
received_at: Date | null
|
||||||
created_at: Date | null
|
created_at: Date | null
|
||||||
invoice_id: string | null
|
invoice_id: string | null
|
||||||
|
error_message: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsMaxAggregateOutputType = {
|
export type SaleInvoiceTspAttemptsMaxAggregateOutputType = {
|
||||||
@@ -54,20 +55,24 @@ export type SaleInvoiceTspAttemptsMaxAggregateOutputType = {
|
|||||||
received_at: Date | null
|
received_at: Date | null
|
||||||
created_at: Date | null
|
created_at: Date | null
|
||||||
invoice_id: string | null
|
invoice_id: string | null
|
||||||
|
error_message: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCountAggregateOutputType = {
|
export type SaleInvoiceTspAttemptsCountAggregateOutputType = {
|
||||||
id: number
|
id: number
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: number
|
status: number
|
||||||
raw_request_payload: number
|
|
||||||
provider_request_payload: number
|
|
||||||
provider_response_payload: number
|
|
||||||
message: number
|
message: number
|
||||||
sent_at: number
|
sent_at: number
|
||||||
received_at: number
|
received_at: number
|
||||||
created_at: number
|
created_at: number
|
||||||
invoice_id: number
|
invoice_id: number
|
||||||
|
provider_request_payload: number
|
||||||
|
raw_request_payload: number
|
||||||
|
error_message: number
|
||||||
|
fiscal_warnings: number
|
||||||
|
provider_response: number
|
||||||
|
validation_errors: number
|
||||||
_all: number
|
_all: number
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -89,6 +94,7 @@ export type SaleInvoiceTspAttemptsMinAggregateInputType = {
|
|||||||
received_at?: true
|
received_at?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
invoice_id?: true
|
invoice_id?: true
|
||||||
|
error_message?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsMaxAggregateInputType = {
|
export type SaleInvoiceTspAttemptsMaxAggregateInputType = {
|
||||||
@@ -100,20 +106,24 @@ export type SaleInvoiceTspAttemptsMaxAggregateInputType = {
|
|||||||
received_at?: true
|
received_at?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
invoice_id?: true
|
invoice_id?: true
|
||||||
|
error_message?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCountAggregateInputType = {
|
export type SaleInvoiceTspAttemptsCountAggregateInputType = {
|
||||||
id?: true
|
id?: true
|
||||||
attempt_no?: true
|
attempt_no?: true
|
||||||
status?: true
|
status?: true
|
||||||
raw_request_payload?: true
|
|
||||||
provider_request_payload?: true
|
|
||||||
provider_response_payload?: true
|
|
||||||
message?: true
|
message?: true
|
||||||
sent_at?: true
|
sent_at?: true
|
||||||
received_at?: true
|
received_at?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
invoice_id?: true
|
invoice_id?: true
|
||||||
|
provider_request_payload?: true
|
||||||
|
raw_request_payload?: true
|
||||||
|
error_message?: true
|
||||||
|
fiscal_warnings?: true
|
||||||
|
provider_response?: true
|
||||||
|
validation_errors?: true
|
||||||
_all?: true
|
_all?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -207,14 +217,17 @@ export type SaleInvoiceTspAttemptsGroupByOutputType = {
|
|||||||
id: string
|
id: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: runtime.JsonValue
|
|
||||||
provider_request_payload: runtime.JsonValue | null
|
|
||||||
provider_response_payload: runtime.JsonValue | null
|
|
||||||
message: string
|
message: string
|
||||||
sent_at: Date | null
|
sent_at: Date | null
|
||||||
received_at: Date | null
|
received_at: Date | null
|
||||||
created_at: Date
|
created_at: Date
|
||||||
invoice_id: string
|
invoice_id: string
|
||||||
|
provider_request_payload: runtime.JsonValue
|
||||||
|
raw_request_payload: runtime.JsonValue
|
||||||
|
error_message: string | null
|
||||||
|
fiscal_warnings: runtime.JsonValue | null
|
||||||
|
provider_response: runtime.JsonValue | null
|
||||||
|
validation_errors: runtime.JsonValue | null
|
||||||
_count: SaleInvoiceTspAttemptsCountAggregateOutputType | null
|
_count: SaleInvoiceTspAttemptsCountAggregateOutputType | null
|
||||||
_avg: SaleInvoiceTspAttemptsAvgAggregateOutputType | null
|
_avg: SaleInvoiceTspAttemptsAvgAggregateOutputType | null
|
||||||
_sum: SaleInvoiceTspAttemptsSumAggregateOutputType | null
|
_sum: SaleInvoiceTspAttemptsSumAggregateOutputType | null
|
||||||
@@ -244,14 +257,17 @@ export type SaleInvoiceTspAttemptsWhereInput = {
|
|||||||
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
||||||
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
|
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
|
||||||
|
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -259,14 +275,17 @@ export type SaleInvoiceTspAttemptsOrderByWithRelationInput = {
|
|||||||
id?: Prisma.SortOrder
|
id?: Prisma.SortOrder
|
||||||
attempt_no?: Prisma.SortOrder
|
attempt_no?: Prisma.SortOrder
|
||||||
status?: Prisma.SortOrder
|
status?: Prisma.SortOrder
|
||||||
raw_request_payload?: Prisma.SortOrder
|
|
||||||
provider_request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
|
||||||
provider_response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
|
||||||
message?: Prisma.SortOrder
|
message?: Prisma.SortOrder
|
||||||
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
|
provider_request_payload?: Prisma.SortOrder
|
||||||
|
raw_request_payload?: Prisma.SortOrder
|
||||||
|
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
||||||
_relevance?: Prisma.SaleInvoiceTspAttemptsOrderByRelevanceInput
|
_relevance?: Prisma.SaleInvoiceTspAttemptsOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
@@ -279,14 +298,17 @@ export type SaleInvoiceTspAttemptsWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
NOT?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[]
|
NOT?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[]
|
||||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
||||||
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
|
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
|
||||||
|
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
}, "id" | "invoice_id_attempt_no">
|
}, "id" | "invoice_id_attempt_no">
|
||||||
|
|
||||||
@@ -294,14 +316,17 @@ export type SaleInvoiceTspAttemptsOrderByWithAggregationInput = {
|
|||||||
id?: Prisma.SortOrder
|
id?: Prisma.SortOrder
|
||||||
attempt_no?: Prisma.SortOrder
|
attempt_no?: Prisma.SortOrder
|
||||||
status?: Prisma.SortOrder
|
status?: Prisma.SortOrder
|
||||||
raw_request_payload?: Prisma.SortOrder
|
|
||||||
provider_request_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
|
||||||
provider_response_payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
|
||||||
message?: Prisma.SortOrder
|
message?: Prisma.SortOrder
|
||||||
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
received_at?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
|
provider_request_payload?: Prisma.SortOrder
|
||||||
|
raw_request_payload?: Prisma.SortOrder
|
||||||
|
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
|
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
_count?: Prisma.SaleInvoiceTspAttemptsCountOrderByAggregateInput
|
_count?: Prisma.SaleInvoiceTspAttemptsCountOrderByAggregateInput
|
||||||
_avg?: Prisma.SaleInvoiceTspAttemptsAvgOrderByAggregateInput
|
_avg?: Prisma.SaleInvoiceTspAttemptsAvgOrderByAggregateInput
|
||||||
_max?: Prisma.SaleInvoiceTspAttemptsMaxOrderByAggregateInput
|
_max?: Prisma.SaleInvoiceTspAttemptsMaxOrderByAggregateInput
|
||||||
@@ -316,27 +341,33 @@ export type SaleInvoiceTspAttemptsScalarWhereWithAggregatesInput = {
|
|||||||
id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
attempt_no?: Prisma.IntWithAggregatesFilter<"SaleInvoiceTspAttempts"> | number
|
attempt_no?: Prisma.IntWithAggregatesFilter<"SaleInvoiceTspAttempts"> | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusWithAggregatesFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusWithAggregatesFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_request_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_response_payload?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
|
||||||
message?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
message?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
sent_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
sent_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
received_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
received_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
created_at?: Prisma.DateTimeWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string
|
created_at?: Prisma.DateTimeWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string
|
||||||
invoice_id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
invoice_id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
|
provider_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||||
|
raw_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||||
|
error_message?: Prisma.StringNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string | null
|
||||||
|
fiscal_warnings?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||||
|
provider_response?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||||
|
validation_errors?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCreateInput = {
|
export type SaleInvoiceTspAttemptsCreateInput = {
|
||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutTsp_attemptsInput
|
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutTsp_attemptsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -344,27 +375,33 @@ export type SaleInvoiceTspAttemptsUncheckedCreateInput = {
|
|||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
invoice_id: string
|
invoice_id: string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUpdateInput = {
|
export type SaleInvoiceTspAttemptsUpdateInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutTsp_attemptsNestedInput
|
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutTsp_attemptsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -372,55 +409,67 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateInput = {
|
|||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
|
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCreateManyInput = {
|
export type SaleInvoiceTspAttemptsCreateManyInput = {
|
||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
invoice_id: string
|
invoice_id: string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUpdateManyMutationInput = {
|
export type SaleInvoiceTspAttemptsUpdateManyMutationInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUncheckedUpdateManyInput = {
|
export type SaleInvoiceTspAttemptsUncheckedUpdateManyInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
|
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsListRelationFilter = {
|
export type SaleInvoiceTspAttemptsListRelationFilter = {
|
||||||
@@ -448,14 +497,17 @@ export type SaleInvoiceTspAttemptsCountOrderByAggregateInput = {
|
|||||||
id?: Prisma.SortOrder
|
id?: Prisma.SortOrder
|
||||||
attempt_no?: Prisma.SortOrder
|
attempt_no?: Prisma.SortOrder
|
||||||
status?: Prisma.SortOrder
|
status?: Prisma.SortOrder
|
||||||
raw_request_payload?: Prisma.SortOrder
|
|
||||||
provider_request_payload?: Prisma.SortOrder
|
|
||||||
provider_response_payload?: Prisma.SortOrder
|
|
||||||
message?: Prisma.SortOrder
|
message?: Prisma.SortOrder
|
||||||
sent_at?: Prisma.SortOrder
|
sent_at?: Prisma.SortOrder
|
||||||
received_at?: Prisma.SortOrder
|
received_at?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
|
provider_request_payload?: Prisma.SortOrder
|
||||||
|
raw_request_payload?: Prisma.SortOrder
|
||||||
|
error_message?: Prisma.SortOrder
|
||||||
|
fiscal_warnings?: Prisma.SortOrder
|
||||||
|
provider_response?: Prisma.SortOrder
|
||||||
|
validation_errors?: Prisma.SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsAvgOrderByAggregateInput = {
|
export type SaleInvoiceTspAttemptsAvgOrderByAggregateInput = {
|
||||||
@@ -471,6 +523,7 @@ export type SaleInvoiceTspAttemptsMaxOrderByAggregateInput = {
|
|||||||
received_at?: Prisma.SortOrder
|
received_at?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
|
error_message?: Prisma.SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = {
|
export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = {
|
||||||
@@ -482,6 +535,7 @@ export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = {
|
|||||||
received_at?: Prisma.SortOrder
|
received_at?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
|
error_message?: Prisma.SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsSumOrderByAggregateInput = {
|
export type SaleInvoiceTspAttemptsSumOrderByAggregateInput = {
|
||||||
@@ -538,26 +592,32 @@ export type SaleInvoiceTspAttemptsCreateWithoutInvoiceInput = {
|
|||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUncheckedCreateWithoutInvoiceInput = {
|
export type SaleInvoiceTspAttemptsUncheckedCreateWithoutInvoiceInput = {
|
||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCreateOrConnectWithoutInvoiceInput = {
|
export type SaleInvoiceTspAttemptsCreateOrConnectWithoutInvoiceInput = {
|
||||||
@@ -593,66 +653,81 @@ export type SaleInvoiceTspAttemptsScalarWhereInput = {
|
|||||||
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_request_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
provider_response_payload?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
|
||||||
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
|
||||||
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
|
||||||
|
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
|
||||||
|
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
|
||||||
|
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
|
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsCreateManyInvoiceInput = {
|
export type SaleInvoiceTspAttemptsCreateManyInvoiceInput = {
|
||||||
id?: string
|
id?: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_request_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
provider_response_payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
|
||||||
message: string
|
message: string
|
||||||
sent_at?: Date | string | null
|
sent_at?: Date | string | null
|
||||||
received_at?: Date | string | null
|
received_at?: Date | string | null
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
|
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUpdateWithoutInvoiceInput = {
|
export type SaleInvoiceTspAttemptsUpdateWithoutInvoiceInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUncheckedUpdateWithoutInvoiceInput = {
|
export type SaleInvoiceTspAttemptsUncheckedUpdateWithoutInvoiceInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SaleInvoiceTspAttemptsUncheckedUpdateManyWithoutInvoiceInput = {
|
export type SaleInvoiceTspAttemptsUncheckedUpdateManyWithoutInvoiceInput = {
|
||||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
|
||||||
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
|
||||||
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
|
message?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
|
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
|
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
|
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
|
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -661,14 +736,17 @@ export type SaleInvoiceTspAttemptsSelect<ExtArgs extends runtime.Types.Extension
|
|||||||
id?: boolean
|
id?: boolean
|
||||||
attempt_no?: boolean
|
attempt_no?: boolean
|
||||||
status?: boolean
|
status?: boolean
|
||||||
raw_request_payload?: boolean
|
|
||||||
provider_request_payload?: boolean
|
|
||||||
provider_response_payload?: boolean
|
|
||||||
message?: boolean
|
message?: boolean
|
||||||
sent_at?: boolean
|
sent_at?: boolean
|
||||||
received_at?: boolean
|
received_at?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
invoice_id?: boolean
|
invoice_id?: boolean
|
||||||
|
provider_request_payload?: boolean
|
||||||
|
raw_request_payload?: boolean
|
||||||
|
error_message?: boolean
|
||||||
|
fiscal_warnings?: boolean
|
||||||
|
provider_response?: boolean
|
||||||
|
validation_errors?: boolean
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
}, ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
||||||
|
|
||||||
@@ -678,17 +756,20 @@ export type SaleInvoiceTspAttemptsSelectScalar = {
|
|||||||
id?: boolean
|
id?: boolean
|
||||||
attempt_no?: boolean
|
attempt_no?: boolean
|
||||||
status?: boolean
|
status?: boolean
|
||||||
raw_request_payload?: boolean
|
|
||||||
provider_request_payload?: boolean
|
|
||||||
provider_response_payload?: boolean
|
|
||||||
message?: boolean
|
message?: boolean
|
||||||
sent_at?: boolean
|
sent_at?: boolean
|
||||||
received_at?: boolean
|
received_at?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
invoice_id?: boolean
|
invoice_id?: boolean
|
||||||
|
provider_request_payload?: boolean
|
||||||
|
raw_request_payload?: boolean
|
||||||
|
error_message?: boolean
|
||||||
|
fiscal_warnings?: boolean
|
||||||
|
provider_response?: boolean
|
||||||
|
validation_errors?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
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 SaleInvoiceTspAttemptsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "attempt_no" | "status" | "message" | "sent_at" | "received_at" | "created_at" | "invoice_id" | "provider_request_payload" | "raw_request_payload" | "error_message" | "fiscal_warnings" | "provider_response" | "validation_errors", ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
||||||
export type SaleInvoiceTspAttemptsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type SaleInvoiceTspAttemptsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
@@ -702,14 +783,17 @@ export type $SaleInvoiceTspAttemptsPayload<ExtArgs extends runtime.Types.Extensi
|
|||||||
id: string
|
id: string
|
||||||
attempt_no: number
|
attempt_no: number
|
||||||
status: $Enums.TspProviderResponseStatus
|
status: $Enums.TspProviderResponseStatus
|
||||||
raw_request_payload: runtime.JsonValue
|
|
||||||
provider_request_payload: runtime.JsonValue | null
|
|
||||||
provider_response_payload: runtime.JsonValue | null
|
|
||||||
message: string
|
message: string
|
||||||
sent_at: Date | null
|
sent_at: Date | null
|
||||||
received_at: Date | null
|
received_at: Date | null
|
||||||
created_at: Date
|
created_at: Date
|
||||||
invoice_id: string
|
invoice_id: string
|
||||||
|
provider_request_payload: runtime.JsonValue
|
||||||
|
raw_request_payload: runtime.JsonValue
|
||||||
|
error_message: string | null
|
||||||
|
fiscal_warnings: runtime.JsonValue | null
|
||||||
|
provider_response: runtime.JsonValue | null
|
||||||
|
validation_errors: runtime.JsonValue | null
|
||||||
}, ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
}, ExtArgs["result"]["saleInvoiceTspAttempts"]>
|
||||||
composites: {}
|
composites: {}
|
||||||
}
|
}
|
||||||
@@ -1083,14 +1167,17 @@ export interface SaleInvoiceTspAttemptsFieldRefs {
|
|||||||
readonly id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
readonly id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||||
readonly attempt_no: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Int'>
|
readonly attempt_no: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Int'>
|
||||||
readonly status: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'TspProviderResponseStatus'>
|
readonly status: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'TspProviderResponseStatus'>
|
||||||
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 message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||||
readonly sent_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
readonly sent_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
||||||
readonly received_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
readonly received_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
||||||
readonly created_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
readonly created_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
|
||||||
readonly invoice_id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
readonly invoice_id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||||
|
readonly provider_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||||
|
readonly raw_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||||
|
readonly error_message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
|
||||||
|
readonly fiscal_warnings: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||||
|
readonly provider_response: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||||
|
readonly validation_errors: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -31,7 +31,8 @@ export type SalesInvoiceItemAvgAggregateOutputType = {
|
|||||||
sku_vat: runtime.Decimal | null
|
sku_vat: runtime.Decimal | null
|
||||||
unit_price: runtime.Decimal | null
|
unit_price: runtime.Decimal | null
|
||||||
total_amount: runtime.Decimal | null
|
total_amount: runtime.Decimal | null
|
||||||
discount: runtime.Decimal | null
|
discount_amount: runtime.Decimal | null
|
||||||
|
tax_amount: runtime.Decimal | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemSumAggregateOutputType = {
|
export type SalesInvoiceItemSumAggregateOutputType = {
|
||||||
@@ -39,7 +40,8 @@ export type SalesInvoiceItemSumAggregateOutputType = {
|
|||||||
sku_vat: runtime.Decimal | null
|
sku_vat: runtime.Decimal | null
|
||||||
unit_price: runtime.Decimal | null
|
unit_price: runtime.Decimal | null
|
||||||
total_amount: runtime.Decimal | null
|
total_amount: runtime.Decimal | null
|
||||||
discount: runtime.Decimal | null
|
discount_amount: runtime.Decimal | null
|
||||||
|
tax_amount: runtime.Decimal | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemMinAggregateOutputType = {
|
export type SalesInvoiceItemMinAggregateOutputType = {
|
||||||
@@ -52,7 +54,8 @@ export type SalesInvoiceItemMinAggregateOutputType = {
|
|||||||
unit_price: runtime.Decimal | null
|
unit_price: runtime.Decimal | null
|
||||||
total_amount: runtime.Decimal | null
|
total_amount: runtime.Decimal | null
|
||||||
created_at: Date | null
|
created_at: Date | null
|
||||||
discount: runtime.Decimal | null
|
discount_amount: runtime.Decimal | null
|
||||||
|
tax_amount: runtime.Decimal | null
|
||||||
notes: string | null
|
notes: string | null
|
||||||
invoice_id: string | null
|
invoice_id: string | null
|
||||||
good_id: string | null
|
good_id: string | null
|
||||||
@@ -69,7 +72,8 @@ export type SalesInvoiceItemMaxAggregateOutputType = {
|
|||||||
unit_price: runtime.Decimal | null
|
unit_price: runtime.Decimal | null
|
||||||
total_amount: runtime.Decimal | null
|
total_amount: runtime.Decimal | null
|
||||||
created_at: Date | null
|
created_at: Date | null
|
||||||
discount: runtime.Decimal | null
|
discount_amount: runtime.Decimal | null
|
||||||
|
tax_amount: runtime.Decimal | null
|
||||||
notes: string | null
|
notes: string | null
|
||||||
invoice_id: string | null
|
invoice_id: string | null
|
||||||
good_id: string | null
|
good_id: string | null
|
||||||
@@ -86,7 +90,8 @@ export type SalesInvoiceItemCountAggregateOutputType = {
|
|||||||
unit_price: number
|
unit_price: number
|
||||||
total_amount: number
|
total_amount: number
|
||||||
created_at: number
|
created_at: number
|
||||||
discount: number
|
discount_amount: number
|
||||||
|
tax_amount: number
|
||||||
notes: number
|
notes: number
|
||||||
payload: number
|
payload: number
|
||||||
good_snapshot: number
|
good_snapshot: number
|
||||||
@@ -102,7 +107,8 @@ export type SalesInvoiceItemAvgAggregateInputType = {
|
|||||||
sku_vat?: true
|
sku_vat?: true
|
||||||
unit_price?: true
|
unit_price?: true
|
||||||
total_amount?: true
|
total_amount?: true
|
||||||
discount?: true
|
discount_amount?: true
|
||||||
|
tax_amount?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemSumAggregateInputType = {
|
export type SalesInvoiceItemSumAggregateInputType = {
|
||||||
@@ -110,7 +116,8 @@ export type SalesInvoiceItemSumAggregateInputType = {
|
|||||||
sku_vat?: true
|
sku_vat?: true
|
||||||
unit_price?: true
|
unit_price?: true
|
||||||
total_amount?: true
|
total_amount?: true
|
||||||
discount?: true
|
discount_amount?: true
|
||||||
|
tax_amount?: true
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemMinAggregateInputType = {
|
export type SalesInvoiceItemMinAggregateInputType = {
|
||||||
@@ -123,7 +130,8 @@ export type SalesInvoiceItemMinAggregateInputType = {
|
|||||||
unit_price?: true
|
unit_price?: true
|
||||||
total_amount?: true
|
total_amount?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
discount?: true
|
discount_amount?: true
|
||||||
|
tax_amount?: true
|
||||||
notes?: true
|
notes?: true
|
||||||
invoice_id?: true
|
invoice_id?: true
|
||||||
good_id?: true
|
good_id?: true
|
||||||
@@ -140,7 +148,8 @@ export type SalesInvoiceItemMaxAggregateInputType = {
|
|||||||
unit_price?: true
|
unit_price?: true
|
||||||
total_amount?: true
|
total_amount?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
discount?: true
|
discount_amount?: true
|
||||||
|
tax_amount?: true
|
||||||
notes?: true
|
notes?: true
|
||||||
invoice_id?: true
|
invoice_id?: true
|
||||||
good_id?: true
|
good_id?: true
|
||||||
@@ -157,7 +166,8 @@ export type SalesInvoiceItemCountAggregateInputType = {
|
|||||||
unit_price?: true
|
unit_price?: true
|
||||||
total_amount?: true
|
total_amount?: true
|
||||||
created_at?: true
|
created_at?: true
|
||||||
discount?: true
|
discount_amount?: true
|
||||||
|
tax_amount?: true
|
||||||
notes?: true
|
notes?: true
|
||||||
payload?: true
|
payload?: true
|
||||||
good_snapshot?: true
|
good_snapshot?: true
|
||||||
@@ -263,7 +273,8 @@ export type SalesInvoiceItemGroupByOutputType = {
|
|||||||
unit_price: runtime.Decimal
|
unit_price: runtime.Decimal
|
||||||
total_amount: runtime.Decimal
|
total_amount: runtime.Decimal
|
||||||
created_at: Date
|
created_at: Date
|
||||||
discount: runtime.Decimal
|
discount_amount: runtime.Decimal
|
||||||
|
tax_amount: runtime.Decimal
|
||||||
notes: string | null
|
notes: string | null
|
||||||
payload: runtime.JsonValue | null
|
payload: runtime.JsonValue | null
|
||||||
good_snapshot: runtime.JsonValue
|
good_snapshot: runtime.JsonValue
|
||||||
@@ -305,15 +316,16 @@ export type SalesInvoiceItemWhereInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||||
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
||||||
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
||||||
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
||||||
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||||
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||||
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
|
||||||
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
|
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
|
||||||
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
|
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -327,15 +339,16 @@ export type SalesInvoiceItemOrderByWithRelationInput = {
|
|||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
notes?: Prisma.SortOrderInput | Prisma.SortOrder
|
notes?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
good_snapshot?: Prisma.SortOrder
|
good_snapshot?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
good_id?: Prisma.SortOrder
|
good_id?: Prisma.SortOrder
|
||||||
service_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
service_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
|
||||||
good?: Prisma.GoodOrderByWithRelationInput
|
good?: Prisma.GoodOrderByWithRelationInput
|
||||||
|
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
||||||
service?: Prisma.ServiceOrderByWithRelationInput
|
service?: Prisma.ServiceOrderByWithRelationInput
|
||||||
_relevance?: Prisma.SalesInvoiceItemOrderByRelevanceInput
|
_relevance?: Prisma.SalesInvoiceItemOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
@@ -353,15 +366,16 @@ export type SalesInvoiceItemWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||||
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
||||||
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
||||||
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
||||||
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||||
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
|
||||||
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
|
||||||
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
|
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
|
||||||
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
|
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
|
||||||
}, "id">
|
}, "id">
|
||||||
|
|
||||||
@@ -375,7 +389,8 @@ export type SalesInvoiceItemOrderByWithAggregationInput = {
|
|||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
notes?: Prisma.SortOrderInput | Prisma.SortOrder
|
notes?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
payload?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||||
good_snapshot?: Prisma.SortOrder
|
good_snapshot?: Prisma.SortOrder
|
||||||
@@ -402,7 +417,8 @@ export type SalesInvoiceItemScalarWhereWithAggregatesInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeWithAggregatesFilter<"SalesInvoiceItem"> | Date | string
|
created_at?: Prisma.DateTimeWithAggregatesFilter<"SalesInvoiceItem"> | Date | string
|
||||||
discount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.StringNullableWithAggregatesFilter<"SalesInvoiceItem"> | string | null
|
notes?: Prisma.StringNullableWithAggregatesFilter<"SalesInvoiceItem"> | string | null
|
||||||
payload?: Prisma.JsonNullableWithAggregatesFilter<"SalesInvoiceItem">
|
payload?: Prisma.JsonNullableWithAggregatesFilter<"SalesInvoiceItem">
|
||||||
good_snapshot?: Prisma.JsonWithAggregatesFilter<"SalesInvoiceItem">
|
good_snapshot?: Prisma.JsonWithAggregatesFilter<"SalesInvoiceItem">
|
||||||
@@ -421,12 +437,13 @@ export type SalesInvoiceItemCreateInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
|
|
||||||
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
|
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
|
||||||
|
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
|
||||||
service?: Prisma.ServiceCreateNestedOneWithoutSales_invoice_itemsInput
|
service?: Prisma.ServiceCreateNestedOneWithoutSales_invoice_itemsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -440,7 +457,8 @@ export type SalesInvoiceItemUncheckedCreateInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -459,12 +477,13 @@ export type SalesInvoiceItemUpdateInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
|
|
||||||
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
|
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
|
||||||
|
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
|
||||||
service?: Prisma.ServiceUpdateOneWithoutSales_invoice_itemsNestedInput
|
service?: Prisma.ServiceUpdateOneWithoutSales_invoice_itemsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -478,7 +497,8 @@ export type SalesInvoiceItemUncheckedUpdateInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -497,7 +517,8 @@ export type SalesInvoiceItemCreateManyInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -516,7 +537,8 @@ export type SalesInvoiceItemUpdateManyMutationInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -532,7 +554,8 @@ export type SalesInvoiceItemUncheckedUpdateManyInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -567,7 +590,8 @@ export type SalesInvoiceItemCountOrderByAggregateInput = {
|
|||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
notes?: Prisma.SortOrder
|
notes?: Prisma.SortOrder
|
||||||
payload?: Prisma.SortOrder
|
payload?: Prisma.SortOrder
|
||||||
good_snapshot?: Prisma.SortOrder
|
good_snapshot?: Prisma.SortOrder
|
||||||
@@ -581,7 +605,8 @@ export type SalesInvoiceItemAvgOrderByAggregateInput = {
|
|||||||
sku_vat?: Prisma.SortOrder
|
sku_vat?: Prisma.SortOrder
|
||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemMaxOrderByAggregateInput = {
|
export type SalesInvoiceItemMaxOrderByAggregateInput = {
|
||||||
@@ -594,7 +619,8 @@ export type SalesInvoiceItemMaxOrderByAggregateInput = {
|
|||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
notes?: Prisma.SortOrder
|
notes?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
good_id?: Prisma.SortOrder
|
good_id?: Prisma.SortOrder
|
||||||
@@ -611,7 +637,8 @@ export type SalesInvoiceItemMinOrderByAggregateInput = {
|
|||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
notes?: Prisma.SortOrder
|
notes?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
good_id?: Prisma.SortOrder
|
good_id?: Prisma.SortOrder
|
||||||
@@ -623,7 +650,8 @@ export type SalesInvoiceItemSumOrderByAggregateInput = {
|
|||||||
sku_vat?: Prisma.SortOrder
|
sku_vat?: Prisma.SortOrder
|
||||||
unit_price?: Prisma.SortOrder
|
unit_price?: Prisma.SortOrder
|
||||||
total_amount?: Prisma.SortOrder
|
total_amount?: Prisma.SortOrder
|
||||||
discount?: Prisma.SortOrder
|
discount_amount?: Prisma.SortOrder
|
||||||
|
tax_amount?: Prisma.SortOrder
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemCreateNestedManyWithoutGoodInput = {
|
export type SalesInvoiceItemCreateNestedManyWithoutGoodInput = {
|
||||||
@@ -762,7 +790,8 @@ export type SalesInvoiceItemCreateWithoutGoodInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -780,7 +809,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutGoodInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -827,7 +857,8 @@ export type SalesInvoiceItemScalarWhereInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
|
||||||
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
|
||||||
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
|
||||||
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
|
||||||
@@ -846,7 +877,8 @@ export type SalesInvoiceItemCreateWithoutInvoiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -864,7 +896,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutInvoiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -908,12 +941,13 @@ export type SalesInvoiceItemCreateWithoutServiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
|
|
||||||
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
|
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
|
||||||
|
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
|
export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
|
||||||
@@ -926,7 +960,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -970,7 +1005,8 @@ export type SalesInvoiceItemCreateManyGoodInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -988,7 +1024,8 @@ export type SalesInvoiceItemUpdateWithoutGoodInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1006,7 +1043,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutGoodInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1024,7 +1062,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutGoodInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1042,7 +1081,8 @@ export type SalesInvoiceItemCreateManyInvoiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1060,7 +1100,8 @@ export type SalesInvoiceItemUpdateWithoutInvoiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1078,7 +1119,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutInvoiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1096,7 +1138,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutInvoiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1114,7 +1157,8 @@ export type SalesInvoiceItemCreateManyServiceInput = {
|
|||||||
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: string | null
|
notes?: string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1132,12 +1176,13 @@ export type SalesInvoiceItemUpdateWithoutServiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
|
|
||||||
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
|
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
|
||||||
|
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
|
export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
|
||||||
@@ -1150,7 +1195,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1168,7 +1214,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutServiceInput = {
|
|||||||
unit_price?: 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
|
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
|
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||||
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
|
||||||
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
|
||||||
@@ -1188,15 +1235,16 @@ export type SalesInvoiceItemSelect<ExtArgs extends runtime.Types.Extensions.Inte
|
|||||||
unit_price?: boolean
|
unit_price?: boolean
|
||||||
total_amount?: boolean
|
total_amount?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
discount?: boolean
|
discount_amount?: boolean
|
||||||
|
tax_amount?: boolean
|
||||||
notes?: boolean
|
notes?: boolean
|
||||||
payload?: boolean
|
payload?: boolean
|
||||||
good_snapshot?: boolean
|
good_snapshot?: boolean
|
||||||
invoice_id?: boolean
|
invoice_id?: boolean
|
||||||
good_id?: boolean
|
good_id?: boolean
|
||||||
service_id?: boolean
|
service_id?: boolean
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
|
||||||
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
|
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
|
||||||
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
|
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["salesInvoiceItem"]>
|
}, ExtArgs["result"]["salesInvoiceItem"]>
|
||||||
|
|
||||||
@@ -1212,7 +1260,8 @@ export type SalesInvoiceItemSelectScalar = {
|
|||||||
unit_price?: boolean
|
unit_price?: boolean
|
||||||
total_amount?: boolean
|
total_amount?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
discount?: boolean
|
discount_amount?: boolean
|
||||||
|
tax_amount?: boolean
|
||||||
notes?: boolean
|
notes?: boolean
|
||||||
payload?: boolean
|
payload?: boolean
|
||||||
good_snapshot?: boolean
|
good_snapshot?: boolean
|
||||||
@@ -1221,18 +1270,18 @@ export type SalesInvoiceItemSelectScalar = {
|
|||||||
service_id?: boolean
|
service_id?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
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 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_amount" | "tax_amount" | "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> = {
|
export type SalesInvoiceItemInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
|
||||||
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
|
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
|
||||||
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
|
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "SalesInvoiceItem"
|
name: "SalesInvoiceItem"
|
||||||
objects: {
|
objects: {
|
||||||
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
|
|
||||||
good: Prisma.$GoodPayload<ExtArgs>
|
good: Prisma.$GoodPayload<ExtArgs>
|
||||||
|
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
|
||||||
service: Prisma.$ServicePayload<ExtArgs> | null
|
service: Prisma.$ServicePayload<ExtArgs> | null
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
@@ -1245,7 +1294,8 @@ export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.In
|
|||||||
unit_price: runtime.Decimal
|
unit_price: runtime.Decimal
|
||||||
total_amount: runtime.Decimal
|
total_amount: runtime.Decimal
|
||||||
created_at: Date
|
created_at: Date
|
||||||
discount: runtime.Decimal
|
discount_amount: runtime.Decimal
|
||||||
|
tax_amount: runtime.Decimal
|
||||||
notes: string | null
|
notes: string | null
|
||||||
payload: runtime.JsonValue | null
|
payload: runtime.JsonValue | null
|
||||||
good_snapshot: runtime.JsonValue
|
good_snapshot: runtime.JsonValue
|
||||||
@@ -1592,8 +1642,8 @@ readonly fields: SalesInvoiceItemFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__SalesInvoiceItemClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__SalesInvoiceItemClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
good<T extends Prisma.GoodDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodDefaultArgs<ExtArgs>>): Prisma.Prisma__GoodClient<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
good<T extends Prisma.GoodDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodDefaultArgs<ExtArgs>>): Prisma.Prisma__GoodClient<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
|
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
service<T extends Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>>): Prisma.Prisma__ServiceClient<runtime.Types.Result.GetResult<Prisma.$ServicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
service<T extends Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>>): Prisma.Prisma__ServiceClient<runtime.Types.Result.GetResult<Prisma.$ServicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
@@ -1633,7 +1683,8 @@ export interface SalesInvoiceItemFieldRefs {
|
|||||||
readonly unit_price: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
readonly unit_price: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||||
readonly total_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
readonly total_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||||
readonly created_at: Prisma.FieldRef<"SalesInvoiceItem", 'DateTime'>
|
readonly created_at: Prisma.FieldRef<"SalesInvoiceItem", 'DateTime'>
|
||||||
readonly discount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
readonly discount_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||||
|
readonly tax_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
|
||||||
readonly notes: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
readonly notes: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
|
||||||
readonly payload: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
|
readonly payload: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
|
||||||
readonly good_snapshot: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
|
readonly good_snapshot: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
|
||||||
|
|||||||
@@ -224,8 +224,8 @@ export type SalesInvoicePaymentWhereInput = {
|
|||||||
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
||||||
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
||||||
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
|
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
|
||||||
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
|
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
|
||||||
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoicePaymentOrderByWithRelationInput = {
|
export type SalesInvoicePaymentOrderByWithRelationInput = {
|
||||||
@@ -235,8 +235,8 @@ export type SalesInvoicePaymentOrderByWithRelationInput = {
|
|||||||
paid_at?: Prisma.SortOrder
|
paid_at?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
invoice_id?: Prisma.SortOrder
|
invoice_id?: Prisma.SortOrder
|
||||||
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
|
||||||
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoOrderByWithRelationInput
|
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoOrderByWithRelationInput
|
||||||
|
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
|
||||||
_relevance?: Prisma.SalesInvoicePaymentOrderByRelevanceInput
|
_relevance?: Prisma.SalesInvoicePaymentOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -250,8 +250,8 @@ export type SalesInvoicePaymentWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
||||||
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
|
||||||
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
|
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
|
||||||
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
|
||||||
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
|
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
|
||||||
|
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
|
||||||
}, "id">
|
}, "id">
|
||||||
|
|
||||||
export type SalesInvoicePaymentOrderByWithAggregationInput = {
|
export type SalesInvoicePaymentOrderByWithAggregationInput = {
|
||||||
@@ -286,8 +286,8 @@ export type SalesInvoicePaymentCreateInput = {
|
|||||||
payment_method: $Enums.PaymentMethodType
|
payment_method: $Enums.PaymentMethodType
|
||||||
paid_at: Date | string
|
paid_at: Date | string
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutPaymentsInput
|
|
||||||
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoCreateNestedOneWithoutPaymentInput
|
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoCreateNestedOneWithoutPaymentInput
|
||||||
|
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutPaymentsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoicePaymentUncheckedCreateInput = {
|
export type SalesInvoicePaymentUncheckedCreateInput = {
|
||||||
@@ -306,8 +306,8 @@ export type SalesInvoicePaymentUpdateInput = {
|
|||||||
payment_method?: Prisma.EnumPaymentMethodTypeFieldUpdateOperationsInput | $Enums.PaymentMethodType
|
payment_method?: Prisma.EnumPaymentMethodTypeFieldUpdateOperationsInput | $Enums.PaymentMethodType
|
||||||
paid_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
paid_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutPaymentsNestedInput
|
|
||||||
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoUpdateOneWithoutPaymentNestedInput
|
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoUpdateOneWithoutPaymentNestedInput
|
||||||
|
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutPaymentsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type SalesInvoicePaymentUncheckedUpdateInput = {
|
export type SalesInvoicePaymentUncheckedUpdateInput = {
|
||||||
@@ -613,8 +613,8 @@ export type SalesInvoicePaymentSelect<ExtArgs extends runtime.Types.Extensions.I
|
|||||||
paid_at?: boolean
|
paid_at?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
invoice_id?: boolean
|
invoice_id?: boolean
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
|
||||||
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
|
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
|
||||||
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["salesInvoicePayment"]>
|
}, ExtArgs["result"]["salesInvoicePayment"]>
|
||||||
|
|
||||||
|
|
||||||
@@ -630,15 +630,15 @@ export type SalesInvoicePaymentSelectScalar = {
|
|||||||
|
|
||||||
export type SalesInvoicePaymentOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "amount" | "payment_method" | "paid_at" | "created_at" | "invoice_id", ExtArgs["result"]["salesInvoicePayment"]>
|
export type SalesInvoicePaymentOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "amount" | "payment_method" | "paid_at" | "created_at" | "invoice_id", ExtArgs["result"]["salesInvoicePayment"]>
|
||||||
export type SalesInvoicePaymentInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type SalesInvoicePaymentInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
|
||||||
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
|
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
|
||||||
|
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $SalesInvoicePaymentPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $SalesInvoicePaymentPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "SalesInvoicePayment"
|
name: "SalesInvoicePayment"
|
||||||
objects: {
|
objects: {
|
||||||
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
|
|
||||||
terminal_info: Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs> | null
|
terminal_info: Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs> | null
|
||||||
|
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -987,8 +987,8 @@ readonly fields: SalesInvoicePaymentFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__SalesInvoicePaymentClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__SalesInvoicePaymentClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
terminal_info<T extends Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>>): Prisma.Prisma__SalesInvoicePaymentTerminalInfoClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
terminal_info<T extends Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>>): Prisma.Prisma__SalesInvoicePaymentTerminalInfoClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
|
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -280,8 +280,8 @@ export type ServiceWhereInput = {
|
|||||||
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
account_id?: Prisma.StringFilter<"Service"> | string
|
account_id?: Prisma.StringFilter<"Service"> | string
|
||||||
complex_id?: Prisma.StringFilter<"Service"> | string
|
complex_id?: Prisma.StringFilter<"Service"> | string
|
||||||
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
||||||
|
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ServiceOrderByWithRelationInput = {
|
export type ServiceOrderByWithRelationInput = {
|
||||||
@@ -298,8 +298,8 @@ export type ServiceOrderByWithRelationInput = {
|
|||||||
base_sale_price?: Prisma.SortOrder
|
base_sale_price?: Prisma.SortOrder
|
||||||
account_id?: Prisma.SortOrder
|
account_id?: Prisma.SortOrder
|
||||||
complex_id?: Prisma.SortOrder
|
complex_id?: Prisma.SortOrder
|
||||||
category?: Prisma.ServiceCategoryOrderByWithRelationInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
|
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
|
||||||
|
category?: Prisma.ServiceCategoryOrderByWithRelationInput
|
||||||
_relevance?: Prisma.ServiceOrderByRelevanceInput
|
_relevance?: Prisma.ServiceOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -320,8 +320,8 @@ export type ServiceWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
account_id?: Prisma.StringFilter<"Service"> | string
|
account_id?: Prisma.StringFilter<"Service"> | string
|
||||||
complex_id?: Prisma.StringFilter<"Service"> | string
|
complex_id?: Prisma.StringFilter<"Service"> | string
|
||||||
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
|
||||||
|
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
|
||||||
}, "id" | "sku" | "local_sku" | "barcode">
|
}, "id" | "sku" | "local_sku" | "barcode">
|
||||||
|
|
||||||
export type ServiceOrderByWithAggregationInput = {
|
export type ServiceOrderByWithAggregationInput = {
|
||||||
@@ -377,8 +377,8 @@ export type ServiceCreateInput = {
|
|||||||
base_sale_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
base_sale_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
account_id: string
|
account_id: string
|
||||||
complex_id: string
|
complex_id: string
|
||||||
category?: Prisma.ServiceCategoryCreateNestedOneWithoutServicesInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutServiceInput
|
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutServiceInput
|
||||||
|
category?: Prisma.ServiceCategoryCreateNestedOneWithoutServicesInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ServiceUncheckedCreateInput = {
|
export type ServiceUncheckedCreateInput = {
|
||||||
@@ -411,8 +411,8 @@ export type ServiceUpdateInput = {
|
|||||||
base_sale_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
base_sale_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
complex_id?: Prisma.StringFieldUpdateOperationsInput | string
|
complex_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||||
category?: Prisma.ServiceCategoryUpdateOneWithoutServicesNestedInput
|
|
||||||
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutServiceNestedInput
|
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutServiceNestedInput
|
||||||
|
category?: Prisma.ServiceCategoryUpdateOneWithoutServicesNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ServiceUncheckedUpdateInput = {
|
export type ServiceUncheckedUpdateInput = {
|
||||||
@@ -878,8 +878,8 @@ export type ServiceSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
|||||||
base_sale_price?: boolean
|
base_sale_price?: boolean
|
||||||
account_id?: boolean
|
account_id?: boolean
|
||||||
complex_id?: boolean
|
complex_id?: boolean
|
||||||
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
|
|
||||||
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
|
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
|
||||||
|
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["service"]>
|
}, ExtArgs["result"]["service"]>
|
||||||
|
|
||||||
@@ -903,16 +903,16 @@ export type ServiceSelectScalar = {
|
|||||||
|
|
||||||
export type ServiceOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "sku" | "local_sku" | "barcode" | "created_at" | "updated_at" | "deleted_at" | "category_id" | "base_sale_price" | "account_id" | "complex_id", ExtArgs["result"]["service"]>
|
export type ServiceOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "sku" | "local_sku" | "barcode" | "created_at" | "updated_at" | "deleted_at" | "category_id" | "base_sale_price" | "account_id" | "complex_id", ExtArgs["result"]["service"]>
|
||||||
export type ServiceInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type ServiceInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
|
|
||||||
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
|
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
|
||||||
|
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $ServicePayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $ServicePayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "Service"
|
name: "Service"
|
||||||
objects: {
|
objects: {
|
||||||
category: Prisma.$ServiceCategoryPayload<ExtArgs> | null
|
|
||||||
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
|
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
|
||||||
|
category: Prisma.$ServiceCategoryPayload<ExtArgs> | null
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1268,8 +1268,8 @@ readonly fields: ServiceFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__ServiceClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__ServiceClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
category<T extends Prisma.Service$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$categoryArgs<ExtArgs>>): Prisma.Prisma__ServiceCategoryClient<runtime.Types.Result.GetResult<Prisma.$ServiceCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
|
||||||
sales_invoice_items<T extends Prisma.Service$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
sales_invoice_items<T extends Prisma.Service$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
category<T extends Prisma.Service$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$categoryArgs<ExtArgs>>): Prisma.Prisma__ServiceCategoryClient<runtime.Types.Result.GetResult<Prisma.$ServiceCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
@@ -1659,25 +1659,6 @@ export type ServiceDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inter
|
|||||||
limit?: number
|
limit?: number
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Service.category
|
|
||||||
*/
|
|
||||||
export type Service$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
|
||||||
/**
|
|
||||||
* Select specific fields to fetch from the ServiceCategory
|
|
||||||
*/
|
|
||||||
select?: Prisma.ServiceCategorySelect<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Omit specific fields from the ServiceCategory
|
|
||||||
*/
|
|
||||||
omit?: Prisma.ServiceCategoryOmit<ExtArgs> | null
|
|
||||||
/**
|
|
||||||
* Choose, which related nodes to fetch as well
|
|
||||||
*/
|
|
||||||
include?: Prisma.ServiceCategoryInclude<ExtArgs> | null
|
|
||||||
where?: Prisma.ServiceCategoryWhereInput
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Service.sales_invoice_items
|
* Service.sales_invoice_items
|
||||||
*/
|
*/
|
||||||
@@ -1702,6 +1683,25 @@ export type Service$sales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extens
|
|||||||
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
|
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Service.category
|
||||||
|
*/
|
||||||
|
export type Service$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
|
/**
|
||||||
|
* Select specific fields to fetch from the ServiceCategory
|
||||||
|
*/
|
||||||
|
select?: Prisma.ServiceCategorySelect<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Omit specific fields from the ServiceCategory
|
||||||
|
*/
|
||||||
|
omit?: Prisma.ServiceCategoryOmit<ExtArgs> | null
|
||||||
|
/**
|
||||||
|
* Choose, which related nodes to fetch as well
|
||||||
|
*/
|
||||||
|
include?: Prisma.ServiceCategoryInclude<ExtArgs> | null
|
||||||
|
where?: Prisma.ServiceCategoryWhereInput
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Service without action
|
* Service without action
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -248,8 +248,8 @@ export type StockKeepingUnitsWhereInput = {
|
|||||||
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||||
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
|
||||||
goods?: Prisma.GoodListRelationFilter
|
goods?: Prisma.GoodListRelationFilter
|
||||||
|
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type StockKeepingUnitsOrderByWithRelationInput = {
|
export type StockKeepingUnitsOrderByWithRelationInput = {
|
||||||
@@ -262,8 +262,8 @@ export type StockKeepingUnitsOrderByWithRelationInput = {
|
|||||||
guild_id?: Prisma.SortOrder
|
guild_id?: Prisma.SortOrder
|
||||||
created_at?: Prisma.SortOrder
|
created_at?: Prisma.SortOrder
|
||||||
updated_at?: Prisma.SortOrder
|
updated_at?: Prisma.SortOrder
|
||||||
guild?: Prisma.GuildOrderByWithRelationInput
|
|
||||||
goods?: Prisma.GoodOrderByRelationAggregateInput
|
goods?: Prisma.GoodOrderByRelationAggregateInput
|
||||||
|
guild?: Prisma.GuildOrderByWithRelationInput
|
||||||
_relevance?: Prisma.StockKeepingUnitsOrderByRelevanceInput
|
_relevance?: Prisma.StockKeepingUnitsOrderByRelevanceInput
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -280,8 +280,8 @@ export type StockKeepingUnitsWhereUniqueInput = Prisma.AtLeast<{
|
|||||||
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||||
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||||
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
|
||||||
goods?: Prisma.GoodListRelationFilter
|
goods?: Prisma.GoodListRelationFilter
|
||||||
|
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||||
}, "id" | "code">
|
}, "id" | "code">
|
||||||
|
|
||||||
export type StockKeepingUnitsOrderByWithAggregationInput = {
|
export type StockKeepingUnitsOrderByWithAggregationInput = {
|
||||||
@@ -325,8 +325,8 @@ export type StockKeepingUnitsCreateInput = {
|
|||||||
is_domestic?: boolean
|
is_domestic?: boolean
|
||||||
created_at?: Date | string
|
created_at?: Date | string
|
||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
|
|
||||||
goods?: Prisma.GoodCreateNestedManyWithoutSkuInput
|
goods?: Prisma.GoodCreateNestedManyWithoutSkuInput
|
||||||
|
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type StockKeepingUnitsUncheckedCreateInput = {
|
export type StockKeepingUnitsUncheckedCreateInput = {
|
||||||
@@ -351,8 +351,8 @@ export type StockKeepingUnitsUpdateInput = {
|
|||||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||||
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
|
|
||||||
goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput
|
goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput
|
||||||
|
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
|
||||||
}
|
}
|
||||||
|
|
||||||
export type StockKeepingUnitsUncheckedUpdateInput = {
|
export type StockKeepingUnitsUncheckedUpdateInput = {
|
||||||
@@ -740,8 +740,8 @@ export type StockKeepingUnitsSelect<ExtArgs extends runtime.Types.Extensions.Int
|
|||||||
guild_id?: boolean
|
guild_id?: boolean
|
||||||
created_at?: boolean
|
created_at?: boolean
|
||||||
updated_at?: boolean
|
updated_at?: boolean
|
||||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
|
||||||
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
||||||
|
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}, ExtArgs["result"]["stockKeepingUnits"]>
|
}, ExtArgs["result"]["stockKeepingUnits"]>
|
||||||
|
|
||||||
@@ -761,16 +761,16 @@ export type StockKeepingUnitsSelectScalar = {
|
|||||||
|
|
||||||
export type StockKeepingUnitsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "name" | "VAT" | "is_public" | "is_domestic" | "guild_id" | "created_at" | "updated_at", ExtArgs["result"]["stockKeepingUnits"]>
|
export type StockKeepingUnitsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "name" | "VAT" | "is_public" | "is_domestic" | "guild_id" | "created_at" | "updated_at", ExtArgs["result"]["stockKeepingUnits"]>
|
||||||
export type StockKeepingUnitsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type StockKeepingUnitsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
|
||||||
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
||||||
|
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||||
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
||||||
}
|
}
|
||||||
|
|
||||||
export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||||
name: "StockKeepingUnits"
|
name: "StockKeepingUnits"
|
||||||
objects: {
|
objects: {
|
||||||
guild: Prisma.$GuildPayload<ExtArgs>
|
|
||||||
goods: Prisma.$GoodPayload<ExtArgs>[]
|
goods: Prisma.$GoodPayload<ExtArgs>[]
|
||||||
|
guild: Prisma.$GuildPayload<ExtArgs>
|
||||||
}
|
}
|
||||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||||
id: string
|
id: string
|
||||||
@@ -1122,8 +1122,8 @@ readonly fields: StockKeepingUnitsFieldRefs;
|
|||||||
*/
|
*/
|
||||||
export interface Prisma__StockKeepingUnitsClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
export interface Prisma__StockKeepingUnitsClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||||
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
|
||||||
goods<T extends Prisma.StockKeepingUnits$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnits$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
goods<T extends Prisma.StockKeepingUnits$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnits$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||||
|
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||||
/**
|
/**
|
||||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { SKUGuildType } from '@/generated/prisma/enums'
|
import { SKUGuildType } from '@/common/enums/enums'
|
||||||
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger'
|
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger'
|
||||||
import { Type } from 'class-transformer'
|
import { Type } from 'class-transformer'
|
||||||
import { IsBoolean, IsEnum, IsNumber, IsString, Min } from 'class-validator'
|
import { IsBoolean, IsEnum, IsNumber, IsString, Min } from 'class-validator'
|
||||||
|
|||||||
+3
-2
@@ -1,5 +1,5 @@
|
|||||||
import { SharedSaleInvoiceActionsService } from '@/common/services/saleInvoices/sale-invoice-actions.service'
|
|
||||||
import { ResponseMapper } from '@/common/response/response-mapper'
|
import { ResponseMapper } from '@/common/response/response-mapper'
|
||||||
|
import { SharedSaleInvoiceActionsService } from '@/common/services/saleInvoices/sale-invoice-actions.service'
|
||||||
import { SalesInvoiceWhereInput } from '@/generated/prisma/models'
|
import { SalesInvoiceWhereInput } from '@/generated/prisma/models'
|
||||||
import { PrismaService } from '@/prisma/prisma.service'
|
import { PrismaService } from '@/prisma/prisma.service'
|
||||||
import { Injectable, NotFoundException } from '@nestjs/common'
|
import { Injectable, NotFoundException } from '@nestjs/common'
|
||||||
@@ -42,7 +42,8 @@ export class SalesInvoicesService {
|
|||||||
measure_unit_code: true,
|
measure_unit_code: true,
|
||||||
measure_unit_text: true,
|
measure_unit_text: true,
|
||||||
sku_code: true,
|
sku_code: true,
|
||||||
discount: true,
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
notes: true,
|
notes: true,
|
||||||
quantity: true,
|
quantity: true,
|
||||||
total_amount: true,
|
total_amount: true,
|
||||||
|
|||||||
@@ -123,8 +123,9 @@ export class CustomerSaleInvoicesService {
|
|||||||
id: true,
|
id: true,
|
||||||
notes: true,
|
notes: true,
|
||||||
unit_price: true,
|
unit_price: true,
|
||||||
discount: true,
|
|
||||||
quantity: true,
|
quantity: true,
|
||||||
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
total_amount: true,
|
total_amount: true,
|
||||||
payload: true,
|
payload: true,
|
||||||
good: {
|
good: {
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import {
|
|||||||
AccountStatus,
|
AccountStatus,
|
||||||
AccountType,
|
AccountType,
|
||||||
ApplicationPlatform,
|
ApplicationPlatform,
|
||||||
ApplicationPublisher,
|
|
||||||
ApplicationReleaseType,
|
ApplicationReleaseType,
|
||||||
BusinessRole,
|
BusinessRole,
|
||||||
ComplexRole,
|
ComplexRole,
|
||||||
@@ -21,13 +20,12 @@ import {
|
|||||||
POSStatus,
|
POSStatus,
|
||||||
POSType,
|
POSType,
|
||||||
ProviderRole,
|
ProviderRole,
|
||||||
SKUGuildType,
|
|
||||||
TspProviderRequestType,
|
TspProviderRequestType,
|
||||||
TspProviderResponseStatus,
|
TspProviderResponseStatus,
|
||||||
TspProviderType,
|
TspProviderType,
|
||||||
} from '@/generated/prisma/enums'
|
} from '@/generated/prisma/enums'
|
||||||
import { Injectable } from '@nestjs/common'
|
import { Injectable } from '@nestjs/common'
|
||||||
import { GoldKarat, TspProviderCustomerType } from 'common/enums/enums'
|
import { GoldKarat, SKUGuildType, TspProviderCustomerType } from 'common/enums/enums'
|
||||||
import { ResponseMapper } from 'common/response/response-mapper'
|
import { ResponseMapper } from 'common/response/response-mapper'
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
@@ -69,10 +67,6 @@ export class EnumsService {
|
|||||||
ApplicationReleaseType,
|
ApplicationReleaseType,
|
||||||
'ApplicationReleaseType',
|
'ApplicationReleaseType',
|
||||||
),
|
),
|
||||||
ApplicationPublisher: this.prepareData(
|
|
||||||
ApplicationPublisher,
|
|
||||||
'ApplicationPublisher',
|
|
||||||
),
|
|
||||||
CustomerType: this.prepareData(CustomerType, 'CustomerType'),
|
CustomerType: this.prepareData(CustomerType, 'CustomerType'),
|
||||||
TspProviderResponseStatus: this.prepareData(
|
TspProviderResponseStatus: this.prepareData(
|
||||||
TspProviderResponseStatus,
|
TspProviderResponseStatus,
|
||||||
|
|||||||
@@ -89,7 +89,8 @@ export class InvoicesService {
|
|||||||
quantity: true,
|
quantity: true,
|
||||||
total_amount: true,
|
total_amount: true,
|
||||||
unit_price: true,
|
unit_price: true,
|
||||||
discount: true,
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
payload: true,
|
payload: true,
|
||||||
sku_code: true,
|
sku_code: true,
|
||||||
sku_vat: true,
|
sku_vat: true,
|
||||||
|
|||||||
@@ -47,8 +47,8 @@ export class SalesInvoicesFilterDto {
|
|||||||
|
|
||||||
@ApiPropertyOptional()
|
@ApiPropertyOptional()
|
||||||
@IsOptional()
|
@IsOptional()
|
||||||
@IsString()
|
@IsNumber()
|
||||||
code?: string
|
invoice_number?: number
|
||||||
|
|
||||||
@ApiPropertyOptional()
|
@ApiPropertyOptional()
|
||||||
@IsOptional()
|
@IsOptional()
|
||||||
|
|||||||
@@ -41,13 +41,17 @@ export class SalesInvoicesService {
|
|||||||
await tx.salesInvoice.count({ where }),
|
await tx.salesInvoice.count({ where }),
|
||||||
])
|
])
|
||||||
|
|
||||||
const summaryItems = items.map(invoice => ({
|
const summaryItems = items.map(invoice => {
|
||||||
...invoice,
|
const { tsp_attempts, type, ...rest } = invoice
|
||||||
status: translateEnumValue(
|
return {
|
||||||
'TspProviderResponseStatus',
|
...rest,
|
||||||
invoice.tsp_attempts?.[0]?.status || TspProviderResponseStatus.NOT_SEND,
|
type: translateEnumValue('TspProviderRequestType', type),
|
||||||
),
|
status: translateEnumValue(
|
||||||
}))
|
'TspProviderResponseStatus',
|
||||||
|
invoice.tsp_attempts?.[0]?.status || TspProviderResponseStatus.NOT_SEND,
|
||||||
|
),
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
return ResponseMapper.paginate(summaryItems, { total, page, perPage })
|
return ResponseMapper.paginate(summaryItems, { total, page, perPage })
|
||||||
}
|
}
|
||||||
@@ -69,15 +73,17 @@ export class SalesInvoicesService {
|
|||||||
})
|
})
|
||||||
|
|
||||||
if (invoice) {
|
if (invoice) {
|
||||||
const { tsp_attempts, ...rest } = invoice || {}
|
const { tsp_attempts, type, ...rest } = invoice
|
||||||
|
const mappedInvoice = {
|
||||||
return ResponseMapper.single({
|
|
||||||
...rest,
|
...rest,
|
||||||
|
type: translateEnumValue('TspProviderRequestType', type),
|
||||||
status: translateEnumValue(
|
status: translateEnumValue(
|
||||||
'TspProviderResponseStatus',
|
'TspProviderResponseStatus',
|
||||||
invoice.tsp_attempts?.[0]?.status || TspProviderResponseStatus.NOT_SEND,
|
invoice.tsp_attempts?.[0]?.status || TspProviderResponseStatus.NOT_SEND,
|
||||||
),
|
),
|
||||||
})
|
}
|
||||||
|
|
||||||
|
return ResponseMapper.single(mappedInvoice)
|
||||||
} else throw new NotFoundException('فاکتور مورد نظر شما یافت نشد.')
|
} else throw new NotFoundException('فاکتور مورد نظر شما یافت نشد.')
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -157,10 +163,8 @@ export class SalesInvoicesService {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
if (query.code?.trim()) {
|
if (query.invoice_number) {
|
||||||
where.code = {
|
where.invoice_number = parseInt(query.invoice_number + '')
|
||||||
contains: query.code.trim(),
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (query.invoice_date_from || query.invoice_date_to) {
|
if (query.invoice_date_from || query.invoice_date_to) {
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
import { ResponseMapper } from '@/common/response/response-mapper'
|
import { ResponseMapper } from '@/common/response/response-mapper'
|
||||||
import { getCurrentJalaliSeasonRange } from '@/common/utils'
|
import { getCurrentJalaliSeasonRange } from '@/common/utils'
|
||||||
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
import {
|
||||||
|
TspProviderRequestType,
|
||||||
|
TspProviderResponseStatus,
|
||||||
|
} from '@/generated/prisma/enums'
|
||||||
import { PrismaService } from '@/prisma/prisma.service'
|
import { PrismaService } from '@/prisma/prisma.service'
|
||||||
import { Injectable } from '@nestjs/common'
|
import { Injectable } from '@nestjs/common'
|
||||||
|
|
||||||
@@ -14,32 +17,45 @@ export class StatisticsService {
|
|||||||
const [item] = await this.prisma.$queryRaw<
|
const [item] = await this.prisma.$queryRaw<
|
||||||
Array<{
|
Array<{
|
||||||
all_amount_sum: number | null
|
all_amount_sum: number | null
|
||||||
|
all_tax_sum: number | null
|
||||||
all_count: number | null
|
all_count: number | null
|
||||||
success_amount_sum: number | null
|
success_amount_sum: number | null
|
||||||
|
success_tax_sum: number | null
|
||||||
success_count: number | null
|
success_count: number | null
|
||||||
failure_amount_sum: number | null
|
failure_amount_sum: number | null
|
||||||
|
failure_tax_sum: number | null
|
||||||
failure_count: number | null
|
failure_count: number | null
|
||||||
pending_amount_sum: number | null
|
pending_amount_sum: number | null
|
||||||
|
pending_tax_sum: number | null
|
||||||
pending_count: number | null
|
pending_count: number | null
|
||||||
not_sended_amount_sum: number | null
|
not_sended_amount_sum: number | null
|
||||||
|
not_sended_tax_sum: number | null
|
||||||
not_sended_count: number | null
|
not_sended_count: number | null
|
||||||
credit_amount_sum: number | null
|
not_original_amount_sum: number | null
|
||||||
credit_count: number | null
|
not_original_tax_sum: number | null
|
||||||
|
not_original_count: number | null
|
||||||
}>
|
}>
|
||||||
>`
|
>`
|
||||||
SELECT
|
SELECT
|
||||||
SUM(si.total_amount) AS all_amount_sum,
|
SUM(si.total_amount) AS all_amount_sum,
|
||||||
|
SUM(si.tax_amount) AS all_tax_sum,
|
||||||
|
si.type,
|
||||||
COUNT(*) AS all_count,
|
COUNT(*) AS all_count,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.total_amount ELSE 0 END) AS success_amount_sum,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.total_amount ELSE 0 END) AS success_amount_sum,
|
||||||
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.tax_amount ELSE 0 END) AS success_tax_sum,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN 1 ELSE 0 END) AS success_count,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN 1 ELSE 0 END) AS success_count,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.total_amount ELSE 0 END) AS failure_amount_sum,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.total_amount ELSE 0 END) AS failure_amount_sum,
|
||||||
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.tax_amount ELSE 0 END) AS failure_tax_sum,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN 1 ELSE 0 END) AS failure_count,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN 1 ELSE 0 END) AS failure_count,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.total_amount ELSE 0 END) AS pending_amount_sum,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.total_amount ELSE 0 END) AS pending_amount_sum,
|
||||||
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.tax_amount ELSE 0 END) AS pending_tax_sum,
|
||||||
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN 1 ELSE 0 END) AS pending_count,
|
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN 1 ELSE 0 END) AS pending_count,
|
||||||
SUM(CASE WHEN la.status IS NULL THEN si.total_amount ELSE 0 END) AS not_sended_amount_sum,
|
SUM(CASE WHEN la.status IS NULL THEN si.total_amount ELSE 0 END) AS not_sended_amount_sum,
|
||||||
|
SUM(CASE WHEN la.status IS NULL THEN si.tax_amount ELSE 0 END) AS not_sended_tax_sum,
|
||||||
SUM(CASE WHEN la.status IS NULL THEN 1 ELSE 0 END) AS not_sended_count,
|
SUM(CASE WHEN la.status IS NULL THEN 1 ELSE 0 END) AS not_sended_count,
|
||||||
SUM(CASE WHEN si.settlement_type = 'CREDIT' THEN si.total_amount ELSE 0 END) AS credit_amount_sum,
|
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN si.total_amount ELSE 0 END) AS not_original_amount_sum,
|
||||||
SUM(CASE WHEN si.settlement_type = 'CREDIT' THEN 1 ELSE 0 END) AS credit_count
|
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN si.tax_amount ELSE 0 END) AS not_original_tax_sum,
|
||||||
|
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN 1 ELSE 0 END) AS not_original_count
|
||||||
FROM sales_invoices si
|
FROM sales_invoices si
|
||||||
INNER JOIN poses p ON p.id = si.pos_id
|
INNER JOIN poses p ON p.id = si.pos_id
|
||||||
LEFT JOIN (
|
LEFT JOIN (
|
||||||
@@ -64,38 +80,39 @@ export class StatisticsService {
|
|||||||
FROM sales_invoices child
|
FROM sales_invoices child
|
||||||
WHERE child.ref_id = si.id
|
WHERE child.ref_id = si.id
|
||||||
)
|
)
|
||||||
|
GROUP BY si.type
|
||||||
`
|
`
|
||||||
|
|
||||||
return ResponseMapper.single({
|
return ResponseMapper.single({
|
||||||
all: {
|
all: {
|
||||||
total_amount: Number(item?.all_amount_sum || 0),
|
total_amount: Number(item?.all_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
total_tax: Number(item?.all_tax_sum),
|
||||||
count: Number(item?.all_count || 0),
|
count: Number(item?.all_count || 0),
|
||||||
},
|
},
|
||||||
success: {
|
success: {
|
||||||
total_amount: Number(item?.success_amount_sum || 0),
|
total_amount: Number(item?.success_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
tax_amount: Number(item?.success_tax_sum || 0),
|
||||||
count: Number(item?.success_count || 0),
|
count: Number(item?.success_count || 0),
|
||||||
},
|
},
|
||||||
failure: {
|
failure: {
|
||||||
total_amount: Number(item?.failure_amount_sum || 0),
|
total_amount: Number(item?.failure_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
tax_amount: Number(item?.failure_tax_sum || 0),
|
||||||
count: Number(item?.failure_count || 0),
|
count: Number(item?.failure_count || 0),
|
||||||
},
|
},
|
||||||
pending: {
|
pending: {
|
||||||
total_amount: Number(item?.pending_amount_sum || 0),
|
total_amount: Number(item?.pending_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
tax_amount: Number(item?.pending_tax_sum || 0),
|
||||||
count: Number(item?.pending_count || 0),
|
count: Number(item?.pending_count || 0),
|
||||||
},
|
},
|
||||||
notSended: {
|
not_sended: {
|
||||||
total_amount: Number(item?.not_sended_amount_sum || 0),
|
total_amount: Number(item?.not_sended_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
tax_amount: Number(item?.not_sended_tax_sum || 0),
|
||||||
count: Number(item?.not_sended_count || 0),
|
count: Number(item?.not_sended_count || 0),
|
||||||
},
|
},
|
||||||
credit: {
|
not_original: {
|
||||||
total_amount: Number(item?.credit_amount_sum || 0),
|
total_amount: Number(item?.not_original_amount_sum || 0),
|
||||||
total_tax: Number(0),
|
tax_amount: Number(item?.not_original_tax_sum || 0),
|
||||||
count: Number(item?.credit_count || 0),
|
count: Number(item?.not_original_count || 0),
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,173 @@
|
|||||||
|
import {
|
||||||
|
CustomerType,
|
||||||
|
PaymentMethodType,
|
||||||
|
TspProviderResponseStatus,
|
||||||
|
} from '@/generated/prisma/enums'
|
||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import {
|
||||||
|
IsBoolean,
|
||||||
|
IsDateString,
|
||||||
|
IsEnum,
|
||||||
|
IsNumber,
|
||||||
|
IsObject,
|
||||||
|
IsOptional,
|
||||||
|
IsString,
|
||||||
|
Min,
|
||||||
|
ValidateNested,
|
||||||
|
} from 'class-validator'
|
||||||
|
|
||||||
|
export class CustomerUnknownInfoDto {
|
||||||
|
@ApiProperty({})
|
||||||
|
@IsString()
|
||||||
|
@IsOptional()
|
||||||
|
name: string
|
||||||
|
|
||||||
|
@ApiProperty({})
|
||||||
|
@IsString()
|
||||||
|
@IsOptional()
|
||||||
|
economic_code: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class CustomerLegalInfoDto {
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
name: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class CustomerIndividualInfoDto {
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
first_name: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
last_name: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
national_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
mobile_number: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class CustomerInfoDto {
|
||||||
|
@ApiProperty({ required: true, enum: CustomerType })
|
||||||
|
@IsEnum(CustomerType)
|
||||||
|
type: CustomerType
|
||||||
|
|
||||||
|
@ApiProperty({})
|
||||||
|
@Type(() => CustomerLegalInfoDto)
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
legal_info?: CustomerLegalInfoDto
|
||||||
|
|
||||||
|
@ApiProperty({})
|
||||||
|
@Type(() => CustomerIndividualInfoDto)
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
individual_info?: CustomerIndividualInfoDto
|
||||||
|
|
||||||
|
@ApiProperty({})
|
||||||
|
@Type(() => CustomerUnknownInfoDto)
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
unknown_info?: CustomerUnknownInfoDto
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TerminalInfoDto {
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
tracking_code?: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
card_number?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PaymentInfoDto {
|
||||||
|
@ApiProperty({ required: true, enum: PaymentMethodType })
|
||||||
|
@IsEnum(PaymentMethodType)
|
||||||
|
payment_method: PaymentMethodType
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsNumber({ allowInfinity: false, allowNaN: false })
|
||||||
|
@Min(0)
|
||||||
|
amount: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsDateString()
|
||||||
|
paid_at?: Date
|
||||||
|
|
||||||
|
@ApiProperty({ type: TerminalInfoDto })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
terminal_info: TerminalInfoDto
|
||||||
|
}
|
||||||
|
|
||||||
|
export class goldTypePayload {
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
karat: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
profit: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
wages: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
commission: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class ProviderCommonResponse {
|
||||||
|
@ApiProperty({ enum: TspProviderResponseStatus })
|
||||||
|
@IsEnum(TspProviderResponseStatus)
|
||||||
|
status: TspProviderResponseStatus
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
provider_response?: Object
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsBoolean()
|
||||||
|
hasError: boolean
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
message?: string | null
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
error_message?: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
fiscal_warnings?: Object
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
validation_errors?: Object
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsDateString()
|
||||||
|
received_at: string
|
||||||
|
}
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
import {
|
||||||
|
SharedCreateSalesInvoiceItemDto,
|
||||||
|
SharedCreateSalesInvoicePaymentsDto,
|
||||||
|
} from '@/common/services/saleInvoices/sale-invoice-create.dto'
|
||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import {
|
||||||
|
ArrayMinSize,
|
||||||
|
IsArray,
|
||||||
|
IsNumber,
|
||||||
|
IsObject,
|
||||||
|
IsString,
|
||||||
|
ValidateNested,
|
||||||
|
} from 'class-validator'
|
||||||
|
import { TspProviderOriginalSendPayloadDto } from './original.dto'
|
||||||
|
|
||||||
|
export class TspProviderCorrectionInvoicePayloadDto {
|
||||||
|
@ApiProperty({ type: [SharedCreateSalesInvoiceItemDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => SharedCreateSalesInvoiceItemDto)
|
||||||
|
@ArrayMinSize(1)
|
||||||
|
items: SharedCreateSalesInvoiceItemDto[]
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
total_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
discount_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
tax_amount: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, type: SharedCreateSalesInvoicePaymentsDto })
|
||||||
|
@IsObject()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => SharedCreateSalesInvoicePaymentsDto)
|
||||||
|
payments: SharedCreateSalesInvoicePaymentsDto
|
||||||
|
}
|
||||||
|
export class TspProviderCorrectionSendPayloadDto extends TspProviderOriginalSendPayloadDto {
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
last_tax_id: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TspProviderCorrectionSendResponseDto {}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
||||||
|
import { ApiProperty, OmitType } from '@nestjs/swagger'
|
||||||
|
import { IsEnum } from 'class-validator'
|
||||||
|
import { ProviderCommonResponse } from './common.dto'
|
||||||
|
|
||||||
|
export class TspProviderGetResponseDto extends OmitType(ProviderCommonResponse, [
|
||||||
|
'status',
|
||||||
|
]) {
|
||||||
|
@ApiProperty({ enum: TspProviderResponseStatus })
|
||||||
|
@IsEnum(TspProviderResponseStatus)
|
||||||
|
status?: TspProviderResponseStatus
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
export * from './common.dto'
|
||||||
|
export * from './correction.dto'
|
||||||
|
export * from './get.dto'
|
||||||
|
export * from './original.dto'
|
||||||
|
export * from './provider-switch.dto'
|
||||||
|
export * from './revoke.dto'
|
||||||
@@ -0,0 +1,177 @@
|
|||||||
|
import {
|
||||||
|
InvoiceSettlementType,
|
||||||
|
InvoiceTemplateType,
|
||||||
|
TspProviderType,
|
||||||
|
} from '@/generated/prisma/enums'
|
||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import {
|
||||||
|
IsArray,
|
||||||
|
IsDateString,
|
||||||
|
IsEnum,
|
||||||
|
IsNumber,
|
||||||
|
IsObject,
|
||||||
|
IsOptional,
|
||||||
|
IsString,
|
||||||
|
Min,
|
||||||
|
ValidateNested
|
||||||
|
} from 'class-validator'
|
||||||
|
import {
|
||||||
|
CustomerInfoDto,
|
||||||
|
goldTypePayload,
|
||||||
|
PaymentInfoDto,
|
||||||
|
ProviderCommonResponse,
|
||||||
|
} from './common.dto'
|
||||||
|
|
||||||
|
export class TspProviderOriginalItemPayloadDto {
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
sku: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
sku_vat: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsNumber()
|
||||||
|
unit_price: number
|
||||||
|
|
||||||
|
// @ApiProperty()
|
||||||
|
// @IsString()
|
||||||
|
// invoice_item_id: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
quantity: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
total_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
discount_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
tax_amount: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
measure_unit: string
|
||||||
|
|
||||||
|
@ApiProperty({ nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
good_id?: string | null
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
service_id?: string | null
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: goldTypePayload })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
gold_type_payload?: goldTypePayload
|
||||||
|
|
||||||
|
// @ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
// @IsOptional()
|
||||||
|
// @IsObject()
|
||||||
|
// payload?: unknown
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TspProviderOriginalSendPayloadDto {
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsNumber()
|
||||||
|
invoice_number: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsDateString()
|
||||||
|
invoice_date: Date
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
fiscal_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, enum: TspProviderType })
|
||||||
|
@IsEnum(TspProviderType)
|
||||||
|
tsp_provider: TspProviderType
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, enum: InvoiceTemplateType })
|
||||||
|
@IsEnum(InvoiceTemplateType)
|
||||||
|
template: InvoiceTemplateType
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
token: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, enum: InvoiceSettlementType })
|
||||||
|
@IsEnum(InvoiceSettlementType)
|
||||||
|
settlement_type: InvoiceSettlementType
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
total_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
discount_amount: number
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsNumber()
|
||||||
|
@Min(0)
|
||||||
|
tax_amount: number
|
||||||
|
|
||||||
|
@ApiProperty({ type: [TspProviderOriginalItemPayloadDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => TspProviderOriginalItemPayloadDto)
|
||||||
|
items: TspProviderOriginalItemPayloadDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ required: false })
|
||||||
|
@Type(() => CustomerInfoDto)
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
customer?: CustomerInfoDto
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, type: [PaymentInfoDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => PaymentInfoDto)
|
||||||
|
payments: PaymentInfoDto[]
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TspProviderOriginalResponseDto extends ProviderCommonResponse {
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
invoice_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
tax_id?: string | null
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
nullable: true,
|
||||||
|
type: TspProviderOriginalSendPayloadDto,
|
||||||
|
})
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => TspProviderOriginalSendPayloadDto)
|
||||||
|
provider_request_payload: TspProviderOriginalSendPayloadDto
|
||||||
|
}
|
||||||
@@ -1,412 +1,30 @@
|
|||||||
import { TspProviderCustomerType } from '@/common/enums/enums'
|
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
||||||
import {
|
|
||||||
SharedCreateSalesInvoiceItemDto,
|
|
||||||
SharedCreateSalesInvoicePaymentsDto,
|
|
||||||
} from '@/common/services/saleInvoices/sale-invoice-create.dto'
|
|
||||||
import {
|
|
||||||
CustomerType,
|
|
||||||
InvoiceSettlementType,
|
|
||||||
InvoiceTemplateType,
|
|
||||||
PaymentMethodType,
|
|
||||||
TspProviderRequestType,
|
|
||||||
TspProviderResponseStatus,
|
|
||||||
TspProviderType,
|
|
||||||
} from '@/generated/prisma/enums'
|
|
||||||
import { ApiProperty } from '@nestjs/swagger'
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
import { Type } from 'class-transformer'
|
import { Type } from 'class-transformer'
|
||||||
|
import { IsArray, IsEnum, IsObject, IsString, ValidateNested } from 'class-validator'
|
||||||
import {
|
import {
|
||||||
ArrayMinSize,
|
TspProviderCorrectionSendPayloadDto,
|
||||||
IsArray,
|
TspProviderCorrectionSendResponseDto,
|
||||||
IsBoolean,
|
} from './correction.dto'
|
||||||
IsDateString,
|
import { TspProviderGetResponseDto } from './get.dto'
|
||||||
IsEnum,
|
import {
|
||||||
IsNumber,
|
TspProviderOriginalResponseDto,
|
||||||
IsObject,
|
TspProviderOriginalSendPayloadDto,
|
||||||
IsOptional,
|
} from './original.dto'
|
||||||
IsString,
|
import { TspProviderRevokePayloadDto, TspProviderRevokeResponseDto } from './revoke.dto'
|
||||||
Min,
|
|
||||||
ValidateNested,
|
|
||||||
} from 'class-validator'
|
|
||||||
|
|
||||||
export class CustomerLegalInfoDto {
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
name: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class CustomerIndividualInfoDto {
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
first_name: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
last_name: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
national_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
mobile_number: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class CustomerInfoDto {
|
|
||||||
@ApiProperty({ required: true, enum: CustomerType })
|
|
||||||
@IsEnum(CustomerType)
|
|
||||||
type: CustomerType
|
|
||||||
|
|
||||||
@ApiProperty({})
|
|
||||||
@Type(() => CustomerLegalInfoDto)
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
legal_info?: CustomerLegalInfoDto
|
|
||||||
|
|
||||||
@ApiProperty({})
|
|
||||||
@Type(() => CustomerIndividualInfoDto)
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
individual_info?: CustomerIndividualInfoDto
|
|
||||||
}
|
|
||||||
|
|
||||||
export class PaymentInfoDto {
|
|
||||||
@ApiProperty({ required: true, enum: PaymentMethodType })
|
|
||||||
@IsEnum(PaymentMethodType)
|
|
||||||
payment_method: PaymentMethodType
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsNumber({ allowInfinity: false, allowNaN: false })
|
|
||||||
@Min(10_000)
|
|
||||||
amount: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
tracking_code?: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
card_number?: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsDateString()
|
|
||||||
paid_at?: Date
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderSendItemPayloadDto {
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
sku: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
sku_vat: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
discount: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsNumber()
|
|
||||||
unit_price: number
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
invoice_item_id: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsNumber()
|
|
||||||
quantity: number
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsNumber()
|
|
||||||
total_amount: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
measure_unit: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
good_id?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
service_id?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true, type: Object })
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
payload?: unknown
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderOriginalSendPayloadDto {
|
|
||||||
@ApiProperty({ required: true, enum: TspProviderRequestType })
|
|
||||||
@IsEnum(TspProviderRequestType)
|
|
||||||
type: TspProviderRequestType
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, enum: TspProviderCustomerType })
|
|
||||||
@IsEnum(TspProviderCustomerType)
|
|
||||||
customer_type: TspProviderCustomerType
|
|
||||||
|
|
||||||
@ApiProperty({ type: [TspProviderSendItemPayloadDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => TspProviderSendItemPayloadDto)
|
|
||||||
items: TspProviderSendItemPayloadDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@Type(() => CustomerInfoDto)
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
customer?: CustomerInfoDto
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsNumber()
|
|
||||||
invoice_number: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsDateString()
|
|
||||||
invoice_date: Date
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
invoice_id: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsNumber()
|
|
||||||
total_amount: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, enum: TspProviderType })
|
|
||||||
@IsEnum(TspProviderType)
|
|
||||||
tsp_provider: TspProviderType
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
fiscal_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, type: [PaymentInfoDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => PaymentInfoDto)
|
|
||||||
payments: PaymentInfoDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, enum: InvoiceTemplateType })
|
|
||||||
@IsEnum(InvoiceTemplateType)
|
|
||||||
invoice_template: InvoiceTemplateType
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
tsp_token: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, enum: InvoiceSettlementType })
|
|
||||||
@IsEnum(InvoiceSettlementType)
|
|
||||||
settlement_type: InvoiceSettlementType
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderSendItemResultDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
invoice_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ enum: TspProviderResponseStatus })
|
|
||||||
@IsEnum(TspProviderResponseStatus)
|
|
||||||
status: TspProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
tax_id?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
nullable: true,
|
|
||||||
type: TspProviderOriginalSendPayloadDto,
|
|
||||||
})
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
provider_request_payload: Object
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true, type: Object })
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
provider_response_payload?: Object
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsBoolean()
|
|
||||||
hasError: boolean
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
message?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
sent_at: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
received_at: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderBulkSendResultDto {
|
export class TspProviderBulkSendResultDto {
|
||||||
@ApiProperty()
|
@ApiProperty()
|
||||||
@IsString()
|
@IsString()
|
||||||
invoice_id: string
|
invoice_id: string
|
||||||
|
|
||||||
@ApiProperty({ type: [TspProviderSendItemResultDto] })
|
@ApiProperty({ type: [TspProviderOriginalResponseDto] })
|
||||||
@IsArray()
|
@IsArray()
|
||||||
@ValidateNested({ each: true })
|
@ValidateNested({ each: true })
|
||||||
@Type(() => TspProviderSendItemResultDto)
|
@Type(() => TspProviderOriginalResponseDto)
|
||||||
items: TspProviderSendItemResultDto[]
|
items: TspProviderOriginalResponseDto[]
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////// GET RELATED DTOs /////////////
|
|
||||||
|
|
||||||
export class TspProviderGetResultDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
tax_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ enum: TspProviderResponseStatus })
|
|
||||||
@IsEnum(TspProviderResponseStatus)
|
|
||||||
status: TspProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsBoolean()
|
|
||||||
hasError: boolean
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
message?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true, type: Object })
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
provider_response_payload?: Object
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
sent_at: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
received_at: string
|
|
||||||
}
|
|
||||||
|
|
||||||
///////////// REVOKE RELATED DTOs /////////////
|
|
||||||
|
|
||||||
export class TspProviderRevokePayloadDto {
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsNumber()
|
|
||||||
invoice_number: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
invoice_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, enum: TspProviderType })
|
|
||||||
@IsEnum(TspProviderType)
|
|
||||||
tsp_provider: TspProviderType
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
fiscal_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
tsp_token: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
last_tax_id: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderRevokeResponseDto {
|
|
||||||
@ApiProperty({ required: true, nullable: true })
|
|
||||||
@IsString()
|
|
||||||
invoice_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
tax_id: string
|
|
||||||
|
|
||||||
@ApiProperty({ enum: TspProviderResponseStatus })
|
|
||||||
@IsEnum(TspProviderResponseStatus)
|
|
||||||
status: TspProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsBoolean()
|
|
||||||
hasError: boolean
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
message?: string | null
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true, type: Object })
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
provider_request_payload?: unknown
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, nullable: true, type: Object })
|
|
||||||
@IsOptional()
|
|
||||||
@IsObject()
|
|
||||||
provider_response_payload?: unknown
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
sent_at: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsDateString()
|
|
||||||
received_at: string
|
|
||||||
}
|
|
||||||
|
|
||||||
///////////// CORRECTION RELATED DTOs /////////////
|
|
||||||
export class TspProviderCorrectionInvoicePayloadDto {
|
|
||||||
@ApiProperty({ type: [SharedCreateSalesInvoiceItemDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => SharedCreateSalesInvoiceItemDto)
|
|
||||||
@ArrayMinSize(1)
|
|
||||||
items: SharedCreateSalesInvoiceItemDto[]
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsNumber()
|
|
||||||
total_amount: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, type: SharedCreateSalesInvoicePaymentsDto })
|
|
||||||
@IsObject()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => SharedCreateSalesInvoicePaymentsDto)
|
|
||||||
payments: SharedCreateSalesInvoicePaymentsDto
|
|
||||||
}
|
|
||||||
export class TspProviderCorrectionSendPayloadDto extends TspProviderOriginalSendPayloadDto {
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
last_tax_id: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class TspProviderCorrectionSendResponseDto {}
|
|
||||||
|
|
||||||
export class TspProviderActionResponseDto {
|
export class TspProviderActionResponseDto {
|
||||||
@IsObject()
|
@IsObject()
|
||||||
invoice: object
|
invoice: object
|
||||||
@@ -422,13 +40,13 @@ export interface IProviderSwitchAdapter {
|
|||||||
readonly code: string
|
readonly code: string
|
||||||
originalSend(
|
originalSend(
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): Promise<TspProviderSendItemResultDto>
|
): Promise<TspProviderOriginalResponseDto>
|
||||||
sendBulk(
|
sendBulk(
|
||||||
payloads: TspProviderOriginalSendPayloadDto[],
|
payloads: TspProviderOriginalSendPayloadDto[],
|
||||||
): Promise<TspProviderBulkSendResultDto[]>
|
): Promise<TspProviderBulkSendResultDto[]>
|
||||||
correctionSend(
|
correctionSend(
|
||||||
payload: TspProviderCorrectionSendPayloadDto,
|
payload: TspProviderCorrectionSendPayloadDto,
|
||||||
): Promise<TspProviderCorrectionSendResponseDto>
|
): Promise<TspProviderCorrectionSendResponseDto>
|
||||||
get(invoiceId: string, tsp_token: string): Promise<TspProviderGetResultDto>
|
get(invoiceId: string, tsp_token: string): Promise<TspProviderGetResponseDto>
|
||||||
revoke(payload: TspProviderRevokePayloadDto): Promise<TspProviderRevokeResponseDto>
|
revoke(payload: TspProviderRevokePayloadDto): Promise<TspProviderRevokeResponseDto>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,82 @@
|
|||||||
|
import { TspProviderResponseStatus, TspProviderType } from '@/generated/prisma/enums'
|
||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import {
|
||||||
|
IsBoolean,
|
||||||
|
IsDateString,
|
||||||
|
IsEnum,
|
||||||
|
IsNumber,
|
||||||
|
IsObject,
|
||||||
|
IsOptional,
|
||||||
|
IsString,
|
||||||
|
} from 'class-validator'
|
||||||
|
|
||||||
|
export class TspProviderRevokePayloadDto {
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsNumber()
|
||||||
|
invoice_number: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
invoice_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, enum: TspProviderType })
|
||||||
|
@IsEnum(TspProviderType)
|
||||||
|
tsp_provider: TspProviderType
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
fiscal_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
tsp_token: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
last_tax_id: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TspProviderRevokeResponseDto {
|
||||||
|
@ApiProperty({ required: true, nullable: true })
|
||||||
|
@IsString()
|
||||||
|
invoice_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
tax_id: string
|
||||||
|
|
||||||
|
@ApiProperty({ enum: TspProviderResponseStatus })
|
||||||
|
@IsEnum(TspProviderResponseStatus)
|
||||||
|
status: TspProviderResponseStatus
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsBoolean()
|
||||||
|
hasError: boolean
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
message?: string | null
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
provider_request_payload?: unknown
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, nullable: true, type: Object })
|
||||||
|
@IsOptional()
|
||||||
|
@IsObject()
|
||||||
|
provider_response_payload?: unknown
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsDateString()
|
||||||
|
sent_at: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsDateString()
|
||||||
|
received_at: string
|
||||||
|
}
|
||||||
@@ -3,12 +3,12 @@ import {
|
|||||||
TspProviderBulkSendResultDto,
|
TspProviderBulkSendResultDto,
|
||||||
TspProviderCorrectionSendPayloadDto,
|
TspProviderCorrectionSendPayloadDto,
|
||||||
TspProviderCorrectionSendResponseDto,
|
TspProviderCorrectionSendResponseDto,
|
||||||
TspProviderGetResultDto,
|
TspProviderGetResponseDto,
|
||||||
|
TspProviderOriginalResponseDto,
|
||||||
TspProviderOriginalSendPayloadDto,
|
TspProviderOriginalSendPayloadDto,
|
||||||
TspProviderRevokePayloadDto,
|
TspProviderRevokePayloadDto,
|
||||||
TspProviderRevokeResponseDto,
|
TspProviderRevokeResponseDto,
|
||||||
TspProviderSendItemResultDto,
|
} from './dto'
|
||||||
} from './dto/provider-switch.dto'
|
|
||||||
import { NamaProviderSwitchAdapter } from './switch/nama/nama-provider.adapter'
|
import { NamaProviderSwitchAdapter } from './switch/nama/nama-provider.adapter'
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
@@ -34,7 +34,7 @@ export class SalesInvoiceTspSwitchService {
|
|||||||
|
|
||||||
async send(
|
async send(
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): Promise<TspProviderSendItemResultDto> {
|
): Promise<TspProviderOriginalResponseDto> {
|
||||||
const adapter = this.resolveSwitch(payload.tsp_provider)
|
const adapter = this.resolveSwitch(payload.tsp_provider)
|
||||||
|
|
||||||
return adapter.originalSend(payload)
|
return adapter.originalSend(payload)
|
||||||
@@ -74,7 +74,7 @@ export class SalesInvoiceTspSwitchService {
|
|||||||
providerCode: string,
|
providerCode: string,
|
||||||
invoiceId: string,
|
invoiceId: string,
|
||||||
tspToken: string,
|
tspToken: string,
|
||||||
): Promise<TspProviderGetResultDto> {
|
): Promise<TspProviderGetResponseDto> {
|
||||||
const adapter = this.resolveSwitch(providerCode)
|
const adapter = this.resolveSwitch(providerCode)
|
||||||
return await adapter.get(invoiceId, tspToken)
|
return await adapter.get(invoiceId, tspToken)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ import {
|
|||||||
import {
|
import {
|
||||||
TspProviderActionResponseDto,
|
TspProviderActionResponseDto,
|
||||||
TspProviderCorrectionInvoicePayloadDto,
|
TspProviderCorrectionInvoicePayloadDto,
|
||||||
} from './dto/provider-switch.dto'
|
} from './dto'
|
||||||
import { SalesInvoiceTspSwitchService } from './sales-invoice-tsp-switch.service'
|
import { SalesInvoiceTspSwitchService } from './sales-invoice-tsp-switch.service'
|
||||||
import {
|
import {
|
||||||
buildCorrectionPayload,
|
buildCorrectionPayload,
|
||||||
buildPayload,
|
buildOriginalPayload,
|
||||||
buildRevokePayload,
|
buildRevokePayload,
|
||||||
getOriginalResendAttemptNumber,
|
getOriginalResendAttemptNumber,
|
||||||
onResult,
|
onResult,
|
||||||
@@ -33,81 +33,27 @@ export class SalesInvoiceTspService {
|
|||||||
private sharedSaleInvoiceCreateService: SharedSaleInvoiceCreateService,
|
private sharedSaleInvoiceCreateService: SharedSaleInvoiceCreateService,
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
private mapProviderError(error: any) {
|
|
||||||
const isProviderFailureObject =
|
|
||||||
error &&
|
|
||||||
typeof error === 'object' &&
|
|
||||||
('provider_request_payload' in error ||
|
|
||||||
'provider_response_payload' in error ||
|
|
||||||
'sent_at' in error ||
|
|
||||||
'received_at' in error)
|
|
||||||
|
|
||||||
if (isProviderFailureObject) {
|
|
||||||
return {
|
|
||||||
hasError: true,
|
|
||||||
status: error.status || TspProviderResponseStatus.FAILURE,
|
|
||||||
message:
|
|
||||||
error.message?.toString() ||
|
|
||||||
'خطا در ارتباط با سامانه مالیاتی. لطفا مجددا تلاش کنید.',
|
|
||||||
provider_request_payload: error.provider_request_payload,
|
|
||||||
provider_response_payload: error.provider_response_payload,
|
|
||||||
sent_at: error.sent_at || new Date().toISOString(),
|
|
||||||
received_at: error.received_at || new Date().toISOString(),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return {
|
|
||||||
hasError: true,
|
|
||||||
status: TspProviderResponseStatus.FAILURE,
|
|
||||||
message:
|
|
||||||
error?.message?.toString() ||
|
|
||||||
'خطا در ارتباط با سامانه مالیاتی. لطفا مجددا تلاش کنید.',
|
|
||||||
provider_response_payload: {
|
|
||||||
error: error?.message || 'fetch failed',
|
|
||||||
cause: error?.cause || null,
|
|
||||||
},
|
|
||||||
sent_at: new Date().toISOString(),
|
|
||||||
received_at: new Date().toISOString(),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async runProviderCall(fn: () => Promise<any>) {
|
|
||||||
try {
|
|
||||||
return await fn()
|
|
||||||
} catch (error: any) {
|
|
||||||
return this.mapProviderError(error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
async originalSend(
|
async originalSend(
|
||||||
posId: string,
|
posId: string,
|
||||||
invoice_id: string,
|
invoice_id: string,
|
||||||
): Promise<TspProviderActionResponseDto> {
|
): Promise<TspProviderActionResponseDto> {
|
||||||
const payload = await buildPayload(this.prisma, invoice_id, posId)
|
const payload = await buildOriginalPayload(this.prisma, invoice_id, posId)
|
||||||
|
|
||||||
const attemptNumber = await getOriginalResendAttemptNumber(this.prisma, invoice_id)
|
const attemptNumber = await getOriginalResendAttemptNumber(this.prisma, invoice_id)
|
||||||
console.log('attemptNumber', attemptNumber)
|
|
||||||
|
|
||||||
const attempt = await this.prisma.saleInvoiceTspAttempts.create({
|
const attempt = await this.prisma.saleInvoiceTspAttempts.create({
|
||||||
data: {
|
data: {
|
||||||
attempt_no: attemptNumber,
|
attempt_no: attemptNumber,
|
||||||
invoice_id,
|
invoice_id,
|
||||||
|
provider_request_payload: {},
|
||||||
status: TspProviderResponseStatus.QUEUED,
|
status: TspProviderResponseStatus.QUEUED,
|
||||||
raw_request_payload: JSON.parse(JSON.stringify(payload)),
|
raw_request_payload: JSON.parse(JSON.stringify(payload)),
|
||||||
|
sent_at: new Date().toISOString(),
|
||||||
message: 'در حال ارسال به سامانه مالیاتی...',
|
message: 'در حال ارسال به سامانه مالیاتی...',
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
const result = await this.runProviderCall(() =>
|
const result = await this.tspSwitchService.send(payload)
|
||||||
trySend(this.tspSwitchService, payload),
|
|
||||||
)
|
|
||||||
if (result?.hasError) {
|
|
||||||
result.provider_request_payload =
|
|
||||||
result.provider_request_payload || JSON.parse(JSON.stringify(payload))
|
|
||||||
result.sent_at = result.sent_at || new Date().toISOString()
|
|
||||||
result.received_at = result.received_at || new Date().toISOString()
|
|
||||||
}
|
|
||||||
|
|
||||||
return await onResult(this.prisma, result, attempt.id)
|
return await onResult(this.prisma, result, attempt.id)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -206,33 +152,7 @@ export class SalesInvoiceTspService {
|
|||||||
business_activity.partner_token,
|
business_activity.partner_token,
|
||||||
)
|
)
|
||||||
|
|
||||||
console.log('getResult', result)
|
return await onResult(this.prisma, result, attempt.id)
|
||||||
|
|
||||||
if (!result) {
|
|
||||||
throw new NotFoundException('نتیجه ارسال فاکتور یافت نشد.')
|
|
||||||
}
|
|
||||||
|
|
||||||
const updatedAttempt = await this.prisma.saleInvoiceTspAttempts.update({
|
|
||||||
where: {
|
|
||||||
id: attempt.id,
|
|
||||||
},
|
|
||||||
data: {
|
|
||||||
provider_response_payload: JSON.parse(JSON.stringify(result)),
|
|
||||||
status: result.status,
|
|
||||||
received_at: result.received_at,
|
|
||||||
},
|
|
||||||
select: {
|
|
||||||
status: true,
|
|
||||||
invoice: true,
|
|
||||||
message: true,
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
return {
|
|
||||||
invoice: updatedAttempt.invoice,
|
|
||||||
status: updatedAttempt.status,
|
|
||||||
message: updatedAttempt.message,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async correctionSend(
|
async correctionSend(
|
||||||
@@ -287,6 +207,8 @@ export class SalesInvoiceTspService {
|
|||||||
payments: dataToUpdate.payments,
|
payments: dataToUpdate.payments,
|
||||||
items: dataToUpdate.items,
|
items: dataToUpdate.items,
|
||||||
total_amount: dataToUpdate.total_amount,
|
total_amount: dataToUpdate.total_amount,
|
||||||
|
discount_amount: dataToUpdate.discount_amount,
|
||||||
|
tax_amount: dataToUpdate.tax_amount,
|
||||||
customer_id: relatedInvoice.customer_id || undefined,
|
customer_id: relatedInvoice.customer_id || undefined,
|
||||||
settlement_type: relatedInvoice.settlement_type,
|
settlement_type: relatedInvoice.settlement_type,
|
||||||
},
|
},
|
||||||
@@ -309,6 +231,7 @@ export class SalesInvoiceTspService {
|
|||||||
status: TspProviderResponseStatus.QUEUED,
|
status: TspProviderResponseStatus.QUEUED,
|
||||||
sent_at: new Date().toISOString(),
|
sent_at: new Date().toISOString(),
|
||||||
raw_request_payload: JSON.parse(JSON.stringify(correctionPayload)),
|
raw_request_payload: JSON.parse(JSON.stringify(correctionPayload)),
|
||||||
|
provider_request_payload: {},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -326,8 +249,6 @@ export class SalesInvoiceTspService {
|
|||||||
result.received_at = result.received_at || new Date().toISOString()
|
result.received_at = result.received_at || new Date().toISOString()
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('sendResult')
|
|
||||||
console.log(result)
|
|
||||||
return onResult(this.prisma, result, attempt.id)
|
return onResult(this.prisma, result, attempt.id)
|
||||||
|
|
||||||
// const countByGoodId = (goodIds: string[]): Map<string, number> => {
|
// const countByGoodId = (goodIds: string[]): Map<string, number> => {
|
||||||
@@ -477,7 +398,8 @@ export class SalesInvoiceTspService {
|
|||||||
unit_price: Number(item.unit_price),
|
unit_price: Number(item.unit_price),
|
||||||
quantity: Number(item.quantity),
|
quantity: Number(item.quantity),
|
||||||
total_amount: Number(item.total_amount),
|
total_amount: Number(item.total_amount),
|
||||||
discount_amount: Number(item.discount || 0),
|
discount_amount: Number(item.discount_amount || 0),
|
||||||
|
tax_amount: Number(item.tax_amount || 0),
|
||||||
invoice_id: '',
|
invoice_id: '',
|
||||||
good_id: item.good_id,
|
good_id: item.good_id,
|
||||||
service_id: item.service_id || undefined,
|
service_id: item.service_id || undefined,
|
||||||
@@ -485,6 +407,8 @@ export class SalesInvoiceTspService {
|
|||||||
notes: item.notes || '',
|
notes: item.notes || '',
|
||||||
})),
|
})),
|
||||||
total_amount: Number(relatedInvoice.total_amount),
|
total_amount: Number(relatedInvoice.total_amount),
|
||||||
|
discount_amount: Number(relatedInvoice.discount_amount),
|
||||||
|
tax_amount: Number(relatedInvoice.tax_amount),
|
||||||
customer_id: relatedInvoice.customer_id || undefined,
|
customer_id: relatedInvoice.customer_id || undefined,
|
||||||
},
|
},
|
||||||
businessId,
|
businessId,
|
||||||
@@ -505,6 +429,7 @@ export class SalesInvoiceTspService {
|
|||||||
message: 'در حال ارسال به سامانه مالیاتی...',
|
message: 'در حال ارسال به سامانه مالیاتی...',
|
||||||
status: TspProviderResponseStatus.QUEUED,
|
status: TspProviderResponseStatus.QUEUED,
|
||||||
raw_request_payload: JSON.parse(JSON.stringify(payload)),
|
raw_request_payload: JSON.parse(JSON.stringify(payload)),
|
||||||
|
provider_request_payload: {},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -524,4 +449,28 @@ export class SalesInvoiceTspService {
|
|||||||
|
|
||||||
return await onResult(this.prisma, result, attempt.id)
|
return await onResult(this.prisma, result, attempt.id)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private mapProviderError(error: any) {
|
||||||
|
return {
|
||||||
|
hasError: true,
|
||||||
|
status: error.status || TspProviderResponseStatus.FAILURE,
|
||||||
|
message:
|
||||||
|
error.message?.toString() ||
|
||||||
|
'خطا در ارتباط با سامانه مالیاتی. لطفا مجددا تلاش کنید.',
|
||||||
|
provider_response_payload: error.provider_response_payload || {
|
||||||
|
error: error?.message || 'fetch failed',
|
||||||
|
cause: error?.cause || null,
|
||||||
|
},
|
||||||
|
sent_at: error.sent_at || new Date().toISOString(),
|
||||||
|
received_at: error.received_at || new Date().toISOString(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async runProviderCall(fn: () => Promise<any>) {
|
||||||
|
try {
|
||||||
|
return await fn()
|
||||||
|
} catch (error: any) {
|
||||||
|
return this.mapProviderError(error)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,267 @@
|
|||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import {
|
||||||
|
IsArray,
|
||||||
|
IsNumber,
|
||||||
|
IsOptional,
|
||||||
|
IsString,
|
||||||
|
Min,
|
||||||
|
ValidateNested,
|
||||||
|
} from 'class-validator'
|
||||||
|
|
||||||
|
export enum NamaProviderResponseStatus {
|
||||||
|
POSTED = 'POSTED',
|
||||||
|
PENDING = 'PENDING',
|
||||||
|
IN_PROGRESS = 'IN_PROGRESS',
|
||||||
|
SUCCESS = 'SUCCESS',
|
||||||
|
VALIDATION_ERROR = 'VALIDATION_ERROR',
|
||||||
|
FAILED = 'FAILED',
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderPaymentInfoDto {
|
||||||
|
@ApiProperty({ required: true, description: 'روش پرداخت با توجه به PaymentMethodType' })
|
||||||
|
@IsNumber()
|
||||||
|
pmt: number
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'مبلغ پرداختی. در صورتی که روش تسویه نسیه باشد برابر با ۰ است',
|
||||||
|
})
|
||||||
|
@IsNumber({ allowInfinity: false, allowNaN: false })
|
||||||
|
@Min(0)
|
||||||
|
pv: number
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, description: 'شمارهی پیگیری' })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
trn?: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, description: 'شمارهی کارت پرداخت کنندهی صورتحساب' })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
pcn?: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: false, description: 'تاریخ و زمان پرداخت صورتحساب unix' })
|
||||||
|
@IsOptional()
|
||||||
|
@IsNumber()
|
||||||
|
pdt?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderCommonHeaderDto {
|
||||||
|
@ApiProperty({ required: true, description: 'الگوی صورتحساب' })
|
||||||
|
@IsString()
|
||||||
|
inp: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, description: 'نوع صورتحساب' })
|
||||||
|
@IsString()
|
||||||
|
inty: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, description: 'سریال صورتحساب داخلی حافظه مالیاتی' })
|
||||||
|
@IsString()
|
||||||
|
inno: string
|
||||||
|
|
||||||
|
// @ApiProperty({ required: true })
|
||||||
|
// @IsString()
|
||||||
|
// tins: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'تاریخ و زمان صدور صورتحساب به صورت timestamp',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
indatim: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, description: 'نام مشتری' })
|
||||||
|
@IsString()
|
||||||
|
name: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: false,
|
||||||
|
description:
|
||||||
|
'نوع شخصیت خریدار (در صورتیکه خریدار نوع ۲ باشه باید ۱ یا ۲ گذاشته بشه)',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
tob: string
|
||||||
|
|
||||||
|
@ApiProperty({ description: 'آدرس' })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
address?: string
|
||||||
|
|
||||||
|
@ApiProperty({ description: 'شماره موبایل' })
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
mobile?: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
description: `شماره ملی / شناسه ملی / شناسه مشارکت مدنی / کد فراگیر خریدار`,
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
bid: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, description: 'روش تسویه (۱.نقدی، ۲.نسیه، ۳.نقدی-نسیه)' })
|
||||||
|
@IsString()
|
||||||
|
setm: '1' | '2' | '3'
|
||||||
|
|
||||||
|
@ApiProperty({ description: 'سهم پرداخت نقدی در صورتی که نقدی - نسیه باشد (۳)' })
|
||||||
|
@IsString()
|
||||||
|
cap: string
|
||||||
|
|
||||||
|
@ApiProperty({ description: 'سهم پرداخت نسیه در صورتی که نقدی - نسیه باشد (۳)' })
|
||||||
|
@IsString()
|
||||||
|
insp: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderCommonBodyDto {
|
||||||
|
@ApiProperty({ required: true, description: 'شناسه کالا / خدمت' })
|
||||||
|
@IsString()
|
||||||
|
sstid: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: `نرخ مالیات بر ارزش افزوده`,
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
vra: string
|
||||||
|
|
||||||
|
// @ApiProperty()
|
||||||
|
// @IsString()
|
||||||
|
// sstt: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'مبلغ واحد',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
fee: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'مبلغ تخفیف',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
dis: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'واحد اندازه گیری',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
mu: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'تعداد / مقدار',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
am: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
description: ' اجرت ساخت (طلا)',
|
||||||
|
})
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
consfee?: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
description: 'حق العمل',
|
||||||
|
})
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
bros?: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
description: 'سود فروشنده',
|
||||||
|
})
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
spro?: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
description: 'مجموع سود، حقالعمل و اجرت',
|
||||||
|
})
|
||||||
|
@IsOptional()
|
||||||
|
@IsString()
|
||||||
|
tcpbs?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderApiErrorItemDto {
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
code: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
message: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderTSPValidationErrorsDto {
|
||||||
|
@ApiProperty({ type: [NamaProviderApiErrorItemDto], required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderApiErrorItemDto)
|
||||||
|
error?: NamaProviderApiErrorItemDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: [NamaProviderApiErrorItemDto], required: false })
|
||||||
|
@IsOptional()
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderApiErrorItemDto)
|
||||||
|
warning?: NamaProviderApiErrorItemDto[]
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderValidationErrorDto {
|
||||||
|
@IsString()
|
||||||
|
key: string
|
||||||
|
|
||||||
|
@IsString()
|
||||||
|
errorKeyPosition: string
|
||||||
|
|
||||||
|
@IsString()
|
||||||
|
message: string
|
||||||
|
|
||||||
|
@IsNumber()
|
||||||
|
errorKeyIndex: number
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderResponseDto {
|
||||||
|
@ApiProperty({ description: 'شناسه پیگیری فاکتور' })
|
||||||
|
@IsString()
|
||||||
|
uuid: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
message: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
status: NamaProviderResponseStatus
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
inno: string
|
||||||
|
|
||||||
|
@ApiProperty({ required: true })
|
||||||
|
@IsString()
|
||||||
|
reference_number: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
@IsOptional()
|
||||||
|
tax_id?: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
@IsOptional()
|
||||||
|
error_message: string
|
||||||
|
|
||||||
|
@ApiProperty({ type: [NamaProviderValidationErrorDto] })
|
||||||
|
@IsArray()
|
||||||
|
@IsOptional()
|
||||||
|
validation_error: NamaProviderValidationErrorDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: [NamaProviderTSPValidationErrorsDto], required: false })
|
||||||
|
@IsOptional()
|
||||||
|
tax_api_response?: NamaProviderTSPValidationErrorsDto[]
|
||||||
|
}
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import { IsArray, IsString, Length, ValidateNested } from 'class-validator'
|
||||||
|
import {
|
||||||
|
NamaProviderCommonBodyDto,
|
||||||
|
NamaProviderCommonHeaderDto,
|
||||||
|
NamaProviderPaymentInfoDto,
|
||||||
|
NamaProviderResponseDto,
|
||||||
|
} from './common.dto'
|
||||||
|
|
||||||
|
export class NamaProviderCorrectionHeaderDto extends NamaProviderCommonHeaderDto {
|
||||||
|
@ApiProperty({ required: true, description: 'موضوع صورتحساب (2- اصلاحی)' })
|
||||||
|
@IsString()
|
||||||
|
ins: '2'
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'شناسه مالیاتی صورتحساب مرجع',
|
||||||
|
minLength: 22,
|
||||||
|
maxLength: 22,
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
@Length(22, 22)
|
||||||
|
irtaxid: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderCorrectionBodyItemDto extends NamaProviderCommonBodyDto {}
|
||||||
|
|
||||||
|
export class NamaProviderCorrectionRequestDto {
|
||||||
|
@ApiProperty({ type: [NamaProviderCorrectionBodyItemDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderCorrectionBodyItemDto)
|
||||||
|
body: NamaProviderCorrectionBodyItemDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: [NamaProviderPaymentInfoDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderPaymentInfoDto)
|
||||||
|
payment: NamaProviderPaymentInfoDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: NamaProviderCorrectionHeaderDto })
|
||||||
|
@ValidateNested()
|
||||||
|
@Type(() => NamaProviderCorrectionHeaderDto)
|
||||||
|
header: NamaProviderCorrectionHeaderDto
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
uuid: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
fiscal_id: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderCorrectionResponseDto extends NamaProviderResponseDto {}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
import { OmitType } from '@nestjs/swagger'
|
||||||
|
import { NamaProviderResponseDto } from './common.dto'
|
||||||
|
|
||||||
|
export class NamaProviderGetResponseDto extends OmitType(NamaProviderResponseDto, [
|
||||||
|
'tax_id',
|
||||||
|
'inno',
|
||||||
|
'reference_number',
|
||||||
|
'uuid',
|
||||||
|
]) {}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
export * from './common.dto'
|
||||||
|
export * from './correction.dto'
|
||||||
|
export * from './get.dto'
|
||||||
|
export * from './original.dto'
|
||||||
|
export * from './revoke.dto'
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
import { ApiProperty } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import { IsArray, IsString, ValidateNested } from 'class-validator'
|
||||||
|
import {
|
||||||
|
NamaProviderCommonBodyDto,
|
||||||
|
NamaProviderCommonHeaderDto,
|
||||||
|
NamaProviderPaymentInfoDto,
|
||||||
|
NamaProviderResponseDto,
|
||||||
|
} from './common.dto'
|
||||||
|
|
||||||
|
export class NamaProviderOriginalHeaderDto extends NamaProviderCommonHeaderDto {
|
||||||
|
@ApiProperty({ required: true, description: 'موضوع صورتحساب (1- اصلی)' })
|
||||||
|
@IsString()
|
||||||
|
ins: '1'
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderOriginalBodyItemDto extends NamaProviderCommonBodyDto {}
|
||||||
|
|
||||||
|
export class NamaProviderOriginalRequestDto {
|
||||||
|
@ApiProperty({ type: [NamaProviderOriginalBodyItemDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderOriginalBodyItemDto)
|
||||||
|
body: NamaProviderOriginalBodyItemDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: [NamaProviderPaymentInfoDto] })
|
||||||
|
@IsArray()
|
||||||
|
@ValidateNested({ each: true })
|
||||||
|
@Type(() => NamaProviderPaymentInfoDto)
|
||||||
|
payment: NamaProviderPaymentInfoDto[]
|
||||||
|
|
||||||
|
@ApiProperty({ type: NamaProviderOriginalHeaderDto })
|
||||||
|
@ValidateNested()
|
||||||
|
@Type(() => NamaProviderOriginalHeaderDto)
|
||||||
|
header: NamaProviderOriginalHeaderDto
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
uuid: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
fiscal_id: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderOriginalResponseDto extends NamaProviderResponseDto {}
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
import { ApiProperty, OmitType } from '@nestjs/swagger'
|
||||||
|
import { Type } from 'class-transformer'
|
||||||
|
import { IsString, ValidateNested } from 'class-validator'
|
||||||
|
import { NamaProviderResponseDto } from './common.dto'
|
||||||
|
|
||||||
|
export class NamaProviderRevokeHeaderDto {
|
||||||
|
@ApiProperty({ required: true, description: 'موضوع صورتحساب (3- ابطالی)' })
|
||||||
|
@IsString()
|
||||||
|
ins: '3'
|
||||||
|
|
||||||
|
@ApiProperty({ required: true, description: 'سریال صورتحساب داخلی حافظه مالیاتی' })
|
||||||
|
@IsString()
|
||||||
|
inno: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'تاریخ و زمان صدور صورتحساب به صورت timestamp',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
indatim: string
|
||||||
|
|
||||||
|
@ApiProperty({
|
||||||
|
required: true,
|
||||||
|
description: 'آخرین شماره مالیاتی دریافت شده مربوط به فاکتور',
|
||||||
|
})
|
||||||
|
@IsString()
|
||||||
|
irtaxid: string
|
||||||
|
}
|
||||||
|
export class NamaProviderRevokeRequestDto {
|
||||||
|
@ApiProperty({ type: NamaProviderRevokeHeaderDto })
|
||||||
|
@ValidateNested()
|
||||||
|
@Type(() => NamaProviderRevokeHeaderDto)
|
||||||
|
header: NamaProviderRevokeHeaderDto
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
uuid: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
economic_code: string
|
||||||
|
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
fiscal_id: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export class NamaProviderRevokeResponseDto extends OmitType(NamaProviderResponseDto, [
|
||||||
|
'tax_id',
|
||||||
|
]) {
|
||||||
|
@ApiProperty()
|
||||||
|
@IsString()
|
||||||
|
tax_id: string
|
||||||
|
}
|
||||||
@@ -7,23 +7,25 @@ import { HttpClientUtil } from '@/common/utils/http-client.util'
|
|||||||
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
||||||
import { Injectable, Logger } from '@nestjs/common'
|
import { Injectable, Logger } from '@nestjs/common'
|
||||||
import {
|
import {
|
||||||
IProviderSwitchAdapter,
|
|
||||||
TspProviderBulkSendResultDto,
|
|
||||||
TspProviderCorrectionSendPayloadDto,
|
TspProviderCorrectionSendPayloadDto,
|
||||||
TspProviderCorrectionSendResponseDto,
|
TspProviderCorrectionSendResponseDto,
|
||||||
TspProviderGetResultDto,
|
TspProviderGetResponseDto,
|
||||||
|
TspProviderOriginalResponseDto,
|
||||||
TspProviderOriginalSendPayloadDto,
|
TspProviderOriginalSendPayloadDto,
|
||||||
TspProviderRevokePayloadDto,
|
TspProviderRevokePayloadDto,
|
||||||
TspProviderRevokeResponseDto,
|
TspProviderRevokeResponseDto,
|
||||||
TspProviderSendItemResultDto,
|
} from '../../dto'
|
||||||
|
import {
|
||||||
|
IProviderSwitchAdapter,
|
||||||
|
TspProviderBulkSendResultDto,
|
||||||
} from '../../dto/provider-switch.dto'
|
} from '../../dto/provider-switch.dto'
|
||||||
import {
|
import {
|
||||||
NamaProviderGetResponseDto,
|
NamaProviderGetResponseDto,
|
||||||
|
NamaProviderOriginalResponseDto,
|
||||||
NamaProviderResponseStatus,
|
NamaProviderResponseStatus,
|
||||||
NamaProviderRevokeRequestDto,
|
NamaProviderRevokeRequestDto,
|
||||||
NamaProviderRevokeResponseDto,
|
NamaProviderRevokeResponseDto,
|
||||||
NamaProviderSendItemResponseDto,
|
} from './dto'
|
||||||
} from './nama-provider.dto'
|
|
||||||
import { NamaProviderUtils } from './nama-provider.util'
|
import { NamaProviderUtils } from './nama-provider.util'
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
@@ -77,8 +79,8 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
|
|
||||||
async originalSend(
|
async originalSend(
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): Promise<TspProviderSendItemResultDto> {
|
): Promise<TspProviderOriginalResponseDto> {
|
||||||
const mappedRequest = this.namaProviderUtils.mapToNamaRequestDto(payload)
|
const mappedRequest = this.namaProviderUtils.mapToNamaOriginalRequestDto(payload)
|
||||||
try {
|
try {
|
||||||
const response = await this.httpClient.request(
|
const response = await this.httpClient.request(
|
||||||
this.buildSendUrl(),
|
this.buildSendUrl(),
|
||||||
@@ -86,20 +88,21 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
body: JSON.stringify(mappedRequest),
|
body: JSON.stringify(mappedRequest),
|
||||||
},
|
},
|
||||||
this.createRequestInterceptors(payload.tsp_token),
|
this.createRequestInterceptors(payload.token),
|
||||||
)
|
)
|
||||||
const providerResponse: NamaProviderSendItemResponseDto = await response.json()
|
const providerResponse: NamaProviderOriginalResponseDto = await response.json()
|
||||||
this.logger.debug('NAMA provider response', providerResponse)
|
|
||||||
|
|
||||||
const result: TspProviderSendItemResultDto = {
|
const result: TspProviderOriginalResponseDto = {
|
||||||
invoice_id: payload.invoice_id,
|
invoice_id: payload.id,
|
||||||
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
||||||
hasError: !response.ok,
|
hasError: !response.ok,
|
||||||
message: providerResponse.message,
|
message: providerResponse.message,
|
||||||
provider_response_payload: JSON.parse(JSON.stringify(providerResponse)),
|
received_at: new Date().toISOString(),
|
||||||
received_at: providerResponse.tsp_update_time,
|
provider_response: JSON.parse(JSON.stringify(providerResponse)),
|
||||||
sent_at: new Date().toISOString(),
|
|
||||||
tax_id: providerResponse.tax_id,
|
tax_id: providerResponse.tax_id,
|
||||||
|
error_message: providerResponse.error_message,
|
||||||
|
fiscal_warnings: providerResponse.tax_api_response,
|
||||||
|
validation_errors: providerResponse.validation_error,
|
||||||
status: this.namaProviderUtils.mapResponseStatus(
|
status: this.namaProviderUtils.mapResponseStatus(
|
||||||
providerResponse.status as NamaProviderResponseStatus,
|
providerResponse.status as NamaProviderResponseStatus,
|
||||||
),
|
),
|
||||||
@@ -107,25 +110,26 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
|
|
||||||
return result
|
return result
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
this.logger.error('NAMA send failed', err)
|
console.log('err@@@@@@@@@@@@@@@@@@', err);
|
||||||
const failure: TspProviderSendItemResultDto = {
|
console.log(JSON.parse(JSON.stringify(mappedRequest)));
|
||||||
invoice_id: payload.invoice_id,
|
|
||||||
|
|
||||||
|
const failure: TspProviderOriginalResponseDto = {
|
||||||
|
invoice_id: payload.id,
|
||||||
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
||||||
hasError: true,
|
hasError: true,
|
||||||
message: (err as Error).message,
|
message: (err as Error).message,
|
||||||
sent_at: new Date().toISOString(),
|
|
||||||
received_at: new Date().toISOString(),
|
received_at: new Date().toISOString(),
|
||||||
tax_id: null,
|
status: TspProviderResponseStatus.SEND_FAILURE,
|
||||||
status: TspProviderResponseStatus.NOT_SEND,
|
|
||||||
}
|
}
|
||||||
throw failure
|
return failure
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async correctionSend(
|
async correctionSend(
|
||||||
payload: TspProviderCorrectionSendPayloadDto,
|
payload: TspProviderCorrectionSendPayloadDto,
|
||||||
): Promise<TspProviderCorrectionSendResponseDto> {
|
): Promise<TspProviderCorrectionSendResponseDto> {
|
||||||
const mappedRequest = this.namaProviderUtils.mapToNamaRequestDto(payload)
|
const mappedRequest = this.namaProviderUtils.mapToNamaOriginalRequestDto(payload)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const response = await this.httpClient.request(
|
const response = await this.httpClient.request(
|
||||||
@@ -134,19 +138,18 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
body: JSON.stringify(mappedRequest),
|
body: JSON.stringify(mappedRequest),
|
||||||
},
|
},
|
||||||
this.createRequestInterceptors(payload.tsp_token),
|
this.createRequestInterceptors(payload.token),
|
||||||
)
|
)
|
||||||
const providerResponse: NamaProviderSendItemResponseDto = await response.json()
|
const providerResponse: NamaProviderOriginalResponseDto = await response.json()
|
||||||
this.logger.debug('NAMA provider response', providerResponse)
|
this.logger.debug('NAMA provider response', providerResponse)
|
||||||
|
|
||||||
const result: TspProviderSendItemResultDto = {
|
const result: TspProviderOriginalResponseDto = {
|
||||||
invoice_id: payload.invoice_id,
|
invoice_id: payload.id,
|
||||||
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
||||||
hasError: !response.ok,
|
hasError: !response.ok,
|
||||||
message: providerResponse.message,
|
message: providerResponse.message,
|
||||||
sent_at: new Date().toISOString(),
|
provider_response: JSON.parse(JSON.stringify(providerResponse)),
|
||||||
provider_response_payload: JSON.parse(JSON.stringify(providerResponse)),
|
received_at: new Date().toISOString(),
|
||||||
received_at: providerResponse.tsp_update_time,
|
|
||||||
tax_id: providerResponse.tax_id,
|
tax_id: providerResponse.tax_id,
|
||||||
status: this.namaProviderUtils.mapResponseStatus(
|
status: this.namaProviderUtils.mapResponseStatus(
|
||||||
providerResponse.status as NamaProviderResponseStatus,
|
providerResponse.status as NamaProviderResponseStatus,
|
||||||
@@ -156,12 +159,11 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
return result
|
return result
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
this.logger.error('NAMA send failed', err)
|
this.logger.error('NAMA send failed', err)
|
||||||
const failure: TspProviderSendItemResultDto = {
|
const failure: TspProviderOriginalResponseDto = {
|
||||||
invoice_id: payload.invoice_id,
|
invoice_id: payload.id,
|
||||||
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
provider_request_payload: JSON.parse(JSON.stringify(mappedRequest)),
|
||||||
hasError: true,
|
hasError: true,
|
||||||
message: (err as Error).message,
|
message: (err as Error).message,
|
||||||
sent_at: new Date().toISOString(),
|
|
||||||
received_at: new Date().toISOString(),
|
received_at: new Date().toISOString(),
|
||||||
tax_id: null,
|
tax_id: null,
|
||||||
status: TspProviderResponseStatus.NOT_SEND,
|
status: TspProviderResponseStatus.NOT_SEND,
|
||||||
@@ -177,32 +179,34 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
for (const payload of payloads) {
|
for (const payload of payloads) {
|
||||||
const itemResults = await this.originalSend(payload)
|
const itemResults = await this.originalSend(payload)
|
||||||
result.push({
|
result.push({
|
||||||
invoice_id: payload.invoice_id,
|
invoice_id: payload.id,
|
||||||
items: [itemResults],
|
items: [itemResults],
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
async get(invoiceId: string, tsp_token: string): Promise<TspProviderGetResultDto> {
|
async get(invoiceId: string, token: string): Promise<TspProviderGetResponseDto> {
|
||||||
try {
|
try {
|
||||||
const response = await this.httpClient.request(
|
const response = await this.httpClient.request(
|
||||||
this.buildGetUrl(invoiceId),
|
this.buildGetUrl(invoiceId),
|
||||||
{
|
{
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
},
|
},
|
||||||
this.createRequestInterceptors(tsp_token),
|
this.createRequestInterceptors(token),
|
||||||
)
|
)
|
||||||
const providerResponse: NamaProviderGetResponseDto = await response.json()
|
const providerResponse: NamaProviderGetResponseDto = await response.json()
|
||||||
this.logger.debug('NAMA provider response', providerResponse)
|
this.logger.debug('NAMA provider response', providerResponse)
|
||||||
|
|
||||||
const result: TspProviderGetResultDto = {
|
const result: TspProviderGetResponseDto = {
|
||||||
hasError: !response.ok,
|
hasError: !response.ok,
|
||||||
|
provider_response: JSON.parse(JSON.stringify(providerResponse)),
|
||||||
message: providerResponse.message,
|
message: providerResponse.message,
|
||||||
provider_response_payload: providerResponse,
|
received_at: new Date().toISOString(),
|
||||||
sent_at: new Date().toISOString(),
|
error_message: providerResponse.error_message,
|
||||||
received_at: providerResponse.tsp_update_time || new Date().toISOString(),
|
fiscal_warnings: providerResponse.tax_api_response,
|
||||||
tax_id: providerResponse.tax_id,
|
validation_errors: providerResponse.validation_error,
|
||||||
|
|
||||||
status: this.namaProviderUtils.mapResponseStatus(
|
status: this.namaProviderUtils.mapResponseStatus(
|
||||||
providerResponse.status as NamaProviderResponseStatus,
|
providerResponse.status as NamaProviderResponseStatus,
|
||||||
),
|
),
|
||||||
@@ -211,16 +215,12 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
return result
|
return result
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
this.logger.error('NAMA send failed', err)
|
this.logger.error('NAMA send failed', err)
|
||||||
// const failure: TspProviderGetResultDto = {
|
const failure: TspProviderGetResponseDto = {
|
||||||
// invoice_id: invoiceId,
|
hasError: true,
|
||||||
// hasError: true,
|
message: (err as Error).message,
|
||||||
// message: (err as Error).message,
|
received_at: new Date().toISOString(),
|
||||||
// received_at: new Date().toISOString(),
|
}
|
||||||
// tax_id: null,
|
return failure
|
||||||
// status: TspProviderResponseStatus.NOT_SEND,
|
|
||||||
// }
|
|
||||||
// return failure
|
|
||||||
throw err
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -228,7 +228,7 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
payload: TspProviderRevokePayloadDto,
|
payload: TspProviderRevokePayloadDto,
|
||||||
): Promise<TspProviderRevokeResponseDto> {
|
): Promise<TspProviderRevokeResponseDto> {
|
||||||
const mappedRequest: NamaProviderRevokeRequestDto =
|
const mappedRequest: NamaProviderRevokeRequestDto =
|
||||||
this.namaProviderUtils.mapRevokeToNamaRequestDto(payload)
|
this.namaProviderUtils.mapToNamaRevokeRequestDto(payload)
|
||||||
|
|
||||||
this.logger.debug('NAMA provider response', mappedRequest)
|
this.logger.debug('NAMA provider response', mappedRequest)
|
||||||
|
|
||||||
@@ -251,7 +251,7 @@ export class NamaProviderSwitchAdapter implements IProviderSwitchAdapter {
|
|||||||
message: providerResponse.message,
|
message: providerResponse.message,
|
||||||
sent_at: new Date().toISOString(),
|
sent_at: new Date().toISOString(),
|
||||||
provider_response_payload: providerResponse,
|
provider_response_payload: providerResponse,
|
||||||
received_at: providerResponse.tsp_update_time,
|
received_at: new Date().toISOString(),
|
||||||
tax_id: providerResponse.tax_id,
|
tax_id: providerResponse.tax_id,
|
||||||
status: this.namaProviderUtils.mapResponseStatus(
|
status: this.namaProviderUtils.mapResponseStatus(
|
||||||
providerResponse.status as NamaProviderResponseStatus,
|
providerResponse.status as NamaProviderResponseStatus,
|
||||||
|
|||||||
@@ -1,561 +0,0 @@
|
|||||||
import { TspProviderResponseStatus } from '@/generated/prisma/enums'
|
|
||||||
import { ApiProperty } from '@nestjs/swagger'
|
|
||||||
import { Type } from 'class-transformer'
|
|
||||||
import {
|
|
||||||
IsArray,
|
|
||||||
IsEnum,
|
|
||||||
IsNumber,
|
|
||||||
IsOptional,
|
|
||||||
IsString,
|
|
||||||
Min,
|
|
||||||
ValidateNested,
|
|
||||||
} from 'class-validator'
|
|
||||||
|
|
||||||
export enum NamaProviderResponseStatus {
|
|
||||||
POSTED = 'SUCCESS',
|
|
||||||
PENDING = 'PENDING',
|
|
||||||
IN_PROGRESS = 'IN_PROGRESS',
|
|
||||||
SUCCESS = 'SUCCESS',
|
|
||||||
FAILED = 'FAILED',
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderPaymentInfoDto {
|
|
||||||
@ApiProperty({ required: true, description: 'روش پرداخت' })
|
|
||||||
@IsNumber()
|
|
||||||
pmt: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'مبلغ پرداختی' })
|
|
||||||
@IsNumber()
|
|
||||||
@Min(10_000)
|
|
||||||
pv: number
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, description: 'شمارهی پیگیری' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
trn?: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, description: 'شمارهی کارت پرداخت کنندهی صورتحساب' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
pcn?: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: false, description: 'تاریخ و زمان پرداخت صورتحساب unix' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsNumber()
|
|
||||||
pdt?: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderBodyItemDto {
|
|
||||||
@ApiProperty({ required: true, description: 'شناسه کالا / خدمت' })
|
|
||||||
@IsString()
|
|
||||||
sstid: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: `نرخ مالیات بر ارزش افزوده`,
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
vra: string
|
|
||||||
|
|
||||||
// @ApiProperty()
|
|
||||||
// @IsString()
|
|
||||||
// sstt: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'مبلغ واحد',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
fee: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'مبلغ تخفیف',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
dis: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'واحد اندازه گیری',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
mu: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'تعداد / مقدار',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
am: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: ' اجرت ساخت (طلا)',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
consfee: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: 'حق العمل',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
bros: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: 'سود فروشنده',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
spro: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderHeaderDto {
|
|
||||||
@ApiProperty({ required: true, description: 'موضوع صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
ins: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'الگوی صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
inp: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'نوع صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
inty: string
|
|
||||||
|
|
||||||
// @ApiProperty({required: true})
|
|
||||||
// @IsString()
|
|
||||||
// unique_tax_code: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'سریال صورتحساب داخلی حافظه مالیاتی' })
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
// @ApiProperty({ required: true })
|
|
||||||
// @IsString()
|
|
||||||
// tins: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'تاریخ و زمان صدور صورتحساب به صورت timestamp',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
indatim: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'نام مشتری' })
|
|
||||||
@IsString()
|
|
||||||
name: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: false,
|
|
||||||
description:
|
|
||||||
'نوع شخصیت خریدار (در صورتیکه خریدار نوع ۲ باشه باید ۱ یا ۲ گذاشته بشه)',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
tob: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'آدرس' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
address?: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'شماره موبایل' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
mobile?: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: `شماره ملی / شناسه ملی / شناسه مشارکت مدنی / کد فراگیر خریدار`,
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
bid: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'روش تسویه (۱.نقدی، ۲.نسیه، ۳.نقدی-نسیه)' })
|
|
||||||
@IsString()
|
|
||||||
setm: '1' | '2' | '3'
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'سهم پرداخت نقدی در صورتی که نقدی - نسیه باشد (۳)' })
|
|
||||||
@IsString()
|
|
||||||
cap: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'سهم پرداخت نسیه در صورتی که نقدی - نسیه باشد (۳)' })
|
|
||||||
@IsString()
|
|
||||||
insp: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderRequestDto {
|
|
||||||
@ApiProperty({ type: [NamaProviderBodyItemDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => NamaProviderBodyItemDto)
|
|
||||||
body: NamaProviderBodyItemDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ type: [NamaProviderPaymentInfoDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => NamaProviderPaymentInfoDto)
|
|
||||||
payment: NamaProviderPaymentInfoDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ type: NamaProviderHeaderDto })
|
|
||||||
@ValidateNested()
|
|
||||||
@Type(() => NamaProviderHeaderDto)
|
|
||||||
header: NamaProviderHeaderDto
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
fiscal_id: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderApiErrorItemDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
code: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
message: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderApiErrorResponseDto {
|
|
||||||
@ApiProperty({ type: [NamaProviderApiErrorItemDto], required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => NamaProviderApiErrorItemDto)
|
|
||||||
error?: NamaProviderApiErrorItemDto
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderSendItemResponseDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
message: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
status: NamaProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
tax_id: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
reference_number: string
|
|
||||||
|
|
||||||
@ApiProperty({ type: () => NamaProviderApiErrorResponseDto, required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@ValidateNested()
|
|
||||||
@Type(() => NamaProviderApiErrorResponseDto)
|
|
||||||
tax_api_response?: NamaProviderApiErrorResponseDto
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
tsp_update_time: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderGetResponseDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
message: string
|
|
||||||
|
|
||||||
@ApiProperty({ enum: TspProviderResponseStatus })
|
|
||||||
@IsEnum(TspProviderResponseStatus)
|
|
||||||
status: TspProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
tax_id: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
reference_number: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
tsp_update_time: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderRevokeHeaderDto {
|
|
||||||
@ApiProperty({ required: true, description: 'موضوع صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
ins: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'سریال صورتحساب داخلی حافظه مالیاتی' })
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'تاریخ و زمان صدور صورتحساب به صورت timestamp',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
indatim: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'آخرین شماره مالیاتی دریافت شده مربوط به فاکتور',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
irtaxid: string
|
|
||||||
}
|
|
||||||
export class NamaProviderRevokeRequestDto {
|
|
||||||
// @ApiProperty({ type: [NamaProviderBodyItemDto] })
|
|
||||||
// @IsArray()
|
|
||||||
// @ValidateNested({ each: true })
|
|
||||||
// @Type(() => NamaProviderBodyItemDto)
|
|
||||||
// body: NamaProviderBodyItemDto[]
|
|
||||||
|
|
||||||
// @ApiProperty({ type: [NamaProviderPaymentInfoDto] })
|
|
||||||
// @IsArray()
|
|
||||||
// @ValidateNested({ each: true })
|
|
||||||
// @Type(() => NamaProviderPaymentInfoDto)
|
|
||||||
// payment: NamaProviderPaymentInfoDto[]
|
|
||||||
// @ApiProperty({ type: Object, required: true })
|
|
||||||
// @IsObject()
|
|
||||||
// body: {}
|
|
||||||
|
|
||||||
@ApiProperty({ type: NamaProviderRevokeHeaderDto })
|
|
||||||
@ValidateNested()
|
|
||||||
@Type(() => NamaProviderRevokeHeaderDto)
|
|
||||||
header: NamaProviderRevokeHeaderDto
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
fiscal_id: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderRevokeResponseDto {
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
message: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
status: NamaProviderResponseStatus
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
tax_id: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true })
|
|
||||||
@IsString()
|
|
||||||
reference_number: string
|
|
||||||
|
|
||||||
@ApiProperty({ type: () => NamaProviderApiErrorResponseDto, required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@ValidateNested()
|
|
||||||
@Type(() => NamaProviderApiErrorResponseDto)
|
|
||||||
tax_api_response?: NamaProviderApiErrorResponseDto
|
|
||||||
|
|
||||||
@ApiProperty({ required: false })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
tsp_update_time: string
|
|
||||||
}
|
|
||||||
|
|
||||||
/////////////// Correction DTOs ///////////////
|
|
||||||
export class NamaProviderCorrectionBodyItemDto {
|
|
||||||
@ApiProperty({ required: true, description: 'شناسه کالا / خدمت' })
|
|
||||||
@IsString()
|
|
||||||
sstid: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: `نرخ مالیات بر ارزش افزوده`,
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
vra: string
|
|
||||||
|
|
||||||
// @ApiProperty()
|
|
||||||
// @IsString()
|
|
||||||
// sstt: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'مبلغ واحد',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
fee: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'مبلغ تخفیف',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
dis: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'واحد اندازه گیری',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
mu: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'تعداد / مقدار',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
am: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: ' اجرت ساخت (طلا)',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
consfee: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: 'حق العمل',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
bros: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: 'سود فروشنده',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
spro: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderCorrectionHeaderDto {
|
|
||||||
@ApiProperty({ required: true, description: 'موضوع صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
ins: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'الگوی صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
inp: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'نوع صورتحساب' })
|
|
||||||
@IsString()
|
|
||||||
inty: string
|
|
||||||
|
|
||||||
// @ApiProperty({required: true})
|
|
||||||
// @IsString()
|
|
||||||
// unique_tax_code: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'سریال صورتحساب داخلی حافظه مالیاتی' })
|
|
||||||
@IsString()
|
|
||||||
inno: string
|
|
||||||
|
|
||||||
// @ApiProperty({ required: true })
|
|
||||||
// @IsString()
|
|
||||||
// tins: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: true,
|
|
||||||
description: 'تاریخ و زمان صدور صورتحساب به صورت timestamp',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
indatim: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'نام مشتری' })
|
|
||||||
@IsString()
|
|
||||||
name: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
required: false,
|
|
||||||
description:
|
|
||||||
'نوع شخصیت خریدار (در صورتیکه خریدار نوع ۲ باشه باید ۱ یا ۲ گذاشته بشه)',
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
tob: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'آدرس' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
address?: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'شماره موبایل' })
|
|
||||||
@IsOptional()
|
|
||||||
@IsString()
|
|
||||||
mobile?: string
|
|
||||||
|
|
||||||
@ApiProperty({
|
|
||||||
description: `شماره ملی / شناسه ملی / شناسه مشارکت مدنی / کد فراگیر خریدار`,
|
|
||||||
})
|
|
||||||
@IsString()
|
|
||||||
bid: string
|
|
||||||
|
|
||||||
@ApiProperty({ required: true, description: 'روش تسویه (۱.نقدی، ۲.نسیه، ۳.نقدی-نسیه)' })
|
|
||||||
@IsString()
|
|
||||||
setm: '1' | '2' | '3'
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'سهم پرداخت نقدی در صورتی که نقدی - نسیه باشد (۳)' })
|
|
||||||
@IsString()
|
|
||||||
cap: string
|
|
||||||
|
|
||||||
@ApiProperty({ description: 'سهم پرداخت نسیه در صورتی که نقدی - نسیه باشد (۳)' })
|
|
||||||
@IsString()
|
|
||||||
insp: string
|
|
||||||
}
|
|
||||||
|
|
||||||
export class NamaProviderCorrectionRequestDto {
|
|
||||||
@ApiProperty({ type: [NamaProviderCorrectionBodyItemDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => NamaProviderCorrectionBodyItemDto)
|
|
||||||
body: NamaProviderCorrectionBodyItemDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ type: [NamaProviderPaymentInfoDto] })
|
|
||||||
@IsArray()
|
|
||||||
@ValidateNested({ each: true })
|
|
||||||
@Type(() => NamaProviderPaymentInfoDto)
|
|
||||||
payment: NamaProviderPaymentInfoDto[]
|
|
||||||
|
|
||||||
@ApiProperty({ type: NamaProviderCorrectionHeaderDto })
|
|
||||||
@ValidateNested()
|
|
||||||
@Type(() => NamaProviderCorrectionHeaderDto)
|
|
||||||
header: NamaProviderCorrectionHeaderDto
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
uuid: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
economic_code: string
|
|
||||||
|
|
||||||
@ApiProperty()
|
|
||||||
@IsString()
|
|
||||||
fiscal_id: string
|
|
||||||
}
|
|
||||||
@@ -12,46 +12,47 @@ import {
|
|||||||
PaymentInfoDto,
|
PaymentInfoDto,
|
||||||
TspProviderCorrectionSendPayloadDto,
|
TspProviderCorrectionSendPayloadDto,
|
||||||
TspProviderOriginalSendPayloadDto,
|
TspProviderOriginalSendPayloadDto,
|
||||||
TspProviderRevokePayloadDto,
|
TspProviderRevokePayloadDto
|
||||||
} from '../../dto/provider-switch.dto'
|
} from '../../dto'
|
||||||
import {
|
import {
|
||||||
NamaProviderCorrectionRequestDto,
|
NamaProviderCorrectionRequestDto,
|
||||||
|
NamaProviderOriginalBodyItemDto,
|
||||||
|
NamaProviderOriginalRequestDto,
|
||||||
NamaProviderPaymentInfoDto,
|
NamaProviderPaymentInfoDto,
|
||||||
NamaProviderRequestDto,
|
|
||||||
NamaProviderResponseStatus,
|
NamaProviderResponseStatus,
|
||||||
NamaProviderRevokeRequestDto,
|
NamaProviderRevokeRequestDto,
|
||||||
} from './nama-provider.dto'
|
} from './dto'
|
||||||
|
|
||||||
export class NamaProviderUtils {
|
export class NamaProviderUtils {
|
||||||
mapResponseStatus(status: NamaProviderResponseStatus): TspProviderResponseStatus {
|
mapResponseStatus(status: NamaProviderResponseStatus): TspProviderResponseStatus {
|
||||||
console.log('NAMA status', status)
|
console.log('NAMA status', status)
|
||||||
|
|
||||||
switch (status.toUpperCase()) {
|
switch (status.toUpperCase()) {
|
||||||
case NamaProviderResponseStatus.SUCCESS:
|
|
||||||
case NamaProviderResponseStatus.POSTED:
|
case NamaProviderResponseStatus.POSTED:
|
||||||
|
return TspProviderResponseStatus.FISCAL_QUEUED
|
||||||
|
case NamaProviderResponseStatus.SUCCESS:
|
||||||
return TspProviderResponseStatus.SUCCESS
|
return TspProviderResponseStatus.SUCCESS
|
||||||
case NamaProviderResponseStatus.PENDING:
|
|
||||||
case NamaProviderResponseStatus.IN_PROGRESS:
|
|
||||||
return TspProviderResponseStatus.QUEUED
|
|
||||||
case NamaProviderResponseStatus.FAILED:
|
case NamaProviderResponseStatus.FAILED:
|
||||||
return TspProviderResponseStatus.FAILURE
|
return TspProviderResponseStatus.FAILURE
|
||||||
|
case NamaProviderResponseStatus.PENDING:
|
||||||
|
case NamaProviderResponseStatus.IN_PROGRESS:
|
||||||
default:
|
default:
|
||||||
return TspProviderResponseStatus.QUEUED
|
return TspProviderResponseStatus.QUEUED
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
mapToNamaRequestDto(
|
mapToNamaOriginalRequestDto(
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): NamaProviderRequestDto {
|
): NamaProviderOriginalRequestDto {
|
||||||
return {
|
return {
|
||||||
uuid: payload.invoice_id,
|
uuid: payload.id,
|
||||||
economic_code: payload.economic_code,
|
economic_code: payload.economic_code,
|
||||||
fiscal_id: payload.fiscal_id,
|
fiscal_id: payload.fiscal_id,
|
||||||
payment: this.mapPayments(payload.payments),
|
payment: this.mapPayments(payload.payments),
|
||||||
header: {
|
header: {
|
||||||
ins: this.mapTspProviderRequestType(payload.type),
|
ins: '1',
|
||||||
inp: this.mapInvoiceTemplate(payload.invoice_template),
|
inp: this.mapInvoiceTemplate(payload.template),
|
||||||
inty: this.mapTspProviderCustomerType(payload.customer_type),
|
inty: this.mapTspProviderCustomerType(payload.customer?.type),
|
||||||
inno: payload.invoice_number.toString(),
|
inno: payload.invoice_number.toString(),
|
||||||
tins: '',
|
tins: '',
|
||||||
indatim: payload.invoice_date.getTime() + '',
|
indatim: payload.invoice_date.getTime() + '',
|
||||||
@@ -62,18 +63,35 @@ export class NamaProviderUtils {
|
|||||||
),
|
),
|
||||||
...this.mapCustomerInfo(payload.customer),
|
...this.mapCustomerInfo(payload.customer),
|
||||||
},
|
},
|
||||||
body: payload.items.map(item => ({
|
body: payload.items.map(item => {
|
||||||
sstid: item.sku,
|
let data: NamaProviderOriginalBodyItemDto = {
|
||||||
vra: item.sku_vat,
|
sstid: item.sku,
|
||||||
// sstt: item.unit_type,
|
vra: item.sku_vat,
|
||||||
fee: String(item.unit_price),
|
fee: String(item.unit_price),
|
||||||
dis: String(item.discount),
|
dis: String(item.discount_amount),
|
||||||
mu: item.measure_unit,
|
mu: item.measure_unit,
|
||||||
am: String(item.quantity),
|
am: String(item.quantity),
|
||||||
consfee: '0',
|
consfee: '0',
|
||||||
bros: '0',
|
bros: '0',
|
||||||
spro: '0',
|
spro: '0',
|
||||||
})),
|
}
|
||||||
|
|
||||||
|
console.log('item.gold_type_payload', item.gold_type_payload);
|
||||||
|
|
||||||
|
|
||||||
|
if (item.gold_type_payload) {
|
||||||
|
const { profit='0', commission = '0', wages = "0" } = item.gold_type_payload
|
||||||
|
data = {
|
||||||
|
...data,
|
||||||
|
consfee: wages,
|
||||||
|
bros: commission,
|
||||||
|
spro: profit,
|
||||||
|
tcpbs: (Number(profit) + Number(commission) + Number(wages)).toString(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return data
|
||||||
|
}),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,14 +99,14 @@ export class NamaProviderUtils {
|
|||||||
payload: TspProviderCorrectionSendPayloadDto,
|
payload: TspProviderCorrectionSendPayloadDto,
|
||||||
): NamaProviderCorrectionRequestDto {
|
): NamaProviderCorrectionRequestDto {
|
||||||
return {
|
return {
|
||||||
uuid: payload.invoice_id,
|
uuid: payload.id,
|
||||||
economic_code: payload.economic_code,
|
economic_code: payload.economic_code,
|
||||||
fiscal_id: payload.fiscal_id,
|
fiscal_id: payload.fiscal_id,
|
||||||
payment: this.mapPayments(payload.payments),
|
payment: this.mapPayments(payload.payments),
|
||||||
header: {
|
header: {
|
||||||
ins: this.mapTspProviderRequestType(TspProviderRequestType.CORRECTION),
|
ins: this.mapRequestType(TspProviderRequestType.CORRECTION),
|
||||||
inp: this.mapInvoiceTemplate(payload.invoice_template),
|
inp: this.mapInvoiceTemplate(payload.template),
|
||||||
inty: this.mapTspProviderCustomerType(payload.customer_type),
|
inty: this.mapTspProviderCustomerType(payload.customer?.type),
|
||||||
inno: payload.invoice_number.toString(),
|
inno: payload.invoice_number.toString(),
|
||||||
tins: '',
|
tins: '',
|
||||||
indatim: payload.invoice_date.getTime() + '',
|
indatim: payload.invoice_date.getTime() + '',
|
||||||
@@ -100,7 +118,7 @@ export class NamaProviderUtils {
|
|||||||
vra: item.sku_vat,
|
vra: item.sku_vat,
|
||||||
// sstt: item.unit_type,
|
// sstt: item.unit_type,
|
||||||
fee: String(item.unit_price),
|
fee: String(item.unit_price),
|
||||||
dis: String(item.discount),
|
dis: String(item.discount_amount),
|
||||||
mu: item.measure_unit,
|
mu: item.measure_unit,
|
||||||
am: String(item.quantity),
|
am: String(item.quantity),
|
||||||
consfee: '0',
|
consfee: '0',
|
||||||
@@ -110,7 +128,7 @@ export class NamaProviderUtils {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
mapRevokeToNamaRequestDto(
|
mapToNamaRevokeRequestDto(
|
||||||
payload: TspProviderRevokePayloadDto,
|
payload: TspProviderRevokePayloadDto,
|
||||||
): NamaProviderRevokeRequestDto {
|
): NamaProviderRevokeRequestDto {
|
||||||
return {
|
return {
|
||||||
@@ -119,14 +137,14 @@ export class NamaProviderUtils {
|
|||||||
fiscal_id: payload.fiscal_id,
|
fiscal_id: payload.fiscal_id,
|
||||||
header: {
|
header: {
|
||||||
inno: payload.invoice_number.toString(),
|
inno: payload.invoice_number.toString(),
|
||||||
ins: this.mapTspProviderRequestType(TspProviderRequestType.REVOKE),
|
ins: '3',
|
||||||
irtaxid: payload.last_tax_id,
|
irtaxid: payload.last_tax_id,
|
||||||
indatim: new Date().getTime() + '',
|
indatim: new Date().getTime() + '',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private mapTspProviderRequestType(type: TspProviderRequestType) {
|
private mapRequestType(type: TspProviderRequestType) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case TspProviderRequestType.ORIGINAL:
|
case TspProviderRequestType.ORIGINAL:
|
||||||
return '1'
|
return '1'
|
||||||
@@ -206,9 +224,9 @@ export class NamaProviderUtils {
|
|||||||
case TspProviderCustomerType.KNOWN:
|
case TspProviderCustomerType.KNOWN:
|
||||||
return '1'
|
return '1'
|
||||||
case TspProviderCustomerType.UNKNOWN:
|
case TspProviderCustomerType.UNKNOWN:
|
||||||
return '2'
|
|
||||||
default:
|
default:
|
||||||
return '3'
|
return '2'
|
||||||
|
// return '3'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -267,8 +285,8 @@ export class NamaProviderUtils {
|
|||||||
return payments.map(payment => ({
|
return payments.map(payment => ({
|
||||||
pmt: this.mapPaymentMethod(payment.payment_method),
|
pmt: this.mapPaymentMethod(payment.payment_method),
|
||||||
pv: payment.amount,
|
pv: payment.amount,
|
||||||
trn: payment.tracking_code,
|
trn: payment.terminal_info.tracking_code,
|
||||||
pcn: payment.card_number,
|
pcn: payment.terminal_info.card_number,
|
||||||
pdt: payment.paid_at ? String(payment.paid_at.getTime()) : undefined,
|
pdt: payment.paid_at ? String(payment.paid_at.getTime()) : undefined,
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,18 +1,20 @@
|
|||||||
|
import { SaleInvoiceTspAttemptsUpdateInput } from '@/generated/prisma/models'
|
||||||
import { PrismaService } from '@/prisma/prisma.service'
|
import { PrismaService } from '@/prisma/prisma.service'
|
||||||
import { BadRequestException, NotFoundException } from '@nestjs/common'
|
import { BadRequestException, NotFoundException } from '@nestjs/common'
|
||||||
import { TspProviderCustomerType } from 'common/enums/enums'
|
|
||||||
import {
|
import {
|
||||||
Prisma,
|
Prisma,
|
||||||
TspProviderRequestType,
|
TspProviderRequestType,
|
||||||
TspProviderResponseStatus,
|
TspProviderResponseStatus,
|
||||||
} from 'generated/prisma/client'
|
} from 'generated/prisma/client'
|
||||||
import {
|
import {
|
||||||
TspProviderActionResponseDto,
|
goldTypePayload,
|
||||||
TspProviderCorrectionSendPayloadDto,
|
TspProviderCorrectionSendPayloadDto,
|
||||||
|
TspProviderGetResponseDto,
|
||||||
|
TspProviderOriginalResponseDto,
|
||||||
TspProviderOriginalSendPayloadDto,
|
TspProviderOriginalSendPayloadDto,
|
||||||
TspProviderRevokePayloadDto,
|
TspProviderRevokePayloadDto,
|
||||||
TspProviderSendItemResultDto,
|
} from '../dto'
|
||||||
} from '../dto/provider-switch.dto'
|
import { TspProviderActionResponseDto } from '../dto/provider-switch.dto'
|
||||||
|
|
||||||
export async function getOriginalResendAttemptNumber(
|
export async function getOriginalResendAttemptNumber(
|
||||||
prisma: PrismaService,
|
prisma: PrismaService,
|
||||||
@@ -49,7 +51,10 @@ export async function getOriginalResendAttemptNumber(
|
|||||||
'فاکتور تایید شده از طرف سازمان مالیاتی قابل ارسال مجدد نیست.',
|
'فاکتور تایید شده از طرف سازمان مالیاتی قابل ارسال مجدد نیست.',
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
if (existingAttempt.status === TspProviderResponseStatus.QUEUED) {
|
if (
|
||||||
|
existingAttempt.status === TspProviderResponseStatus.QUEUED ||
|
||||||
|
existingAttempt.status === TspProviderResponseStatus.FISCAL_QUEUED
|
||||||
|
) {
|
||||||
throw new BadRequestException(
|
throw new BadRequestException(
|
||||||
'در حال حاضر فاکتور شما در حال بررسی توسط سازمان مالیاتی است.',
|
'در حال حاضر فاکتور شما در حال بررسی توسط سازمان مالیاتی است.',
|
||||||
)
|
)
|
||||||
@@ -164,6 +169,9 @@ export async function buildCorrectionPayload(
|
|||||||
invoice_date: true,
|
invoice_date: true,
|
||||||
invoice_number: true,
|
invoice_number: true,
|
||||||
settlement_type: true,
|
settlement_type: true,
|
||||||
|
tax_id: true,
|
||||||
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
items: true,
|
items: true,
|
||||||
pos: {
|
pos: {
|
||||||
select: {
|
select: {
|
||||||
@@ -207,6 +215,7 @@ export async function buildCorrectionPayload(
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
unknown_customer: true,
|
||||||
customer: {
|
customer: {
|
||||||
select: {
|
select: {
|
||||||
type: true,
|
type: true,
|
||||||
@@ -234,6 +243,8 @@ export async function buildCorrectionPayload(
|
|||||||
const { partner } = (invoice.pos.complex.business_activity.consumer.legal ||
|
const { partner } = (invoice.pos.complex.business_activity.consumer.legal ||
|
||||||
invoice.pos.complex.business_activity.consumer.individual)!
|
invoice.pos.complex.business_activity.consumer.individual)!
|
||||||
|
|
||||||
|
const unknown_customer = (invoice.unknown_customer || {}) as Record<string, string>
|
||||||
|
|
||||||
return {
|
return {
|
||||||
items: invoice.items.map(item => ({
|
items: invoice.items.map(item => ({
|
||||||
invoice_item_id: item.id,
|
invoice_item_id: item.id,
|
||||||
@@ -243,7 +254,8 @@ export async function buildCorrectionPayload(
|
|||||||
measure_unit: item.measure_unit_code,
|
measure_unit: item.measure_unit_code,
|
||||||
sku: item.sku_code,
|
sku: item.sku_code,
|
||||||
sku_vat: String(item.sku_vat),
|
sku_vat: String(item.sku_vat),
|
||||||
discount: String((item.payload as Record<string, any>)?.discount || '0'),
|
discount_amount: Number(item.discount_amount),
|
||||||
|
tax_amount: Number(item.tax_amount),
|
||||||
good_id: item.good_id,
|
good_id: item.good_id,
|
||||||
service_id: item.service_id,
|
service_id: item.service_id,
|
||||||
payload: item.payload,
|
payload: item.payload,
|
||||||
@@ -253,36 +265,43 @@ export async function buildCorrectionPayload(
|
|||||||
amount: Number(payment.amount),
|
amount: Number(payment.amount),
|
||||||
payment_method: payment.payment_method,
|
payment_method: payment.payment_method,
|
||||||
paid_at: payment.paid_at,
|
paid_at: payment.paid_at,
|
||||||
card_number: payment.terminal_info ? payment.terminal_info.stan : undefined,
|
terminal_info: {
|
||||||
tracking_code: payment.terminal_info ? payment.terminal_info.rrn : undefined,
|
card_number: payment.terminal_info ? payment.terminal_info.stan : undefined,
|
||||||
|
tracking_code: payment.terminal_info ? payment.terminal_info.rrn : undefined,
|
||||||
|
},
|
||||||
})),
|
})),
|
||||||
total_amount: Number(invoice.total_amount),
|
total_amount: Number(invoice.total_amount),
|
||||||
|
discount_amount: Number(invoice.discount_amount),
|
||||||
|
tax_amount: Number(invoice.tax_amount),
|
||||||
last_tax_id: invoice.reference_invoice!.tax_id!,
|
last_tax_id: invoice.reference_invoice!.tax_id!,
|
||||||
invoice_number: invoice.invoice_number,
|
invoice_number: invoice.invoice_number,
|
||||||
invoice_id: invoice.id,
|
id: invoice.id,
|
||||||
economic_code: invoice.pos.complex.business_activity.economic_code,
|
economic_code: invoice.pos.complex.business_activity.economic_code,
|
||||||
fiscal_id: invoice.pos.complex.business_activity.fiscal_id,
|
fiscal_id: invoice.pos.complex.business_activity.fiscal_id,
|
||||||
tsp_token: invoice.pos.complex.business_activity.partner_token,
|
token: invoice.pos.complex.business_activity.partner_token,
|
||||||
type: TspProviderRequestType.CORRECTION,
|
|
||||||
tsp_provider: partner.tsp_provider!,
|
tsp_provider: partner.tsp_provider!,
|
||||||
invoice_template: invoice.pos.complex.business_activity.guild.invoice_template,
|
template: invoice.pos.complex.business_activity.guild.invoice_template,
|
||||||
invoice_date: new Date(),
|
invoice_date: new Date(),
|
||||||
settlement_type: invoice.settlement_type,
|
settlement_type: invoice.settlement_type,
|
||||||
|
|
||||||
customer_type: invoice.customer?.type
|
customer:
|
||||||
? TspProviderCustomerType.KNOWN
|
invoice.customer && invoice.customer.type !== 'UNKNOWN'
|
||||||
: TspProviderCustomerType.UNKNOWN,
|
? {
|
||||||
customer: invoice.customer?.type
|
type: invoice.customer.type,
|
||||||
? {
|
legal_info: invoice.customer.legal ?? undefined,
|
||||||
type: invoice.customer.type,
|
individual_info: invoice.customer.individual ?? undefined,
|
||||||
legal_info: invoice.customer.legal ?? undefined,
|
}
|
||||||
individual_info: invoice.customer.individual ?? undefined,
|
: {
|
||||||
}
|
type: 'UNKNOWN',
|
||||||
: undefined,
|
unknown_info: {
|
||||||
|
name: unknown_customer?.name || '',
|
||||||
|
economic_code: unknown_customer?.economic_code || '',
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function buildPayload(
|
export async function buildOriginalPayload(
|
||||||
prisma: PrismaService,
|
prisma: PrismaService,
|
||||||
invoiceId: string,
|
invoiceId: string,
|
||||||
posId: string,
|
posId: string,
|
||||||
@@ -299,6 +318,8 @@ export async function buildPayload(
|
|||||||
invoice_date: true,
|
invoice_date: true,
|
||||||
invoice_number: true,
|
invoice_number: true,
|
||||||
settlement_type: true,
|
settlement_type: true,
|
||||||
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
items: {
|
items: {
|
||||||
select: {
|
select: {
|
||||||
id: true,
|
id: true,
|
||||||
@@ -311,6 +332,8 @@ export async function buildPayload(
|
|||||||
sku_vat: true,
|
sku_vat: true,
|
||||||
good_id: true,
|
good_id: true,
|
||||||
service_id: true,
|
service_id: true,
|
||||||
|
discount_amount: true,
|
||||||
|
tax_amount: true,
|
||||||
payload: true,
|
payload: true,
|
||||||
good_snapshot: true,
|
good_snapshot: true,
|
||||||
},
|
},
|
||||||
@@ -357,6 +380,7 @@ export async function buildPayload(
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
unknown_customer: true,
|
||||||
customer: {
|
customer: {
|
||||||
select: {
|
select: {
|
||||||
type: true,
|
type: true,
|
||||||
@@ -396,51 +420,74 @@ export async function buildPayload(
|
|||||||
throw new NotFoundException('فاکتور مورد نظر یافت نشد.')
|
throw new NotFoundException('فاکتور مورد نظر یافت نشد.')
|
||||||
}
|
}
|
||||||
|
|
||||||
const { partner } = (invoice.pos.complex.business_activity.consumer.legal ||
|
const {
|
||||||
invoice.pos.complex.business_activity.consumer.individual)!
|
pos,
|
||||||
|
id,
|
||||||
|
invoice_number,
|
||||||
|
invoice_date,
|
||||||
|
total_amount,
|
||||||
|
discount_amount,
|
||||||
|
tax_amount,
|
||||||
|
settlement_type,
|
||||||
|
} = invoice
|
||||||
|
const { business_activity: ba } = pos.complex
|
||||||
|
|
||||||
|
const unknown_customer = (invoice.unknown_customer || {}) as Record<string, string>
|
||||||
|
|
||||||
|
const { partner } = (ba.consumer.legal || ba.consumer.individual)!
|
||||||
|
|
||||||
return {
|
return {
|
||||||
invoice_id: invoice.id,
|
id,
|
||||||
invoice_number: invoice.invoice_number,
|
invoice_number,
|
||||||
invoice_date: invoice.invoice_date,
|
invoice_date,
|
||||||
total_amount: Number(invoice.total_amount),
|
settlement_type,
|
||||||
economic_code: invoice.pos.complex.business_activity.economic_code,
|
total_amount: Number(total_amount),
|
||||||
fiscal_id: invoice.pos.complex.business_activity.fiscal_id,
|
tax_amount: Number(tax_amount),
|
||||||
invoice_template: invoice.pos.complex.business_activity.guild.invoice_template,
|
discount_amount: Number(discount_amount),
|
||||||
tsp_token: invoice.pos.complex.business_activity.partner_token,
|
economic_code: ba.economic_code,
|
||||||
settlement_type: invoice.settlement_type,
|
fiscal_id: ba.fiscal_id,
|
||||||
|
template: ba.guild.invoice_template,
|
||||||
|
token: ba.partner_token,
|
||||||
|
tsp_provider: partner.tsp_provider!,
|
||||||
|
|
||||||
payments: invoice.payments.map(payment => ({
|
payments: invoice.payments.map(payment => ({
|
||||||
amount: Number(payment.amount),
|
amount: Number(payment.amount),
|
||||||
payment_method: payment.payment_method,
|
payment_method: payment.payment_method,
|
||||||
paid_at: payment.paid_at,
|
paid_at: payment.paid_at,
|
||||||
card_number: payment.terminal_info ? payment.terminal_info.stan : undefined,
|
terminal_info: {
|
||||||
tracking_code: payment.terminal_info ? payment.terminal_info.rrn : undefined,
|
card_number: payment.terminal_info ? payment.terminal_info.stan : undefined,
|
||||||
|
tracking_code: payment.terminal_info ? payment.terminal_info.rrn : undefined,
|
||||||
|
},
|
||||||
})),
|
})),
|
||||||
type: TspProviderRequestType.ORIGINAL,
|
customer:
|
||||||
tsp_provider: partner.tsp_provider!,
|
invoice.customer && invoice.customer.type !== 'UNKNOWN'
|
||||||
customer_type: invoice.customer?.type
|
? {
|
||||||
? TspProviderCustomerType.KNOWN
|
type: invoice.customer.type,
|
||||||
: TspProviderCustomerType.UNKNOWN,
|
legal_info: invoice.customer.legal ?? undefined,
|
||||||
customer: invoice.customer?.type
|
individual_info: invoice.customer.individual ?? undefined,
|
||||||
? {
|
}
|
||||||
type: invoice.customer.type,
|
: {
|
||||||
legal_info: invoice.customer.legal ?? undefined,
|
type: 'UNKNOWN',
|
||||||
individual_info: invoice.customer.individual ?? undefined,
|
unknown_info: {
|
||||||
}
|
name: unknown_customer?.name || '',
|
||||||
: undefined,
|
economic_code: unknown_customer?.economic_code || '',
|
||||||
|
},
|
||||||
|
},
|
||||||
items: invoice.items.map(item => ({
|
items: invoice.items.map(item => ({
|
||||||
invoice_item_id: item.id,
|
invoice_item_id: item.id,
|
||||||
quantity: Number(item.quantity),
|
quantity: Number(item.quantity),
|
||||||
unit_price: Number(item.unit_price),
|
unit_price: Number(item.unit_price),
|
||||||
total_amount: Number(item.total_amount),
|
total_amount: Number(item.total_amount),
|
||||||
|
tax_amount: Number(tax_amount),
|
||||||
|
discount_amount: Number(discount_amount),
|
||||||
measure_unit: item.measure_unit_code,
|
measure_unit: item.measure_unit_code,
|
||||||
sku: item.sku_code,
|
sku: item.sku_code,
|
||||||
sku_vat: String(item.sku_vat),
|
sku_vat: String(item.sku_vat),
|
||||||
discount: String((item.payload as Record<string, any>)?.discount || '0'),
|
discount: String((item.payload as Record<string, any>)?.discount || '0'),
|
||||||
good_id: item.good_id,
|
good_id: item.good_id,
|
||||||
service_id: item.service_id,
|
service_id: item.service_id,
|
||||||
payload: item.payload,
|
|
||||||
good_snapshot: item.good_snapshot,
|
good_snapshot: item.good_snapshot,
|
||||||
|
gold_type_payload: isGoldTypePayload(item.payload) ? item.payload : undefined,
|
||||||
})),
|
})),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -449,84 +496,71 @@ export async function trySend(
|
|||||||
tspSwitchService: {
|
tspSwitchService: {
|
||||||
send(
|
send(
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): Promise<TspProviderSendItemResultDto | null>
|
): Promise<TspProviderOriginalResponseDto>
|
||||||
},
|
},
|
||||||
payload: TspProviderOriginalSendPayloadDto,
|
payload: TspProviderOriginalSendPayloadDto,
|
||||||
): Promise<TspProviderSendItemResultDto | null> {
|
): Promise<TspProviderOriginalResponseDto> {
|
||||||
return (await tspSwitchService.send(payload)) || null
|
return (await tspSwitchService.send(payload)) || null
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function onResult(
|
export async function onResult(
|
||||||
prisma: PrismaService,
|
prisma: PrismaService,
|
||||||
result: any,
|
result: TspProviderOriginalResponseDto | TspProviderGetResponseDto,
|
||||||
attempt_id: string,
|
attempt_id: string,
|
||||||
): Promise<TspProviderActionResponseDto> {
|
): Promise<TspProviderActionResponseDto> {
|
||||||
|
let attemptUpdatedData: SaleInvoiceTspAttemptsUpdateInput = {}
|
||||||
|
|
||||||
|
console.log('attempt', result, attempt_id)
|
||||||
|
|
||||||
|
const resultMessage = result.message
|
||||||
|
|
||||||
if (result) {
|
if (result) {
|
||||||
if (result.hasError) {
|
attemptUpdatedData = {
|
||||||
const updatedAttempt = await prisma.saleInvoiceTspAttempts.update({
|
provider_request_payload: result['provider_request_payload']
|
||||||
where: {
|
? JSON.parse(JSON.stringify(result['provider_request_payload']))
|
||||||
id: attempt_id,
|
: undefined,
|
||||||
|
status: result.status,
|
||||||
|
received_at: result.received_at || new Date().toISOString(),
|
||||||
|
message: resultMessage
|
||||||
|
? resultMessage
|
||||||
|
: result.hasError
|
||||||
|
? 'وجود مشکل در ارسال به سامانه مالیاتی'
|
||||||
|
: 'فاکتور با موفقیت به سامانه مالیاتی ارسال شد.',
|
||||||
|
invoice: {
|
||||||
|
update: {
|
||||||
|
tax_id: result['tax_id'] ? result['tax_id'] : undefined,
|
||||||
},
|
},
|
||||||
data: {
|
},
|
||||||
provider_request_payload: result.provider_request_payload,
|
error_message: result.error_message || undefined,
|
||||||
provider_response_payload: JSON.parse(JSON.stringify(result)),
|
|
||||||
status: result.status,
|
|
||||||
sent_at: result.sent_at || new Date().toISOString(),
|
|
||||||
received_at: result.received_at || new Date().toISOString(),
|
|
||||||
message: result.message?.toString() || 'وجود مشکل در ارسال به سامانه مالیاتی',
|
|
||||||
},
|
|
||||||
select: {
|
|
||||||
status: true,
|
|
||||||
invoice: true,
|
|
||||||
message: true,
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
return {
|
|
||||||
invoice: updatedAttempt.invoice,
|
|
||||||
status: updatedAttempt.status,
|
|
||||||
message: updatedAttempt.message,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
if (result.provider_response) {
|
||||||
const updatedAttempt = await prisma.saleInvoiceTspAttempts.update({
|
attemptUpdatedData.provider_response = JSON.parse(
|
||||||
where: {
|
JSON.stringify(result.provider_response),
|
||||||
id: attempt_id,
|
)
|
||||||
},
|
}
|
||||||
data: {
|
if (result.validation_errors) {
|
||||||
provider_request_payload: result.provider_request_payload,
|
attemptUpdatedData.validation_errors = JSON.parse(
|
||||||
provider_response_payload: JSON.parse(JSON.stringify(result)),
|
JSON.stringify(result.validation_errors),
|
||||||
status: result.status,
|
)
|
||||||
sent_at: result.sent_at,
|
}
|
||||||
received_at: result.received_at,
|
if (result.fiscal_warnings) {
|
||||||
message:
|
attemptUpdatedData.fiscal_warnings = JSON.parse(
|
||||||
result.message?.toString() || 'فاکتور با موفقیت به سامانه مالیاتی ارسال شد.',
|
JSON.stringify(result.fiscal_warnings),
|
||||||
},
|
)
|
||||||
select: {
|
}
|
||||||
status: true,
|
} else {
|
||||||
invoice: true,
|
attemptUpdatedData = {
|
||||||
message: true,
|
status: TspProviderResponseStatus.SEND_FAILURE,
|
||||||
},
|
message:
|
||||||
})
|
'متاسفانه امکان ارسال فاکتور به سیستم مالیاتی در حال حاضر وجود ندارد. لطفا بعدا تلاش کنید.',
|
||||||
|
received_at: new Date().toISOString(),
|
||||||
return {
|
|
||||||
invoice: updatedAttempt.invoice,
|
|
||||||
status: updatedAttempt.status,
|
|
||||||
message: updatedAttempt.message,
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const updatedAttempt = await prisma.saleInvoiceTspAttempts.update({
|
const updatedAttempt = await prisma.saleInvoiceTspAttempts.update({
|
||||||
where: {
|
where: {
|
||||||
id: attempt_id,
|
id: attempt_id,
|
||||||
},
|
},
|
||||||
data: {
|
data: attemptUpdatedData,
|
||||||
provider_response_payload: {},
|
|
||||||
status: TspProviderResponseStatus.FAILURE,
|
|
||||||
message:
|
|
||||||
'متاسفانه امکان ارسال فاکتور به سیستم مالیاتی در حال حاضر وجود ندارد. لطفا بعدا تلاش کنید.',
|
|
||||||
received_at: new Date().toISOString(),
|
|
||||||
},
|
|
||||||
select: {
|
select: {
|
||||||
status: true,
|
status: true,
|
||||||
invoice: true,
|
invoice: true,
|
||||||
@@ -540,3 +574,7 @@ export async function onResult(
|
|||||||
message: updatedAttempt.message,
|
message: updatedAttempt.message,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function isGoldTypePayload(value: unknown): value is goldTypePayload {
|
||||||
|
return typeof value === 'object' && value !== null && !Array.isArray(value)
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user