How is mrp.bom.operation implemented technically? or Describe the implementation of mrp.bom.operation.

Response: The mrp.bom.operation model is defined in module: equip3_manuf_masterdata. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: .


What are the technical details of auditlog.autovacuum? or Which fields in auditlog.autovacuum are computed?

Response: The auditlog.autovacuum model is defined in module: auditlog. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: autovacuum.


Describe the relational structure of tax_report. or What relationships exist for tax_report?

Response: Foreign keys in tax_report: company_id -> res_company.id [constraint: tax_report_company_id_fkey]; create_uid -> res_users.id [constraint: tax_report_create_uid_fkey]; report_currency_id -> res_currency.id [constraint: tax_report_report_currency_id_fkey]; write_uid -> res_users.id [constraint: tax_report_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: res_currency, res_users, res_company.


What fields are available in crm_meeting_overview? or What are the column types in crm_meeting_overview?

Response: Columns in crm_meeting_overview: id (integer) [NOT NULL] [DEFAULT: nextval('crm_meeting_overview_id_seq'::regclass)] [PRECISION: 32]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; calendar_id (integer) [PRECISION: 32] [COMMENT: Calendar]; opportunity_id (integer) [PRECISION: 32] [COMMENT: Lead/Opportunity]; cannot_be_quoted (boolean) [COMMENT: Cannot be Quoted]; potential (boolean) [COMMENT: Potential]; comment (character varying) [COMMENT: Comment]; quotation (character varying) [COMMENT: Quotation Sent Status]; final_quotation (integer) [PRECISION: 32] [COMMENT: Final Quotation Amount]; start (timestamp without time zone) [COMMENT: Start]; remark (text) [COMMENT: Remarks]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 15. Statistics: 14 nullable, 1 with defaults, 0 with length constraints.


What foreign keys exist in queue.jobs.cancel? or List all relational fields in queue.jobs.cancel.

Response: The queue.jobs.cancel model has 3 relational fields: job_ids -> queue.job; create_uid -> res.users; write_uid -> res.users. Many2many fields: job_ids. One2many fields: none.


How to work with sh.notification.logger fields? or What fields are readonly in sh.notification.logger?

Response: To use the sh.notification.logger model, you need to provide values for required fields: none. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Show me the column structure of stock_landed_cost_lines. or Describe the columns of stock_landed_cost_lines.

Response: Columns in stock_landed_cost_lines: id (integer) [NOT NULL] [DEFAULT: nextval('stock_landed_cost_lines_id_seq'::regclass)] [PRECISION: 32]; name (character varying) [COMMENT: Description]; cost_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Landed Cost]; product_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Product]; price_unit (numeric) [NOT NULL] [COMMENT: Cost]; split_method (character varying) [NOT NULL] [COMMENT: Split Method]; account_id (integer) [PRECISION: 32] [COMMENT: Account]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 11. Statistics: 6 nullable, 1 with defaults, 0 with length constraints.


What are the length constraints in ir_attachment_sh_mrp_quality_check_rel? or Which columns are nullable in ir_attachment_sh_mrp_quality_check_rel?

Response: Columns in ir_attachment_sh_mrp_quality_check_rel: sh_mrp_quality_check_id (integer) [NOT NULL] [PRECISION: 32]; ir_attachment_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


How to query base.language.import data? or What are common use cases for base.language.import?

Response: To use the base.language.import model, you need to provide values for required fields: name, code, data, filename. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: name [required]; code [required]; data [required]; filename [required]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Describe the implementation of account.loan.post. or What modules define account.loan.post?

Response: The account.loan.post model is defined in module: account_loan. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _default_journal_id, _default_account_id, move_line_vals, move_vals, run.


How do I use the report.point_of_sale.report_invoice model? or What operations can I perform on report.point_of_sale.report_invoice?

Response: To use the report.point_of_sale.report_invoice model, you need to provide values for required fields: none. Readonly fields: id, display_name, __last_update. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What is the project_tags table? or Describe the project_tags table structure.

Response: The project_tags table has 7 columns and 2 foreign key relationships. It stores data related to project tags in the system. The table has 2 indexes for performance optimization. Column types: integer: 4, character varying: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


What is the module hierarchy for ir.qweb.field.float_time? or What are the technical details of ir.qweb.field.float_time?

Response: The ir.qweb.field.float_time model is defined in module: base. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: value_to_html, get_available_options, attributes, record_to_html, user_lang, create.


Describe the columns of generate_pos_voucher. or What are the length constraints in generate_pos_voucher?

Response: Columns in generate_pos_voucher: id (integer) [NOT NULL] [DEFAULT: nextval('generate_pos_voucher_id_seq'::regclass)] [PRECISION: 32]; customer_id (integer) [PRECISION: 32] [COMMENT: Customer]; code (character varying) [COMMENT: Ean13]; start_date (timestamp without time zone) [NOT NULL] [COMMENT: Start Date]; end_date (timestamp without time zone) [NOT NULL] [COMMENT: Expired Date]; maximum_discount_amount (double precision) [PRECISION: 53] [COMMENT: Maximum Discount Amount]; minimum_purchase_amount (double precision) [PRECISION: 53] [COMMENT: Minimum Purchase Amount]; state (character varying) [COMMENT: State]; value (double precision) [PRECISION: 53] [COMMENT: Amount]; apply_type (character varying) [COMMENT: Apply]; method (character varying) [COMMENT: Method]; use_date (timestamp without time zone) [COMMENT: Use Date]; user_id (integer) [PRECISION: 32] [COMMENT: Create User]; source (character varying) [COMMENT: Source Document]; name (character varying) [COMMENT: Reference]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; no_of_usage (integer) [PRECISION: 32] [COMMENT: No Of Usage]; minimum_spend (double precision) [PRECISION: 53] [COMMENT: Minimum Spend]; is_customize_sequence (boolean) [COMMENT: Customize Sequence]; sequence_generate_method (character varying) [COMMENT: Sequence Generate Method]; manual_input_sequence (character varying) [COMMENT: Manual Input Sequence]; running_number_prefix (character varying) [COMMENT: Running Number Prefix]; running_number_digit (integer) [PRECISION: 32] [COMMENT: Running Number Digit]; running_number_current_sequence (character varying) [COMMENT: Running Number Current Sequence]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 28. Statistics: 25 nullable, 1 with defaults, 0 with length constraints.


Which columns are nullable in account_tax_dev_rma_line_rel? or What data types are used in account_tax_dev_rma_line_rel?

Response: Columns in account_tax_dev_rma_line_rel: dev_rma_line_id (integer) [NOT NULL] [PRECISION: 32]; account_tax_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


What tables does user_calendar_rel reference? or How does user_calendar_rel relate to other tables?

Response: Foreign keys in user_calendar_rel: calendar_id -> calendar_event.id [constraint: user_calendar_rel_calendar_id_fkey]; user_id -> res_users.id [constraint: user_calendar_rel_user_id_fkey]. Total foreign key relationships: 2. Referenced tables: calendar_event, res_users.


Show me the fields of sale.report. or What field types are used in sale.report?

Response: The sale.report model has 45 fields. Field types distribution: char: 2, datetime: 2, many2one: 22, float: 16, integer: 2, selection: 1. Computed fields: 2. Field details: name (char) [readonly] [module: sale]; date (datetime) [readonly] [module: sale]; product_id (many2one) [readonly] -> product.product [module: sale]; product_uom (many2one) [readonly] -> uom.uom [module: sale]; product_uom_qty (float) [readonly] [module: sale]; qty_delivered (float) [readonly] [module: sale]; qty_to_invoice (float) [readonly] [module: sale]; qty_invoiced (float) [readonly] [module: sale]; partner_id (many2one) [readonly] -> res.partner [module: sale]; company_id (many2one) [readonly] -> res.company [module: sale]; user_id (many2one) [readonly] -> res.users [module: sale]; price_total (float) [readonly] [module: sale]; price_subtotal (float) [readonly] [module: sale]; untaxed_amount_to_invoice (float) [readonly] [module: sale]; untaxed_amount_invoiced (float) [readonly] [module: sale]; product_tmpl_id (many2one) [readonly] -> product.template [module: sale]; categ_id (many2one) [readonly] -> product.category [module: sale]; nbr (integer) [readonly] [module: sale]; pricelist_id (many2one) [readonly] -> product.pricelist [module: sale]; analytic_account_id (many2one) [readonly] -> account.analytic.account [module: sale]; team_id (many2one) [readonly] -> crm.team [module: sale]; country_id (many2one) [readonly] -> res.country [module: sale]; industry_id (many2one) [readonly] -> res.partner.industry [module: sale]; commercial_partner_id (many2one) [readonly] -> res.partner [module: sale]; weight (float) [readonly] [module: sale]; volume (float) [readonly] [module: sale]; discount (float) [readonly] [module: sale]; discount_amount (float) [readonly] [module: sale]; campaign_id (many2one) -> utm.campaign [module: sale]; medium_id (many2one) -> utm.medium [module: sale]; source_id (many2one) -> utm.source [module: sale]; order_id (many2one) [readonly] -> sale.order [module: sale]; warehouse_id (many2one) [readonly] -> stock.warehouse [module: sale_stock]; website_id (many2one) [readonly] -> website [module: website_sale]; branch_id (many2one) -> res.branch [module: branch]; state (selection) [readonly] [module: pos_sale]; margin (float) [module: sale_margin]; city_id (many2one) -> res.country.city [module: equip3_sale_operation]; state_id (many2one) -> res.country.state [module: equip3_sale_operation]; untaxed_amount (float) [readonly] [module: equip3_sale_operation]; total_amount (float) [readonly] [module: equip3_sale_operation]; grand_total_order (float) [readonly] [module: equip3_sale_operation]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field] [not stored] [module: None].


Which fields are required in setu.inventory.turnover.analysis.report? or What data can be stored in setu.inventory.turnover.analysis.report?

Response: The setu.inventory.turnover.analysis.report model has 15 fields. Field types distribution: binary: 1, date: 2, many2many: 4, many2one: 3, integer: 1, char: 1, datetime: 3. Computed fields: 2. Field details: stock_file_data (binary) [module: setu_advance_inventory_reports]; start_date (date) [module: setu_advance_inventory_reports]; end_date (date) [module: setu_advance_inventory_reports]; product_category_ids (many2many) -> product.category [module: setu_advance_inventory_reports]; product_ids (many2many) -> product.product [module: setu_advance_inventory_reports]; warehouse_ids (many2many) -> stock.warehouse [module: setu_advance_inventory_reports]; company_id (many2one) [readonly] -> res.company [module: equip3_inventory_reports]; company_ids (many2many) -> res.company [module: equip3_inventory_reports]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What is the calendar_event_reschedule_wizard table? or How many columns are in calendar_event_reschedule_wizard?

Response: The calendar_event_reschedule_wizard table has 8 columns and 2 foreign key relationships. It stores data related to calendar event reschedule wizard in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, timestamp without time zone: 3, character varying: 1, boolean: 1. Nullable columns: 6, columns with defaults: 1.


How is crossovered.budget.lines implemented technically? or What methods are available in crossovered.budget.lines?

Response: The crossovered.budget.lines model is defined in module: om_account_budget. It has 18 computed fields: name, analytic_group_id, currency_id, company_id, is_above_budget, crossovered_budget_state, reserve_amount, account_tag_ids, filtered_budget_line, practical_budget_amount, remaining_amount, theoritical_amount_2, percentage_2, theoritical_amount, practical_amount, percentage, display_name, __last_update. Stored computed fields: company_id, crossovered_budget_state, remaining_amount, theoritical_amount, practical_amount, percentage. Related fields: analytic_group_id -> analytic_account_id.group_id, currency_id -> company_id.currency_id, company_id -> crossovered_budget_id.company_id, crossovered_budget_state -> crossovered_budget_id.state, account_tag_ids -> crossovered_budget_id.account_tag_ids. Original module methods: read_group, _is_above_budget, _compute_line_name, _compute_practical_amount, _compute_theoritical_amount, _compute_percentage, _must_have_analytical_or_budgetary_or_both, action_open_budget_entries, _line_dates_between_budget_dates.


What fields does account.pettycash.voucher.wizard have? or Which fields are required in account.pettycash.voucher.wizard?

Response: The account.pettycash.voucher.wizard model has 27 fields. Field types distribution: char: 4, many2one: 9, date: 1, binary: 1, selection: 3, one2many: 1, monetary: 2, boolean: 1, text: 1, integer: 1, datetime: 3. Computed fields: 6. Field details: name (char) [required] [readonly] [module: equip3_accounting_pettycash]; number (char) [required] [readonly] [module: equip3_accounting_pettycash]; fund (many2one) [readonly] -> account.pettycash [module: equip3_accounting_pettycash]; partner_id (many2one) -> res.users [module: equip3_accounting_pettycash]; date (date) [required] [module: equip3_accounting_pettycash]; ba_ca_journal_id (many2one) [readonly] -> account.journal [compute: <bound method Field._compute_related of account.pettycash.voucher.wizard.ba_ca_journal_id>] [stored] [module: equip3_accounting_pettycash] [related: fund.journal]; payment_reference (char) [module: equip3_accounting_pettycash]; submitter_id (many2one) -> res.users [module: equip3_accounting_pettycash]; attachment (binary) [module: equip3_accounting_pettycash]; currency_id (many2one) [readonly] -> res.currency [module: equip3_accounting_pettycash]; company_id (many2one) [readonly] -> res.company [module: equip3_accounting_pettycash]; state (selection) [readonly] [module: equip3_accounting_pettycash]; voucher_line (one2many) -> account.pettycash.voucher.wizard.line [module: equip3_accounting_pettycash]; total (monetary) [readonly] [compute: _compute_amount] [stored] [module: equip3_accounting_pettycash]; is_pettycash_voucher_approved (boolean) [module: equip3_accounting_pettycash]; move_id (many2one) -> account.move [module: equip3_accounting_pettycash]; narration (text) [readonly] [module: equip3_accounting_pettycash]; voucher_type (selection) [readonly] [module: equip3_accounting_pettycash]; tax_amount (monetary) [readonly] [compute: _compute_total] [stored] [module: equip3_accounting_pettycash]; expense_account_state (selection) [readonly] [compute: compute_expense_account_state] [not stored] [module: equip3_accounting_pettycash]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


Which columns are nullable in pos_config_service_charge_rel? or Show me the column structure of pos_config_service_charge_rel.

Response: Columns in pos_config_service_charge_rel: config_id (integer) [NOT NULL] [PRECISION: 32]; charge_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


What fields does snailmail.confirm.invoice have? or Show me the fields of snailmail.confirm.invoice.

Response: The snailmail.confirm.invoice model has 9 fields. Field types distribution: many2one: 3, char: 2, integer: 1, datetime: 3. Computed fields: 2. Field details: invoice_send_id (many2one) -> account.invoice.send [module: snailmail_account]; model_name (char) [module: snailmail]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


List all fields in the approval.matrix.blanket.order.line model. or Which fields are required in approval.matrix.blanket.order.line?

Response: The approval.matrix.blanket.order.line model has 20 fields. Field types distribution: integer: 4, many2many: 2, many2one: 5, text: 1, datetime: 4, char: 2, boolean: 1, selection: 1. Computed fields: 3. Field details: sequence (integer) [module: equip3_purchase_other_operation]; user_ids (many2many) [required] -> res.users [module: equip3_purchase_other_operation]; minimum_approver (integer) [required] [module: equip3_purchase_other_operation]; approval_matrix_blanket_order (many2one) -> approval.matrix.blanket.order [module: equip3_purchase_other_operation]; bo_matrix_id (many2one) -> purchase.requisition [module: equip3_purchase_other_operation]; approved_users (many2many) -> res.users [module: equip3_purchase_other_operation]; state_char (text) [module: equip3_purchase_other_operation]; time_stamp (datetime) [module: equip3_purchase_other_operation]; feedback (char) [module: equip3_purchase_other_operation]; last_approved (many2one) -> res.users [module: equip3_purchase_other_operation]; approved (boolean) [module: equip3_purchase_other_operation]; sequence2 (integer) [readonly] [compute: <bound method Field._compute_related of approval.matrix.blanket.order.line.sequence2>] [stored] [module: equip3_purchase_other_operation] [related: sequence]; approver_state (selection) [module: equip3_purchase_other_operation]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


Describe the columns of crm_salesperson_tracking_report. or Which columns are nullable in crm_salesperson_tracking_report?

Response: Columns in crm_salesperson_tracking_report: id (integer) [NOT NULL] [DEFAULT: nextval('crm_salesperson_tracking_report_id_seq'::regclass)] [PRECISION: 32]; sales_person (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Sales Person]; current_datetime (date) [NOT NULL] [COMMENT: Date]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 7. Statistics: 4 nullable, 1 with defaults, 0 with length constraints.


What foreign keys exist in mail.render.mixin? or What one2many fields are in mail.render.mixin?

Response: The mail.render.mixin model has 3 relational fields: model_object_field -> ir.model.fields; sub_object -> ir.model; sub_model_object_field -> ir.model.fields. Many2many fields: none. One2many fields: none.


Describe the action.data model in Odoo. or How is action.data used in the system?

Response: The action.data model represents Action Data in the ERP system. It contains 9 fields and is used to manage action data data. Defined in module: simplify_access_management. Key fields include: name, action_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What columns does hr_employee have? or What is the hr_employee table?

Response: The hr_employee table has 70 columns and 16 foreign key relationships. It stores data related to hr employee in the system. The table has 8 indexes for performance optimization. Column types: integer: 20, character varying: 26, boolean: 14, date: 4, text: 3, timestamp without time zone: 2, numeric: 1. Nullable columns: 67, columns with defaults: 1.


List all relational fields in ir.qweb.field.relative. or Describe the many2many relations for ir.qweb.field.relative.

Response: The ir.qweb.field.relative model has no explicit relational fields defined in its field metadata.


What are the available fields for purchase.request.warning.line? or What data can be stored in purchase.request.warning.line?

Response: The purchase.request.warning.line model has 11 fields. Field types distribution: many2one: 4, float: 2, integer: 1, char: 1, datetime: 3. Computed fields: 2. Field details: warning_id (many2one) -> purchase.request.warning [module: equip3_accounting_budget]; product_id (many2one) -> product.product [module: equip3_accounting_budget]; purchase_req_budget (float) [module: equip3_accounting_budget]; realized_amount (float) [module: equip3_accounting_budget]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What modules define ir.model? or What is the module hierarchy for ir.model?

Response: The ir.model model is defined in module: base. It has 7 computed fields: inherited_model_ids, modules, view_ids, count, is_mail_thread_sms, display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _default_field_id, _inherited_models, _in_modules, _view_ids, _compute_count, _check_model_name, _check_order, _get, _get_id, _name_search, _drop_table, unlink, write, create, name_create, _reflect_model_params, _reflect_models, _instanciate, _add_manual_models.


What models are connected to acrux.chat.connector? or How does acrux.chat.connector relate to other models?

Response: The acrux.chat.connector model has 6 relational fields: company_id -> res.company; team_id -> crm.team; sale_report_id -> ir.actions.report; qc_template_ids -> qiscus.template; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: qc_template_ids.


Which columns are nullable in setu_stock_movement_report_stock_warehouse_rel? or List all columns in setu_stock_movement_report_stock_warehouse_rel.

Response: Columns in setu_stock_movement_report_stock_warehouse_rel: setu_stock_movement_report_id (integer) [NOT NULL] [PRECISION: 32]; stock_warehouse_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


Which fields in credit.limit.product.brand are computed? or Which fields are stored computed fields in credit.limit.product.brand?

Response: The credit.limit.product.brand model is defined in module: equip3_sale_other_operation. It has 5 computed fields: customer_avail_credit_limit, sequence2, brand_ids, display_name, __last_update. Stored computed fields: sequence2. Related fields: sequence2 -> sequence, brand_ids -> limit_request_id.brand_ids. Original module methods: default_get, set_amount, _compute_customer_avail_credit_limit, unlink, create.


What models are connected to vendor.pricelist.approval.matrix? or What foreign keys exist in vendor.pricelist.approval.matrix?

Response: The vendor.pricelist.approval.matrix model has 7 relational fields: company_id -> res.company; branch_id -> res.branch; department_id -> hr.department; created_by -> res.users; approval_matrix_line_ids -> vendor.pricelist.approval.matrix.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: approval_matrix_line_ids.


What is the module hierarchy for setu.inventory.xyz.analysis.report? or What methods are defined in setu.inventory.xyz.analysis.report original module?

Response: The setu.inventory.xyz.analysis.report model is defined in module: setu_advance_inventory_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: onchange_product_category_id, get_file_name, create_excel_workbook, create_excel_worksheet, set_column_width, set_format, set_report_title, get_inventory_xyz_analysis_report_data, prepare_data_to_write, download_report, download_report_in_listview, create_data, write_report_data_header, write_data_to_worksheet.


What indexes exist on pos_keyboard_shortcuts? or Describe the pos_keyboard_shortcuts table structure.

Response: The pos_keyboard_shortcuts table has 29 columns and 2 foreign key relationships. It stores data related to pos keyboard shortcuts in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, character varying: 24, timestamp without time zone: 2. Nullable columns: 27, columns with defaults: 1.


What is the gamification_goal_wizard table? or What is stored in gamification_goal_wizard?

Response: The gamification_goal_wizard table has 7 columns and 3 foreign key relationships. It stores data related to gamification goal wizard in the system. The table has 1 indexes for performance optimization. Column types: integer: 4, double precision: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


What columns does base_automation have? or Explain the base_automation table schema.

Response: The base_automation table has 15 columns and 5 foreign key relationships. It stores data related to base automation in the system. The table has 1 indexes for performance optimization. Column types: integer: 7, boolean: 1, character varying: 4, timestamp without time zone: 3. Nullable columns: 12, columns with defaults: 1.


What are the foreign keys in stock_scrap_request_matrix_reject? or Describe the relational structure of stock_scrap_request_matrix_reject.

Response: Foreign keys in stock_scrap_request_matrix_reject: create_uid -> res_users.id [constraint: stock_scrap_request_matrix_reject_create_uid_fkey]; write_uid -> res_users.id [constraint: stock_scrap_request_matrix_reject_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


What one2many fields are in validate.account.move? or What are the relationships in validate.account.move?

Response: The validate.account.move model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


Describe the columns of sh_commision_detail. or What are the length constraints in sh_commision_detail?

Response: Columns in sh_commision_detail: id (integer) [NOT NULL] [DEFAULT: nextval('sh_commision_detail_id_seq'::regclass)] [PRECISION: 32]; sales_amount (double precision) [PRECISION: 53] [COMMENT: Sales Amount]; collection_amount (double precision) [PRECISION: 53] [COMMENT: Collection Amount]; commision (double precision) [PRECISION: 53] [COMMENT: Commision]; target_commision_id (integer) [PRECISION: 32] [COMMENT: Target Commision]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 9. Statistics: 8 nullable, 1 with defaults, 0 with length constraints.


Describe the relational structure of account_voucher. or How does account_voucher relate to other tables?

Response: Foreign keys in account_voucher: account_analytic_id -> account_analytic_account.id [constraint: account_voucher_account_analytic_id_fkey]; account_id -> account_account.id [constraint: account_voucher_account_id_fkey]; branch_id -> res_branch.id [constraint: account_voucher_branch_id_fkey]; company_id -> res_company.id [constraint: account_voucher_company_id_fkey]; create_uid -> res_users.id [constraint: account_voucher_create_uid_fkey]; currency_id -> res_currency.id [constraint: account_voucher_currency_id_fkey]; fiscal_position_id -> account_fiscal_position.id [constraint: account_voucher_fiscal_position_id_fkey]; journal_id -> account_journal.id [constraint: account_voucher_journal_id_fkey]; message_main_attachment_id -> ir_attachment.id [constraint: account_voucher_message_main_attachment_id_fkey]; move_id -> account_move.id [constraint: account_voucher_move_id_fkey]; partner_id -> res_partner.id [constraint: account_voucher_partner_id_fkey]; payment_journal_id -> account_journal.id [constraint: account_voucher_payment_journal_id_fkey]; request_partner_id -> res_partner.id [constraint: account_voucher_request_partner_id_fkey]; submitter_id -> res_users.id [constraint: account_voucher_submitter_id_fkey]; user_id -> res_users.id [constraint: account_voucher_user_id_fkey]; write_uid -> res_users.id [constraint: account_voucher_write_uid_fkey]. Total foreign key relationships: 16. Referenced tables: account_fiscal_position, res_partner, res_company, account_account, ir_attachment, res_currency, res_users, res_branch, account_analytic_account, account_move, account_journal.


What models are connected to stock.valuation.adjustment.lines? or Show me the relational structure of stock.valuation.adjustment.lines.

Response: The stock.valuation.adjustment.lines model has 7 relational fields: cost_id -> stock.landed.cost; cost_line_id -> stock.landed.cost.lines; move_id -> stock.move; product_id -> product.product; currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What fields are available in location_security_stock_location_users? or What data types are used in location_security_stock_location_users?

Response: Columns in location_security_stock_location_users: user_id (integer) [NOT NULL] [PRECISION: 32]; location_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


List all columns in calendar_event. or What columns have default values in calendar_event?

Response: Columns in calendar_event: id (integer) [NOT NULL] [DEFAULT: nextval('calendar_event_id_seq'::regclass)] [PRECISION: 32]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; name (character varying) [NOT NULL] [COMMENT: Meeting Subject]; start (timestamp without time zone) [NOT NULL] [COMMENT: Start]; stop (timestamp without time zone) [NOT NULL] [COMMENT: Stop]; allday (boolean) [COMMENT: All Day]; start_date (date) [COMMENT: Start Date]; stop_date (date) [COMMENT: End Date]; duration (double precision) [PRECISION: 53] [COMMENT: Duration]; description (text) [COMMENT: Description]; privacy (character varying) [NOT NULL] [COMMENT: Privacy]; location (character varying) [COMMENT: Location]; show_as (character varying) [NOT NULL] [COMMENT: Show Time as]; res_id (integer) [PRECISION: 32] [COMMENT: Document ID]; res_model_id (integer) [PRECISION: 32] [COMMENT: Document Model]; res_model (character varying) [COMMENT: Document Model Name]; user_id (integer) [PRECISION: 32] [COMMENT: Responsible]; active (boolean) [COMMENT: Active]; recurrency (boolean) [COMMENT: Recurrent]; recurrence_id (integer) [PRECISION: 32] [COMMENT: Recurrence Rule]; follow_recurrence (boolean) [COMMENT: Follow Recurrence]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; opportunity_id (integer) [PRECISION: 32] [COMMENT: Opportunity]; phonecall_id (integer) [PRECISION: 32] [COMMENT: Phonecall]; sign_in_location (character varying) [COMMENT: Sign In Location]; sign_out_location (character varying) [COMMENT: Sign Out Location]; sign_in_date (timestamp without time zone) [COMMENT: Sign In Date and Time]; sign_out_date (timestamp without time zone) [COMMENT: Sign Out Date and Time]; sign_in (boolean) [COMMENT: Sign In]; sign_out (boolean) [COMMENT: Sign Out]; note_field (text) [COMMENT: Comment]; team_id (integer) [PRECISION: 32] [COMMENT: Sale Team]; state (character varying) [COMMENT: Status]; cancel_reason (text) [COMMENT: Cancel Reason]; opportunity_name (character varying) [COMMENT: Opportunity]; res_name (character varying) [COMMENT: Subject]; res_loc (character varying) [COMMENT: Location]; dummy_boolean (boolean) [COMMENT: Dummy]; mandatory (boolean) [COMMENT: Mandatory]; reasons_reschedule (character varying) [COMMENT: Reasons Reschedule]; cancelled_reasons (character varying) [COMMENT: Cancelled Reasons]; meeting_overview (integer) [PRECISION: 32] [COMMENT: Meeting Overview]; stage_id (integer) [PRECISION: 32] [COMMENT: Stage]; meeting_count (integer) [PRECISION: 32] [COMMENT: Meeting Count]; quotation (character varying) [COMMENT: Status]; final_quotation (integer) [PRECISION: 32] [COMMENT: Final Quotation Amount]. Total columns: 49. Statistics: 43 nullable, 1 with defaults, 0 with length constraints.


What are the column types in account_move_account_payment_register_rel? or What are the length constraints in account_move_account_payment_register_rel?

Response: Columns in account_move_account_payment_register_rel: account_payment_register_id (integer) [NOT NULL] [PRECISION: 32]; account_move_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


What tables are connected to mrp_quality_check_report_product_product_rel? or Show me the foreign key constraints of mrp_quality_check_report_product_product_rel.

Response: Foreign keys in mrp_quality_check_report_product_product_rel: mrp_quality_check_report_id -> mrp_quality_check_report.id [constraint: mrp_quality_check_report_produ_mrp_quality_check_report_id_fkey]; product_product_id -> product_product.id [constraint: mrp_quality_check_report_product_produc_product_product_id_fkey]. Total foreign key relationships: 2. Referenced tables: product_product, mrp_quality_check_report.


How is report.sh_purchase_reports.rpt_purchase_order_day_wise used in the system? or What does the report.sh_purchase_reports.rpt_purchase_order_day_wise model represent?

Response: The report.sh_purchase_reports.rpt_purchase_order_day_wise model represents report.sh_purchase_reports.rpt_purchase_order_day_wise in the ERP system. It contains 3 fields and is used to manage report.sh_purchase_reports.rpt_purchase_order_day_wise data. Defined in module: equip3_purchase_report. Key fields include: id, display_name, __last_update.


Show me the fields of website.route. or Which fields are required in website.route?

Response: The website.route model has 8 fields. Field types distribution: char: 2, integer: 1, many2one: 2, datetime: 3. Computed fields: 2. Field details: path (char) [module: website]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What data types are used in customer_statement_res_company_rel? or What are the length constraints in customer_statement_res_company_rel?

Response: Columns in customer_statement_res_company_rel: customer_statement_id (integer) [NOT NULL] [PRECISION: 32]; res_company_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


What relationships exist for mail_template? or Show me the foreign key constraints of mail_template.

Response: Foreign keys in mail_template: create_uid -> res_users.id [constraint: mail_template_create_uid_fkey]; mail_server_id -> ir_mail_server.id [constraint: mail_template_mail_server_id_fkey]; model_id -> ir_model.id [constraint: mail_template_model_id_fkey]; ref_ir_act_window -> ir_act_window.id [constraint: mail_template_ref_ir_act_window_fkey]; report_template -> ir_act_report_xml.id [constraint: mail_template_report_template_fkey]; write_uid -> res_users.id [constraint: mail_template_write_uid_fkey]. Total foreign key relationships: 6. Referenced tables: ir_model, ir_mail_server, ir_act_report_xml, ir_act_window, res_users.


What data types are used in res_users_stock_warehouse_orderpoint_rel? or Describe the columns of res_users_stock_warehouse_orderpoint_rel.

Response: Columns in res_users_stock_warehouse_orderpoint_rel: stock_warehouse_orderpoint_id (integer) [NOT NULL] [PRECISION: 32]; res_users_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


How to work with limit.approval.matrix.sale.reject fields? or What fields are readonly in limit.approval.matrix.sale.reject?

Response: To use the limit.approval.matrix.sale.reject model, you need to provide values for required fields: none. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Describe the many2many relations for report.equip3_pos_report.report_closed_session. or What models are connected to report.equip3_pos_report.report_closed_session?

Response: The report.equip3_pos_report.report_closed_session model has no explicit relational fields defined in its field metadata.


What computed fields exist in sh.purchase.analysis.xls? or List all fields in the sh.purchase.analysis.xls model.

Response: The sh.purchase.analysis.xls model has 9 fields. Field types distribution: binary: 1, char: 2, integer: 1, many2one: 2, datetime: 3. Computed fields: 2. Field details: excel_file (binary) [module: sh_purchase_reports]; file_name (char) [readonly] [module: sh_purchase_reports]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


Can you explain the purpose of gamification.karma.tracking? or What does the gamification.karma.tracking model represent?

Response: The gamification.karma.tracking model represents Track Karma Changes in the ERP system. It contains 12 fields and is used to manage track karma changes data. Defined in module: gamification. Key fields include: user_id, old_value, new_value, consolidated, tracking_date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which columns are nullable in pos_login_history? or What data types are used in pos_login_history?

Response: Columns in pos_login_history: id (integer) [NOT NULL] [DEFAULT: nextval('pos_login_history_id_seq'::regclass)] [PRECISION: 32]; user_id (integer) [PRECISION: 32] [COMMENT: Cashier]; pos_config_id (integer) [PRECISION: 32] [COMMENT: Point of Sale]; pos_branch_id (integer) [PRECISION: 32] [COMMENT: Branch]; checkin_datetime (timestamp without time zone) [COMMENT: Check in Date]; checkout_datetime (timestamp without time zone) [COMMENT: Check out Date]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 11. Statistics: 10 nullable, 1 with defaults, 0 with length constraints.


What methods are available in journal.entries.report? or What are the technical details of journal.entries.report?

Response: The journal.entries.report model is defined in module: equip3_accounting_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: init, _select, _from, _group_by.


What operations can I perform on sh.qc.point? or How do I use the sh.qc.point model?

Response: To use the sh.qc.point model, you need to provide values for required fields: none. Readonly fields: logged_user, name, activity_state, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: logged_user [readonly] [has_default]; name [readonly] [has_default] [no_copy]; activity_state [readonly] [computed] [no_copy]; activity_user_id [computed] [no_copy]; activity_type_id [computed] [no_copy]; activity_type_icon [readonly] [computed] [no_copy]; activity_date_deadline [readonly] [computed] [no_copy]; my_activity_date_deadline [readonly] [computed] [no_copy]; activity_summary [computed] [no_copy]; activity_exception_decoration [readonly] [computed] [no_copy]; activity_exception_icon [readonly] [computed] [no_copy]; message_is_follower [readonly] [computed] [no_copy]; message_partner_ids [readonly] [computed] [no_copy]; message_channel_ids [readonly] [computed] [no_copy]; message_unread [readonly] [computed] [no_copy]; message_unread_counter [readonly] [computed] [no_copy]; message_needaction [readonly] [computed] [no_copy]; message_needaction_counter [readonly] [computed] [no_copy]; message_has_error [readonly] [computed] [no_copy]; message_has_error_counter [readonly] [computed] [no_copy]; message_attachment_count [readonly] [computed] [no_copy]; message_has_sms_error [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Describe the purchase_report_representative_xls table structure. or How many columns are in purchase_report_representative_xls?

Response: The purchase_report_representative_xls table has 6 columns and 2 foreign key relationships. It stores data related to purchase report representative xls in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, character varying: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


What models are connected to whatsapp.scan.qr? or What foreign keys exist in whatsapp.scan.qr?

Response: The whatsapp.scan.qr model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


How is gamification.goal implemented technically? or What are the technical details of gamification.goal?

Response: The gamification.goal model is defined in module: gamification. It has 9 computed fields: challenge_id, completeness, computation_mode, definition_description, definition_condition, definition_suffix, definition_display, display_name, __last_update. Stored computed fields: challenge_id. Related fields: challenge_id -> line_id.challenge_id, computation_mode -> definition_id.computation_mode, definition_description -> definition_id.description, definition_condition -> definition_id.condition, definition_suffix -> definition_id.full_suffix, definition_display -> definition_id.display_mode. Original module methods: _get_completion, _check_remind_delay, _get_write_values, update_goal, action_start, action_reach, action_fail, action_cancel, create, write, get_action.


List all fields in the report.dynamic_accounts_report.trial_balance model. or What field types are used in report.dynamic_accounts_report.trial_balance?

Response: The report.dynamic_accounts_report.trial_balance model has 3 fields. Field types distribution: integer: 1, char: 1, datetime: 1. Computed fields: 2. Field details: id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field] [not stored] [module: None].


What is the material.request.matrix.reject model? or How is material.request.matrix.reject used in the system?

Response: The material.request.matrix.reject model represents Material Request Matrix Reject in the ERP system. It contains 8 fields and is used to manage material request matrix reject data. Defined in module: equip3_inventory_operation. Key fields include: reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of stock.change.product.qty. or What one2many fields are in stock.change.product.qty?

Response: The stock.change.product.qty model has 4 relational fields: product_id -> product.product; product_tmpl_id -> product.template; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What business logic is in project.delete.wizard? or What fields are readonly in project.delete.wizard?

Response: To use the project.delete.wizard model, you need to provide values for required fields: none. Readonly fields: task_count, projects_archived, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: task_count [readonly] [computed] [no_copy]; projects_archived [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What indexes exist on ks_dashboard_ninja_item_goal? or Describe the ks_dashboard_ninja_item_goal table structure.

Response: The ks_dashboard_ninja_item_goal table has 8 columns and 3 foreign key relationships. It stores data related to ks dashboard ninja item goal in the system. The table has 1 indexes for performance optimization. Column types: integer: 4, date: 1, double precision: 1, timestamp without time zone: 2. Nullable columns: 7, columns with defaults: 1.


Can you explain the purpose of sh.sale.analysis.xls? or Tell me about the sh.sale.analysis.xls model.

Response: The sh.sale.analysis.xls model represents Sales Analysis Xls Report in the ERP system. It contains 9 fields and is used to manage sales analysis xls report data. Defined in module: sh_sale_reports. Key fields include: excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What indexes exist on access_group? or What columns does access_group have?

Response: The access_group table has 6 columns and 2 foreign key relationships. It stores data related to access group in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, character varying: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


Tell me about the calendar_alarm table. or What is stored in calendar_alarm?

Response: The calendar_alarm table has 10 columns and 2 foreign key relationships. It stores data related to calendar alarm in the system. The table has 1 indexes for performance optimization. Column types: integer: 5, character varying: 3, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


What are the foreign keys in ir_server_object_lines? or What tables are connected to ir_server_object_lines?

Response: Foreign keys in ir_server_object_lines: col1 -> ir_model_fields.id [constraint: ir_server_object_lines_col1_fkey]; create_uid -> res_users.id [constraint: ir_server_object_lines_create_uid_fkey]; server_id -> ir_act_server.id [constraint: ir_server_object_lines_server_id_fkey]; write_uid -> res_users.id [constraint: ir_server_object_lines_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: ir_act_server, res_users, ir_model_fields.


What methods are available in update.historical.data? or How is update.historical.data implemented technically?

Response: The update.historical.data model is defined in module: equip3_update_historical. It has 29 computed fields: list_data_double_count, picking_return_count, list_data_issue_count, list_data_quant_count, list_data_je_count, list_data_product_count, list_data_issue_svl_double_create_count, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, display_name, __last_update. Stored computed fields: none. Related fields: activity_user_id -> activity_ids.user_id, activity_type_id -> activity_ids.activity_type_id, activity_type_icon -> activity_ids.icon, activity_summary -> activity_ids.summary. Original module methods: _get_list_data_double_count, _get_list_data_picking_return_count, _get_list_issue_count, _get_list_quant_count, _get_list_je_count, _get_list_product_count, _get_list_list_data_issue_svl_double_create_count, create, check_record_ids, _check_type_taxes, _get_price_unit_calculate, move_double_create, fix_remaining_svl, check_data_double_product_usage, _query_get, _query_get2, check_data_not_have_svl, check_data_double_svl, check_data_not_have_quant, view_data_issue, view_data_quant, view_data_je, view_data_double_product_usage, view_picking_return, view_product_reconstruct, view_svl_double, _onchange_domain_product_ids, process_recreate_journal_from_svl, process_recreate_journal_from_svl_line, execute_query_delete, action_data.


What field types are used in ks_custom_report.ks_column? or Which fields are required in ks_custom_report.ks_column?

Response: The ks_custom_report.ks_column model has 25 fields. Field types distribution: char: 4, many2one: 4, boolean: 5, integer: 7, selection: 1, float: 1, datetime: 3. Computed fields: 3. Field details: name (char) [required] [module: ks_custom_report]; ks_cr_model_id (many2one) -> ks_custom_report.ks_report [module: ks_custom_report]; ks_model_field_chan (char) [required] [module: ks_custom_report]; ks_model_name (char) [readonly] [compute: _onchange_ks_cr_model_id] [not stored] [module: ks_custom_report]; ks_cr_field_id (many2one) -> ir.model.fields [module: ks_custom_report]; ks_incl_search_filter (boolean) [module: ks_custom_report]; ks_incl_group_filter (boolean) [module: ks_custom_report]; sequence (integer) [module: ks_custom_report]; ks_operator (selection) [module: ks_custom_report]; ks_value (float) [module: ks_custom_report]; ks_visible_operator_fields (boolean) [module: ks_custom_report]; ks_visible_date_fields (boolean) [module: ks_custom_report]; ks_alter_values (boolean) [module: ks_custom_report]; ks_year (integer) [module: ks_custom_report]; ks_month (integer) [module: ks_custom_report]; ks_week (integer) [module: ks_custom_report]; ks_day (integer) [module: ks_custom_report]; ks_hour (integer) [module: ks_custom_report]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What one2many fields are in field.conditional.access? or What models are connected to field.conditional.access?

Response: The field.conditional.access model has 6 relational fields: access_management_id -> access.management; model_id -> ir.model; attrs_field_id -> ir.model.fields; domain_field_id -> ir.model.fields; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


How is purchase.agreement used in the system? or What does the purchase.agreement model represent?

Response: The purchase.agreement model represents Purchase Agreement in the ERP system. It contains 100 fields and is used to manage purchase agreement data. Defined in module: sh_po_tender_management. Key fields include: name, rfq_count, order_count, sh_vender_id, user_id, sh_agreement_deadline, sh_source, sh_purchase_agreement_line_ids, compute_custom_boolean, sh_manage_tender_document, document_count, is_goods_orders, is_services_orders, purchase_request_id, sh_purchase_user_id, sh_agreement_type, partner_ids, days_left, analytic_accounting, account_tag_ids, branch_id, destination_warehouse_id, set_single_delivery_destination, set_single_delivery_date, comparison_ids, tender_scope, tender_name, company_id, currency_id, amount_total, is_price_ratting_rfq_tender, show_analytic_tags, sh_order_date, sh_delivery_date, state, state1, state4, state2, pt_state, state3, state5, approval_matrix, amount, approval_matrix_line_ids, user_approval_ids, current_user, partner_id, approver, line_approve, is_approve_button, approval_matrix_line_id, sh_bid_agreement_deadline, sh_bid_selection_agreement_deadline, is_purchase_tender_approval_matrix, term_condition, term_condition_box, sh_notes, sh_partner_id, vendor_names, purchase_order_ids, is_assets_orders, legal_documents_ids, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, access_url, access_token, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How many columns are in nsfp_registration? or What is the nsfp_registration table?

Response: The nsfp_registration table has 13 columns and 4 foreign key relationships. It stores data related to nsfp registration in the system. The table has 1 indexes for performance optimization. Column types: integer: 6, character varying: 4, boolean: 1, timestamp without time zone: 2. Nullable columns: 12, columns with defaults: 1.


What is stored in message_attachment_rel? or What is the message_attachment_rel table?

Response: The message_attachment_rel table has 2 columns and 2 foreign key relationships. It stores data related to message attachment rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


Show me the column structure of crm_sales_tracking_history. or Describe the columns of crm_sales_tracking_history.

Response: Columns in crm_sales_tracking_history: id (integer) [NOT NULL] [DEFAULT: nextval('crm_sales_tracking_history_id_seq'::regclass)] [PRECISION: 32]; date (date) [COMMENT: Date]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 7. Statistics: 6 nullable, 1 with defaults, 0 with length constraints.


Describe the purchase_request_line_make_purchase_order_item table structure. or What is the purchase_request_line_make_purchase_order_item table?

Response: The purchase_request_line_make_purchase_order_item table has 14 columns and 7 foreign key relationships. It stores data related to purchase request line make purchase order item in the system. The table has 1 indexes for performance optimization. Column types: integer: 8, character varying: 1, numeric: 1, boolean: 1, timestamp without time zone: 2, date: 1. Nullable columns: 10, columns with defaults: 1.


Show me the column structure of stock_picking. or Which columns are nullable in stock_picking?

Response: Columns in stock_picking: id (integer) [NOT NULL] [DEFAULT: nextval('stock_picking_id_seq'::regclass)] [PRECISION: 32]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; name (character varying) [COMMENT: Reference]; origin (character varying) [COMMENT: Source Document]; note (text) [COMMENT: Notes]; backorder_id (integer) [PRECISION: 32] [COMMENT: Back Order of]; move_type (character varying) [NOT NULL] [COMMENT: Shipping Policy]; state (character varying) [COMMENT: Status]; group_id (integer) [PRECISION: 32] [COMMENT: Procurement Group]; priority (character varying) [COMMENT: Priority]; scheduled_date (timestamp without time zone) [COMMENT: Scheduled Date]; date_deadline (timestamp without time zone) [COMMENT: Deadline]; has_deadline_issue (boolean) [COMMENT: Is late]; date (timestamp without time zone) [COMMENT: Creation Date]; date_done (timestamp without time zone) [COMMENT: Date of Transfer]; location_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Source Location]; location_dest_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Destination Location]; picking_type_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Operation Type]; partner_id (integer) [PRECISION: 32] [COMMENT: Contact]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; user_id (integer) [PRECISION: 32] [COMMENT: Responsible]; owner_id (integer) [PRECISION: 32] [COMMENT: Assign Owner]; printed (boolean) [COMMENT: Printed]; is_locked (boolean) [COMMENT: Is Locked]; immediate_transfer (boolean) [COMMENT: Immediate Transfer]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; sale_id (integer) [PRECISION: 32] [COMMENT: Sales Order]; carrier_price (double precision) [PRECISION: 53] [COMMENT: Shipping Cost]; carrier_id (integer) [PRECISION: 32] [COMMENT: Carrier]; weight (numeric) [COMMENT: Weight]; carrier_tracking_ref (character varying) [COMMENT: Tracking Reference]; batch_id (integer) [PRECISION: 32] [COMMENT: Batch Transfer]; branch_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Branch]; report_template_id1 (integer) [PRECISION: 32] [COMMENT: Picking Template1]; report_template_id (integer) [PRECISION: 32] [COMMENT: Picking Template]; sh_stock_barcode_mobile (character varying) [COMMENT: Mobile Barcode]; sh_stock_bm_is_cont_scan (character varying) [COMMENT: Continuously Scan?]; website_id (integer) [PRECISION: 32] [COMMENT: Website]; rma_id (integer) [PRECISION: 32] [COMMENT: RMA]; access_token (character varying) [COMMENT: Security Token]; force_date (timestamp without time zone) [COMMENT: Force Date]; is_interwarehouse_transfer (boolean) [COMMENT: Interwarehouse Transfer]; is_transfer_in (boolean) [COMMENT: Transit In]; is_transfer_out (boolean) [COMMENT: Transit Out]; transfer_id (integer) [PRECISION: 32] [COMMENT: Internal Transfer]; journal_cancel (boolean) [COMMENT: Journal Cancel]; cancel_reason (text) [COMMENT: Cancel Reason]; merge_info (text) [COMMENT: Merge Info]; internal_transfer_line_id (integer) [PRECISION: 32] [COMMENT: Internal Transfer Line]; return_date_limit (timestamp without time zone) [COMMENT: Return before]; origin_src_location (character varying) [COMMENT: Origin Source Location]; origin_dest_location (character varying) [COMMENT: Origin Destination Location]; process_time (character varying) [COMMENT: Processed Time]; process_time_hours (double precision) [PRECISION: 53] [COMMENT: Processed Time]; mr_id (integer) [PRECISION: 32] [COMMENT: Material Request]; active (boolean) [COMMENT: Active]; is_picking_itr (boolean) [COMMENT: Is Picking ITR]; picking_batch_id (integer) [PRECISION: 32] [COMMENT: Picking Batch Id]; is_readonly_location (boolean) [COMMENT: readonly]; is_batch_shipping_picking (boolean) [COMMENT: Is Batch Shipping Picking]; is_batch_shipping_packing (boolean) [COMMENT: Is Batch Shipping Packing]; is_batch_shipping_delivery (boolean) [COMMENT: Is Batch Shipping Delivery]; warehouse_id (integer) [PRECISION: 32] [COMMENT: Warehouse]; is__expired_tranfer (boolean) [COMMENT: Expired Transfer]; fulfillment (double precision) [PRECISION: 53] [COMMENT: Fulfillment (%)]; operation_warehouse_id (integer) [PRECISION: 32] [COMMENT: Warehouse]; pos_session_id (integer) [PRECISION: 32] [COMMENT: Pos Session]; pos_order_id (integer) [PRECISION: 32] [COMMENT: Pos Order]; stage_id (integer) [PRECISION: 32] [COMMENT: State]; source_document_so (character varying) [COMMENT: Source Document SO]; is_dropship (boolean) [COMMENT: Is Dropship]; customer_partner_id (integer) [PRECISION: 32] [COMMENT: Customer]; is_printed (integer) [PRECISION: 32] [COMMENT: Printed]; sent (boolean) [COMMENT: Sent]; is_printed_delivery_original (boolean) [COMMENT: Delivery Original Printed]; is_printed_picking_operation_original (boolean) [COMMENT: Picking Original Printed]; kitchen_id (integer) [PRECISION: 32] [COMMENT: Kitchen Production]; is_readonly_origin (boolean) [COMMENT: Is Readonly Origin]; is_outlet_order (boolean) [COMMENT: Is Outlet Order]; kitchen_warehouse_id (integer) [PRECISION: 32] [COMMENT: Kitchen Warehouse]; kitchen_outlet_warehouse_id (integer) [PRECISION: 32] [COMMENT: Kitchen Outlet Warehouse]; need_to_create_je (boolean) [COMMENT: Need To Create Je]; journal_entry_data (character varying) [COMMENT: Journal Entry Data]; assembly_id (integer) [PRECISION: 32] [COMMENT: Assembly Production]; amount_subtotal (numeric) [COMMENT: Subtotal]; amount_tax (numeric) [COMMENT: Tax]; amount_total (numeric) [COMMENT: Total]; amount_discount (numeric) [COMMENT: Discount]; amount_untaxed (numeric) [COMMENT: Untaxed Amount]; discount_promotions_amount (numeric) [COMMENT: Discount Promotions]; import_reference (character varying) [COMMENT: Import Reference]; is_vendor_taxes (boolean) [COMMENT: Vendor Tax]; purchase_id (integer) [PRECISION: 32] [COMMENT: Purchase Orders]; remark (text) [COMMENT: Remark]; rounding_amount (double precision) [PRECISION: 53] [COMMENT: Rounding]; is_picking_cancel (boolean) [COMMENT: Cancelled Flag]; is_picking_combo (boolean) [COMMENT: Picking of Combo]; pos_branch_id (integer) [PRECISION: 32] [COMMENT: Branch]. Total columns: 101. Statistics: 95 nullable, 1 with defaults, 0 with length constraints.


Tell me about the sh_target_commision_new table. or What indexes exist on sh_target_commision_new?

Response: The sh_target_commision_new table has 16 columns and 4 foreign key relationships. It stores data related to sh target commision new in the system. The table has 1 indexes for performance optimization. Column types: integer: 5, character varying: 4, double precision: 4, date: 1, timestamp without time zone: 2. Nullable columns: 15, columns with defaults: 1.


What methods are available in pos.coupon? or What methods are defined in pos.coupon original module?

Response: The pos.coupon model is defined in module: equip3_pos_masterdata. It has 5 computed fields: no_of_used, product_display_name, reward_product_display_name, display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _compute_get_no_of_used, create, unlink, randomEan13, _compute_product_display_name, _compute_reward_product_display_name, get_data, write, action_confirm_import, load, _confirm_import.


How many columns are in account_account_journal_entry_report_rel? or Explain the account_account_journal_entry_report_rel table schema.

Response: The account_account_journal_entry_report_rel table has 2 columns and 2 foreign key relationships. It stores data related to account account journal entry report rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


What are the foreign keys in website_mass_mailing_popup? or What tables does website_mass_mailing_popup reference?

Response: Foreign keys in website_mass_mailing_popup: create_uid -> res_users.id [constraint: website_mass_mailing_popup_create_uid_fkey]; mailing_list_id -> mailing_list.id [constraint: website_mass_mailing_popup_mailing_list_id_fkey]; website_id -> website.id [constraint: website_mass_mailing_popup_website_id_fkey]; write_uid -> res_users.id [constraint: website_mass_mailing_popup_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: website, mailing_list, res_users.


How to work with vendor.deposit.report fields? or How to create records in vendor.deposit.report?

Response: To use the vendor.deposit.report model, you need to provide values for required fields: partner_id, currency_id, amount, deposit_move_id, payment_date, deposit_reconcile_journal_id. Readonly fields: id, display_name, __last_update. Field usage details: partner_id [required]; currency_id [required]; amount [required]; deposit_move_id [required]; payment_date [required]; deposit_reconcile_journal_id [required]; id [readonly]; display_name [readonly] [computed] [no_copy]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What is the pos_promotion_discount_apply table? or Describe the pos_promotion_discount_apply table structure.

Response: The pos_promotion_discount_apply table has 11 columns and 4 foreign key relationships. It stores data related to pos promotion discount apply in the system. The table has 1 indexes for performance optimization. Column types: integer: 5, boolean: 1, character varying: 1, double precision: 2, timestamp without time zone: 2. Nullable columns: 8, columns with defaults: 1.


What data types are used in internal_transfer? or What fields are available in internal_transfer?

Response: Columns in internal_transfer: id (integer) [NOT NULL] [DEFAULT: nextval('internal_transfer_id_seq'::regclass)] [PRECISION: 32]; campaign_id (integer) [PRECISION: 32] [COMMENT: Campaign]; source_id (integer) [PRECISION: 32] [COMMENT: Source]; medium_id (integer) [PRECISION: 32] [COMMENT: Medium]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; access_token (character varying) [COMMENT: Security Token]; name (character varying) [COMMENT: Reference]; source_location_id (integer) [PRECISION: 32] [COMMENT: Source Location]; destination_location_id (integer) [PRECISION: 32] [COMMENT: Destination Location]; scheduled_date (timestamp without time zone) [NOT NULL] [COMMENT: Scheduled Date]; description (text) [COMMENT: Description]; source_document (character varying) [COMMENT: Source Document]; state (character varying) [COMMENT: Status]; operation_type_in_id (integer) [PRECISION: 32] [COMMENT: Operation Type IN]; operation_type_out_id (integer) [PRECISION: 32] [COMMENT: Operation Type Out]; is_transit (boolean) [COMMENT: Transit Operation]; expiry_date (timestamp without time zone) [COMMENT: Expiry Date]; is_source_loc (boolean) [COMMENT: Source Location]; is_destination_loc (boolean) [COMMENT: Destination Location]; internal_transfer_line_total (integer) [PRECISION: 32] [COMMENT: Internal Transfer]; operations (text) [COMMENT: Operations]; source_warehouse_id (integer) [PRECISION: 32] [COMMENT: Source Warehouse]; destination_warehouse_id (integer) [PRECISION: 32] [COMMENT: Destination Warehouse]; requested_by (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Requested By]; sh_it_barcode_mobile (character varying) [COMMENT: Mobile Barcode]; sh_it_bm_is_cont_scan (character varying) [COMMENT: Continuously Scan?]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; average_id (integer) [PRECISION: 32] [COMMENT: Average]; is_expired_tranfer (boolean) [COMMENT: Expired Transfer]; arrival_date (timestamp without time zone) [COMMENT: Arrival Date]; is_outlet_order (boolean) [COMMENT: Is Outlet Order]. Total columns: 34. Statistics: 31 nullable, 1 with defaults, 0 with length constraints.


How to work with account.reconcile.model.template fields? or How do I use the account.reconcile.model.template model?

Response: To use the account.reconcile.model.template model, you need to provide values for required fields: chart_template_id, name, sequence, rule_type, match_nature. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: chart_template_id [required]; name [required]; sequence [required] [has_default]; rule_type [required] [has_default]; match_nature [required] [has_default]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What columns does product_product_sh_purchase_analysis_wizard_rel have? or How many columns are in product_product_sh_purchase_analysis_wizard_rel?

Response: The product_product_sh_purchase_analysis_wizard_rel table has 2 columns and 2 foreign key relationships. It stores data related to product product sh purchase analysis wizard rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


What relationships exist for product_product_setu_inventory_outofstock_report_rel? or What tables does product_product_setu_inventory_outofstock_report_rel reference?

Response: Foreign keys in product_product_setu_inventory_outofstock_report_rel: setu_inventory_outofstock_report_id -> setu_inventory_outofstock_report.id [constraint: product_product_setu_inventor_setu_inventory_outofstock_re_fkey]; product_product_id -> product_product.id [constraint: product_product_setu_inventory_outofsto_product_product_id_fkey]. Total foreign key relationships: 2. Referenced tables: setu_inventory_outofstock_report, product_product.


What is the module hierarchy for invoice.template.header? or Describe the implementation of invoice.template.header.

Response: The invoice.template.header model is defined in module: equip3_accounting_operation. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: .


What are the column types in kitchen_cooking_list_line? or What are the length constraints in kitchen_cooking_list_line?

Response: Columns in kitchen_cooking_list_line: id (integer) [NOT NULL] [DEFAULT: nextval('kitchen_cooking_list_line_id_seq'::regclass)] [PRECISION: 32]; list_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Cooking List]; product_id (integer) [PRECISION: 32] [COMMENT: Product]; inventory_quantity (numeric) [COMMENT: Quantity on Hand]; outgoing_qty (numeric) [COMMENT: Forecasted Outgoing]; to_produce_qty (numeric) [COMMENT: To Produce]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 10. Statistics: 8 nullable, 1 with defaults, 0 with length constraints.


What operations can I perform on product.packaging? or How to create records in product.packaging?

Response: To use the product.packaging model, you need to provide values for required fields: name. Readonly fields: product_uom_id, weight_uom_name, length_uom_name, maximum_volume, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: name [required]; product_uom_id [readonly] [computed] [no_copy]; weight_uom_name [readonly] [computed] [has_default] [no_copy]; length_uom_name [readonly] [computed] [has_default] [no_copy]; maximum_volume [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


How to work with stock.package_level fields? or What are common use cases for stock.package_level?

Response: To use the stock.package_level model, you need to provide values for required fields: package_id, company_id. Readonly fields: location_id, state, is_fresh_package, picking_type_code, show_lots_m2o, show_lots_text, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: package_id [required]; location_id [readonly] [computed] [no_copy]; is_done [computed] [no_copy]; state [readonly] [computed] [no_copy]; is_fresh_package [readonly] [computed] [no_copy]; picking_type_code [readonly] [computed] [no_copy]; show_lots_m2o [readonly] [computed] [no_copy]; show_lots_text [readonly] [computed] [no_copy]; company_id [required]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What fields are available in pos_gift_card_use? or List all columns in pos_gift_card_use.

Response: Columns in pos_gift_card_use: id (integer) [NOT NULL] [DEFAULT: nextval('pos_gift_card_use_id_seq'::regclass)] [PRECISION: 32]; card_id (integer) [PRECISION: 32] [COMMENT: Card]; customer_id (integer) [PRECISION: 32] [COMMENT: Customer]; pos_order_id (integer) [PRECISION: 32] [COMMENT: Order]; order_date (date) [COMMENT: Order Date]; amount (double precision) [PRECISION: 53] [COMMENT: Amount]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 10. Statistics: 9 nullable, 1 with defaults, 0 with length constraints.


Show me the column structure of itr_matrix_reject. or What are the length constraints in itr_matrix_reject?

Response: Columns in itr_matrix_reject: id (integer) [NOT NULL] [DEFAULT: nextval('itr_matrix_reject_id_seq'::regclass)] [PRECISION: 32]; reason (text) [COMMENT: Reason]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 6. Statistics: 5 nullable, 1 with defaults, 0 with length constraints.


What fields are available in mass_mailing_ir_attachments_rel? or What columns have default values in mass_mailing_ir_attachments_rel?

Response: Columns in mass_mailing_ir_attachments_rel: mass_mailing_id (integer) [NOT NULL] [PRECISION: 32]; attachment_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


How to work with sh.tsp.top.selling.product fields? or How do I use the sh.tsp.top.selling.product model?

Response: To use the sh.tsp.top.selling.product model, you need to provide values for required fields: none. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What methods are defined in batch.shipping.line original module? or What is the module hierarchy for batch.shipping.line?

Response: The batch.shipping.line model is defined in module: equip3_inventory_operation. It has 3 computed fields: warehouse_id, display_name, __last_update. Stored computed fields: none. Related fields: warehouse_id -> batch_shipping_id.warehouse_id. Original module methods: get_picking_domain, default_get.


How does ks_dashboard_ninja_board_custom_filters relate to other tables? or What tables are connected to ks_dashboard_ninja_board_custom_filters?

Response: Foreign keys in ks_dashboard_ninja_board_custom_filters: ks_dashboard_board_id -> ks_dashboard_ninja_board.id [constraint: ks_dashboard_ninja_board_custom_filt_ks_dashboard_board_id_fkey]; create_uid -> res_users.id [constraint: ks_dashboard_ninja_board_custom_filters_create_uid_fkey]; ks_domain_field_id -> ir_model_fields.id [constraint: ks_dashboard_ninja_board_custom_filters_ks_domain_field_id_fkey]; ks_model_id -> ir_model.id [constraint: ks_dashboard_ninja_board_custom_filters_ks_model_id_fkey]; write_uid -> res_users.id [constraint: ks_dashboard_ninja_board_custom_filters_write_uid_fkey]. Total foreign key relationships: 5. Referenced tables: ir_model, ks_dashboard_ninja_board, res_users, ir_model_fields.


How to query sh.purchase.update.mass.tag.wizard data? or What are common use cases for sh.purchase.update.mass.tag.wizard?

Response: To use the sh.purchase.update.mass.tag.wizard model, you need to provide values for required fields: wiz_tag_ids. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: wiz_tag_ids [required]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Show me the fields of website.sale.payment.acquirer.onboarding.wizard. or What are the available fields for website.sale.payment.acquirer.onboarding.wizard?

Response: The website.sale.payment.acquirer.onboarding.wizard model has 19 fields. Field types distribution: selection: 2, char: 9, html: 1, boolean: 1, integer: 1, many2one: 2, datetime: 3. Computed fields: 2. Field details: payment_method (selection) [module: payment]; paypal_user_type (selection) [module: payment]; paypal_email_account (char) [module: payment]; paypal_seller_account (char) [module: payment]; paypal_pdt_token (char) [module: payment]; stripe_secret_key (char) [module: payment]; stripe_publishable_key (char) [module: payment]; manual_name (char) [module: payment]; journal_name (char) [module: payment]; acc_number (char) [module: payment]; manual_post_msg (html) [module: payment]; _data_fetched (boolean) [module: payment]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


Show me the fields of sh.mrp.allow.qc.measurement. or What computed fields exist in sh.mrp.allow.qc.measurement?

Response: The sh.mrp.allow.qc.measurement model has 11 fields. Field types distribution: many2one: 5, text: 1, integer: 1, char: 1, datetime: 3. Computed fields: 2. Field details: product_id (many2one) [readonly] -> product.product [module: sh_inventory_mrp_qc]; sh_message (text) [readonly] [module: sh_inventory_mrp_qc]; sh_quality_point_id (many2one) -> sh.qc.point [module: sh_inventory_mrp_qc]; mrp_id (many2one) -> mrp.production [module: sh_inventory_mrp_qc]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


How to work with report.equip3_accounting_reports.debt_collection fields? or What business logic is in report.equip3_accounting_reports.debt_collection?

Response: To use the report.equip3_accounting_reports.debt_collection model, you need to provide values for required fields: none. Readonly fields: id, display_name, __last_update. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Show me the foreign key constraints of base_language_install. or List all constraint names in base_language_install.

Response: Foreign keys in base_language_install: create_uid -> res_users.id [constraint: base_language_install_create_uid_fkey]; write_uid -> res_users.id [constraint: base_language_install_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


List all columns in do_approval_matrix_line_res_users_rel. or Which columns are nullable in do_approval_matrix_line_res_users_rel?

Response: Columns in do_approval_matrix_line_res_users_rel: do_approval_matrix_line_id (integer) [NOT NULL] [PRECISION: 32]; res_users_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


Can you explain the purpose of sh.correct.qc.measurement? or How is sh.correct.qc.measurement used in the system?

Response: The sh.correct.qc.measurement model represents Correct Measurement Wizard in the ERP system. It contains 13 fields and is used to manage correct measurement wizard data. Defined in module: sh_inventory_mrp_qc. Key fields include: product_id, sh_measure, sh_message, sh_text, sh_quality_point_id, picking_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the technical details of report.stock.quantity? or What is the module hierarchy for report.stock.quantity?

Response: The report.stock.quantity model is defined in module: stock. It has 3 computed fields: product_tmpl_id, display_name, __last_update. Stored computed fields: none. Related fields: product_tmpl_id -> product_id.product_tmpl_id. Original module methods: init, read_group.


What models are connected to barcode.nomenclature? or What one2many fields are in barcode.nomenclature?

Response: The barcode.nomenclature model has 3 relational fields: rule_ids -> barcode.rule; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: rule_ids.


List all columns in account_analytic_line_tag_rel. or Show me the column structure of account_analytic_line_tag_rel.

Response: Columns in account_analytic_line_tag_rel: line_id (integer) [NOT NULL] [PRECISION: 32]; tag_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


Describe the crossovered_budget_wizard table structure. or What indexes exist on crossovered_budget_wizard?

Response: The crossovered_budget_wizard table has 6 columns and 2 foreign key relationships. It stores data related to crossovered budget wizard in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, text: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


Describe the sh.purchase.bill.summary.xls model in Odoo. or How is sh.purchase.bill.summary.xls used in the system?

Response: The sh.purchase.bill.summary.xls model represents Purchase Bill Summary Xls Report in the ERP system. It contains 9 fields and is used to manage purchase bill summary xls report data. Defined in module: sh_purchase_reports. Key fields include: excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the relational structure of nsfp_registration. or What are the foreign keys in nsfp_registration?

Response: Foreign keys in nsfp_registration: company_id -> res_company.id [constraint: nsfp_registration_company_id_fkey]; create_uid -> res_users.id [constraint: nsfp_registration_create_uid_fkey]; fiscal_year -> sh_fiscal_year.id [constraint: nsfp_registration_fiscal_year_fkey]; write_uid -> res_users.id [constraint: nsfp_registration_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: sh_fiscal_year, res_users, res_company.


What models are connected to stock.picking.batch.validate.line? or What foreign keys exist in stock.picking.batch.validate.line?

Response: The stock.picking.batch.validate.line model has 6 relational fields: line_id -> stock.picking.batch.validate; product_id -> product.product; transfer_id -> stock.picking; location_id -> stock.location; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


Which fields are stored computed fields in setu.stock.movement.report? or What are the technical details of setu.stock.movement.report?

Response: The setu.stock.movement.report model is defined in module: setu_advance_inventory_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: onchange_product_category_id, onchange_company_id, get_report_date_range, get_product_stock_movements, download_report, get_file_name, prepare_data_to_write, create_excel_workbook, create_excel_worksheet, set_column_width, set_format, set_report_title, write_report_data_header, write_data_to_worksheet.


What is the module hierarchy for tax.sale.details.report? or How is tax.sale.details.report implemented technically?

Response: The tax.sale.details.report model is defined in module: equip3_sale_report. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: .


What indexes exist on ks_custom_report_ks_report? or Describe the ks_custom_report_ks_report table structure.

Response: The ks_custom_report_ks_report table has 23 columns and 10 foreign key relationships. It stores data related to ks custom report ks report in the system. The table has 1 indexes for performance optimization. Column types: integer: 12, character varying: 3, boolean: 5, text: 1, timestamp without time zone: 2. Nullable columns: 18, columns with defaults: 1.


Show me the relational structure of sale.order.template. or What models are connected to sale.order.template?

Response: The sale.order.template model has 7 relational fields: sale_order_template_line_ids -> sale.order.template.line; sale_order_template_option_ids -> sale.order.template.option; mail_template_id -> mail.template; company_id -> res.company; customer_ids -> res.partner; create_uid -> res.users; write_uid -> res.users. Many2many fields: customer_ids. One2many fields: sale_order_template_line_ids, sale_order_template_option_ids.


What are the foreign keys in pos_coupon_use_history? or How does pos_coupon_use_history relate to other tables?

Response: Foreign keys in pos_coupon_use_history: cashier_id -> res_users.id [constraint: pos_coupon_use_history_cashier_id_fkey]; coupon_id -> pos_coupon.id [constraint: pos_coupon_use_history_coupon_id_fkey]; create_uid -> res_users.id [constraint: pos_coupon_use_history_create_uid_fkey]; payment_id -> pos_payment.id [constraint: pos_coupon_use_history_payment_id_fkey]; pos_order_id -> pos_order.id [constraint: pos_coupon_use_history_pos_order_id_fkey]; write_uid -> res_users.id [constraint: pos_coupon_use_history_write_uid_fkey]. Total foreign key relationships: 6. Referenced tables: pos_coupon, pos_order, res_users, pos_payment.


What foreign keys exist in sales.margin.xls? or What models are connected to sales.margin.xls?

Response: The sales.margin.xls model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What is the ks_dn_list_field_rel table? or Tell me about the ks_dn_list_field_rel table.

Response: The ks_dn_list_field_rel table has 2 columns and 2 foreign key relationships. It stores data related to ks dn list field rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


Describe the ir_model table structure. or What is the ir_model table?

Response: The ir_model table has 20 columns and 3 foreign key relationships. It stores data related to ir model in the system. The table has 3 indexes for performance optimization. Column types: integer: 4, character varying: 6, text: 1, boolean: 7, timestamp without time zone: 2. Nullable columns: 16, columns with defaults: 1.


What is stored in sh_payment_report_wizard? or Tell me about the sh_payment_report_wizard table.

Response: The sh_payment_report_wizard table has 10 columns and 3 foreign key relationships. It stores data related to sh payment report wizard in the system. The table has 1 indexes for performance optimization. Column types: integer: 5, date: 2, character varying: 1, timestamp without time zone: 2. Nullable columns: 7, columns with defaults: 1.


Show me the column structure of project_delete_wizard. or Which columns are nullable in project_delete_wizard?

Response: Columns in project_delete_wizard: id (integer) [NOT NULL] [DEFAULT: nextval('project_delete_wizard_id_seq'::regclass)] [PRECISION: 32]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 5. Statistics: 4 nullable, 1 with defaults, 0 with length constraints.


What columns have default values in product_category_setu_inventory_fsn_analysis_report_rel? or What fields are available in product_category_setu_inventory_fsn_analysis_report_rel?

Response: Columns in product_category_setu_inventory_fsn_analysis_report_rel: setu_inventory_fsn_analysis_report_id (integer) [NOT NULL] [PRECISION: 32]; product_category_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


List all relational fields in sale.excel.report. or Show me the relational structure of sale.excel.report.

Response: The sale.excel.report model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What are the column types in promotion_special_category_to_product_rel? or What are the length constraints in promotion_special_category_to_product_rel?

Response: Columns in promotion_special_category_to_product_rel: promotion_special_category_id (integer) [NOT NULL] [PRECISION: 32]; product_id (integer) [NOT NULL] [PRECISION: 32]. Total columns: 2. Statistics: 0 nullable, 0 with defaults, 0 with length constraints.


Describe the relational structure of stock_location_route_stock_rules_report_rel. or What relationships exist for stock_location_route_stock_rules_report_rel?

Response: Foreign keys in stock_location_route_stock_rules_report_rel: stock_location_route_id -> stock_location_route.id [constraint: stock_location_route_stock_rules_r_stock_location_route_id_fkey]; stock_rules_report_id -> stock_rules_report.id [constraint: stock_location_route_stock_rules_rep_stock_rules_report_id_fkey]. Total foreign key relationships: 2. Referenced tables: stock_location_route, stock_rules_report.


What data types are used in receivable_opening_balance? or Which columns are nullable in receivable_opening_balance?

Response: Columns in receivable_opening_balance: id (integer) [NOT NULL] [DEFAULT: nextval('receivable_opening_balance_id_seq'::regclass)] [PRECISION: 32]; partner_opening_bal_id (integer) [PRECISION: 32] [COMMENT: Partner Opening Balance Id]; customer_id (integer) [PRECISION: 32] [COMMENT: Customer Name]; purchase_order (character varying) [COMMENT: Purchase Order]; date (date) [COMMENT: Date]; description (character varying) [COMMENT: Description]; due_date (date) [COMMENT: Due Date]; amount_due (double precision) [PRECISION: 53] [COMMENT: Amount Due]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 12. Statistics: 11 nullable, 1 with defaults, 0 with length constraints.