From e2d37712ad9b0b0e0bc26099c9045c03cb062ebc Mon Sep 17 00:00:00 2001 From: obarykina Date: Wed, 7 Feb 2024 15:34:17 +0300 Subject: [PATCH] merge branch release/dyn-3974_full-price-nds --- .../Calculation/Form/CreateKP/config.ts | 3 +- .../Calculation/config/elements-components.ts | 1 + .../Calculation/config/elements-titles.ts | 1 + .../Calculation/config/elements-types.ts | 1 + .../Calculation/config/map/values.ts | 1 + apps/web/config/default-options.ts | 1 + apps/web/config/default-statuses.ts | 1 + apps/web/config/default-values.ts | 1 + apps/web/config/schema/values.ts | 1 + apps/web/graphql/crm.schema.graphql | 694 +----------------- apps/web/graphql/crm.types.ts | 620 +--------------- apps/web/process/create-kp/get-kp-data.ts | 2 + apps/web/process/create-kp/reactions.ts | 11 + 13 files changed, 29 insertions(+), 1309 deletions(-) diff --git a/apps/web/Components/Calculation/Form/CreateKP/config.ts b/apps/web/Components/Calculation/Form/CreateKP/config.ts index 66dc672..ec33030 100644 --- a/apps/web/Components/Calculation/Form/CreateKP/config.ts +++ b/apps/web/Components/Calculation/Form/CreateKP/config.ts @@ -4,7 +4,8 @@ export const id = 'create-kp'; export const title = 'Создание КП'; export const rows: FormTabRows = [ - [['cbxPriceWithDiscount', 'cbxFullPriceWithDiscount', 'cbxCostIncrease']], + [['cbxPriceWithDiscount', 'cbxFullPriceWithDiscount', 'cbxQuotePriceWithFullVAT']], + [['cbxCostIncrease']], [['cbxInsurance', 'cbxRegistrationQuote', 'cbxTechnicalCardQuote']], [['cbxNSIB', 'cbxQuoteRedemptionGraph', 'cbxShowFinGAP']], [['tbxQuoteName', 'radioQuoteContactGender'], { gridTemplateColumns: ['1fr', '2fr 1fr'] }], diff --git a/apps/web/Components/Calculation/config/elements-components.ts b/apps/web/Components/Calculation/config/elements-components.ts index c5a0692..2a9b565 100644 --- a/apps/web/Components/Calculation/config/elements-components.ts +++ b/apps/web/Components/Calculation/config/elements-components.ts @@ -135,6 +135,7 @@ const components = wrapComponentsMap({ tbxPi: e.InputNumber, cbxPartialVAT: e.Switch, cbxFloatingRate: e.Switch, + cbxQuotePriceWithFullVAT: e.Switch, /** Readonly Elements */ labelLeaseObjectRisk: e.Text, diff --git a/apps/web/Components/Calculation/config/elements-titles.ts b/apps/web/Components/Calculation/config/elements-titles.ts index e2db3a4..937327c 100644 --- a/apps/web/Components/Calculation/config/elements-titles.ts +++ b/apps/web/Components/Calculation/config/elements-titles.ts @@ -129,6 +129,7 @@ const titles: Record = { tbxPi: 'PI', cbxPartialVAT: 'Частичный НДС', cbxFloatingRate: 'Плавающая ставка', + cbxQuotePriceWithFullVAT: 'Отображать Стоимость ПЛ с полным НДС', /** Link Elements */ linkDownloadKp: '', diff --git a/apps/web/Components/Calculation/config/elements-types.ts b/apps/web/Components/Calculation/config/elements-types.ts index 5c68284..c57e18f 100644 --- a/apps/web/Components/Calculation/config/elements-types.ts +++ b/apps/web/Components/Calculation/config/elements-types.ts @@ -194,6 +194,7 @@ const types = wrapElementsTypes({ tbxPi: t.Number, cbxPartialVAT: t.Switch, cbxFloatingRate: t.Switch, + cbxQuotePriceWithFullVAT: t.Switch, labelLeaseObjectRisk: t.Readonly, tbxInsKaskoPriceLeasePeriod: t.Readonly, diff --git a/apps/web/Components/Calculation/config/map/values.ts b/apps/web/Components/Calculation/config/map/values.ts index 5d278f4..6c6f080 100644 --- a/apps/web/Components/Calculation/config/map/values.ts +++ b/apps/web/Components/Calculation/config/map/values.ts @@ -132,6 +132,7 @@ const elementsToValues = wrapElementsMap({ tbxPi: 'pi', cbxPartialVAT: 'partialVAT', cbxFloatingRate: 'floatingRate', + cbxQuotePriceWithFullVAT: 'quotePriceWithFullVAT', /** Readonly Elements */ labelLeaseObjectRisk: 'leaseObjectRiskName', diff --git a/apps/web/config/default-options.ts b/apps/web/config/default-options.ts index 15424e4..1528d78 100644 --- a/apps/web/config/default-options.ts +++ b/apps/web/config/default-options.ts @@ -506,6 +506,7 @@ const defaultOptions: CalculationOptions = { tbxPi: [], cbxPartialVAT: [], cbxFloatingRate: [], + cbxQuotePriceWithFullVAT: [], }; export default defaultOptions; diff --git a/apps/web/config/default-statuses.ts b/apps/web/config/default-statuses.ts index 04e2477..d8655b8 100644 --- a/apps/web/config/default-statuses.ts +++ b/apps/web/config/default-statuses.ts @@ -16,6 +16,7 @@ const defaultStatuses: CalculationStatuses = { cbxNSIB: 'Default', cbxPartialVAT: 'Default', cbxPriceWithDiscount: 'Default', + cbxQuotePriceWithFullVAT: 'Default', cbxQuoteRedemptionGraph: 'Default', cbxRecalcWithRevision: 'Default', cbxRegistrationQuote: 'Default', diff --git a/apps/web/config/default-values.ts b/apps/web/config/default-values.ts index d8a6931..119d279 100644 --- a/apps/web/config/default-values.ts +++ b/apps/web/config/default-values.ts @@ -143,6 +143,7 @@ const defaultValues: CalculationValues = { withTrailer: false, partialVAT: false, floatingRate: false, + quotePriceWithFullVAT: false, }; export default defaultValues; diff --git a/apps/web/config/schema/values.ts b/apps/web/config/schema/values.ts index 190803d..9c8e0e4 100644 --- a/apps/web/config/schema/values.ts +++ b/apps/web/config/schema/values.ts @@ -96,6 +96,7 @@ const ValuesSchema = z.object({ quote: z.string().nullable(), quoteContactGender: z.number().nullable(), quoteName: z.string().nullable(), + quotePriceWithFullVAT: z.boolean(), quoteRedemptionGraph: z.boolean(), rate: z.string().nullable(), recalcWithRevision: z.boolean(), diff --git a/apps/web/graphql/crm.schema.graphql b/apps/web/graphql/crm.schema.graphql index 45dfb58..0066b73 100644 --- a/apps/web/graphql/crm.schema.graphql +++ b/apps/web/graphql/crm.schema.graphql @@ -143,15 +143,6 @@ type Query { transactioncurrency(transactioncurrencyid: Uuid!): transactioncurrency } -type Mutation { - assosiateLetterContract(evo_contractid: Uuid!, evo_letterid: Uuid!): evo_evo_letter_evo_contract - by(systemuserid: Uuid): MutationBy - createLetter(input: evo_letterInput): evo_letter - createOffer(input: InputCreateOfferInput): quote -} - -scalar Uuid - type account { accountid: Uuid childcontacts(statecode: Int): [contact] @@ -287,6 +278,8 @@ type account { websiteurl: String } +scalar Uuid + input StringParamInput { eq: String } @@ -501,7 +494,6 @@ type evo_insurance_period { createdon: DateTime evo_accept_pay_listid: Uuid evo_accountid: Uuid - evo_activativation_for_ius_insurance_periodid: Uuid evo_age_drivers: Int evo_base_reward_factor: Decimal evo_base_reward_rub: Decimal @@ -522,7 +514,6 @@ type evo_insurance_period { evo_franchise: Decimal evo_id: String evo_id_elt_calc: String - evo_insurance_conditionsid: Uuid evo_insurance_decentral: Boolean evo_insurance_decentral_factor: Decimal evo_insurance_decentral_rub: Decimal @@ -533,13 +524,11 @@ type evo_insurance_period { evo_insurance_supplier: Boolean evo_insurance_supplier_factor: Decimal evo_insurance_supplier_rub: Decimal - evo_insurance_systemuserid: Uuid evo_insurance_type: Int evo_insurer_accountid: Uuid evo_insurer_accountidData: account evo_ins_risk: [Int!] evo_invoice_date: DateTime - evo_ius_status: Int evo_kasko_price: Decimal evo_leasingobjectid: Uuid evo_loss_kv: Decimal @@ -547,10 +536,8 @@ type evo_insurance_period { evo_mobile_discount_factor: Decimal evo_mobile_discount_rub: Decimal evo_name: String - evo_new_policy: Boolean evo_nsib_connection_listid: Uuid evo_nsib_pay_summ: Decimal - evo_nsib_price: Decimal evo_ns_price: Decimal evo_opponent_discount: Boolean evo_opponent_discount_factor: Decimal @@ -562,9 +549,7 @@ type evo_insurance_period { evo_paid: Boolean evo_payer: Int evo_pay_summ_fact: Decimal - evo_period_for_ius_insurance_periodid: Uuid evo_period_number: Int - evo_period_type: Int evo_prolong_listid: Uuid evo_request_clientid: Uuid evo_request_clientidData: evo_request_client @@ -924,7 +909,7 @@ type opportunity { evo_solution_agents_reason: [Int!] evo_solution_average_cost: Int evo_solution_average_cost_com: String - evo_solution_average_cost_reason: String + evo_solution_average_cost_reason: [Int!] evo_solution_db: Int evo_statuscodeid: Uuid evo_statuscodeidData: evo_statuscode @@ -1077,6 +1062,7 @@ type quote { evo_franchise: Decimal evo_fssp_legal_entity: Decimal evo_fuel: Boolean + evo_full_nds_price: Boolean evo_gender: Int evo_gps_brandid: Uuid evo_gps_modelid: Uuid @@ -1693,7 +1679,6 @@ type evo_contract { evo_date_of_pledge_leasobject: DateTime evo_date_of_sending_dkp: DateTime evo_date_of_sending_dl: DateTime - evo_date_saldo_from_1c: DateTime evo_date_sor: DateTime evo_date_termination: DateTime evo_dealer_broker_accountid: Uuid @@ -1724,7 +1709,6 @@ type evo_contract { evo_director_nsib_bonus: Decimal evo_discount_perc: Decimal evo_discount_supplier_currency: Decimal - evo_dkp_termination: Boolean evo_docdate: DateTime evo_docdate_dkp: DateTime evo_documents: [evo_document] @@ -1879,7 +1863,6 @@ type evo_contract { evo_returnsum_supplier_full_date: DateTime evo_returnsum_supplier_plan: Decimal evo_return_leasing: Boolean - evo_saldo_from_1c: Decimal evo_sale_without_nds: Boolean evo_signer_different_contactid: Uuid evo_signer_different_dkpid: Uuid @@ -1888,7 +1871,6 @@ type evo_contract { evo_sor_sign_date: DateTime evo_statuscodeid: Uuid evo_statuscodeidData: evo_statuscode - evo_step_statuscodeid: Uuid evo_storage: String evo_subsidyid: Uuid evo_subsidy_solution: Int @@ -1968,8 +1950,6 @@ type evo_external_system_request { evo_number_repetitions_fact: Int evo_number_repetitions_plan: Int evo_opportunityid: Uuid - evo_path_prima_fullreport: String - evo_path_prima_report: String evo_path_report: String evo_pledge_agreementid: Uuid evo_prima_requestid: String @@ -2460,7 +2440,6 @@ type evo_addcontract { evo_claim_sum_plan: Decimal evo_color: String evo_color_new: String - evo_comment_customer_care: String evo_conditionid: Uuid evo_conditionid_new: Uuid evo_contractid: Uuid @@ -2671,7 +2650,6 @@ type evo_addcontract { evo_pts_change: Boolean evo_pts_type: Int evo_pts_type_new: Int - evo_publish_site: Boolean evo_quoteid: Uuid evo_reasons_calc: [Int!] evo_reason_validation_doc: [Int!] @@ -2982,7 +2960,6 @@ type evo_request_client { evo_client_request_text: String evo_comment: String evo_documents: [evo_document] - evo_evaluation: Int evo_from_account: Uuid evo_from_contact: Uuid evo_number: String @@ -3014,7 +2991,6 @@ type evo_subject_incident { evo_subject_incidentid: Uuid evo_type_incident: Int evo_type_incidentname: String - evo_url_wiki: String link: String modifiedon: DateTime toObjectString: String @@ -3155,7 +3131,6 @@ type evo_systemparameters { evo_elt_login: String evo_elt_pass: String evo_entityrecord_url_template: String - evo_insurance_period_web: String evo_izt_systemuserid: Uuid evo_min_reward_top_boss: Decimal evo_necessary_signatory_systemuserid: Uuid @@ -3175,100 +3150,6 @@ type evo_systemparameters { toObjectString: String } -type MutationBy { - associateBankDetailsAndAgencyAgreement_(evo_agency_agreementid: Uuid!, evo_bank_detailsid: Uuid!): Entity - createEntity(data: EntityDataInput): Uuid! - createIncident_(contracts: [Uuid!], customerid_account: Uuid, description: String, evo_fast_advice: Boolean, evo_subject_incidentid: Uuid, subjectid: Uuid, title: String): Entity - createScheduledCall_(evo_accountid: Uuid, evo_channel: String, evo_company_name: String, evo_contact_lastname: String, evo_contact_name: String, evo_inn: String, evo_name: String, evo_note: String, evo_scheduled_time: DateTime, evo_status: Int, evo_telephone1: String, ownerid_systemuser: Uuid, ownerid_team: Uuid): Entity - updateAccount_(accountid: Uuid!, evo_agency_agreementid: Uuid): Entity - updateEntity(data: EntityDataInput): Boolean! -} - -input InputCreateOfferInput { - assosiateQuote: AssosiateQuoteInput - create: CreateEntitiesInput - owner_systemuserid: Uuid! - update: UpdateEntitiesInput -} - -input evo_letterInput { - createdon: DateTime - evo_direction: Int - evo_documenttypeid: Uuid - evo_equipment_add: String - evo_executor: Int - evo_facsimile: Boolean - evo_incidentid: Uuid - evo_insurance_periodid: Uuid - evo_letterid: Uuid - evo_name: String - evo_polis_type: Int - evo_recipient: String - evo_regdate_outgoing: DateTime - evo_regnumber_outgoing: String - evo_territory_use: String - modifiedon: DateTime -} - -type evo_letter { - createdon: DateTime - evo_direction: Int - evo_documenttypeid: Uuid - evo_equipment_add: String - evo_executor: Int - evo_facsimile: Boolean - evo_incidentid: Uuid - evo_insurance_periodid: Uuid - evo_letterid: Uuid - evo_name: String - evo_polis_type: Int - evo_recipient: String - evo_regdate_outgoing: DateTime - evo_regnumber_outgoing: String - evo_territory_use: String - modifiedon: DateTime - toObjectString: String -} - -type evo_evo_letter_evo_contract { - childEntityId: Uuid! - childEntityName: String - evo_contractid: Uuid! - evo_letterid: Uuid! - parentEntityId: Uuid! - parentEntityName: String - relationShipName: String -} - -input AssosiateQuoteInput { - evo_addproduct_types: [Uuid!] -} - -input UpdateEntitiesInput { - evo_leasingobjects: [evo_leasingobjectInput] - lead: leadInput - quote: quoteInput -} - -input CreateEntitiesInput { - evo_graph: evo_graphInput - evo_log: evo_logInput - evo_planpayments: [evo_planpaymentInput] - evo_product_risks: [evo_product_riskInput] - quote: quoteInput -} - -type Entity { - entity_id: Uuid! - logical_name: String -} - -input EntityDataInput { - fields: [EntityFieldInput] - id: Uuid - logicalName: String -} - type evo_connection_role { createdon: DateTime evo_connection_roleid: Uuid @@ -3370,7 +3251,6 @@ type evo_insurance_policy { evo_create_contract_elt: Boolean evo_create_period_status: Int evo_id: String - evo_individual_insurance: Boolean evo_insurance_periods(statecode: Int): [evo_insurance_period] evo_insurance_policyid: Uuid evo_insurer_accountid: Uuid @@ -3507,569 +3387,3 @@ enum FilterOperation { LESSTHEN LESSOREQUALTHEN } - -input EntityFieldInput { - activitypartiesvalue: [activitypartyInput] - boolvalue: Boolean - datetimevalue: DateTime - decimalvalue: Decimal - guidvalue: Uuid - intarrayvalue: [Int!] - intvalue: Int - key: String - stringvalue: String -} - -input evo_product_riskInput { - createdon: DateTime - evo_addproduct_typeid: Uuid - evo_contractid: Uuid - evo_insurance_periodid: Uuid - evo_insurance_policyid: Uuid - evo_ins_price: Decimal - evo_ins_sum: Decimal - evo_name: String - evo_product_riskid: Uuid - evo_quoteid: Uuid - modifiedon: DateTime -} - -input evo_planpaymentInput { - createdon: DateTime - evo_addcontractid: Uuid - evo_addproduct_typeid: Uuid - evo_cashflow_nsib: Decimal - evo_cost_equipment: Decimal - evo_cost_equipment_withoutnds: Decimal - evo_cost_price_telematics: Decimal - evo_cost_price_telematics_withoutnds: Decimal - evo_cost_telematics: Decimal - evo_cost_telematics_withoutnds: Decimal - evo_credit_expenses: Decimal - evo_debt_perc: Decimal - evo_debt_summ: Decimal - evo_early_repayment_sum: Decimal - evo_financingid: Uuid - evo_fix_calc_sum: Decimal - evo_graphid: Uuid - evo_name: String - evo_nds: Decimal - evo_nsib_brutto: Decimal - evo_nsib_expenses: Decimal - evo_nsib_revenue: Decimal - evo_payment_ratio: Decimal - evo_plandate: DateTime - evo_planpaymentid: Uuid - evo_pl_sum: Decimal - evo_remaining_payments: Decimal - evo_subsidy_summ: Decimal - evo_sum: Decimal - evo_sum_withoutnds: Decimal - modifiedon: DateTime - ownerid: Uuid - statecode: Int - statuscode: Int -} - -input evo_graphInput { - createdon: DateTime - evo_addcontractid: Uuid - evo_contractid: Uuid - evo_cost_equipment_sum: Decimal - evo_cost_equipment_withoutnds_sum: Decimal - evo_cost_price_telematics_sum: Decimal - evo_cost_price_telematics_withoutnds_sum: Decimal - evo_cost_telematics_sum: Decimal - evo_cost_telematics_withoutnds_sum: Decimal - evo_graf_date_approve: DateTime - evo_graphid: Uuid - evo_name: String - evo_nds: Decimal - evo_quoteid: Uuid - evo_sumpay_withnds: Decimal - evo_sumpay_withoutnds: Decimal - modifiedon: DateTime - ownerid: Uuid -} - -input evo_logInput { - createdon: DateTime - evo_accountid: Uuid - evo_addcontractid: Uuid - evo_calctype: Int - evo_client_questionnaireid: Uuid - evo_contractid: Uuid - evo_debtwork_contractid: Uuid - evo_external_system_requestid: Uuid - evo_insurance_policyid: Uuid - evo_leadid: Uuid - evo_listid: Uuid - evo_logid: Uuid - evo_name: String - evo_opportunityid: Uuid - evo_parameters_incoming: String - evo_parameters_outgoing: String - evo_quoteid: Uuid - modifiedon: DateTime -} - -input quoteInput { - createdon: DateTime - customerid: Uuid - customerid_account: Uuid - customerid_contact: Uuid - evo_accept_control_addproduct_typeid: Uuid - evo_accept_graph_type: Int - evo_accept_param: [Int!] - evo_accept_period: Int - evo_accept_quoteid: Uuid - evo_acquisition_costs: Decimal - evo_add_bonus_summ: Decimal - evo_add_director_bonus: Decimal - evo_add_equipment: Boolean - evo_add_region_director_bonus: Decimal - evo_advance_regulations: Decimal - evo_agent_accountid: Uuid - evo_agent_reward_conditionid: Uuid - evo_agent_reward_summ: Decimal - evo_agent_reward_tech: Decimal - evo_agent_reward_total: Decimal - evo_age_drivers: Int - evo_another_payments: Decimal - evo_approved_first_payment: Decimal - evo_average_monthly_revenue: Decimal - evo_balance_holder: Int - evo_baseproductid: Uuid - evo_base_bonus: Decimal - evo_base_calc_pay: Decimal - evo_brandid: Uuid - evo_broker_accountid: Uuid - evo_broker_reward_conditionid: Uuid - evo_broker_reward_summ: Decimal - evo_broker_reward_tech: Decimal - evo_broker_reward_total: Decimal - evo_calc_irr: Decimal - evo_calc_profit: Decimal - evo_card: Boolean - evo_card_bonus_summ: Decimal - evo_card_quote: Boolean - evo_category: Int - evo_category_tr: Int - evo_check_average_result: Int - evo_check_ins_result: Int - evo_claims_legal_entity: Decimal - evo_claims_legal_entity_plaintiff: Decimal - evo_client_riskid: Uuid - evo_client_typeid: Uuid - evo_coefficien_bonus_reducttion: Decimal - evo_comission_perc: Decimal - evo_comission_rub: Decimal - evo_contact_name: String - evo_cost_increace: Boolean - evo_cost_increase_perc: Decimal - evo_db_accept_registration: Int - evo_dealer_broker_accountid: Uuid - evo_dealer_broker_reward_conditionid: Uuid - evo_dealer_broker_reward_summ: Decimal - evo_dealer_broker_reward_tech: Decimal - evo_dealer_broker_reward_total: Decimal - evo_dealer_person_accountid: Uuid - evo_dealer_person_reward_tech: Decimal - evo_dealer_reward_conditionid: Uuid - evo_dealer_reward_summ: Decimal - evo_dealer_reward_total: Decimal - evo_decision_on_kp: String - evo_declaration_knd: String - evo_declaration_period: Int - evo_declaration_profit: Decimal - evo_declaration_revenue: Decimal - evo_declaration_year: Int - evo_delivery_time: Int - evo_dgo_price: Decimal - evo_diagnostic: Int - evo_director_bonus: Decimal - evo_director_fingap_bonus: Decimal - evo_director_nsib_bonus: Decimal - evo_discount_perc: Decimal - evo_discount_rub: Decimal - evo_discount_supplier_currency: Decimal - evo_dog_credit: Decimal - evo_double_agent_accountid: Uuid - evo_double_agent_reward_conditionid: Uuid - evo_double_agent_reward_summ: Decimal - evo_double_agent_reward_tech: Decimal - evo_double_agent_reward_total: Decimal - evo_economic: Decimal - evo_economic_with_nds: Decimal - evo_engine_hours: Decimal - evo_engine_type: Int - evo_engine_volume: Decimal - evo_equipmentid: Uuid - evo_equip_price: Decimal - evo_equity_capital: Decimal - evo_evokasko_insurer_accountid: Uuid - evo_evokasko_price: Decimal - evo_exp_drivers: Int - evo_financial_loan: Decimal - evo_financing_with_own_funds: Boolean - evo_fingap_accountid: Uuid - evo_fingap_bonus_sum: Decimal - evo_fingap_payer: Int - evo_fingap_period: Int - evo_fingap_price: Decimal - evo_fingap_quote: Boolean - evo_fin_department_accountid: Uuid - evo_fin_department_reward_conditionid: Uuid - evo_fin_department_reward_summ: Decimal - evo_fin_department_reward_tech: Decimal - evo_fin_department_reward_total: Decimal - evo_first_dgo_price: Decimal - evo_first_kasko_accountid: Uuid - evo_first_kasko_price: Decimal - evo_first_ns_price: Decimal - evo_first_osago_accountid: Uuid - evo_first_osago_price: Decimal - evo_first_payment_perc: Decimal - evo_first_payment_perc_without_subsidy: Decimal - evo_first_payment_rub: Decimal - evo_first_payment_rub_without_subsidy: Decimal - evo_floating_rate: Boolean - evo_franchise: Decimal - evo_fssp_legal_entity: Decimal - evo_fuel: Boolean - evo_gender: Int - evo_gps_brandid: Uuid - evo_gps_modelid: Uuid - evo_graph_irr: Decimal - evo_graph_type: Int - evo_group_companies_accountid: Uuid - evo_guarantee_fl: Boolean - evo_guarantee_ul: Boolean - evo_guarantor1_another_peyments: Decimal - evo_guarantor1_declaration_year: Int - evo_guarantor1_equity_capital: Decimal - evo_guarantor1_profit_period: Decimal - evo_guarantor1_report_period: Int - evo_guarantor1_report_year: Int - evo_guarantor1_revenue_period: Decimal - evo_guarantor1_riskid: Uuid - evo_guarantor1_year_equity_capital: Decimal - evo_guarantor1_year_profit: Decimal - evo_guarantor1_year_revenue: Decimal - evo_high_season: Int - evo_id_elt_kasko: String - evo_id_elt_osago: String - evo_id_kasko_calc: String - evo_id_osago_calc: String - evo_importer_reward_perc: Decimal - evo_importer_reward_rub: Decimal - evo_importer_reward_summ: Decimal - evo_individual_insurance: Boolean - evo_insurance: Boolean - evo_insurance_decentral: Boolean - evo_insurance_period: Int - evo_insurance_special_conditions: [Int!] - evo_insurance_special_conditions_accept: String - evo_insurance_systemuserid: Uuid - evo_insurance_type: Int - evo_insurer_comment: String - evo_ins_accept_quoteid: Uuid - evo_ins_comment: String - evo_ins_legal_form: Int - evo_irr: Decimal - evo_irr_final: Decimal - evo_irr_msfo_final: Decimal - evo_irr_msfo_final2: Decimal - evo_kasko_accountid: Uuid - evo_kasko_payer: Int - evo_kasko_price: Decimal - evo_kasko_price_leasperiod: Decimal - evo_key_return: Boolean - evo_kilometrage_limit: Int - evo_kilometrage_limit_period: Int - evo_last_payment_calc: Int - evo_last_payment_perc: Decimal - evo_last_payment_redemption: Boolean - evo_last_payment_rub: Decimal - evo_leadid: Uuid - evo_leasingobject_specification: String - evo_leasingobject_typeid: Uuid - evo_leasingobject_used: Boolean - evo_leasing_bonus_summ: Decimal - evo_leasing_profit: Decimal - evo_legal_regionid: Uuid - evo_legal_townid: Uuid - evo_lessor_bank_detailsid: Uuid - evo_limit_evopartner_approved: Decimal - evo_loan_appraisalid: Uuid - evo_logid: Uuid - evo_loss_kv: Decimal - evo_maximum_payment_day: Int - evo_maximum_percentage_av: Decimal - evo_max_mass: Decimal - evo_max_price_change: Decimal - evo_max_speed: Decimal - evo_mileage: Decimal - evo_min_change_price: Decimal - evo_modelid: Uuid - evo_msfo_irr: Decimal - evo_nds_in_price_supplier_currency: Decimal - evo_nds_perc: Decimal - evo_net_irr: Decimal - evo_niatinception_msfo: Decimal - evo_ni_at_inception: Decimal - evo_npvni_msfo: Decimal - evo_npvni_msfo_final: Decimal - evo_nsib: Boolean - evo_nsib_bonus_summ: Decimal - evo_nsib_ins_summ: Decimal - evo_nsib_pay_summ: Decimal - evo_nsib_price: Decimal - evo_nsib_quote: Boolean - evo_ns_bonus_summ: Decimal - evo_ns_price: Decimal - evo_object_count: Int - evo_object_registration: Int - evo_one_year_insurance: Boolean - evo_original_pl: Uuid - evo_osago_accountid: Uuid - evo_osago_payer: Int - evo_osago_price: Decimal - evo_passport_type: Int - evo_payments_decrease_perc: Decimal - evo_payment_redemption: Int - evo_payment_redemption_sum: Decimal - evo_payment_redemption_sum_without_nds: Decimal - evo_percent_subsidy: Decimal - evo_period: Int - evo_pi: Decimal - evo_power: Decimal - evo_price_without_discount: Decimal - evo_price_without_discount_quote: Boolean - evo_price_without_discount_supplier_currency: Decimal - evo_price_without_nds_supplier_currency: Decimal - evo_price_with_discount: Boolean - evo_price_wthout_discount_nds_sup_currency: Decimal - evo_programsolution: Int - evo_program_import_subsidyid: Uuid - evo_program_import_subsidy_sum: Decimal - evo_promotion: [Int!] - evo_promotion_credit: Boolean - evo_pts_type: Int - evo_purchases_participation: Boolean - evo_quotename: String - evo_quotenumber: String - evo_raleation_arbitration_defendant_revenue: Decimal - evo_rate: Decimal - evo_rateid: Uuid - evo_recalc_limit: Int - evo_recalc_quoteid: Uuid - evo_receipts_amount: Decimal - evo_redemption_graph: Boolean - evo_regionid: Uuid - evo_region_director_bonus: Decimal - evo_region_director_fingap_bonus: Decimal - evo_region_director_nsib_bonus: Decimal - evo_registration: Boolean - evo_registration_quote: Boolean - evo_registration_regionid: Uuid - evo_relation_arbitration_claimant_revenue: Decimal - evo_relation_financial_loan: Decimal - evo_relation_financial_loan_all: Decimal - evo_relation_fssp_revenue: Decimal - evo_report_year: Int - evo_req_telematic: Int - evo_req_telematic_accept: Int - evo_return_leasing: Boolean - evo_risk: Int - evo_risk_coefficientid: Uuid - evo_risk_profit_coefficientid: Uuid - evo_risk_programsolution: Uuid - evo_rub_price: Decimal - evo_sale_bonus: Decimal - evo_sale_without_nds: Boolean - evo_seasons_type: Int - evo_seats: Int - evo_statement_period: Int - evo_statuscodeid: Uuid - evo_statuscode_reason: String - evo_subsidyid: Uuid - evo_subsidy_summ: Decimal - evo_supplier_accountid: Uuid - evo_supplier_currency_price: Decimal - evo_supplier_financing: Boolean - evo_supplier_type: Int - evo_tarifid: Uuid - evo_tax_period: Decimal - evo_telematic: Boolean - evo_townid: Uuid - evo_tracker: Boolean - evo_trailer: Boolean - evo_transactioncurrencyid: Uuid - evo_unlimit_drivers: Boolean - evo_untype_contract: Boolean - evo_untype_insurance: Boolean - evo_use_for: Int - evo_vehicle_tax_approved: Decimal - evo_vehicle_tax_period: Decimal - evo_vehicle_tax_year: Decimal - evo_vehicle_type_tax: Int - evo_vin: String - evo_year: Int - evo_year_equity_capital: Decimal - evo_year_profit: Decimal - evo_year_revenue: Decimal - modifiedon: DateTime - name: String - opportunityid: Uuid - ownerid: Uuid - owneridtype: Int - quoteid: Uuid - quotenumber: String - statecode: Int - transactioncurrencyid: Uuid -} - -input evo_leasingobjectInput { - createdon: DateTime - evo_3_person_sale_date: DateTime - evo_addequipment_list: String - evo_base: String - evo_brandid: Uuid - evo_business_valuation_date: DateTime - evo_category: Int - evo_category_tr: Int - evo_certificate: String - evo_certificate_date: DateTime - evo_certificate_issued: String - evo_chassis: String - evo_color: String - evo_contractid: Uuid - evo_create_contract_purchase: Boolean - evo_date_withdrawal: DateTime - evo_delivery_time: Int - evo_driving_axle: String - evo_ecological_class: Int - evo_engine_hours: Int - evo_engine_model: String - evo_engine_power: Decimal - evo_engine_power_kvt: Decimal - evo_engine_type: Int - evo_engine_volume: Decimal - evo_epts_status: Int - evo_equipmentid: Uuid - evo_gosnumber: String - evo_gos_akt: String - evo_guarantee: String - evo_insured_contactid: Uuid - evo_izt_accountid: Uuid - evo_leasingobjectid: Uuid - evo_leasingobject_specification: String - evo_leasingobject_typeid: Uuid - evo_legal_regionid: Uuid - evo_legal_townid: Uuid - evo_maker: String - evo_maximum_percentage_av: Decimal - evo_max_mass: Decimal - evo_max_speed: Decimal - evo_mileage: Decimal - evo_mileage_izt: Int - evo_modelid: Uuid - evo_motor_power_1: String - evo_name: String - evo_object_number: String - evo_original_pl: Uuid - evo_passport_address: String - evo_passport_brand_model: String - evo_passport_company: String - evo_passport_date: DateTime - evo_passport_engine_type: String - evo_passport_name: String - evo_passport_number: String - evo_passport_seria: String - evo_passport_type: Int - evo_pl_estimated_value: Decimal - evo_pl_liquidation_value: Decimal - evo_prop_type: String - evo_pts_type: Int - evo_quoteid: Uuid - evo_regionid: Uuid - evo_registration: Int - evo_registration_regionid: Uuid - evo_reg_date: DateTime - evo_result_business_valuation: Boolean - evo_sales_price_fact: Decimal - evo_seats: Int - evo_storage: String - evo_sts_number: String - evo_townid: Uuid - evo_trailer: Boolean - evo_transmission_number: String - evo_used: Boolean - evo_use_for: Int - evo_vehicle_type_tax: Int - evo_vin: String - evo_year: Int - modifiedon: DateTime - statecode: Int -} - -input leadInput { - createdon: DateTime - customerid: Uuid - customeridtype: Int - customerid_account: Uuid - customerid_contact: Uuid - emailaddress1: String - evo_agent_accountid: Uuid - evo_broker_accountid: Uuid - evo_client_type: Int - evo_comment: String - evo_double_agent_accountid: Uuid - evo_external_supplierid: Uuid - evo_failure: Boolean - evo_fin_department_accountid: Uuid - evo_firstname: String - evo_getdate: DateTime - evo_inn: String - evo_kpp: String - evo_lastname: String - evo_new_client: String - evo_opportunityid: Uuid - evo_phonecall_systemuserid: Uuid - evo_planaction: String - evo_plandate: DateTime - evo_scheduled_callid: Uuid - evo_statuscodeid: Uuid - evo_supplier_accountid: Uuid - evo_utm_campaign: String - evo_utm_content: String - evo_utm_medium: String - evo_utm_source: String - evo_utm_term: String - evo_workhistory: String - fullname: String - jobtitle: String - leadid: Uuid - leadsourcecode: Int - modifiedon: DateTime - ownerid: Uuid - owneridtype: Int - ownerid_systemuser: Uuid - ownerid_team: Uuid - statecode: Int - telephone1: String -} - -input activitypartyInput { - addressused: String - createdon: DateTime - modifiedon: DateTime - participationtypemask: Int - partyid_account: Uuid - partyid_contact: Uuid - partyid_evo_contract: Uuid - partyid_evo_parking: Uuid - partyid_queue: Uuid - partyid_systemuser: Uuid -} diff --git a/apps/web/graphql/crm.types.ts b/apps/web/graphql/crm.types.ts index 923de21..f050876 100644 --- a/apps/web/graphql/crm.types.ts +++ b/apps/web/graphql/crm.types.ts @@ -22,24 +22,12 @@ export type Scalars = { Uuid: { input: string; output: string; } }; -export type AssosiateQuoteInput = { - evo_addproduct_types?: InputMaybe>; -}; - export type ConditionInput = { conditions?: InputMaybe>>; filters?: InputMaybe>>; logicoperation: LogicOperation; }; -export type CreateEntitiesInput = { - evo_graph?: InputMaybe; - evo_log?: InputMaybe; - evo_planpayments?: InputMaybe>>; - evo_product_risks?: InputMaybe>>; - quote?: InputMaybe; -}; - export type DateParamInput = { eq?: InputMaybe; gt?: InputMaybe; @@ -56,24 +44,6 @@ export type DecimalParamInput = { lte?: InputMaybe; }; -export type EntityDataInput = { - fields?: InputMaybe>>; - id?: InputMaybe; - logicalName?: InputMaybe; -}; - -export type EntityFieldInput = { - activitypartiesvalue?: InputMaybe>>; - boolvalue?: InputMaybe; - datetimevalue?: InputMaybe; - decimalvalue?: InputMaybe; - guidvalue?: InputMaybe; - intarrayvalue?: InputMaybe>; - intvalue?: InputMaybe; - key?: InputMaybe; - stringvalue?: InputMaybe; -}; - export type FilterInput = { fieldname?: InputMaybe; guidvalues?: InputMaybe>>; @@ -99,13 +69,6 @@ export type GuidParamInput = { in?: InputMaybe>; }; -export type InputCreateOfferInput = { - assosiateQuote?: InputMaybe; - create?: InputMaybe; - owner_systemuserid: Scalars['Uuid']['input']; - update?: InputMaybe; -}; - export enum LogicOperation { And = 'AND', Or = 'OR' @@ -125,585 +88,6 @@ export type StringParamInput = { eq?: InputMaybe; }; -export type UpdateEntitiesInput = { - evo_leasingobjects?: InputMaybe>>; - lead?: InputMaybe; - quote?: InputMaybe; -}; - -export type ActivitypartyInput = { - addressused?: InputMaybe; - createdon?: InputMaybe; - modifiedon?: InputMaybe; - participationtypemask?: InputMaybe; - partyid_account?: InputMaybe; - partyid_contact?: InputMaybe; - partyid_evo_contract?: InputMaybe; - partyid_evo_parking?: InputMaybe; - partyid_queue?: InputMaybe; - partyid_systemuser?: InputMaybe; -}; - -export type Evo_GraphInput = { - createdon?: InputMaybe; - evo_addcontractid?: InputMaybe; - evo_contractid?: InputMaybe; - evo_cost_equipment_sum?: InputMaybe; - evo_cost_equipment_withoutnds_sum?: InputMaybe; - evo_cost_price_telematics_sum?: InputMaybe; - evo_cost_price_telematics_withoutnds_sum?: InputMaybe; - evo_cost_telematics_sum?: InputMaybe; - evo_cost_telematics_withoutnds_sum?: InputMaybe; - evo_graf_date_approve?: InputMaybe; - evo_graphid?: InputMaybe; - evo_name?: InputMaybe; - evo_nds?: InputMaybe; - evo_quoteid?: InputMaybe; - evo_sumpay_withnds?: InputMaybe; - evo_sumpay_withoutnds?: InputMaybe; - modifiedon?: InputMaybe; - ownerid?: InputMaybe; -}; - -export type Evo_LeasingobjectInput = { - createdon?: InputMaybe; - evo_3_person_sale_date?: InputMaybe; - evo_addequipment_list?: InputMaybe; - evo_base?: InputMaybe; - evo_brandid?: InputMaybe; - evo_business_valuation_date?: InputMaybe; - evo_category?: InputMaybe; - evo_category_tr?: InputMaybe; - evo_certificate?: InputMaybe; - evo_certificate_date?: InputMaybe; - evo_certificate_issued?: InputMaybe; - evo_chassis?: InputMaybe; - evo_color?: InputMaybe; - evo_contractid?: InputMaybe; - evo_create_contract_purchase?: InputMaybe; - evo_date_withdrawal?: InputMaybe; - evo_delivery_time?: InputMaybe; - evo_driving_axle?: InputMaybe; - evo_ecological_class?: InputMaybe; - evo_engine_hours?: InputMaybe; - evo_engine_model?: InputMaybe; - evo_engine_power?: InputMaybe; - evo_engine_power_kvt?: InputMaybe; - evo_engine_type?: InputMaybe; - evo_engine_volume?: InputMaybe; - evo_epts_status?: InputMaybe; - evo_equipmentid?: InputMaybe; - evo_gos_akt?: InputMaybe; - evo_gosnumber?: InputMaybe; - evo_guarantee?: InputMaybe; - evo_insured_contactid?: InputMaybe; - evo_izt_accountid?: InputMaybe; - evo_leasingobject_specification?: InputMaybe; - evo_leasingobject_typeid?: InputMaybe; - evo_leasingobjectid?: InputMaybe; - evo_legal_regionid?: InputMaybe; - evo_legal_townid?: InputMaybe; - evo_maker?: InputMaybe; - evo_max_mass?: InputMaybe; - evo_max_speed?: InputMaybe; - evo_maximum_percentage_av?: InputMaybe; - evo_mileage?: InputMaybe; - evo_mileage_izt?: InputMaybe; - evo_modelid?: InputMaybe; - evo_motor_power_1?: InputMaybe; - evo_name?: InputMaybe; - evo_object_number?: InputMaybe; - evo_original_pl?: InputMaybe; - evo_passport_address?: InputMaybe; - evo_passport_brand_model?: InputMaybe; - evo_passport_company?: InputMaybe; - evo_passport_date?: InputMaybe; - evo_passport_engine_type?: InputMaybe; - evo_passport_name?: InputMaybe; - evo_passport_number?: InputMaybe; - evo_passport_seria?: InputMaybe; - evo_passport_type?: InputMaybe; - evo_pl_estimated_value?: InputMaybe; - evo_pl_liquidation_value?: InputMaybe; - evo_prop_type?: InputMaybe; - evo_pts_type?: InputMaybe; - evo_quoteid?: InputMaybe; - evo_reg_date?: InputMaybe; - evo_regionid?: InputMaybe; - evo_registration?: InputMaybe; - evo_registration_regionid?: InputMaybe; - evo_result_business_valuation?: InputMaybe; - evo_sales_price_fact?: InputMaybe; - evo_seats?: InputMaybe; - evo_storage?: InputMaybe; - evo_sts_number?: InputMaybe; - evo_townid?: InputMaybe; - evo_trailer?: InputMaybe; - evo_transmission_number?: InputMaybe; - evo_use_for?: InputMaybe; - evo_used?: InputMaybe; - evo_vehicle_type_tax?: InputMaybe; - evo_vin?: InputMaybe; - evo_year?: InputMaybe; - modifiedon?: InputMaybe; - statecode?: InputMaybe; -}; - -export type Evo_LetterInput = { - createdon?: InputMaybe; - evo_direction?: InputMaybe; - evo_documenttypeid?: InputMaybe; - evo_equipment_add?: InputMaybe; - evo_executor?: InputMaybe; - evo_facsimile?: InputMaybe; - evo_incidentid?: InputMaybe; - evo_insurance_periodid?: InputMaybe; - evo_letterid?: InputMaybe; - evo_name?: InputMaybe; - evo_polis_type?: InputMaybe; - evo_recipient?: InputMaybe; - evo_regdate_outgoing?: InputMaybe; - evo_regnumber_outgoing?: InputMaybe; - evo_territory_use?: InputMaybe; - modifiedon?: InputMaybe; -}; - -export type Evo_LogInput = { - createdon?: InputMaybe; - evo_accountid?: InputMaybe; - evo_addcontractid?: InputMaybe; - evo_calctype?: InputMaybe; - evo_client_questionnaireid?: InputMaybe; - evo_contractid?: InputMaybe; - evo_debtwork_contractid?: InputMaybe; - evo_external_system_requestid?: InputMaybe; - evo_insurance_policyid?: InputMaybe; - evo_leadid?: InputMaybe; - evo_listid?: InputMaybe; - evo_logid?: InputMaybe; - evo_name?: InputMaybe; - evo_opportunityid?: InputMaybe; - evo_parameters_incoming?: InputMaybe; - evo_parameters_outgoing?: InputMaybe; - evo_quoteid?: InputMaybe; - modifiedon?: InputMaybe; -}; - -export type Evo_PlanpaymentInput = { - createdon?: InputMaybe; - evo_addcontractid?: InputMaybe; - evo_addproduct_typeid?: InputMaybe; - evo_cashflow_nsib?: InputMaybe; - evo_cost_equipment?: InputMaybe; - evo_cost_equipment_withoutnds?: InputMaybe; - evo_cost_price_telematics?: InputMaybe; - evo_cost_price_telematics_withoutnds?: InputMaybe; - evo_cost_telematics?: InputMaybe; - evo_cost_telematics_withoutnds?: InputMaybe; - evo_credit_expenses?: InputMaybe; - evo_debt_perc?: InputMaybe; - evo_debt_summ?: InputMaybe; - evo_early_repayment_sum?: InputMaybe; - evo_financingid?: InputMaybe; - evo_fix_calc_sum?: InputMaybe; - evo_graphid?: InputMaybe; - evo_name?: InputMaybe; - evo_nds?: InputMaybe; - evo_nsib_brutto?: InputMaybe; - evo_nsib_expenses?: InputMaybe; - evo_nsib_revenue?: InputMaybe; - evo_payment_ratio?: InputMaybe; - evo_pl_sum?: InputMaybe; - evo_plandate?: InputMaybe; - evo_planpaymentid?: InputMaybe; - evo_remaining_payments?: InputMaybe; - evo_subsidy_summ?: InputMaybe; - evo_sum?: InputMaybe; - evo_sum_withoutnds?: InputMaybe; - modifiedon?: InputMaybe; - ownerid?: InputMaybe; - statecode?: InputMaybe; - statuscode?: InputMaybe; -}; - -export type Evo_Product_RiskInput = { - createdon?: InputMaybe; - evo_addproduct_typeid?: InputMaybe; - evo_contractid?: InputMaybe; - evo_ins_price?: InputMaybe; - evo_ins_sum?: InputMaybe; - evo_insurance_periodid?: InputMaybe; - evo_insurance_policyid?: InputMaybe; - evo_name?: InputMaybe; - evo_product_riskid?: InputMaybe; - evo_quoteid?: InputMaybe; - modifiedon?: InputMaybe; -}; - -export type LeadInput = { - createdon?: InputMaybe; - customerid?: InputMaybe; - customerid_account?: InputMaybe; - customerid_contact?: InputMaybe; - customeridtype?: InputMaybe; - emailaddress1?: InputMaybe; - evo_agent_accountid?: InputMaybe; - evo_broker_accountid?: InputMaybe; - evo_client_type?: InputMaybe; - evo_comment?: InputMaybe; - evo_double_agent_accountid?: InputMaybe; - evo_external_supplierid?: InputMaybe; - evo_failure?: InputMaybe; - evo_fin_department_accountid?: InputMaybe; - evo_firstname?: InputMaybe; - evo_getdate?: InputMaybe; - evo_inn?: InputMaybe; - evo_kpp?: InputMaybe; - evo_lastname?: InputMaybe; - evo_new_client?: InputMaybe; - evo_opportunityid?: InputMaybe; - evo_phonecall_systemuserid?: InputMaybe; - evo_planaction?: InputMaybe; - evo_plandate?: InputMaybe; - evo_scheduled_callid?: InputMaybe; - evo_statuscodeid?: InputMaybe; - evo_supplier_accountid?: InputMaybe; - evo_utm_campaign?: InputMaybe; - evo_utm_content?: InputMaybe; - evo_utm_medium?: InputMaybe; - evo_utm_source?: InputMaybe; - evo_utm_term?: InputMaybe; - evo_workhistory?: InputMaybe; - fullname?: InputMaybe; - jobtitle?: InputMaybe; - leadid?: InputMaybe; - leadsourcecode?: InputMaybe; - modifiedon?: InputMaybe; - ownerid?: InputMaybe; - ownerid_systemuser?: InputMaybe; - ownerid_team?: InputMaybe; - owneridtype?: InputMaybe; - statecode?: InputMaybe; - telephone1?: InputMaybe; -}; - -export type QuoteInput = { - createdon?: InputMaybe; - customerid?: InputMaybe; - customerid_account?: InputMaybe; - customerid_contact?: InputMaybe; - evo_accept_control_addproduct_typeid?: InputMaybe; - evo_accept_graph_type?: InputMaybe; - evo_accept_param?: InputMaybe>; - evo_accept_period?: InputMaybe; - evo_accept_quoteid?: InputMaybe; - evo_acquisition_costs?: InputMaybe; - evo_add_bonus_summ?: InputMaybe; - evo_add_director_bonus?: InputMaybe; - evo_add_equipment?: InputMaybe; - evo_add_region_director_bonus?: InputMaybe; - evo_advance_regulations?: InputMaybe; - evo_age_drivers?: InputMaybe; - evo_agent_accountid?: InputMaybe; - evo_agent_reward_conditionid?: InputMaybe; - evo_agent_reward_summ?: InputMaybe; - evo_agent_reward_tech?: InputMaybe; - evo_agent_reward_total?: InputMaybe; - evo_another_payments?: InputMaybe; - evo_approved_first_payment?: InputMaybe; - evo_average_monthly_revenue?: InputMaybe; - evo_balance_holder?: InputMaybe; - evo_base_bonus?: InputMaybe; - evo_base_calc_pay?: InputMaybe; - evo_baseproductid?: InputMaybe; - evo_brandid?: InputMaybe; - evo_broker_accountid?: InputMaybe; - evo_broker_reward_conditionid?: InputMaybe; - evo_broker_reward_summ?: InputMaybe; - evo_broker_reward_tech?: InputMaybe; - evo_broker_reward_total?: InputMaybe; - evo_calc_irr?: InputMaybe; - evo_calc_profit?: InputMaybe; - evo_card?: InputMaybe; - evo_card_bonus_summ?: InputMaybe; - evo_card_quote?: InputMaybe; - evo_category?: InputMaybe; - evo_category_tr?: InputMaybe; - evo_check_average_result?: InputMaybe; - evo_check_ins_result?: InputMaybe; - evo_claims_legal_entity?: InputMaybe; - evo_claims_legal_entity_plaintiff?: InputMaybe; - evo_client_riskid?: InputMaybe; - evo_client_typeid?: InputMaybe; - evo_coefficien_bonus_reducttion?: InputMaybe; - evo_comission_perc?: InputMaybe; - evo_comission_rub?: InputMaybe; - evo_contact_name?: InputMaybe; - evo_cost_increace?: InputMaybe; - evo_cost_increase_perc?: InputMaybe; - evo_db_accept_registration?: InputMaybe; - evo_dealer_broker_accountid?: InputMaybe; - evo_dealer_broker_reward_conditionid?: InputMaybe; - evo_dealer_broker_reward_summ?: InputMaybe; - evo_dealer_broker_reward_tech?: InputMaybe; - evo_dealer_broker_reward_total?: InputMaybe; - evo_dealer_person_accountid?: InputMaybe; - evo_dealer_person_reward_tech?: InputMaybe; - evo_dealer_reward_conditionid?: InputMaybe; - evo_dealer_reward_summ?: InputMaybe; - evo_dealer_reward_total?: InputMaybe; - evo_decision_on_kp?: InputMaybe; - evo_declaration_knd?: InputMaybe; - evo_declaration_period?: InputMaybe; - evo_declaration_profit?: InputMaybe; - evo_declaration_revenue?: InputMaybe; - evo_declaration_year?: InputMaybe; - evo_delivery_time?: InputMaybe; - evo_dgo_price?: InputMaybe; - evo_diagnostic?: InputMaybe; - evo_director_bonus?: InputMaybe; - evo_director_fingap_bonus?: InputMaybe; - evo_director_nsib_bonus?: InputMaybe; - evo_discount_perc?: InputMaybe; - evo_discount_rub?: InputMaybe; - evo_discount_supplier_currency?: InputMaybe; - evo_dog_credit?: InputMaybe; - evo_double_agent_accountid?: InputMaybe; - evo_double_agent_reward_conditionid?: InputMaybe; - evo_double_agent_reward_summ?: InputMaybe; - evo_double_agent_reward_tech?: InputMaybe; - evo_double_agent_reward_total?: InputMaybe; - evo_economic?: InputMaybe; - evo_economic_with_nds?: InputMaybe; - evo_engine_hours?: InputMaybe; - evo_engine_type?: InputMaybe; - evo_engine_volume?: InputMaybe; - evo_equip_price?: InputMaybe; - evo_equipmentid?: InputMaybe; - evo_equity_capital?: InputMaybe; - evo_evokasko_insurer_accountid?: InputMaybe; - evo_evokasko_price?: InputMaybe; - evo_exp_drivers?: InputMaybe; - evo_fin_department_accountid?: InputMaybe; - evo_fin_department_reward_conditionid?: InputMaybe; - evo_fin_department_reward_summ?: InputMaybe; - evo_fin_department_reward_tech?: InputMaybe; - evo_fin_department_reward_total?: InputMaybe; - evo_financial_loan?: InputMaybe; - evo_financing_with_own_funds?: InputMaybe; - evo_fingap_accountid?: InputMaybe; - evo_fingap_bonus_sum?: InputMaybe; - evo_fingap_payer?: InputMaybe; - evo_fingap_period?: InputMaybe; - evo_fingap_price?: InputMaybe; - evo_fingap_quote?: InputMaybe; - evo_first_dgo_price?: InputMaybe; - evo_first_kasko_accountid?: InputMaybe; - evo_first_kasko_price?: InputMaybe; - evo_first_ns_price?: InputMaybe; - evo_first_osago_accountid?: InputMaybe; - evo_first_osago_price?: InputMaybe; - evo_first_payment_perc?: InputMaybe; - evo_first_payment_perc_without_subsidy?: InputMaybe; - evo_first_payment_rub?: InputMaybe; - evo_first_payment_rub_without_subsidy?: InputMaybe; - evo_floating_rate?: InputMaybe; - evo_franchise?: InputMaybe; - evo_fssp_legal_entity?: InputMaybe; - evo_fuel?: InputMaybe; - evo_gender?: InputMaybe; - evo_gps_brandid?: InputMaybe; - evo_gps_modelid?: InputMaybe; - evo_graph_irr?: InputMaybe; - evo_graph_type?: InputMaybe; - evo_group_companies_accountid?: InputMaybe; - evo_guarantee_fl?: InputMaybe; - evo_guarantee_ul?: InputMaybe; - evo_guarantor1_another_peyments?: InputMaybe; - evo_guarantor1_declaration_year?: InputMaybe; - evo_guarantor1_equity_capital?: InputMaybe; - evo_guarantor1_profit_period?: InputMaybe; - evo_guarantor1_report_period?: InputMaybe; - evo_guarantor1_report_year?: InputMaybe; - evo_guarantor1_revenue_period?: InputMaybe; - evo_guarantor1_riskid?: InputMaybe; - evo_guarantor1_year_equity_capital?: InputMaybe; - evo_guarantor1_year_profit?: InputMaybe; - evo_guarantor1_year_revenue?: InputMaybe; - evo_high_season?: InputMaybe; - evo_id_elt_kasko?: InputMaybe; - evo_id_elt_osago?: InputMaybe; - evo_id_kasko_calc?: InputMaybe; - evo_id_osago_calc?: InputMaybe; - evo_importer_reward_perc?: InputMaybe; - evo_importer_reward_rub?: InputMaybe; - evo_importer_reward_summ?: InputMaybe; - evo_individual_insurance?: InputMaybe; - evo_ins_accept_quoteid?: InputMaybe; - evo_ins_comment?: InputMaybe; - evo_ins_legal_form?: InputMaybe; - evo_insurance?: InputMaybe; - evo_insurance_decentral?: InputMaybe; - evo_insurance_period?: InputMaybe; - evo_insurance_special_conditions?: InputMaybe>; - evo_insurance_special_conditions_accept?: InputMaybe; - evo_insurance_systemuserid?: InputMaybe; - evo_insurance_type?: InputMaybe; - evo_insurer_comment?: InputMaybe; - evo_irr?: InputMaybe; - evo_irr_final?: InputMaybe; - evo_irr_msfo_final?: InputMaybe; - evo_irr_msfo_final2?: InputMaybe; - evo_kasko_accountid?: InputMaybe; - evo_kasko_payer?: InputMaybe; - evo_kasko_price?: InputMaybe; - evo_kasko_price_leasperiod?: InputMaybe; - evo_key_return?: InputMaybe; - evo_kilometrage_limit?: InputMaybe; - evo_kilometrage_limit_period?: InputMaybe; - evo_last_payment_calc?: InputMaybe; - evo_last_payment_perc?: InputMaybe; - evo_last_payment_redemption?: InputMaybe; - evo_last_payment_rub?: InputMaybe; - evo_leadid?: InputMaybe; - evo_leasing_bonus_summ?: InputMaybe; - evo_leasing_profit?: InputMaybe; - evo_leasingobject_specification?: InputMaybe; - evo_leasingobject_typeid?: InputMaybe; - evo_leasingobject_used?: InputMaybe; - evo_legal_regionid?: InputMaybe; - evo_legal_townid?: InputMaybe; - evo_lessor_bank_detailsid?: InputMaybe; - evo_limit_evopartner_approved?: InputMaybe; - evo_loan_appraisalid?: InputMaybe; - evo_logid?: InputMaybe; - evo_loss_kv?: InputMaybe; - evo_max_mass?: InputMaybe; - evo_max_price_change?: InputMaybe; - evo_max_speed?: InputMaybe; - evo_maximum_payment_day?: InputMaybe; - evo_maximum_percentage_av?: InputMaybe; - evo_mileage?: InputMaybe; - evo_min_change_price?: InputMaybe; - evo_modelid?: InputMaybe; - evo_msfo_irr?: InputMaybe; - evo_nds_in_price_supplier_currency?: InputMaybe; - evo_nds_perc?: InputMaybe; - evo_net_irr?: InputMaybe; - evo_ni_at_inception?: InputMaybe; - evo_niatinception_msfo?: InputMaybe; - evo_npvni_msfo?: InputMaybe; - evo_npvni_msfo_final?: InputMaybe; - evo_ns_bonus_summ?: InputMaybe; - evo_ns_price?: InputMaybe; - evo_nsib?: InputMaybe; - evo_nsib_bonus_summ?: InputMaybe; - evo_nsib_ins_summ?: InputMaybe; - evo_nsib_pay_summ?: InputMaybe; - evo_nsib_price?: InputMaybe; - evo_nsib_quote?: InputMaybe; - evo_object_count?: InputMaybe; - evo_object_registration?: InputMaybe; - evo_one_year_insurance?: InputMaybe; - evo_original_pl?: InputMaybe; - evo_osago_accountid?: InputMaybe; - evo_osago_payer?: InputMaybe; - evo_osago_price?: InputMaybe; - evo_passport_type?: InputMaybe; - evo_payment_redemption?: InputMaybe; - evo_payment_redemption_sum?: InputMaybe; - evo_payment_redemption_sum_without_nds?: InputMaybe; - evo_payments_decrease_perc?: InputMaybe; - evo_percent_subsidy?: InputMaybe; - evo_period?: InputMaybe; - evo_pi?: InputMaybe; - evo_power?: InputMaybe; - evo_price_with_discount?: InputMaybe; - evo_price_without_discount?: InputMaybe; - evo_price_without_discount_quote?: InputMaybe; - evo_price_without_discount_supplier_currency?: InputMaybe; - evo_price_without_nds_supplier_currency?: InputMaybe; - evo_price_wthout_discount_nds_sup_currency?: InputMaybe; - evo_program_import_subsidy_sum?: InputMaybe; - evo_program_import_subsidyid?: InputMaybe; - evo_programsolution?: InputMaybe; - evo_promotion?: InputMaybe>; - evo_promotion_credit?: InputMaybe; - evo_pts_type?: InputMaybe; - evo_purchases_participation?: InputMaybe; - evo_quotename?: InputMaybe; - evo_quotenumber?: InputMaybe; - evo_raleation_arbitration_defendant_revenue?: InputMaybe; - evo_rate?: InputMaybe; - evo_rateid?: InputMaybe; - evo_recalc_limit?: InputMaybe; - evo_recalc_quoteid?: InputMaybe; - evo_receipts_amount?: InputMaybe; - evo_redemption_graph?: InputMaybe; - evo_region_director_bonus?: InputMaybe; - evo_region_director_fingap_bonus?: InputMaybe; - evo_region_director_nsib_bonus?: InputMaybe; - evo_regionid?: InputMaybe; - evo_registration?: InputMaybe; - evo_registration_quote?: InputMaybe; - evo_registration_regionid?: InputMaybe; - evo_relation_arbitration_claimant_revenue?: InputMaybe; - evo_relation_financial_loan?: InputMaybe; - evo_relation_financial_loan_all?: InputMaybe; - evo_relation_fssp_revenue?: InputMaybe; - evo_report_year?: InputMaybe; - evo_req_telematic?: InputMaybe; - evo_req_telematic_accept?: InputMaybe; - evo_return_leasing?: InputMaybe; - evo_risk?: InputMaybe; - evo_risk_coefficientid?: InputMaybe; - evo_risk_profit_coefficientid?: InputMaybe; - evo_risk_programsolution?: InputMaybe; - evo_rub_price?: InputMaybe; - evo_sale_bonus?: InputMaybe; - evo_sale_without_nds?: InputMaybe; - evo_seasons_type?: InputMaybe; - evo_seats?: InputMaybe; - evo_statement_period?: InputMaybe; - evo_statuscode_reason?: InputMaybe; - evo_statuscodeid?: InputMaybe; - evo_subsidy_summ?: InputMaybe; - evo_subsidyid?: InputMaybe; - evo_supplier_accountid?: InputMaybe; - evo_supplier_currency_price?: InputMaybe; - evo_supplier_financing?: InputMaybe; - evo_supplier_type?: InputMaybe; - evo_tarifid?: InputMaybe; - evo_tax_period?: InputMaybe; - evo_telematic?: InputMaybe; - evo_townid?: InputMaybe; - evo_tracker?: InputMaybe; - evo_trailer?: InputMaybe; - evo_transactioncurrencyid?: InputMaybe; - evo_unlimit_drivers?: InputMaybe; - evo_untype_contract?: InputMaybe; - evo_untype_insurance?: InputMaybe; - evo_use_for?: InputMaybe; - evo_vehicle_tax_approved?: InputMaybe; - evo_vehicle_tax_period?: InputMaybe; - evo_vehicle_tax_year?: InputMaybe; - evo_vehicle_type_tax?: InputMaybe; - evo_vin?: InputMaybe; - evo_year?: InputMaybe; - evo_year_equity_capital?: InputMaybe; - evo_year_profit?: InputMaybe; - evo_year_revenue?: InputMaybe; - modifiedon?: InputMaybe; - name?: InputMaybe; - opportunityid?: InputMaybe; - ownerid?: InputMaybe; - owneridtype?: InputMaybe; - quoteid?: InputMaybe; - quotenumber?: InputMaybe; - statecode?: InputMaybe; - transactioncurrencyid?: InputMaybe; -}; - export type GetTransactionCurrenciesQueryVariables = Exact<{ [key: string]: never; }>; @@ -1097,7 +481,7 @@ export type GetQuoteCreateKpDataQueryVariables = Exact<{ }>; -export type GetQuoteCreateKpDataQuery = { __typename?: 'Query', quote: { __typename?: 'quote', evo_price_with_discount: boolean | null, evo_price_without_discount_quote: boolean | null, evo_cost_increace: boolean | null, evo_insurance: boolean | null, evo_registration_quote: boolean | null, evo_card_quote: boolean | null, evo_nsib_quote: boolean | null, evo_redemption_graph: boolean | null, evo_fingap_quote: boolean | null, evo_contact_name: string | null, evo_gender: number | null, evo_last_payment_redemption: boolean | null } | null }; +export type GetQuoteCreateKpDataQuery = { __typename?: 'Query', quote: { __typename?: 'quote', evo_price_with_discount: boolean | null, evo_price_without_discount_quote: boolean | null, evo_cost_increace: boolean | null, evo_insurance: boolean | null, evo_registration_quote: boolean | null, evo_card_quote: boolean | null, evo_nsib_quote: boolean | null, evo_redemption_graph: boolean | null, evo_fingap_quote: boolean | null, evo_contact_name: string | null, evo_gender: number | null, evo_last_payment_redemption: boolean | null, evo_full_nds_price: boolean | null } | null }; export type GetQuoteEltDataQueryVariables = Exact<{ quoteId: Scalars['Uuid']['input']; @@ -1255,7 +639,7 @@ export const GetRolesDocument = {"kind":"Document","definitions":[{"kind":"Opera export const GetQuoteAddProductDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteAddProductData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_types"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_product_type"}},{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_typeid"}}]}},{"kind":"Field","name":{"kind":"Name","value":"evo_accept_control_addproduct_typeid"}}]}}]}}]} as unknown as DocumentNode; export const GetQuoteBonusDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteBonusData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_sale_bonus"}}]}}]}}]} as unknown as DocumentNode; export const GetQuoteConfiguratorDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteConfiguratorData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_baseproductid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_client_typeid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_msfo_irr"}},{"kind":"Field","name":{"kind":"Name","value":"evo_delivery_time"}},{"kind":"Field","name":{"kind":"Name","value":"evo_first_payment_perc"}},{"kind":"Field","name":{"kind":"Name","value":"evo_last_payment_perc"}},{"kind":"Field","name":{"kind":"Name","value":"evo_leasingobject_typeid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_leasingobject_used"}},{"kind":"Field","name":{"kind":"Name","value":"evo_period"}},{"kind":"Field","name":{"kind":"Name","value":"evo_accept_period"}},{"kind":"Field","name":{"kind":"Name","value":"evo_rateid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_min_change_price"}},{"kind":"Field","name":{"kind":"Name","value":"evo_max_price_change"}},{"kind":"Field","name":{"kind":"Name","value":"evo_floating_rate"}},{"kind":"Field","name":{"kind":"Name","value":"evo_sale_without_nds"}}]}}]}}]} as unknown as DocumentNode; -export const GetQuoteCreateKpDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteCreateKPData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_price_with_discount"}},{"kind":"Field","name":{"kind":"Name","value":"evo_price_without_discount_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_cost_increace"}},{"kind":"Field","name":{"kind":"Name","value":"evo_insurance"}},{"kind":"Field","name":{"kind":"Name","value":"evo_registration_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_card_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_nsib_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_redemption_graph"}},{"kind":"Field","name":{"kind":"Name","value":"evo_fingap_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_contact_name"}},{"kind":"Field","name":{"kind":"Name","value":"evo_gender"}},{"kind":"Field","name":{"kind":"Name","value":"evo_last_payment_redemption"}}]}}]}}]} as unknown as DocumentNode; +export const GetQuoteCreateKpDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteCreateKPData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_price_with_discount"}},{"kind":"Field","name":{"kind":"Name","value":"evo_price_without_discount_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_cost_increace"}},{"kind":"Field","name":{"kind":"Name","value":"evo_insurance"}},{"kind":"Field","name":{"kind":"Name","value":"evo_registration_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_card_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_nsib_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_redemption_graph"}},{"kind":"Field","name":{"kind":"Name","value":"evo_fingap_quote"}},{"kind":"Field","name":{"kind":"Name","value":"evo_contact_name"}},{"kind":"Field","name":{"kind":"Name","value":"evo_gender"}},{"kind":"Field","name":{"kind":"Name","value":"evo_last_payment_redemption"}},{"kind":"Field","name":{"kind":"Name","value":"evo_full_nds_price"}}]}}]}}]} as unknown as DocumentNode; export const GetQuoteEltDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteEltData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_kasko_accountid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_kasko_price"}},{"kind":"Field","name":{"kind":"Name","value":"evo_id_elt_kasko"}},{"kind":"Field","name":{"kind":"Name","value":"evo_id_kasko_calc"}},{"kind":"Field","name":{"kind":"Name","value":"evo_franchise"}},{"kind":"Field","name":{"kind":"Name","value":"evo_osago_accountid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_id_elt_osago"}},{"kind":"Field","name":{"kind":"Name","value":"evo_osago_price"}},{"kind":"Field","name":{"kind":"Name","value":"evo_leasingobject_typeid"}}]}}]}}]} as unknown as DocumentNode; export const GetQuoteFingapDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetQuoteFingapData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Uuid"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"quote"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"quoteId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"quoteId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_product_risks"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_typeid"}}]}}]}}]}}]} as unknown as DocumentNode; export const GetFinGapAddProductTypesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetFinGAPAddProductTypes"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"currentDate"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DateTime"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_types"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"statecode"},"value":{"kind":"IntValue","value":"0"}},{"kind":"Argument","name":{"kind":"Name","value":"evo_datefrom_param"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"lte"},"value":{"kind":"Variable","name":{"kind":"Name","value":"currentDate"}}}]}},{"kind":"Argument","name":{"kind":"Name","value":"evo_dateto_param"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"gte"},"value":{"kind":"Variable","name":{"kind":"Name","value":"currentDate"}}}]}},{"kind":"Argument","name":{"kind":"Name","value":"evo_product_type"},"value":{"kind":"IntValue","value":"100000006"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_typeid"}},{"kind":"Field","name":{"kind":"Name","value":"evo_name"}},{"kind":"Field","name":{"kind":"Name","value":"evo_type_calc_cerebellum"}},{"kind":"Field","name":{"kind":"Name","value":"evo_cost_service_provider_withoutnds"}},{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_types"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"evo_addproduct_typeid"}}]}}]}}]}}]} as unknown as DocumentNode; diff --git a/apps/web/process/create-kp/get-kp-data.ts b/apps/web/process/create-kp/get-kp-data.ts index 1240700..5124b6d 100644 --- a/apps/web/process/create-kp/get-kp-data.ts +++ b/apps/web/process/create-kp/get-kp-data.ts @@ -20,6 +20,7 @@ const QUERY_GET_CREATEKP_DATA = gql` evo_contact_name evo_gender evo_last_payment_redemption + evo_full_nds_price } } `; @@ -50,6 +51,7 @@ export async function getKPData({ priceWithDiscount: quote?.evo_price_with_discount ?? defaultValues.priceWithDiscount, quoteContactGender: quote?.evo_gender ?? defaultValues.quoteContactGender, quoteName: quote?.evo_contact_name ?? defaultValues.quoteName, + quotePriceWithFullVAT: quote?.evo_full_nds_price ?? defaultValues.quotePriceWithFullVAT, quoteRedemptionGraph: quote?.evo_redemption_graph ?? defaultValues.quoteRedemptionGraph, registrationQuote: quote?.evo_registration_quote ?? defaultValues.registrationQuote, showFinGAP: quote?.evo_fingap_quote ?? defaultValues.showFinGAP, diff --git a/apps/web/process/create-kp/reactions.ts b/apps/web/process/create-kp/reactions.ts index 42e8390..f191f4b 100644 --- a/apps/web/process/create-kp/reactions.ts +++ b/apps/web/process/create-kp/reactions.ts @@ -32,4 +32,15 @@ export function common({ store }: ProcessContext) { } } ); + + reaction( + () => $calculation.element('cbxPartialVAT').getValue(), + (partialVAT) => { + if (partialVAT === true) { + $calculation.element('cbxQuotePriceWithFullVAT').setValue(true).unblock(); + } else { + $calculation.element('cbxQuotePriceWithFullVAT').setValue(false).block(); + } + } + ); }