diff --git a/.gitignore b/.gitignore index 438fe08c3..c5185f142 100644 --- a/.gitignore +++ b/.gitignore @@ -43,7 +43,7 @@ coverage.xml # Translations *.mo -*.pot +!*.pot # Django stuff: *.log diff --git a/insurance_management_cybro/i18n/es.po b/insurance_management_cybro/i18n/es.po new file mode 100644 index 000000000..eb30500c4 --- /dev/null +++ b/insurance_management_cybro/i18n/es.po @@ -0,0 +1,545 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * insurance_management_cybro +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-09-25 21:11+0000\n" +"PO-Revision-Date: 2023-09-26 12:05-0400\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.3.2\n" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__employee_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__employee_id +#: model:ir.ui.menu,name:insurance_management_cybro.employee_details_menu_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_agent +msgid "Agent" +msgstr "Agente" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "All invoices must be paid" +msgstr "Todas las facturas deben ser pagadas" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__amount +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__amount +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__amount +msgid "Amount" +msgstr "Cantidad" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Amount should be greater than zero" +msgstr "La cantidad debe ser mayor que cero" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__base_salary +msgid "Base Salary" +msgstr "Salario base" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__both +msgid "Both" +msgstr "Ambos" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_claim_details +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_bank_statement_line__claim_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_move__claim_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_payment__claim_id +msgid "Claim Details" +msgstr "Detalles de reclamo" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +msgid "Claim Details Form" +msgstr "Formulario de detalles de reclamo" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_tree +msgid "Claim Details Tree" +msgstr "Árbol de detalles de la reclamación" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.claim_details_action +msgid "Claim Management" +msgstr "Gestión de reclamaciones" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.claim_details_menu_action +msgid "Claims" +msgstr "Reclamos" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Close" +msgstr "Cerrar" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__closed +msgid "Closed" +msgstr "Cerrado" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__note_field +msgid "Comment" +msgstr "Comentario" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__commission +msgid "Commission" +msgstr "Comisión" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__commission_rate +msgid "Commission Percentage" +msgstr "Porcentaje de comisión" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Commission Percentage should be between 1-100" +msgstr "El porcentaje de comisión debe estar entre 1-100" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_configuration +msgid "Configuration" +msgstr "Configuración" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Confirm" +msgstr "Confirmar" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__confirmed +msgid "Confirmed" +msgstr "Confirmado" + +#. module: insurance_management_cybro +#: model:ir.model.fields,help:insurance_management_cybro.field_claim_details__insurance_id +msgid "Confirmed orders can be selected" +msgstr "Se pueden seleccionar pedidos confirmados" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +msgid "Create Bill" +msgstr "Crear factura" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Create Invoice" +msgstr "Crear factura" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__currency_id +msgid "Currency" +msgstr "Moneda" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__partner_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__partner_id +msgid "Customer" +msgstr "Cliente" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.res_partner_customer_menu_action +msgid "Customers" +msgstr "Clientes" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__date_claimed +msgid "Date Applied" +msgstr "Fecha aplicada" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__close_date +msgid "Date Closed" +msgstr "Finalización (hasta)" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__start_date +msgid "Date Started" +msgstr "Emisión (desde)" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__display_name +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__policy_duration +msgid "Duration in Days" +msgstr "Duración en días" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_employee_details +msgid "Employee Details" +msgstr "Detalles del empleado" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Employee Details Form" +msgstr "Formulario de detalles del empleado" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_tree +msgid "Employee Details Tree" +msgstr "Árbol de detalles de empleados" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.employee_details_action +msgid "Employee Management" +msgstr "Gestión de empleados" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_form +msgid "Extra Notes" +msgstr "Notas extra" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__female +msgid "Female" +msgstr "Femenino" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__fixed +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__policy_details__payment_type__fixed +msgid "Fixed" +msgstr "Fijo" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__hide_inv_button +msgid "Hide Inv Button" +msgstr "Botón Ocultar factura" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__id +msgid "ID" +msgstr "ID" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__policy_details__payment_type__installment +msgid "Installment" +msgstr "Cuota" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__insurance_id +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_details_menu_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_root +msgid "Insurance" +msgstr "Seguro" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_insurance_details +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_bank_statement_line__insurance_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_move__insurance_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_payment__insurance_id +msgid "Insurance Details" +msgstr "Detalles del seguro" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Insurance Details Form" +msgstr "Formulario de detalles del seguro" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_tree +msgid "Insurance Details Tree" +msgstr "Árbol de detalles del seguro" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.insurance_details_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_insurance_management +msgid "Insurance Management" +msgstr "Gestión de Seguros" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Insurance_ids" +msgstr "Seguros" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__insurance_ids +msgid "Insurances" +msgstr "Seguros" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Invoice For Insurance" +msgstr "Factura por seguro" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/claim_details.py:0 +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "Invoice For Insurance Claim" +msgstr "Factura por reclamo de seguro" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__invoice_id +msgid "Invoiced" +msgstr "Facturado" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__invoice_ids +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Invoices" +msgstr "Facturas" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_account_move +msgid "Journal Entry" +msgstr "Asiento contable" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__last_salary_date +msgid "Last Payment On" +msgstr "Último pago el" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__invoice_id +msgid "Last payment" +msgstr "Último pago" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__male +msgid "Male" +msgstr "Masculino" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__name +msgid "Name" +msgstr "Nombre" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__name_2 +msgid "Name 2" +msgstr "Nombre 2" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/claim_details.py:0 +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "New" +msgstr "Nuevo" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "Only numbers are permitted in phone number" +msgstr "Sólo se permiten números en el número de teléfono" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__others +msgid "Others" +msgstr "Otros" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__payment_type +msgid "Payment Type" +msgstr "Tipo de pago" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__phone +msgid "Phone Number" +msgstr "Número de teléfono" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Please add the policy number" +msgstr "Por favor, agregue el número de póliza" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__policy_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__policy_id +#: model:ir.ui.menu,name:insurance_management_cybro.policy_details_menu_action +msgid "Policy" +msgstr "Póliza" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_policy_details +msgid "Policy Details" +msgstr "Detalles de la póliza" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_form +msgid "Policy Details Form" +msgstr "Formulario de detalles de la póliza" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_tree +msgid "Policy Details Tree" +msgstr "Árbol de detalles de la póliza" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.policy_details_action +msgid "Policy Management" +msgstr "Gestión de pólizas" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__policy_number +msgid "Policy Number" +msgstr "Número de póliza" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_policy_type +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__policy_type_id +msgid "Policy Type" +msgstr "Tipo de póliza" + +#. module: insurance_management_cybro +#: model:ir.model.fields,help:insurance_management_cybro.field_insurance_details__policy_number +msgid "" +"Policy number is a unique number thatan insurance company uses to " +"identifyyou as a policyholder" +msgstr "" +"El número de póliza es un número único que la compañía de seguros utiliza " +"para identificarle como asegurado" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__user_id +msgid "Related User" +msgstr "Usuario relacionado" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Salary Payment" +msgstr "Pago de salario" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__salary_type +msgid "Salary Type" +msgstr "Tipo de salario" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__sex +msgid "Sex" +msgstr "Sexo" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__state +msgid "State" +msgstr "Estado" + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.claim_details_action +msgid "You haven't created any claims yet." +msgstr "Aún no has creado ningún reclamo." + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.employee_details_action +msgid "You haven't created any employee yet." +msgstr "Aún no has creado ningún empleado." + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.insurance_details_action +msgid "You haven't created any insurance yet." +msgstr "Aún no has creado ningún seguro." + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.policy_details_action +msgid "You haven't created any policy yet." +msgstr "Aún no has creado ninguna póliza." + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "" +"You must validate the last payment made in order to create a new payment" +msgstr "Debe validar el último pago efectuado para crear un nuevo pago" diff --git a/insurance_management_cybro/i18n/insurance_management_cybro.pot b/insurance_management_cybro/i18n/insurance_management_cybro.pot new file mode 100644 index 000000000..8de803369 --- /dev/null +++ b/insurance_management_cybro/i18n/insurance_management_cybro.pot @@ -0,0 +1,541 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * insurance_management_cybro +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-09-25 21:11+0000\n" +"PO-Revision-Date: 2023-09-25 21:11+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__employee_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__employee_id +#: model:ir.ui.menu,name:insurance_management_cybro.employee_details_menu_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_agent +msgid "Agent" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "All invoices must be paid" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__amount +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__amount +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__amount +msgid "Amount" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Amount should be greater than zero" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__base_salary +msgid "Base Salary" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__both +msgid "Both" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_claim_details +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_bank_statement_line__claim_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_move__claim_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_payment__claim_id +msgid "Claim Details" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +msgid "Claim Details Form" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_tree +msgid "Claim Details Tree" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.claim_details_action +msgid "Claim Management" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.claim_details_menu_action +msgid "Claims" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Close" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__closed +msgid "Closed" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__note_field +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__note_field +msgid "Comment" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__commission +msgid "Commission" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__commission_rate +msgid "Commission Percentage" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Commission Percentage should be between 1-100" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_configuration +msgid "Configuration" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Confirm" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__confirmed +msgid "Confirmed" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,help:insurance_management_cybro.field_claim_details__insurance_id +msgid "Confirmed orders can be selected" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +msgid "Create Bill" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Create Invoice" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__create_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__create_uid +msgid "Created by" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__create_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__create_date +msgid "Created on" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__currency_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__currency_id +msgid "Currency" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__partner_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__partner_id +msgid "Customer" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.ui.menu,name:insurance_management_cybro.res_partner_customer_menu_action +msgid "Customers" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__date_claimed +msgid "Date Applied" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__close_date +msgid "Date Closed" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__start_date +msgid "Date Started" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__display_name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__display_name +msgid "Display Name" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__insurance_details__state__draft +msgid "Draft" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__policy_duration +msgid "Duration in Days" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_employee_details +msgid "Employee Details" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Employee Details Form" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_tree +msgid "Employee Details Tree" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.employee_details_action +msgid "Employee Management" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.claim_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_form +msgid "Extra Notes" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__female +msgid "Female" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__salary_type__fixed +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__policy_details__payment_type__fixed +msgid "Fixed" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__hide_inv_button +msgid "Hide Inv Button" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__id +msgid "ID" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__policy_details__payment_type__installment +msgid "Installment" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__insurance_id +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_details_menu_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_root +msgid "Insurance" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_insurance_details +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_bank_statement_line__insurance_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_move__insurance_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_account_payment__insurance_id +msgid "Insurance Details" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Insurance Details Form" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_tree +msgid "Insurance Details Tree" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.insurance_details_action +#: model:ir.ui.menu,name:insurance_management_cybro.insurance_management_menu_insurance_management +msgid "Insurance Management" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Insurance_ids" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__insurance_ids +msgid "Insurances" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Invoice For Insurance" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/claim_details.py:0 +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "Invoice For Insurance Claim" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__invoice_id +msgid "Invoiced" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__invoice_ids +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.insurance_details_view_form +msgid "Invoices" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_account_move +msgid "Journal Entry" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details____last_update +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type____last_update +msgid "Last Modified on" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__last_salary_date +msgid "Last Payment On" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__write_uid +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__write_date +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__write_date +msgid "Last Updated on" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__invoice_id +msgid "Last payment" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__male +msgid "Male" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__name +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_type__name +msgid "Name" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__name_2 +msgid "Name 2" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/claim_details.py:0 +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "New" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "Only numbers are permitted in phone number" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields.selection,name:insurance_management_cybro.selection__employee_details__sex__others +msgid "Others" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__payment_type +msgid "Payment Type" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__phone +msgid "Phone Number" +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/insurance_details.py:0 +#, python-format +msgid "Please add the policy number" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_claim_details__policy_id +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__policy_id +#: model:ir.ui.menu,name:insurance_management_cybro.policy_details_menu_action +msgid "Policy" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_policy_details +msgid "Policy Details" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_form +msgid "Policy Details Form" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.policy_details_view_tree +msgid "Policy Details Tree" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.actions.act_window,name:insurance_management_cybro.policy_details_action +msgid "Policy Management" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__policy_number +msgid "Policy Number" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model,name:insurance_management_cybro.model_policy_type +#: model:ir.model.fields,field_description:insurance_management_cybro.field_policy_details__policy_type_id +msgid "Policy Type" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,help:insurance_management_cybro.field_insurance_details__policy_number +msgid "" +"Policy number is a unique number thatan insurance company uses to " +"identifyyou as a policyholder" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__user_id +msgid "Related User" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.ui.view,arch_db:insurance_management_cybro.employee_details_view_form +msgid "Salary Payment" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__salary_type +msgid "Salary Type" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_employee_details__sex +msgid "Sex" +msgstr "" + +#. module: insurance_management_cybro +#: model:ir.model.fields,field_description:insurance_management_cybro.field_insurance_details__state +msgid "State" +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.claim_details_action +msgid "You haven't created any claims yet." +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.employee_details_action +msgid "You haven't created any employee yet." +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.insurance_details_action +msgid "You haven't created any insurance yet." +msgstr "" + +#. module: insurance_management_cybro +#: model_terms:ir.actions.act_window,help:insurance_management_cybro.policy_details_action +msgid "You haven't created any policy yet." +msgstr "" + +#. module: insurance_management_cybro +#. odoo-python +#: code:addons/insurance_management_cybro/models/employee_details.py:0 +#, python-format +msgid "" +"You must validate the last payment made in order to create a new payment" +msgstr "" diff --git a/insurance_management_cybro/models/account_move.py b/insurance_management_cybro/models/account_move.py index 734b6cae9..8527db0fb 100644 --- a/insurance_management_cybro/models/account_move.py +++ b/insurance_management_cybro/models/account_move.py @@ -26,5 +26,5 @@ from odoo import models, fields class AccountMove(models.Model): _inherit = 'account.move' - insurance_id = fields.Many2one('insurance.details', string='Insurance') - claim_id = fields.Many2one('claim.details', string='Insurance') + insurance_id = fields.Many2one('insurance.details', string='Insurance Details') + claim_id = fields.Many2one('claim.details', string='Claim Details') diff --git a/insurance_management_cybro/models/claim_details.py b/insurance_management_cybro/models/claim_details.py old mode 100755 new mode 100644 index d6536baa3..789b485c2 --- a/insurance_management_cybro/models/claim_details.py +++ b/insurance_management_cybro/models/claim_details.py @@ -25,6 +25,7 @@ from odoo import api, fields, models, _ class ClaimDetails(models.Model): _name = 'claim.details' + _description = 'Claim Details' name = fields.Char(string='Name', required=True, copy=False, readonly=True, index=True, default=lambda self: _('New')) @@ -50,12 +51,14 @@ class ClaimDetails(models.Model): readonly=True, copy=False) note_field = fields.Html(string='Comment') - @api.model - def create(self, vals): - if vals.get('name', 'New') == 'New': - vals['name'] = self.env['ir.sequence'].next_by_code( - 'claim.details') or 'New' - return super(ClaimDetails, self).create(vals) + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + if vals.get('name', _("New")) == _("New"): + vals['name'] = self.env['ir.sequence'].next_by_code( + 'claim.details') or _("New") + claim_details = super(ClaimDetails, self).create(vals_list) + return claim_details def action_create_bill(self): if not self.invoice_id: @@ -67,7 +70,7 @@ class ClaimDetails(models.Model): 'claim_id': self.id, 'invoice_origin': self.name, 'invoice_line_ids': [(0, 0, { - 'name': 'Invoice For Insurance Claim', + 'name': _('Invoice For Insurance Claim'), 'quantity': 1, 'price_unit': self.amount, 'account_id': 41, diff --git a/insurance_management_cybro/models/employee_details.py b/insurance_management_cybro/models/employee_details.py old mode 100755 new mode 100644 index 926cc8ba9..79b6d846d --- a/insurance_management_cybro/models/employee_details.py +++ b/insurance_management_cybro/models/employee_details.py @@ -28,6 +28,7 @@ from odoo.exceptions import UserError, ValidationError class EmployeeDetails(models.Model): _name = 'employee.details' + _description = 'Employee Details' name = fields.Char(string='Name', required=True) user_id = fields.Many2one( @@ -44,7 +45,7 @@ class EmployeeDetails(models.Model): base_salary = fields.Monetary(string='Base Salary') last_salary_date = fields.Date(string='Last Payment On', copy=False) insurance_ids = fields.One2many('insurance.details', 'employee_id', - string='Last Payment On', readonly=True) + string='Insurances', readonly=True) note_field = fields.Html(string='Comment') invoice_id = fields.Many2one( 'account.move', string='Last payment', copy=False, readonly=True) @@ -77,7 +78,7 @@ class EmployeeDetails(models.Model): 'claim_id': self.id, 'invoice_origin': self.name, 'invoice_line_ids': [(0, 0, { - 'name': 'Invoice For Insurance Claim', + 'name': _('Invoice For Insurance Claim'), 'quantity': 1, 'price_unit': amount, 'account_id': 41, diff --git a/insurance_management_cybro/models/insurance_details.py b/insurance_management_cybro/models/insurance_details.py old mode 100755 new mode 100644 index 162f2d829..d5b7067c1 --- a/insurance_management_cybro/models/insurance_details.py +++ b/insurance_management_cybro/models/insurance_details.py @@ -26,6 +26,7 @@ from odoo.exceptions import UserError, ValidationError class InsuranceDetails(models.Model): _name = 'insurance.details' + _description = 'Insurance Details' name = fields.Char( string='Name', required=True, copy=False, readonly=True, index=True, @@ -85,7 +86,7 @@ class InsuranceDetails(models.Model): 'invoice_user_id': self.env.user.id, 'invoice_origin': self.name, 'invoice_line_ids': [(0, 0, { - 'name': 'Invoice For Insurance', + 'name': _('Invoice For Insurance'), 'quantity': 1, 'price_unit': self.amount, 'account_id': 41, @@ -103,9 +104,10 @@ class InsuranceDetails(models.Model): self.close_date = fields.Date.context_today(self) self.hide_inv_button = False - @api.model - def create(self, vals): - if vals.get('name', 'New') == 'New': - vals['name'] = self.env['ir.sequence'].next_by_code( - 'insurance.details') or 'New' - return super(InsuranceDetails, self).create(vals) + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + if vals.get('name', _("New")) == _("New"): + vals['name'] = self.env['ir.sequence'].next_by_code( + 'insurance.details') or _("New") + return super(InsuranceDetails, self).create(vals_list) diff --git a/insurance_management_cybro/models/policy_details.py b/insurance_management_cybro/models/policy_details.py old mode 100755 new mode 100644 index 7bd0813dc..92eb5e4a1 --- a/insurance_management_cybro/models/policy_details.py +++ b/insurance_management_cybro/models/policy_details.py @@ -25,6 +25,7 @@ from odoo import fields, models class PolicyDetails(models.Model): _name = 'policy.details' + _description = 'Policy Details' name = fields.Char(string='Name', required=True) policy_type_id = fields.Many2one( @@ -42,5 +43,6 @@ class PolicyDetails(models.Model): class PolicyType(models.Model): _name = 'policy.type' + _description = 'Policy Type' name = fields.Char(string='Name')