Describe the many2many relations for account.analytic.line.

Response: The account.analytic.line model has 31 relational fields: product_uom_category_id -> uom.category; tag_ids -> account.analytic.tag; currency_id -> res.currency; general_account_id -> account.account; task_id -> project.task; project_id -> project.project; user_id -> res.users; employee_id -> hr.employee; department_id -> hr.department; encoding_uom_id -> uom.uom; timesheet_invoice_id -> account.move; so_line -> sale.order.line; product_uom_id -> uom.uom; account_id -> account.analytic.account; partner_id -> res.partner; company_id -> res.company; group_id -> account.analytic.group; product_id -> product.product; move_id -> account.move.line; branch_id -> res.branch; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: tag_ids, message_partner_ids, message_channel_ids.


Describe the many2many relations for account.payment.register.

Response: The account.payment.register model has 25 relational fields: currency_id -> res.currency; journal_id -> account.journal; company_currency_id -> res.currency; line_ids -> account.move.line; source_currency_id -> res.currency; company_id -> res.company; partner_id -> res.partner; payment_method_id -> account.payment.method; available_payment_method_ids -> account.payment.method; writeoff_account_id -> account.account; prepayment_journal_id -> account.journal; revenue_account -> account.account; payment_token_id -> payment.token; suitable_payment_token_partner_ids -> res.partner; receipt_approval_matrix_id -> approval.matrix.accounting; difference_ids -> account.payment.register.payment.difference.line; partner_bank_id -> res.partner.bank; analytic_group_ids -> account.analytic.tag; administration_account -> account.account; validated_move_ids -> account.move; available_partner_bank_ids -> res.partner.bank; validated_line_ids -> account.move.line; branch_id -> res.branch; create_uid -> res.users; write_uid -> res.users. Many2many fields: line_ids, available_payment_method_ids, suitable_payment_token_partner_ids, analytic_group_ids, validated_move_ids, available_partner_bank_ids, validated_line_ids.


What methods are available in accounting.flow.wizard?

Response: The accounting.flow.wizard model is defined in module: equip3_accounting_flow. It has 0 computed fields: . Stored computed fields: none.


How to create records in res.bank?

Response: To use the res.bank model, you need to provide values for required fields: name. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How to query report.equip3_purchase_other_operation.report_analyze_quot data?

Response: To use the report.equip3_purchase_other_operation.report_analyze_quot model, you need to provide values for required fields: none. Readonly fields: id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


Show me the relational structure of project.create.invoice.

Response: The project.create.invoice model has 6 relational fields: project_id -> project.project; _candidate_orders -> sale.order; sale_order_id -> sale.order; currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: _candidate_orders.


Describe the many2many relations for milestone.contract.template.purchase.

Response: The milestone.contract.template.purchase model has 4 relational fields: purchase_order_id -> purchase.order; checklist_template_id -> purchase.custom.checklist.template; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are common use cases for sh.purchase.analysis.wizard?

Response: To use the sh.purchase.analysis.wizard model, you need to provide values for required fields: sh_start_date, sh_end_date, sh_partner_ids. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Describe the many2many relations for mass.editing.wizard.

Response: The mass.editing.wizard model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define account.asset.asset?

Response: The account.asset.asset model is defined in module: om_account_asset. It has 0 computed fields: . Stored computed fields: none.


Tell me about the inter.transfer.company.line model.

Response: The inter.transfer.company.line model represents inter.transfer.company.line in the ERP system. It contains 11 fields and is used to manage inter.transfer.company.line data. Key fields include: internal_id, product_id, quantity, price_unit, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for coupon.reward?

Response: The coupon.reward model has 19 fields: reward_description, reward_product_id, reward_product_quantity, discount_type, discount_percentage, discount_apply_on, discount_specific_product_ids, discount_max_amount, discount_fixed_amount, reward_product_uom_id, discount_line_product_id, reward_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 5, integer: 2, selection: 3, float: 3, many2many: 1, datetime: 3.


What is the account.general.ledger model?

Response: The account.general.ledger model represents General Ledger Report in the ERP system. It contains 22 fields and is used to manage general ledger report data. Key fields include: journal_ids, account_ids, account_tag_ids, analytic_ids, analytic_tag_ids, display_account, titles, target_move, all_account, filter_detail, expand, date_from, date_to, report_currency_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the sms.composer model?

Response: To use the sms.composer model, you need to provide values for required fields: composition_mode, body. Readonly fields: res_ids_count, active_domain, active_domain_count, comment_single_recipient, recipient_valid_count, recipient_invalid_count, recipient_single_description, recipient_single_number, recipient_single_valid, sanitized_numbers, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What foreign keys exist in bve.view?

Response: The bve.view model has 9 relational fields: line_ids -> bve.view.line; field_ids -> bve.view.line; relation_ids -> bve.view.line; action_id -> ir.actions.act_window; view_id -> ir.ui.view; group_ids -> res.groups; user_ids -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: group_ids, user_ids.


Describe the implementation of report.sh_sale_reports.sh_sale_invoice_summary_doc.

Response: The report.sh_sale_reports.sh_sale_invoice_summary_doc model is defined in module: sh_sale_reports. It has 0 computed fields: . Stored computed fields: none.


Which fields in update.historical.data are computed?

Response: The update.historical.data model is defined in module: equip3_update_historical. It has 0 computed fields: . Stored computed fields: none.


How is report.dynamic_accounts_report.partner_ageing implemented technically?

Response: The report.dynamic_accounts_report.partner_ageing model is defined in module: dynamic_accounts_report. It has 0 computed fields: . Stored computed fields: none.


Tell me about the kitchen.production.record model.

Response: The kitchen.production.record model represents Kitchen Production Record in the ERP system. It contains 79 fields and is used to manage kitchen production record data. Key fields include: name, company_id, is_branch_required, product_id, product_tmpl_id, product_qty, rejected_qty, product_uom_id, product_uom_category_id, bom_id, branch_id, confirm_date, state, move_raw_ids, move_finished_ids, move_byproduct_ids, location_src_id, location_dest_id, picking_type_id, date_planned_start, date_planned_finished, date_deadline, procurement_group_id, move_dest_ids, production_location_id, warehouse_id, product_tracking, account_move_ids, purchase_request_ids, internal_transfer_count, expiry_days, product_use_expiration_date, finished_lot_ids, byproduct_lot_ids, rejected_lot_ids, show_submit_button, is_autogenerate, default_finished_lot_qty, default_rejected_lot_qty, show_byproduct_lot_tab, byproduct_manual_product_ids, default_byproduct_lot_qty, default_next_byproduct_product_id, any_byproduct_is_autogenerate, all_byproduct_is_autogenerate, component_consumed_qty, svl_value, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are common use cases for mailing.mailing.test?

Response: To use the mailing.mailing.test model, you need to provide values for required fields: email_to, mass_mailing_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Which fields in coupon.rule are computed?

Response: The coupon.rule model is defined in module: coupon. It has 0 computed fields: . Stored computed fields: none.


How is finish.good.rework implemented technically?

Response: The finish.good.rework model is defined in module: allfresh_mod_kitchen_operation. It has 0 computed fields: . Stored computed fields: none.


What business logic is in ai.chat.job?

Response: To use the ai.chat.job model, you need to provide values for required fields: name, session_id, user_id, state, job_type. Readonly fields: state, current_step, error_message, queue_job_state, queue_job_exc_info, started_at, completed_at, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Show me the relational structure of queue.jobs.to.done.

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


What are the technical details of report_excel_import_wizard?

Response: The report_excel_import_wizard model is defined in module: report_excel. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for account.print.journal?

Response: To use the account.print.journal model, you need to provide values for required fields: sort_selection, journal_ids, target_move, company_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Which fields in sh.qc.alert.line are computed?

Response: The sh.qc.alert.line model is defined in module: sh_inventory_mrp_qc. It has 0 computed fields: . Stored computed fields: none.


What are the technical details of calendar.recurrence?

Response: The calendar.recurrence model is defined in module: calendar. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for restaurant.table?

Response: To use the restaurant.table model, you need to provide values for required fields: name, shape. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What data can be stored in overhead.material?

Response: The overhead.material model has 12 fields: product, product_price, consumed, consumed_uom, mrp_wc_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, float: 2, integer: 1, char: 1, datetime: 3.


What operations can I perform on setu.inventory.xyz.analysis.report?

Response: To use the setu.inventory.xyz.analysis.report model, you need to provide values for required fields: none. Readonly fields: company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What foreign keys exist in account.loan.post?

Response: The account.loan.post model has 5 relational fields: loan_id -> account.loan; journal_id -> account.journal; account_id -> account.account; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the relationships in target.activity?

Response: The target.activity model has 21 relational fields: sales_team -> crm.team; head_team -> res.users; user_id -> res.users; company_id -> res.company; branch_id -> res.branch; activity_line -> target.activity.line; activity_line_res -> target.activity.line.res; campaign_id -> utm.campaign; source_id -> utm.source; medium_id -> utm.medium; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


Describe the implementation of purchase.agreement.approval.matrix.

Response: The purchase.agreement.approval.matrix model is defined in module: equip3_purchase_other_operation. It has 0 computed fields: . Stored computed fields: none.


What is the account.multipayment.difference model?

Response: The account.multipayment.difference model represents Payment Difference Lines in the ERP system. It contains 13 fields and is used to manage payment difference lines data. Key fields include: name, payment_id, account_id, payment_amount, currency_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the technical details of account.pettycash.analysis?

Response: The account.pettycash.analysis model is defined in module: equip3_accounting_reports. It has 0 computed fields: . Stored computed fields: none.


How do I use the stock.rule model?

Response: To use the stock.rule model, you need to provide values for required fields: name, location_id, route_id, procure_method, picking_type_id, auto, action. Readonly fields: route_company_id, picking_type_code_domain, rule_message, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What data can be stored in pos.promotion.special.category?

Response: The pos.promotion.special.category model has 19 fields: active, category_id, type, product_ids, category_ids, type_apply, count, discount, discount_fixed_amount, promotion_id, product_id, qty_free, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 1, many2one: 5, selection: 2, many2many: 2, integer: 2, float: 3, char: 1, datetime: 3.


What does the purchase.order model represent?

Response: The purchase.order model represents Purchase Report Template in the ERP system. It contains 266 fields and is used to manage purchase report template data. Key fields include: priority, origin, partner_ref, date_approve, dest_address_id, order_line, notes, invoice_count, invoice_ids, invoice_status, date_calendar_start, fiscal_position_id, payment_term_id, product_id, user_id, currency_rate, mail_reminder_confirmed, mail_reception_confirmed, receipt_reminder_email, reminder_date_before_receipt, team_id, report_grids, grid_product_tmpl_id, grid_update, grid, requisition_id, is_quantity_copy, incoterm_id, picking_count, picking_ids, picking_type_id, default_location_dest_id_usage, group_id, is_shipped, effective_date, on_time_rate, active, complete_state, custom_checklist_ids, custom_checklist, product_template_id, digital_sign, purchase_show_signature, chk_sign_confirm, purchase_show_enable_other_sign, sign_by, designation, sign_on, document_count, order_history_line, order_report_id, rfq_report_id, purchase_tag_ids, purchase_url, report_token, text_message, po_extract_id, po_split_id, po_extract_count, po_split_count, sh_fully_ship, sh_partially_ship, sh_fully_paid, sh_partially_paid, sh_hidden_compute_field, agreement_id, cancel_lines, selected_order, sh_msg, sh_po_number, sh_purchase_order_id, sh_revision_po_id, po_count, sh_purchase_revision_config, visible_eval, mrp_production_count, sale_order_count, internal_id, inter_transfer_count, client_order_id, discount_method, discount_amount, discount_amt, discount_amt_line, merged, sh_purchase_barcode_mobile, sh_purchase_bm_is_cont_scan, sh_sale_order_id, apply_manual_currency_exchange, manual_currency_exchange_rate, active_manual_currency_rate, total_invoices_amount, down_payment_by, amount, dp_journal_id, hide_create_bill, payment_status, down_payment_amount, total_down_payment_amount, is_down_payment, report_template_id1, report_template_id, amount_to_text, is_vendor_pricelist, name, currency_id, po_expiry_date, po, exp_po, sent, is_goods_orders, is_services_orders, is_hold_purchase_order, approval_matrix_id, is_approval_matrix, state1, po_state, approved_matrix_ids, is_approve_button, approval_matrix_line_id, analytic_account_group_ids, company_id, branch_id, destination_location_id, is_delivery_receipt, destination_warehouse_id, discount_type, is_single_delivery_destination, analytic_accounting, is_revision_po, is_revision_created, revision_order_id, custom_checklist_template_ids, readonly_price, timezone_date, request_partner_id, date_order_assets, name2, date_order, milestone_template_id, milestone_purchase_ids, is_group_good_services_order, have_product_service, swo_ids, swo_count, is_taxes, actual_progress, remaining_progress, progress_paid, paid_swo, partner_invoice_id, available_partner_invoice_ids, product_brand_ids, is_product_brand_filter, is_service_work_order, is_purchase_vendor_rating_warning, is_product_service_operation_receiving, is_service, show_analytic_tags, amount_untaxed, amount_tax, amount_total, discount_amt_before, discount_amt_line_before, amount_subtotal, tax_discount_policy, list_available_products, from_purchase_request, term_condition, term_condition_box, bo_count, blanket_ids, multilevel_disc, multi_discount, vendor_payment_terms, service_level_agreement_id, service_level_agreement_box, user_request_ids, vendor_invoice_documents_count, down_payment_discount_amount, tender_scope, is_submit_quotation, price_rating, not_editable, is_editable, tender_order_line, from_bo, is_btn_approval_matrix, state, is_blanket_cancel, open_tender, days_to_approve, purchase_order_duration_to_confirm, amount_saved_from_cost_savings, number_of_successful_cost_savings, partner_id, dp, journal_id, name_dp, direct_approval_matrix_id, is_approval_matrix_direct, approved_matrix_direct_ids, approved_matrix_direct_id, state_direct_on, state_direct_off, is_approve_button_direct, control, qty_limit, budget_limit, is_valid_coupon, applied_coupon_ids, generated_coupon_ids, no_code_promo_program_ids, code_promo_program_id, promo_code, client_order_ref, is_dropship, is_sale_order, customer_partner_id, customer_location_partner_id, branch_ids, is_assets_orders, import_reference, is_report_purchaseorder_printed, is_report_purchasequotation_printed, remark, rfq_type, discount_promotions_amount, date_planned, persentase_antar_badan, form_view_opened, 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 is pos.top.selling.wizard used in the system?

Response: The pos.top.selling.wizard model represents POS Top Selling Wizard in the ERP system. It contains 14 fields and is used to manage pos top selling wizard data. Key fields include: start_dt, end_dt, report_type, no_product, top_selling, branch_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the field structure of report.equip3_assembly_reports.report_assembly_production.

Response: The report.equip3_assembly_reports.report_assembly_production model has 3 fields: id, display_name, __last_update. Field types distribution: integer: 1, char: 1, datetime: 1.


What is the res.config.installer model?

Response: The res.config.installer model represents Config Installer in the ERP system. It contains 7 fields and is used to manage config installer data. Key fields include: id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Tell me about the loyalty.wizard.reedem model.

Response: The loyalty.wizard.reedem model represents Loyalty Redeem Wizard  in the ERP system. It contains 13 fields and is used to manage loyalty redeem wizard  data. Key fields include: order_credit_points, order_redeem_points, redeem_point, customer, loyalty_point, loyalty_balance, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What methods are available in dev.rma.line?

Response: The dev.rma.line model is defined in module: dev_rma. It has 0 computed fields: . Stored computed fields: none.


How is choose.delivery.carrier implemented technically?

Response: The choose.delivery.carrier model is defined in module: delivery. It has 0 computed fields: . Stored computed fields: none.


What are the technical details of pos.loyalty.reward?

Response: The pos.loyalty.reward model is defined in module: equip3_pos_membership. It has 0 computed fields: . Stored computed fields: none.


How to create records in ks.sales.forecast.result?

Response: To use the ks.sales.forecast.result 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. The model supports standard CRUD operations through the ORM.


What business logic is in blacklist.partner.wiz?

Response: To use the blacklist.partner.wiz 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. The model supports standard CRUD operations through the ORM.


Show me the relational structure of vendor.evaluation.

Response: The vendor.evaluation model has 19 relational fields: vendor -> res.partner; manager -> res.users; user_id -> res.users; evaluation_template_id -> vendor.evaluation.template; evaluation_eval_ids -> vendor.evaluation.template.eval; branch_id -> res.branch; company_id -> res.company; vendor_res -> res.partner; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


Show me the relational structure of x.report.wizard.

Response: The x.report.wizard model has 5 relational fields: pos_session_ids -> pos.session; branch_id -> res.branch; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: pos_session_ids.


What are the available fields for product.template.barcode?

Response: The product.template.barcode model has 13 fields: product_id, name, product_uom_id, product_uom_category_id, uom_id, active, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 6, char: 2, boolean: 1, integer: 1, datetime: 3.


What is the account.user.reminder model?

Response: The account.user.reminder model represents Account USer Reminder in the ERP system. It contains 12 fields and is used to manage account user reminder data. Key fields include: name, company_id, branch_id, account_line_ids, reminder_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What foreign keys exist in account.pettycash.voucher.wizard?

Response: The account.pettycash.voucher.wizard model has 10 relational fields: fund -> account.pettycash; partner_id -> res.users; ba_ca_journal_id -> account.journal; submitter_id -> res.users; currency_id -> res.currency; company_id -> res.company; voucher_line -> account.pettycash.voucher.wizard.line; move_id -> account.move; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How do I use the setu.inventory.overstock.report model?

Response: To use the setu.inventory.overstock.report model, you need to provide values for required fields: none. Readonly fields: company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Show me the relational structure of replace.product.wizard.

Response: The replace.product.wizard model has 4 relational fields: product_id -> product.product; replace_product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does website.track relate to other models?

Response: The website.track model has 3 relational fields: visitor_id -> website.visitor; page_id -> website.page; product_id -> product.product. Many2many fields: none.


Describe the many2many relations for account.payment.register.payment.difference.line.

Response: The account.payment.register.payment.difference.line model has 6 relational fields: payment_register_id -> account.payment.register; account_id -> account.account; currency_id -> res.currency; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Which fields in report.extra.content are computed?

Response: The report.extra.content model is defined in module: general_template. It has 0 computed fields: . Stored computed fields: none.


Can you explain the purpose of ai.chat.message?

Response: The ai.chat.message model represents AI Chat Message in the ERP system. It contains 30 fields and is used to manage ai chat message data. Key fields include: session_id, role, content, content_type, truncated_content, tokens_used, response_time, model_used, tools_used, tool_results, tool_call_id, message_metadata, user_id, is_thinking, thinking_data, is_user_message, is_compressed, content_compressed, is_not_processed, is_assistant_message, has_tools, finish_reason, quick_replies_cache, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Tell me about the auditlog.rule model.

Response: The auditlog.rule model represents Auditlog - Rule in the ERP system. It contains 20 fields and is used to manage auditlog - rule data. Key fields include: name, model_id, model_name, model_model, user_ids, log_read, log_write, log_unlink, log_create, log_type, state, action_id, capture_record, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are common use cases for mrp.routing.workcenter?

Response: To use the mrp.routing.workcenter model, you need to provide values for required fields: name, branch_id. Readonly fields: time_cycle, workorder_count, workcenter_ids, location_id, operation_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Describe the account.open.chart model in Odoo.

Response: The account.open.chart model represents Account Open chart in the ERP system. It contains 15 fields and is used to manage account open chart data. Key fields include: company_id, date_from, date_to, target_move, display_account, unfold, report_type, show_initial_balance, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What methods are available in quotation.amount?

Response: The quotation.amount model is defined in module: equip3_crm_meeting_overview. It has 0 computed fields: . Stored computed fields: none.


How is stock.rules.report used in the system?

Response: The stock.rules.report model represents Stock Rules report in the ERP system. It contains 12 fields and is used to manage stock rules report data. Key fields include: product_id, product_tmpl_id, warehouse_ids, product_has_variants, so_route_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Tell me about the account.asset.category model.

Response: The account.asset.category model represents Asset category in the ERP system. It contains 41 fields and is used to manage asset category data. Key fields include: active, name, account_analytic_id, analytic_tag_ids, account_asset_id, account_depreciation_id, account_depreciation_expense_id, journal_id, company_id, method_number, method_period, method_progress_factor, method_time, method_end, prorata, open_asset, group_entries, type, branch_id, cut_off_asset_date, date_first_depreciation, account_sales_id, account_revaluation_surplus_id, account_revaluation_loss_id, method, is_monthly_depreciation, is_reset_january, account_sales_profit, account_sales_loss, dispose_account, sequence_id, set_sequence, sequence_number_next, is_fiscal_asset_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


List all fields in the blacklist.partner.wiz model.

Response: The blacklist.partner.wiz model has 11 fields: partner_id, user_id, type, reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, selection: 1, char: 2, integer: 1, datetime: 3.


What is the sh.purchase.product.profit.wizard model?

Response: The sh.purchase.product.profit.wizard model represents Purchase Product Profit Wizard in the ERP system. It contains 14 fields and is used to manage purchase product profit wizard data. Key fields include: sh_start_date, sh_end_date, sh_partner_ids, report_by, sh_product_ids, company_ids, branch_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the fields of account.pettycash.fund.reconcile.

Response: The account.pettycash.fund.reconcile model has 14 fields: fund, date, payable_account, reconciled_amount, move, vouchers, is_pettycash_voucher_approved, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, date: 1, float: 1, many2many: 1, boolean: 1, integer: 1, char: 1, datetime: 3.


Tell me about the stock.scheduler.compute model.

Response: The stock.scheduler.compute model represents Run Scheduler Manually in the ERP system. It contains 7 fields and is used to manage run scheduler manually data. Key fields include: id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What data can be stored in confirm.stock.sms?

Response: The confirm.stock.sms model has 8 fields: pick_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


Describe the implementation of approval.matrix.sale.reject.

Response: The approval.matrix.sale.reject model is defined in module: equip3_sale_operation. It has 0 computed fields: . Stored computed fields: none.


List all fields in the account.bank.statement.line.wizard model.

Response: The account.bank.statement.line.wizard model has 7 fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 1, char: 1, many2one: 2, datetime: 3.


What models are connected to pos.sync.session.log?

Response: The pos.sync.session.log model has 8 relational fields: send_from_session_id -> pos.session; send_to_session_id -> pos.session; user_id -> res.users; user_receive_id -> res.users; branch_id -> res.branch; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Can you explain the purpose of crm.activity.report?

Response: The crm.activity.report model represents CRM Activity Analysis in the ERP system. It contains 21 fields and is used to manage crm activity analysis data. Key fields include: date, lead_create_date, date_conversion, date_deadline, date_closed, author_id, user_id, team_id, lead_id, body, subtype_id, mail_activity_type_id, country_id, company_id, stage_id, partner_id, lead_type, active, id, display_name, __last_update.


What modules define res.bank?

Response: The res.bank model is defined in module: base. It has 0 computed fields: . Stored computed fields: none.


What modules define account.common.report?

Response: The account.common.report model is defined in module: account. It has 0 computed fields: . Stored computed fields: none.


Describe the many2many relations for coupon.program.

Response: The coupon.program model has 22 relational fields: rule_id -> coupon.rule; reward_id -> coupon.reward; coupon_ids -> coupon.coupon; company_id -> res.company; currency_id -> res.currency; customer_category_ids -> customer.category; product_category_ids -> product.category; selected_customers_ids -> res.partner; selected_products_ids -> product.product; gift_product_id -> product.product; purchase_product_category_ids -> product.category; purchase_selected_customers_ids -> res.partner; purchase_selected_products_ids -> product.product; website_id -> website; create_uid -> res.users; write_uid -> res.users; applied_partner_ids -> res.partner; applied_product_ids -> product.product; reward_product_id -> product.product; discount_specific_product_ids -> product.product; reward_product_uom_id -> uom.uom; discount_line_product_id -> product.product. Many2many fields: customer_category_ids, product_category_ids, selected_customers_ids, selected_products_ids, purchase_product_category_ids, purchase_selected_customers_ids, purchase_selected_products_ids, applied_partner_ids, applied_product_ids, discount_specific_product_ids.


What business logic is in pos.zone?

Response: To use the pos.zone model, you need to provide values for required fields: name. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How is report.sh_sale_reports.sh_top_selling_product_doc used in the system?

Response: The report.sh_sale_reports.sh_top_selling_product_doc model represents top selling product report abstract model in the ERP system. It contains 3 fields and is used to manage top selling product report abstract model data. Key fields include: id, display_name, __last_update.


How do I use the mail.thread.blacklist model?

Response: To use the mail.thread.blacklist model, you need to provide values for required fields: none. Readonly fields: email_normalized, is_blacklisted, message_bounce, 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, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


What operations can I perform on force.done.memory?

Response: To use the force.done.memory model, you need to provide values for required fields: blanket_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Describe the stock.change.product.qty model in Odoo.

Response: The stock.change.product.qty model represents Change Product Quantity in the ERP system. It contains 11 fields and is used to manage change product quantity data. Key fields include: product_id, product_tmpl_id, product_variant_count, new_quantity, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in account.fiscal.position.account are computed?

Response: The account.fiscal.position.account model is defined in module: account. It has 0 computed fields: . Stored computed fields: none.


How to create records in material.request.matrix.reject?

Response: To use the material.request.matrix.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. The model supports standard CRUD operations through the ORM.


Show me the fields of equip3.pos.membership.report.

Response: The equip3.pos.membership.report model has 10 fields: name, member_code, company_id, date_joined, year_joined, member_point, total_order, id, display_name, __last_update. Field types distribution: char: 4, many2one: 1, datetime: 2, float: 1, integer: 2.


Can you explain the purpose of utm.mixin?

Response: The utm.mixin model represents UTM Mixin in the ERP system. It contains 6 fields and is used to manage utm mixin data. Key fields include: campaign_id, source_id, medium_id, id, display_name, __last_update.


Describe the report.sh_po_tender_management.report_analyze_quotations model in Odoo.

Response: The report.sh_po_tender_management.report_analyze_quotations model represents analyze quotations report abstract model in the ERP system. It contains 3 fields and is used to manage analyze quotations report abstract model data. Key fields include: id, display_name, __last_update.


What business logic is in all.loyalty.setting?

Response: To use the all.loyalty.setting model, you need to provide values for required fields: product_id, issue_date, expiry_date, loyalty_basis_on, company_id. Readonly fields: amount_footer, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How to create records in report.all.channels.sales?

Response: To use the report.all.channels.sales model, you need to provide values for required fields: none. Readonly fields: name, partner_id, product_id, product_tmpl_id, date_order, user_id, categ_id, company_id, price_total, pricelist_id, country_id, price_subtotal, product_qty, analytic_account_id, team_id, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


What are the technical details of ir.sequence?

Response: The ir.sequence model is defined in module: base. It has 0 computed fields: . Stored computed fields: none.


Describe the implementation of purchase.order.line.wizard.

Response: The purchase.order.line.wizard model is defined in module: sh_so_po. It has 0 computed fields: . Stored computed fields: none.


What are the available fields for product.price.quantity?

Response: The product.price.quantity model has 10 fields: product_tmpl_id, price_unit, quantity, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, float: 2, integer: 1, char: 1, datetime: 3.


What are common use cases for access.group?

Response: To use the access.group 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. The model supports standard CRUD operations through the ORM.


How is ir.qweb.field.many2many used in the system?

Response: The ir.qweb.field.many2many model represents Qweb field many2many in the ERP system. It contains 3 fields and is used to manage qweb field many2many data. Key fields include: id, display_name, __last_update.


Describe the ir.actions.todo model in Odoo.

Response: The ir.actions.todo model represents Configuration Wizards in the ERP system. It contains 11 fields and is used to manage configuration wizards data. Key fields include: action_id, sequence, state, name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the many2many relations for show.material.done.popup.

Response: The show.material.done.popup model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What methods are available in website.snippet.filter?

Response: The website.snippet.filter model is defined in module: website. It has 0 computed fields: . Stored computed fields: none.


What methods are available in mrp.bom.operation?

Response: The mrp.bom.operation model is defined in module: equip3_manuf_masterdata. It has 0 computed fields: . Stored computed fields: none.


Describe the field structure of report.dynamic_accounts_report.trial_balance.

Response: The report.dynamic_accounts_report.trial_balance model has 3 fields: id, display_name, __last_update. Field types distribution: integer: 1, char: 1, datetime: 1.


How does material.request relate to other models?

Response: The material.request model has 21 relational fields: create_uid -> res.users; requested_by -> res.users; destination_location_id -> stock.location; destination_warehouse_id -> stock.warehouse; company_id -> res.company; branch_id -> res.branch; product_line -> material.request.line; mr_approval_matrix_id -> mr.approval.matrix; approved_matrix_ids -> mr.approval.matrix.line; approval_matrix_line_id -> mr.approval.matrix.line; analytic_account_group_ids -> account.analytic.tag; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; write_uid -> res.users. Many2many fields: analytic_account_group_ids, message_partner_ids, message_channel_ids.


What business logic is in approval.matrix.purchase.request?

Response: To use the approval.matrix.purchase.request model, you need to provide values for required fields: name, company_id, branch_id, minimum_amt, maximum_amt. Readonly fields: company_id, is_purchase_request_department, is_good_services_order, 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, access_url, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What fields does base.geo_provider have?

Response: The base.geo_provider model has 9 fields: tech_name, name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, integer: 1, many2one: 2, datetime: 3.


How to query sh.split.rfq.wizard data?

Response: To use the sh.split.rfq.wizard model, you need to provide values for required fields: split_by. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Can you explain the purpose of report.excel.fields?

Response: The report.excel.fields model represents Report Excel Fields in the ERP system. It contains 41 fields and is used to manage report excel fields data. Key fields include: sequence, active, show, cell, report_excel_section_id, group_by, aggregate, aggregate_ids, aggregate_id, having_operator, having_selection, having_param_ids, having_param_id, having_value_type, having_value_float, having_value_date, having_value_datetime, cumulative_having_field, sort_by, formula, formulas, check_root_model, root_model_id, root_model_name, model_field_selector, cumulative_model_field, field_type, image_bool, colOff, rowOff, cx, cy, locked_canvases_bool, description, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What fields does sh.mrp.allow.qc.measurement have?

Response: The sh.mrp.allow.qc.measurement model has 11 fields: product_id, sh_message, sh_quality_point_id, mrp_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, text: 1, integer: 1, char: 1, datetime: 3.


What models are connected to format.address.mixin?

Response: The format.address.mixin model has no explicit relational fields defined in its field metadata.


Tell me about the kpi.copy.template model.

Response: The kpi.copy.template model represents Template Targets Replace in the ERP system. It contains 11 fields and is used to manage template targets replace data. Key fields include: period_id, template_id, help_notes, kpi_help_dummy, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What is the sh.purchase.category.xls model?

Response: The sh.purchase.category.xls model represents Purchase by Category Xls Report in the ERP system. It contains 9 fields and is used to manage purchase by category xls report data. Key fields include: excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is payment.sale.details.report used in the system?

Response: The payment.sale.details.report model represents payment.sale.details.report in the ERP system. It contains 10 fields and is used to manage payment.sale.details.report data. Key fields include: name, total, details_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is budget.change.req used in the system?

Response: The budget.change.req model represents Budget Change Request in the ERP system. It contains 39 fields and is used to manage budget change request data. Key fields include: name, requested_id, budget_std_id, date, budget_line, state, approval_matrix, is_allowed_to_approval_matrix, approved_matrix_ids, approval_matrix_line_id, is_approve_button, company_id, branch_id, currency_id, request_partner_id, state1, state2, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define pos.call.log?

Response: The pos.call.log model is defined in module: equip3_pos_masterdata. It has 0 computed fields: . Stored computed fields: none.


What models are connected to ks_dashboard_ninja.board?

Response: The ks_dashboard_ninja.board model has 11 relational fields: ks_dashboard_items_ids -> ks_dashboard_ninja.item; ks_dashboard_top_menu_id -> ir.ui.menu; ks_dashboard_client_action_id -> ir.actions.client; ks_dashboard_menu_id -> ir.ui.menu; ks_dashboard_group_access -> res.groups; ks_dashboard_default_template -> ks_dashboard_ninja.board_template; ks_child_dashboard_ids -> ks_dashboard_ninja.child_board; ks_dashboard_defined_filters_ids -> ks_dashboard_ninja.board_defined_filters; ks_dashboard_custom_filters_ids -> ks_dashboard_ninja.board_custom_filters; create_uid -> res.users; write_uid -> res.users. Many2many fields: ks_dashboard_group_access.


What are the available fields for pos.call.log?

Response: The pos.call.log model has 16 fields: min_id, max_id, call_domain, call_results, call_model, call_fields, active, write_date, branch_id, company_id, id, display_name, create_uid, create_date, write_uid, __last_update. Field types distribution: integer: 3, char: 5, boolean: 1, datetime: 3, many2one: 4.


Describe the field structure of crm.phonecall.report.

Response: The crm.phonecall.report model has 16 fields: user_id, team_id, priority, nbr_cases, state, create_date, delay_close, duration, delay_open, partner_id, company_id, opening_date, date_closed, id, display_name, __last_update. Field types distribution: many2one: 4, selection: 2, integer: 2, datetime: 4, float: 3, char: 1.


What does the sh.top.purchasing.excel.extended model represent?

Response: The sh.top.purchasing.excel.extended model represents Excel Extended in the ERP system. It contains 9 fields and is used to manage excel extended data. Key fields include: excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is mrp.workcenter.productivity used in the system?

Response: The mrp.workcenter.productivity model represents Workcenter Productivity Log in the ERP system. It contains 19 fields and is used to manage workcenter productivity log data. Key fields include: production_id, workcenter_id, company_id, workorder_id, user_id, loss_id, loss_type, description, date_start, date_end, duration, cost_already_recorded, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define pos.report.journal?

Response: The pos.report.journal model is defined in module: equip3_pos_report. It has 0 computed fields: . Stored computed fields: none.


What fields does setu.inventory.turnover.analysis.report have?

Response: The setu.inventory.turnover.analysis.report model has 15 fields: stock_file_data, start_date, end_date, product_category_ids, product_ids, warehouse_ids, company_id, company_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: binary: 1, date: 2, many2many: 4, many2one: 3, integer: 1, char: 1, datetime: 3.


What data can be stored in mailing.contact.subscription?

Response: The mailing.contact.subscription model has 13 fields: contact_id, list_id, opt_out, unsubscription_date, message_bounce, is_blacklisted, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, boolean: 2, datetime: 4, integer: 2, char: 1.


How to create records in invoice.payment.report.xls?

Response: To use the invoice.payment.report.xls model, you need to provide values for required fields: none. Readonly fields: file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


List all fields in the pos.report.category model.

Response: The pos.report.category model has 7 fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 1, char: 1, many2one: 2, datetime: 3.


How does kpi.constant relate to other models?

Response: The kpi.constant model has 4 relational fields: periods_ids -> kpi.period.value; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are common use cases for sh.qc.alert?

Response: To use the sh.qc.alert model, you need to provide values for required fields: team_id, user_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Describe the partner.blacklist.history model in Odoo.

Response: The partner.blacklist.history model represents Partner Blacklist History in the ERP system. It contains 12 fields and is used to manage partner blacklist history data. Key fields include: user_id, type, reason, date, partner_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What methods are available in sh.mpo.merge.purchase.order.wizard?

Response: The sh.mpo.merge.purchase.order.wizard model is defined in module: sh_all_in_one_purchase_tools. It has 0 computed fields: . Stored computed fields: none.


How is delivery.carrier used in the system?

Response: The delivery.carrier model represents Shipping Methods in the ERP system. It contains 35 fields and is used to manage shipping methods data. Key fields include: name, active, sequence, integration_level, prod_environment, debug_logging, company_id, product_id, invoice_policy, country_ids, state_ids, zip_from, zip_to, margin, free_over, amount, can_generate_return, return_label_on_delivery, get_return_label_from_portal, fixed_price, price_rule_ids, website_description, delivery_type, website_published, website_id, is_published, can_publish, website_url, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What data can be stored in return.inter.transfer.company?

Response: The return.inter.transfer.company model has 24 fields: sale_id, sale_count, invoice_count, bill_count, invoice_id, purchase_id, purchase_count, internal_id, internal_count, name, state, from_warehouse, currency_id, to_warehouse, pricelist_id, product_lines, product_return_moves, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 9, integer: 6, many2many: 1, char: 2, selection: 1, one2many: 2, datetime: 3.


Which fields in base_import.tests.models.complex are computed?

Response: The base_import.tests.models.complex model is defined in module: base_import. It has 0 computed fields: . Stored computed fields: none.


What fields does ir.qweb.field.integer have?

Response: The ir.qweb.field.integer model has 3 fields: id, display_name, __last_update. Field types distribution: integer: 1, char: 1, datetime: 1.


How does journal.entries.report relate to other models?

Response: The journal.entries.report model has 4 relational fields: account_id -> account.account; partner_id -> res.partner; analytic_account_id -> account.analytic.account; currency_id -> res.currency. Many2many fields: none.


Can you explain the purpose of ir.actions.act_window.view?

Response: The ir.actions.act_window.view model represents Action Window View in the ERP system. It contains 12 fields and is used to manage action window view data. Key fields include: sequence, view_id, act_window_id, multi, view_mode, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What foreign keys exist in base_import.tests.models.complex?

Response: The base_import.tests.models.complex model has 3 relational fields: currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the implementation of ir.qweb.field.contact.

Response: The ir.qweb.field.contact model is defined in module: base. It has 0 computed fields: . Stored computed fields: none.


Describe the implementation of product.packaging.

Response: The product.packaging model is defined in module: product. It has 0 computed fields: . Stored computed fields: none.


What fields does ks_custom_report.ks_column have?

Response: The ks_custom_report.ks_column model has 25 fields: name, ks_cr_model_id, ks_model_field_chan, ks_model_name, ks_cr_field_id, ks_incl_search_filter, ks_incl_group_filter, sequence, ks_operator, ks_value, ks_visible_operator_fields, ks_visible_date_fields, ks_alter_values, ks_year, ks_month, ks_week, ks_day, ks_hour, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 4, many2one: 4, boolean: 5, integer: 7, selection: 1, float: 1, datetime: 3.


What are the technical details of sh.purchase.payment.report.wizard?

Response: The sh.purchase.payment.report.wizard model is defined in module: sh_purchase_reports. It has 0 computed fields: . Stored computed fields: none.


What models are connected to account.payment.term?

Response: The account.payment.term model has 15 relational fields: account_id -> account.account; line_ids -> account.payment.term.line; company_id -> res.company; branch_id -> res.branch; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


Describe the implementation of sh.sale.product.profit.xls.

Response: The sh.sale.product.profit.xls model is defined in module: sh_sale_reports. It has 0 computed fields: . Stored computed fields: none.


Show me the relational structure of assign.pr.line.wizard.

Response: The assign.pr.line.wizard model has 7 relational fields: wizard_id -> assign.pr.wizard; pr_line_id -> purchase.request.line; user_id -> res.users; new_user_id -> res.users; product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What fields does calendar.event.reschedule.wizard have?

Response: The calendar.event.reschedule.wizard model has 10 fields: reschedule_date, reschedule_reason, have_reschedule_date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: datetime: 4, char: 2, boolean: 1, integer: 1, many2one: 2.


What operations can I perform on ir.ui.view.custom?

Response: To use the ir.ui.view.custom model, you need to provide values for required fields: ref_id, user_id, arch. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How to query ir.ui.menu.category data?

Response: To use the ir.ui.menu.category model, you need to provide values for required fields: sequence, name. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What are common use cases for sale.adv.wizard.product.line?

Response: To use the sale.adv.wizard.product.line model, you need to provide values for required fields: none. Readonly fields: default_code, standard_price, uom_po_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What are the relationships in res.users.access.report.wizard?

Response: The res.users.access.report.wizard model has 4 relational fields: group_ids -> res.groups; user_tag_ids -> res.users.tag; create_uid -> res.users; write_uid -> res.users. Many2many fields: group_ids, user_tag_ids.


What operations can I perform on o2m.global.search.fields?

Response: To use the o2m.global.search.fields model, you need to provide values for required fields: ttype. Readonly fields: related_model_id, ttype, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How does kpi.help relate to other models?

Response: The kpi.help model has no explicit relational fields defined in its field metadata.


How is cust.credit.limit.xls implemented technically?

Response: The cust.credit.limit.xls model is defined in module: equip3_sale_other_operation. It has 0 computed fields: . Stored computed fields: none.


Tell me about the stock.warehouse model.

Response: The stock.warehouse model represents Warehouse in the ERP system. It contains 98 fields and is used to manage warehouse data. Key fields include: active, partner_id, view_location_id, lot_stock_id, route_ids, wh_input_stock_loc_id, wh_qc_stock_loc_id, wh_output_stock_loc_id, wh_pack_stock_loc_id, mto_pull_id, pick_type_id, pack_type_id, out_type_id, in_type_id, int_type_id, crossdock_route_id, reception_route_id, delivery_route_id, warehouse_count, resupply_wh_ids, resupply_route_ids, show_resupply, sequence, manufacture_to_resupply, manufacture_pull_id, manufacture_mto_pull_id, pbm_mto_pull_id, sam_rule_id, manu_type_id, pbm_type_id, sam_type_id, manufacture_steps, pbm_route_id, pbm_loc_id, sam_loc_id, spacex, spacey, spacez, planimetry_image, count_sl, pos_type_id, buy_to_resupply, buy_pull_id, default_delivery_location_id, driver_ids, name, code, company_id, branch_id, lot_scrap_id, lot_expired_id, street, street2, zip, city, state_id, country_id, phone, responsible_users, reception_steps, delivery_steps, default_receipt_location_id, is_external_link, stock_count_cycle, pos_branch_id, analytic_tag_ids, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of action.data.

Response: The action.data model has 3 relational fields: action_id -> ir.actions.actions; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What fields does ir.ui.view.custom have?

Response: The ir.ui.view.custom model has 10 fields: ref_id, user_id, arch, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, text: 1, integer: 1, char: 1, datetime: 3.


Can you explain the purpose of mail.wizard.invite?

Response: The mail.wizard.invite model represents Invite wizard in the ERP system. It contains 13 fields and is used to manage invite wizard data. Key fields include: res_model, res_id, partner_ids, channel_ids, message, send_mail, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in report.sh_purchase_reports.sh_tv_top_vendors_doc are computed?

Response: The report.sh_purchase_reports.sh_tv_top_vendors_doc model is defined in module: sh_purchase_reports. It has 0 computed fields: . Stored computed fields: none.


What is the report.equip3_accounting_reports.debt_collection model?

Response: The report.equip3_accounting_reports.debt_collection model represents Debt Collection Report in the ERP system. It contains 3 fields and is used to manage debt collection report data. Key fields include: id, display_name, __last_update.


What models are connected to product.product?

Response: The product.product model has 103 relational fields: product_tmpl_id -> product.template; product_template_attribute_value_ids -> product.template.attribute.value; barcode_line_ids -> product.template.barcode; stock_quant_ids -> stock.quant; stock_move_ids -> stock.move; orderpoint_ids -> stock.warehouse.orderpoint; putaway_rule_ids -> stock.putaway.rule; variant_bom_ids -> mrp.bom; bom_line_ids -> mrp.bom.line; stock_valuation_layer_ids -> stock.valuation.layer; product_cost_ids -> product.warehouse.cost; last_supplier_id -> res.partner; purchase_order_line_ids -> purchase.order.line; purchase_price_history_line_ids -> purchase.price.history; website_id -> website; product_variant_image_ids -> product.image; alternative_product_ids -> product.product; packaging_ids -> product.packaging; categ_id -> product.category; last_customer_id -> res.partner; product_lots_ids -> stock.production.lot; product_bom_id -> pos.product.bom; purchase_req_line_ids -> purchase.request.line; warehouse_price_ids -> product.warehouse.price; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users; currency_id -> res.currency; cost_currency_id -> res.currency; pricelist_id -> product.pricelist; uom_id -> uom.uom; uom_po_id -> uom.uom; seller_ids -> product.supplierinfo; variant_seller_ids -> product.supplierinfo; attribute_line_ids -> product.template.attribute.line; valid_product_template_attribute_line_ids -> product.template.attribute.line; product_variant_ids -> product.product; product_variant_id -> product.product; rating_ids -> rating.rating; taxes_id -> account.tax; property_account_income_id -> account.account; property_account_expense_id -> account.account; responsible_id -> res.users; property_stock_production -> stock.location; property_stock_inventory -> stock.location; location_id -> stock.location; warehouse_id -> stock.warehouse; route_from_categ_ids -> stock.location.route; bom_ids -> mrp.bom; deferred_revenue_category_id -> account.asset.category; email_template_id -> mail.template; property_account_creditor_price_difference -> account.account; pos_categ_id -> pos.category; route_ids -> stock.location.route; consignment_partner_id -> res.partner; optional_product_ids -> product.template; accessory_product_ids -> product.product; website_ribbon_id -> product.ribbon; public_categ_ids -> product.public.category; product_template_image_ids -> product.image; bi_pack_ids -> bi.product.pack; project_template_id -> project.project; multi_companies_all -> res.company; product_brand_id -> product.brand; project_id -> project.project; brand_attribute_id -> product.attribute; brand_ids -> product.brand; branch_id -> res.branch; secondary_uom_id -> uom.uom; multi_warehouses_all -> stock.warehouse; product_brand_ids -> product.brand; def_packaging_id -> product.packaging; group_stock_ids -> product.packaging; reordering_rules_ids -> stock.warehouse.orderpoint; variant_attribute_value_ids -> product.variant.attribute.value; product_ratio_line -> product.ratio.line; uom_categ_id -> uom.category; merchendise_id -> merchendise.code; asset_category_id -> account.asset.category; company_id -> res.company; sell_ids -> product.supplierinfo; template_purchase_price_history_line_ids -> purchase.price.history; combo_option_id -> combo.option; combo_option_items -> combo.option.item; pos_combo_item_ids -> pos.combo.item; pos_categ_ids -> pos.category; price_uom_ids -> product.uom.price; cross_ids -> product.cross; product_price_quantity_ids -> product.price.quantity; combo_limit_ids -> pos.combo.limit; uom_ids -> uom.uom; note_ids -> pos.note; tag_ids -> pos.tag; pos_branch_id -> res.branch; supplier_taxes_id -> account.tax. Many2many fields: product_template_attribute_value_ids, purchase_price_history_line_ids, alternative_product_ids, packaging_ids, message_partner_ids, message_channel_ids, valid_product_template_attribute_line_ids, taxes_id, route_from_categ_ids, route_ids, optional_product_ids, accessory_product_ids, public_categ_ids, multi_companies_all, brand_ids, multi_warehouses_all, product_brand_ids, group_stock_ids, template_purchase_price_history_line_ids, pos_categ_ids, uom_ids, note_ids, tag_ids, supplier_taxes_id.


What are common use cases for merchendise.code?

Response: To use the merchendise.code 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. The model supports standard CRUD operations through the ORM.


How is open.stock.series implemented technically?

Response: The open.stock.series model is defined in module: stock_qty_forecast. It has 0 computed fields: . Stored computed fields: none.


Describe the field structure of material.request.matrix.reject.

Response: The material.request.matrix.reject model has 8 fields: reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: text: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


How to query orderwizline.orderwizline data?

Response: To use the orderwizline.orderwizline model, you need to provide values for required fields: product_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How is account.budget.post implemented technically?

Response: The account.budget.post model is defined in module: om_account_budget. It has 0 computed fields: . Stored computed fields: none.


Describe the website.published.multi.mixin model in Odoo.

Response: The website.published.multi.mixin model represents Multi Website Published Mixin in the ERP system. It contains 8 fields and is used to manage multi website published mixin data. Key fields include: website_published, website_id, is_published, can_publish, website_url, id, display_name, __last_update.


How to query account.reconcile.model.template data?

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. The model supports standard CRUD operations through the ORM.


What models are connected to expiry.picking.confirmation?

Response: The expiry.picking.confirmation model has 6 relational fields: lot_ids -> stock.production.lot; picking_ids -> stock.picking; production_ids -> mrp.production; workorder_id -> mrp.workorder; create_uid -> res.users; write_uid -> res.users. Many2many fields: lot_ids, picking_ids, production_ids.


What does the blanket.quotation model represent?

Response: The blanket.quotation model represents blanket.quotation in the ERP system. It contains 8 fields and is used to manage blanket.quotation data. Key fields include: wiz_line_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in asset.asset.revalue.wizard are computed?

Response: The asset.asset.revalue.wizard model is defined in module: equip3_accounting_asset. It has 0 computed fields: . Stored computed fields: none.


What are the available fields for ir.module.module.exclusion?

Response: The ir.module.module.exclusion model has 11 fields: name, module_id, exclusion_id, state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 4, selection: 1, integer: 1, datetime: 3.


How to query sales.margin.xls data?

Response: To use the sales.margin.xls 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. The model supports standard CRUD operations through the ORM.


What does the pos.payment.report model represent?

Response: The pos.payment.report model represents POS Payment Report in the ERP system. It contains 14 fields and is used to manage pos payment report data. Key fields include: date, payment_date, payment_method_id, config_id, order_id, session_id, company_id, pos_branch_id, amount, currency_id, partner_id, id, display_name, __last_update.


What foreign keys exist in report.excel.fields.sql?

Response: The report.excel.fields.sql model has 3 relational fields: report_excel_section_id -> report.excel.section; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How is ir.qweb.field.date used in the system?

Response: The ir.qweb.field.date model represents Qweb Field Date in the ERP system. It contains 3 fields and is used to manage qweb field date data. Key fields include: id, display_name, __last_update.


Show me the fields of force.done.memory.

Response: The force.done.memory model has 11 fields: blanket_id, qty, remaining_qty, reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, float: 2, text: 1, integer: 1, char: 1, datetime: 3.


Describe the field structure of product.warehouse.cost.

Response: The product.warehouse.cost model has 10 fields: product_id, product_cost_line_ids, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, one2many: 1, integer: 1, char: 1, datetime: 3.


Show me the relational structure of sale.order.option.

Response: The sale.order.option model has 7 relational fields: order_id -> sale.order; line_id -> sale.order.line; product_id -> product.product; uom_id -> uom.uom; product_uom_category_id -> uom.category; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the available fields for resource.calendar.leaves?

Response: The resource.calendar.leaves model has 14 fields: name, company_id, calendar_id, date_from, date_to, resource_id, time_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 5, datetime: 5, selection: 1, integer: 1.


What are the available fields for expiry.picking.confirmation?

Response: The expiry.picking.confirmation model has 13 fields: lot_ids, picking_ids, description, show_lots, production_ids, workorder_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 3, char: 2, boolean: 1, many2one: 3, integer: 1, datetime: 3.


What foreign keys exist in account.common.journal.report?

Response: The account.common.journal.report model has 5 relational fields: journal_ids -> account.journal; report_currency_id -> res.currency; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: journal_ids.


What data can be stored in stock.inventory.approval.matrix.line?

Response: The stock.inventory.approval.matrix.line model has 34 fields: sequence, user_ids, minimum_approver, si_approval_matrix, st_inv_id, approved_users, state_char, time_stamp, feedback, last_approved, approved, sequence2, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 8, many2many: 4, many2one: 6, text: 1, datetime: 4, char: 2, boolean: 6, one2many: 3.


What are the technical details of portal.share?

Response: The portal.share model is defined in module: portal. It has 0 computed fields: . Stored computed fields: none.


Which fields in change.password.user are computed?

Response: The change.password.user model is defined in module: base. It has 0 computed fields: . Stored computed fields: none.


What are the available fields for limit.request.wizard?

Response: The limit.request.wizard model has 7 fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 1, char: 1, many2one: 2, datetime: 3.


What are the technical details of sh.purchase.update.mass.tag.wizard?

Response: The sh.purchase.update.mass.tag.wizard model is defined in module: sh_all_in_one_purchase_tools. It has 0 computed fields: . Stored computed fields: none.


Describe the implementation of pos.gift.card.exchange.history.

Response: The pos.gift.card.exchange.history model is defined in module: equip3_pos_masterdata. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for base_import.tests.models.m2o?

Response: To use the base_import.tests.models.m2o 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. The model supports standard CRUD operations through the ORM.


What fields does generate.closing.entries.confirmation.wizard have?

Response: The generate.closing.entries.confirmation.wizard model has 14 fields: name, fiscal_year_id, closing_entry_date, journal_id, description, summary_account_id, retained_earnings_account_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: text: 2, many2one: 6, date: 1, integer: 1, char: 1, datetime: 3.


Describe the pos.category model in Odoo.

Response: The pos.category model represents Point of Sale Category in the ERP system. It contains 23 fields and is used to manage point of sale category data. Key fields include: name, parent_id, child_id, sequence, image_128, Minimum_amount, amount_footer, is_category_combo, sale_limit_time, from_time, to_time, submit_all_pos, pos_branch_ids, pos_config_ids, category_type, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What models are connected to account.full.reconcile?

Response: The account.full.reconcile model has 5 relational fields: partial_reconcile_ids -> account.partial.reconcile; reconciled_line_ids -> account.move.line; exchange_move_id -> account.move; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the sh.custom.tab.purchase model in Odoo.

Response: The sh.custom.tab.purchase model represents Custom Tab purchase in the ERP system. It contains 15 fields and is used to manage custom tab purchase data. Key fields include: name, label, groups, sequence, view_id, tab_list, invisible_tab, sh_position, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the field structure of pos.coupon.program.

Response: The pos.coupon.program model has 28 fields: active, name, coupon_name, type_apply, base_on_product_id, minimum_purchase_quantity, sequence_generate_method, manual_input_sequence, start_date, end_date, no_of_usage, no_of_used, company_id, state, reward_type, reward_product_id, reward_quantity, reward_discount_type, reward_discount_amount, reward_max_discount_amount, pos_coupon_count, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 1, char: 4, selection: 5, many2one: 5, integer: 7, datetime: 5, float: 1.


Show me the relational structure of res.country.

Response: The res.country model has 6 relational fields: address_view_id -> ir.ui.view; currency_id -> res.currency; country_group_ids -> res.country.group; state_ids -> res.country.state; create_uid -> res.users; write_uid -> res.users. Many2many fields: country_group_ids.


Describe the budget.purchase.lines model in Odoo.

Response: The budget.purchase.lines model represents Budget Line in the ERP system. It contains 30 fields and is used to manage budget line data. Key fields include: name, purchase_budget_id, analytic_account_id, analytic_group_id, product_budget, date_from, date_to, paid_date, currency_id, planned_amount, practical_amount, practical_amount_temp, remaining_amount, theoritical_amount, percentage, company_id, is_above_budget, purchase_budget_state, parent_analytic_account_id, account_tag_ids, product_id, purchase_order_line_budget_id, eer, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to query ir.qweb.field.integer data?

Response: To use the ir.qweb.field.integer model, you need to provide values for required fields: none. Readonly fields: id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


Show me the fields of account.debt.collection.line.

Response: The account.debt.collection.line model has 28 fields: debt_collection_id, invoice_id, invoice_date, currency_id, amount_invoice, amount_residual, state, journal_id, date, amount, is_full_collect, payment_id, is_pic_line, user_id, partner_id, deadline_date, invoice_due_date, total_due_date, debt_coll_pic, invoice_week_number, invoice_week_start, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 10, date: 5, monetary: 3, selection: 1, boolean: 2, integer: 3, char: 1, datetime: 3.


What modules define res.users.access.report.record?

Response: The res.users.access.report.record model is defined in module: report_user_access_right. It has 0 computed fields: . Stored computed fields: none.


How to create records in kitchen.cooking.list.line?

Response: To use the kitchen.cooking.list.line model, you need to provide values for required fields: list_id. Readonly fields: uom_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How to create records in sh.purchase.analysis.xls?

Response: To use the sh.purchase.analysis.xls model, you need to provide values for required fields: none. Readonly fields: file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What operations can I perform on account.fiscal.year?

Response: To use the account.fiscal.year model, you need to provide values for required fields: name, date_from, date_to, company_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


List all fields in the mass.editing.line model.

Response: The mass.editing.line model has 13 fields: sequence, server_action_id, model_id, field_id, widget_option, apply_domain, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 2, many2one: 5, char: 2, boolean: 1, datetime: 3.


Describe the many2many relations for base_import.tests.models.preview.

Response: The base_import.tests.models.preview model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define website.mass_mailing.popup?

Response: The website.mass_mailing.popup model is defined in module: website_mass_mailing. It has 0 computed fields: . Stored computed fields: none.


Show me the relational structure of base.geocoder.

Response: The base.geocoder model has no explicit relational fields defined in its field metadata.


Which fields in base_import.tests.models.char.states are computed?

Response: The base_import.tests.models.char.states model is defined in module: base_import. It has 0 computed fields: . Stored computed fields: none.


What modules define base_import.tests.models.complex?

Response: The base_import.tests.models.complex model is defined in module: base_import. It has 0 computed fields: . Stored computed fields: none.


Which fields in stock.scrap.request are computed?

Response: The stock.scrap.request model is defined in module: equip3_inventory_control. It has 0 computed fields: . Stored computed fields: none.


Describe the ir.actions.client model in Odoo.

Response: The ir.actions.client model represents Client Action in the ERP system. It contains 20 fields and is used to manage client action data. Key fields include: name, type, tag, target, res_model, context, params, params_store, xml_id, help, binding_model_id, binding_type, binding_view_types, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What business logic is in target.kpi?

Response: To use the target.kpi model, you need to provide values for required fields: user_id, target_based_on_ids, from_date, to_date, target_on. Readonly fields: name, purchase_team_id, user_id, company_id, target_based_on_ids, main_target, from_date, to_date, target_on, target_left, kpi_progress, current_achievement, 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. The model supports standard CRUD operations through the ORM.


Show me the relational structure of base_import.tests.models.preview.

Response: The base_import.tests.models.preview model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How do I use the payment.voucher.line model?

Response: To use the payment.voucher.line model, you need to provide values for required fields: none. Readonly fields: invoice_date, currency_id, state, voucher_state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What does the account.bank.statement.import model represent?

Response: The account.bank.statement.import model represents Import Bank Statement in the ERP system. It contains 8 fields and is used to manage import bank statement data. Key fields include: attachment_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is account.tax used in the system?

Response: The account.tax model represents Tax in the ERP system. It contains 58 fields and is used to manage tax data. Key fields include: tax_paid_account, price_include_total, pay_separately, name, type_tax_use, tax_scope, amount_type, active, company_id, children_tax_ids, sequence, amount, description, price_include, include_base_amount, analytic, tax_group_id, hide_tax_exigibility, tax_exigibility, cash_basis_transition_account_id, invoice_repartition_line_ids, refund_repartition_line_ids, tax_fiscal_country_id, country_code, branch_id, is_ppn, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the pos.loyalty.point model?

Response: To use the pos.loyalty.point model, you need to provide values for required fields: partner_id, type. Readonly fields: member_point, member_phone, member_type, member_type_code, is_return, remaining_point, company_id, branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Which fields in crm.activity.report are computed?

Response: The crm.activity.report model is defined in module: crm. It has 0 computed fields: . Stored computed fields: none.


What is the ir.actions.act_window model?

Response: The ir.actions.act_window model represents Action Window in the ERP system. It contains 29 fields and is used to manage action window data. Key fields include: name, type, view_id, domain, context, res_id, res_model, target, view_mode, usage, view_ids, views, limit, groups_id, search_view_id, filter, search_view, xml_id, help, binding_model_id, binding_type, binding_view_types, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What methods are available in account.automatic.entry.wizard?

Response: The account.automatic.entry.wizard model is defined in module: account. It has 0 computed fields: . Stored computed fields: none.


What models are connected to product.template.attribute.exclusion?

Response: The product.template.attribute.exclusion model has 5 relational fields: product_template_attribute_value_id -> product.template.attribute.value; product_tmpl_id -> product.template; value_ids -> product.template.attribute.value; create_uid -> res.users; write_uid -> res.users. Many2many fields: value_ids.


What are the available fields for snailmail.letter.missing.required.fields?

Response: The snailmail.letter.missing.required.fields model has 15 fields: partner_id, letter_id, street, street2, zip, city, state_id, country_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 6, char: 5, integer: 1, datetime: 3.


Show me the relational structure of report.stock.report_stock_rule.

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


What are the relationships in combo.option?

Response: The combo.option model has 3 relational fields: item_ids -> combo.option.item; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to create records in 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. The model supports standard CRUD operations through the ORM.


What does the report.sh_purchase_reports.sh_representative_report_doc model represent?

Response: The report.sh_purchase_reports.sh_representative_report_doc model represents purchase person report abstract model in the ERP system. It contains 3 fields and is used to manage purchase person report abstract model data. Key fields include: id, display_name, __last_update.


What fields does purchase.team.analysis have?

Response: The purchase.team.analysis model has 20 fields: days_to_approve, purchase_order_duration_to_confirm, amount_saved_from_cost_savings, number_of_successful_cost_savings, avg_amount_saved_from_cost_savings, avg_number_of_successful_cost_savings, user_id, purchase_ids, kpi_target, cost_saving_percentage, amount_purchased, cost_saving, branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: float: 10, many2one: 4, many2many: 1, integer: 1, char: 1, datetime: 3.


What is the report.equip3_pos_general.pos_sale_report_template model?

Response: The report.equip3_pos_general.pos_sale_report_template model represents Template Report of sale in the ERP system. It contains 3 fields and is used to manage template report of sale data. Key fields include: id, display_name, __last_update.


What foreign keys exist in account.loan?

Response: The account.loan model has 23 relational fields: partner_id -> res.partner; company_id -> res.company; line_ids -> account.loan.line; currency_id -> res.currency; journal_id -> account.journal; leased_asset_account_id -> account.account; product_id -> product.product; interests_product_id -> product.product; move_ids -> account.move; short_term_loan_account_id -> account.account; long_term_loan_account_id -> account.account; interest_expenses_account_id -> account.account; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


Describe the field structure of limit.request.

Response: The limit.request model has 66 fields: name, partner_id, limit_type, limit_type_old, limit_type_new, credit_amount, last_credit_limit, open_inv_no, last_open_inv_no, new_max_invoice, last_max_invoice, description, state, state1, state2, branch_id, limit_approval_matrix, approval_ids, approval_matrix_line_id, user_approval_ids, current_user, approval, approval2, new_amount, last_amount, is_approve_button, user_id, is_credit_limit_brand, product_brand_ids, brand_ids, company_id, 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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 5, many2one: 15, selection: 8, float: 8, text: 1, one2many: 6, many2many: 4, boolean: 9, date: 2, integer: 5, datetime: 3.


How is wizard.asset.create implemented technically?

Response: The wizard.asset.create model is defined in module: equip3_accounting_asset. It has 0 computed fields: . Stored computed fields: none.


How does web_editor.converter.test relate to other models?

Response: The web_editor.converter.test model has 3 relational fields: many2one -> web_editor.converter.test.sub; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What models are connected to new.product?

Response: The new.product model has 3 relational fields: top_id -> sh.tsp.top.selling.product.wizard; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the technical details of stock.lot.serialize.line?

Response: The stock.lot.serialize.line model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


Describe the debt.collection.report model in Odoo.

Response: The debt.collection.report model represents Debt Collection Report in the ERP system. It contains 16 fields and is used to manage debt collection report data. Key fields include: partner_ids, user_ids, journal_ids, state, date_from, date_to, target_move, report_currency_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.