Describe the many2many relations for sh.purchase.update.mass.tag.wizard.

Response: The sh.purchase.update.mass.tag.wizard model has 4 relational fields: purchase_order_ids -> purchase.order; wiz_tag_ids -> sh.purchase.tags; create_uid -> res.users; write_uid -> res.users. Many2many fields: purchase_order_ids, wiz_tag_ids.


Show me the fields of material.request.line.

Response: The material.request.line model has 47 fields: material_request_id, sequence, no, product, description, quantity, product_unit_measure, product_uom_category_id, destination_location_id, destination_warehouse_id, status, request_date, done_qty_dup, done_qty, requested_qty, remaining_qty, source_document, requested_by, company_id, branch_id, create_date, pr_requested_qty, pr_pending_qty_to_receive, pr_in_progress_qty, pr_done_qty, pr_cancelled_qty, itr_requested_qty, itr_in_progress_qty, itr_done_qty, itr_returned_qty, pr_lines_ids, ir_lines_ids, itr_war_lines_ids, analytic_account_group_ids, progress_quantity, pr_remaining_qty, itr_remaining_qty, itw_requested_qty, itw_in_progress_qty, itw_remaining_qty, itw_done_qty, id, display_name, create_uid, write_uid, write_date, __last_update. Field types distribution: many2one: 11, integer: 3, text: 1, float: 21, selection: 1, date: 1, char: 2, datetime: 3, one2many: 3, many2many: 1.


Show me the fields of repair.order.make_invoice.

Response: The repair.order.make_invoice model has 8 fields: group, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


Describe the many2many relations for opening.balance.line.

Response: The opening.balance.line model has 7 relational fields: move_id -> opening.balance; company_id -> res.company; account_id -> account.account; partner_id -> res.partner; company_currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does mail.activity.type relate to other models?

Response: The mail.activity.type model has 9 relational fields: create_uid -> res.users; res_model_id -> ir.model; default_next_type_id -> mail.activity.type; next_type_ids -> mail.activity.type; previous_type_ids -> mail.activity.type; mail_template_ids -> mail.template; default_user_id -> res.users; initial_res_model_id -> ir.model; write_uid -> res.users. Many2many fields: next_type_ids, previous_type_ids, mail_template_ids.


What business logic is in combo.option?

Response: To use the combo.option model, you need to provide values for required fields: combo_name. Readonly fields: image_1024, image_512, image_256, image_128, 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 global.search?

Response: To use the global.search model, you need to provide values for required fields: model_id, main_field_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.


Show me the relational structure of ks_custom_report.ks_column.

Response: The ks_custom_report.ks_column model has 4 relational fields: ks_cr_model_id -> ks_custom_report.ks_report; ks_cr_field_id -> ir.model.fields; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the implementation of account.multipayment.difference.

Response: The account.multipayment.difference model is defined in module: equip3_accounting_operation. It has 0 computed fields: . Stored computed fields: none.


What operations can I perform on mail.compose.message?

Response: To use the mail.compose.message model, you need to provide values for required fields: message_type. Readonly fields: active_domain, 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.automatic.entry.wizard implemented technically?

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


How to create records in report.pos.order?

Response: To use the report.pos.order model, you need to provide values for required fields: none. Readonly fields: date, order_id, partner_id, product_id, product_tmpl_id, user_id, price_total, price_sub_total, total_discount, average_price, company_id, nbr_lines, product_qty, product_categ_id, invoiced, config_id, pos_categ_id, pricelist_id, session_id, employee_id, promotion_count, promotion_id, voucher_id, voucher_count, voucher_value, cashier_id, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


What modules define calendar.recurrence?

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


What fields does account.move.line have?

Response: The account.move.line model has 140 fields: asset_category_id, asset_start_date, asset_end_date, asset_mrr, purchase_line_id, purchase_order_id, period_id, fiscal_year, is_anglo_saxon_line, product_type, is_landed_costs_line, discount_method, discount_type, discount_amount, discount_amt, branch_id, repair_line_ids, repair_fee_ids, is_down_payment, move_id, move_name, date, ref, parent_state, journal_id, company_id, company_currency_id, tax_fiscal_country_id, account_id, account_internal_type, account_internal_group, account_root_id, sequence, name, quantity, price_unit, discount, debit, credit, balance, cumulated_balance, amount_currency, price_subtotal, price_total, reconciled, blocked, date_maturity, currency_id, partner_id, product_uom_id, product_id, product_uom_category_id, reconcile_model_id, payment_id, statement_line_id, statement_id, tax_ids, tax_line_id, tax_group_id, tax_base_amount, tax_exigible, tax_repartition_line_id, tax_tag_ids, tax_audit, amount_residual, amount_residual_currency, full_reconcile_id, matched_debit_ids, matched_credit_ids, matching_number, analytic_line_ids, analytic_account_id, analytic_tag_ids, recompute_tax_line, display_type, is_rounding_line, exclude_from_invoice_tab, is_fiscal_book_exclude, price_tax_discount, is_update_disc_line, price_tax, unit_price_fnct, disc_percentage_rel, date_id, is_discount_line, is_interest_line, is_analytic_tags, total_qty_price_unit, multi_discount, is_intercompany_transaction, customer_deposit_id, vendor_deposit_id, tax_ids_ppn, price_total_ppn, amount_ppn, taxes_ppn, sale_line_ids, is_down_payment_discount, res_dp_amount, is_purchase_order, is_sales_order, sequence2, pos_branch_id, approval_code, check_reconcile, check_reconcile_done, check_reconcile_flag, check_payment, 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: many2one: 35, date: 7, float: 9, boolean: 26, selection: 9, one2many: 9, char: 11, integer: 7, monetary: 16, many2many: 7, html: 1, datetime: 3.


How to create records in barcode.nomenclature?

Response: To use the barcode.nomenclature model, you need to provide values for required fields: name, upc_ean_conv. 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 delivery.price.rule?

Response: To use the delivery.price.rule model, you need to provide values for required fields: sequence, carrier_id, variable, operator, max_value, list_base_price, list_price, variable_factor. Readonly fields: name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How do I use the asset.asset.revalue.wizard model?

Response: To use the asset.asset.revalue.wizard model, you need to provide values for required fields: reason, remaining_value, amount, journal_id, method_number, method_period. Readonly fields: remaining_value, company_id, company_currency_id, currency_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 fields of orderwizline.orderwizline.

Response: The orderwizline.orderwizline model has 17 fields: reverse_id, product_id, partner_id, remaining_quantity, new_quatation_quantity, unit_of_measure_id, unit_price, taxes_id, subtotal, blanket_order_line_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 7, float: 4, many2many: 1, integer: 1, char: 1, datetime: 3.


Describe the many2many relations for product.expire.report.

Response: The product.expire.report model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does approval.matrix.direct.purchase.line relate to other models?

Response: The approval.matrix.direct.purchase.line model has 7 relational fields: user_ids -> res.users; approval_matrix_direct_purchase -> approval.matrix.direct.purchase; approved_users -> res.users; last_approved -> res.users; order_id -> purchase.order; create_uid -> res.users; write_uid -> res.users. Many2many fields: user_ids, approved_users.


What foreign keys exist in apply.voucher?

Response: The apply.voucher model has 4 relational fields: customer_id -> res.partner; voucher_ids -> customer.voucher; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are common use cases for access.rights.profile?

Response: To use the access.rights.profile 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 setu.inventory.fsn.xyz.analysis.bi.report.

Response: The setu.inventory.fsn.xyz.analysis.bi.report model has 6 relational fields: product_id -> product.product; product_category_id -> product.category; company_id -> res.company; wizard_id -> setu.inventory.fsn.xyz.analysis.report; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What methods are available in pos.generate.efaktur.digunggung?

Response: The pos.generate.efaktur.digunggung model is defined in module: equip3_pos_membership. It has 0 computed fields: . Stored computed fields: none.


Show me the fields of mrp.production.backorder.

Response: The mrp.production.backorder model has 10 fields: mrp_production_ids, mrp_production_backorder_line_ids, show_backorder_lines, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 1, one2many: 1, boolean: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


What are the available fields for list.category?

Response: The list.category model has 10 fields: order_id, categ, product_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, char: 2, one2many: 1, integer: 1, datetime: 3.


Tell me about the saleblanket.saleblanket model.

Response: The saleblanket.saleblanket model represents Sale Blanket in the ERP system. It contains 85 fields and is used to manage sale blanket data. Key fields include: name, partner_id, pricelist_id, payment_term_id, current_user, sale_order_count, expiry_date, creation_date, user_id, order_line_count, state, currency_id, state1, state2, state3, bo_state, bo_state_1, company_id, current_company, branch_id, days_left, analytic_tag_ids, order_line_ids, qty, delivery_qty, remaining_qty, qty_invoiced, reason, delivery_status, approving_matrix_bo_sale_id, is_bo_approval_matrix, is_approval_matrix_filled, is_approve_button, approval_matrix_line_id, approved_matrix_ids, amount_untaxed, amount_tax, amount_total, analytic_accounting, invoice_address, delivery_address, is_product_filled, is_active_company, max_line_sequence, report_template_id1, report_template_id, amount_to_text, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, access_url, access_token, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in mrp.unbuild are computed?

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


What are the technical details of base_import.tests.models.float?

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


What models are connected to sale.adv.wizard.product.line?

Response: The sale.adv.wizard.product.line model has 5 relational fields: sale_adv_wizard_id -> sale.adv.wizard; product_id -> product.product; uom_po_id -> uom.uom; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the field structure of store.model.nodes.

Response: The store.model.nodes model has 13 fields: model_id, node_option, attribute_name, attribute_string, button_type, is_smart_button, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, selection: 2, char: 3, boolean: 1, integer: 1, datetime: 3.


What business logic is in loyalty.wizard.reedem?

Response: To use the loyalty.wizard.reedem model, you need to provide values for required fields: none. Readonly fields: customer, loyalty_point, loyalty_balance, 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 mailing.contact.subscription model.

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.


Describe the field structure of ctm.dynamic.balance.sheet.report.

Response: The ctm.dynamic.balance.sheet.report model has 29 fields: company_id, journal_ids, account_ids, account_tag_ids, analytic_ids, analytic_tag_ids, display_account, target_move, date_from, date_to, analytic_group_ids, comparison, previous, report_currency_id, book, consolidate, comp_detail, filter_budget, budget, debit_credit, entities_comparison, all_account, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, many2many: 6, selection: 9, date: 2, integer: 2, boolean: 2, char: 1, datetime: 3.


What models are connected to sh.mrp.correct.qc.measurement?

Response: The sh.mrp.correct.qc.measurement model has 6 relational fields: product_id -> product.product; sh_quality_point_id -> sh.qc.point; mrp_id -> mrp.production; workorder_id -> mrp.workorder; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Can you explain the purpose of mail.thread?

Response: The mail.thread model represents Email Thread in the ERP system. It contains 18 fields and is used to manage email thread data. Key fields include: 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.


How to query action.data data?

Response: To use the action.data 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 to create records in ir.actions.todo?

Response: To use the ir.actions.todo model, you need to provide values for required fields: action_id, state. 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 the technical details of report.equip3_accounting_reports.cash_flow_statement?

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


Show me the relational structure of expiring.product.calendar.

Response: The expiring.product.calendar model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define ir.translation?

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


Show me the relational structure of account.account.

Response: The account.account model has 23 relational fields: move_line_ids -> account.move.line; parent_id -> account.account; child_ids -> account.account; currency_id -> res.currency; user_type_id -> account.account.type; tax_ids -> account.tax; company_id -> res.company; tag_ids -> account.account.tag; group_id -> account.group; root_id -> account.root; allowed_journal_ids -> account.journal; 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: tax_ids, tag_ids, allowed_journal_ids, message_partner_ids, message_channel_ids.


What does the gamification.challenge.line model represent?

Response: The gamification.challenge.line model represents Gamification generic goal for challenge in the ERP system. It contains 16 fields and is used to manage gamification generic goal for challenge data. Key fields include: challenge_id, definition_id, sequence, target_goal, name, condition, definition_suffix, definition_monetary, definition_full_suffix, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of validate.account.move.

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


What operations can I perform on project.task.type.delete.wizard?

Response: To use the project.task.type.delete.wizard model, you need to provide values for required fields: none. Readonly fields: tasks_count, stages_active, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What modules define sh.purchase.product.indent.wizard?

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


What are common use cases for account.fiscal.position.tax?

Response: To use the account.fiscal.position.tax model, you need to provide values for required fields: position_id, tax_src_id. 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.


Describe the blanket.quotation model in Odoo.

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 account.asset.category are computed?

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


What fields does mrp.immediate.production have?

Response: The mrp.immediate.production model has 10 fields: mo_ids, show_productions, immediate_production_line_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 1, boolean: 1, one2many: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


What modules define ks.message.wizard?

Response: The ks.message.wizard model is defined in module: ks_sales_forecast. It has 0 computed fields: . Stored computed fields: none.


How is material.request.line.show.stock implemented technically?

Response: The material.request.line.show.stock model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


How is website.robots implemented technically?

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


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

Response: To use the setu.inventory.fsn.xyz.analysis.bi.report 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 ir.exports.line.

Response: The ir.exports.line model has 3 relational fields: export_id -> ir.exports; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define report_excel_export_wizard?

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


How to query stock.quant data?

Response: To use the stock.quant model, you need to provide values for required fields: product_id, location_id, reserved_quantity. Readonly fields: product_uom_id, company_id, location_id, lot_id, package_id, owner_id, quantity, reserved_quantity, available_quantity, in_date, tracking, use_expiration_date, value, currency_id, layer_value, state_check, forecast_incoming, forecast_outgoing, forecast_qty, filter_available_product_ids, product_category, expire_days, expire_days_count, expire_date, weight, is_update_value, purchase_value_in_lot, warehouse_id, inv_report_qty_available, inv_report_incoming_qty, inv_report_outgoing_qty, inv_report_virtual_available, inv_report_free_qty, inv_report_qty_ref, inv_report_ref, inv_report_qty_sec, inv_report_sec, inv_report_sales, inv_report_stock_movement, inv_report_default_code, inv_report_hide_sales, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What is the purchase.order.wizard model?

Response: The purchase.order.wizard model represents Purchase Order Wizard in the ERP system. It contains 17 fields and is used to manage purchase order wizard data. Key fields include: order_line, partner_id, date_planned, order_selection, sh_group_by_partner, sh_cancel_old_rfqs, sh_create_po, partner_ids, so_id, is_dropship, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the field structure of ir.actions.report.

Response: The ir.actions.report model has 30 fields: name, type, binding_type, model, model_id, report_type, report_name, report_file, groups_id, multi, paperformat_id, print_report_name, attachment_use, attachment, encrypt, encrypt_type, manual_password, password_fields, password_sub_field, xml_id, help, binding_model_id, binding_view_types, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 11, selection: 3, many2one: 7, many2many: 1, boolean: 3, html: 1, integer: 1, datetime: 3.


What data can be stored in report.equip3_inventory_masterdata.report_product_tmpl_forecast?

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


What is the material.request.matrix.reject model?

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


What fields does account.move.template have?

Response: The account.move.template model has 68 fields: name, date, ref, narration, state, posted_before, move_type, type_name, to_check, journal_id, suitable_journal_ids, company_id, company_currency_id, currency_id, line_ids, partner_id, payment_id, statement_line_id, amount_untaxed, amount_tax, amount_total, amount_residual, amount_untaxed_signed, amount_tax_signed, amount_total_signed, amount_residual_signed, amount_by_group, payment_state, reversed_entry_id, reversal_move_id, invoice_filter_type_domain, 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, sequence_prefix, sequence_number, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 11, date: 3, text: 2, selection: 5, boolean: 7, many2one: 13, many2many: 3, one2many: 6, monetary: 8, binary: 1, integer: 6, datetime: 3.


Describe the implementation of ai.model.selection.wizard.

Response: The ai.model.selection.wizard model is defined in module: ai_chat_agent. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for approval.matrix.accounting?

Response: To use the approval.matrix.accounting model, you need to provide values for required fields: name, company_id, approval_matrix_line_ids. Readonly fields: company_id, filter_branch_ids, 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 modules define nsfp.registration?

Response: The nsfp.registration model is defined in module: equip3_accounting_efaktur. It has 0 computed fields: . Stored computed fields: none.


Describe the hr.department model in Odoo.

Response: The hr.department model represents Department in the ERP system. It contains 33 fields and is used to manage department data. Key fields include: name, complete_name, active, company_id, parent_id, child_ids, manager_id, member_ids, jobs_ids, note, color, 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 does cancel.credit.limit relate to other models?

Response: The cancel.credit.limit model has 3 relational fields: limit_id -> limit.request; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How is account.loan.post used in the system?

Response: The account.loan.post model represents Loan post in the ERP system. It contains 10 fields and is used to manage loan post data. Key fields include: loan_id, journal_id, account_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to query base_import.tests.models.m2o.required data?

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


Tell me about the sale.report model.

Response: The sale.report model represents Sales Analysis Report in the ERP system. It contains 45 fields and is used to manage sales analysis report data. Key fields include: name, date, product_id, product_uom, product_uom_qty, qty_delivered, qty_to_invoice, qty_invoiced, partner_id, company_id, user_id, price_total, price_subtotal, untaxed_amount_to_invoice, untaxed_amount_invoiced, product_tmpl_id, categ_id, nbr, pricelist_id, analytic_account_id, team_id, country_id, industry_id, commercial_partner_id, weight, volume, discount, discount_amount, campaign_id, medium_id, source_id, order_id, warehouse_id, website_id, branch_id, state, margin, city_id, state_id, untaxed_amount, total_amount, grand_total_order, id, display_name, __last_update.


List all fields in the credit.limit.approval model.

Response: The credit.limit.approval model has 19 fields: sequence, sequence2, user_ids, minimum_approver, status, time, feedback, approved, approval, user_approved_ids, credit_id, last_approved, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 5, many2many: 2, text: 2, char: 2, boolean: 1, many2one: 4, datetime: 3.


Which fields in ks_dashboard_ninja.item are computed?

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


Describe the implementation of utm.medium.

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


How is receivable.opening.balance used in the system?

Response: The receivable.opening.balance model represents receivable.opening.balance in the ERP system. It contains 14 fields and is used to manage receivable.opening.balance data. Key fields include: partner_opening_bal_id, customer_id, purchase_order, date, description, due_date, amount_due, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is res.partner.title used in the system?

Response: The res.partner.title model represents Partner Title in the ERP system. It contains 9 fields and is used to manage partner title data. Key fields include: name, shortcut, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to query pos.voucher data?

Response: To use the pos.voucher model, you need to provide values for required fields: start_date, end_date. Readonly fields: user_id, pos_order_id, pos_order_line_id, use_history_ids, 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 mail.render.mixin data?

Response: To use the mail.render.mixin model, you need to provide values for required fields: none. Readonly fields: lang, model_object_field, sub_object, sub_model_object_field, null_value, copyvalue, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


How to query global.search.fields data?

Response: To use the global.search.fields model, you need to provide values for required fields: ttype. Readonly fields: name, 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.


Show me the fields of report.sh_purchase_reports.sh_top_purchasing_product_doc.

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


How to query product.margin data?

Response: To use the product.margin model, you need to provide values for required fields: invoice_state. 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 assign.pr.wizard model represent?

Response: The assign.pr.wizard model represents Assign PR Wizard in the ERP system. It contains 9 fields and is used to manage assign pr wizard data. Key fields include: pr_ids, line_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the pos.gift.card.use model in Odoo.

Response: The pos.gift.card.use model represents Used to Store Gift Card Uses History. in the ERP system. It contains 12 fields and is used to manage used to store gift card uses history. data. Key fields include: card_id, customer_id, pos_order_id, order_date, amount, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


List all fields in the report_excel_export_wizard model.

Response: The report_excel_export_wizard model has 8 fields: multiple_export, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


What models are connected to internal.matrix.reject?

Response: The internal.matrix.reject model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How is mr.internal_transfer_line used in the system?

Response: The mr.internal_transfer_line model represents mr.internal_transfer_line in the ERP system. It contains 22 fields and is used to manage mr.internal_transfer_line data. Key fields include: mr_id, no, product_id, description, uom_id, source_location, source_warehouse_id, current_qty, virtual_available, qty_transfer, mr_ir_wizard, mr_line_id, filter_warehouse_ids, filter_location_ids, dest_warehouse_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to create records in ir.qweb.field.selection?

Response: To use the ir.qweb.field.selection 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 are the relationships in acrux.chat.pop.message?

Response: The acrux.chat.pop.message model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What does the approval.matrix.sale.order.lines model represent?

Response: The approval.matrix.sale.order.lines model represents Approval Matrix Sale Order Lines in the ERP system. It contains 23 fields and is used to manage approval matrix sale order lines data. Key fields include: approval_matrix, order_id, user_name_ids, sequence, sequence2, minimum_approver, state_char, time_stamp, feedback, last_approved, approved, approved_users, signature, approval_type, approver_state, bo_order_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define ms.query?

Response: The ms.query model is defined in module: ms_query. It has 0 computed fields: . Stored computed fields: none.


What operations can I perform on report.dynamic_accounts_report.day_book?

Response: To use the report.dynamic_accounts_report.day_book 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.


How does sale.order.pricelist.wizard relate to other models?

Response: The sale.order.pricelist.wizard model has 4 relational fields: shs_pricelist_id -> product.pricelist; pricelist_line -> sale.order.pricelist.wizard.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


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

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


Describe the field structure of report.point_of_sale.report_invoice.

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


What fields does base.partner.merge.line have?

Response: The base.partner.merge.line model has 10 fields: wizard_id, min_id, aggr_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, integer: 2, char: 2, datetime: 3.


How does mrp.workcenter relate to other models?

Response: The mrp.workcenter model has 26 relational fields: routing_line_ids -> mrp.routing.workcenter; order_ids -> mrp.workorder; time_ids -> mrp.workcenter.productivity; costs_hour_account_id -> account.analytic.account; location_id -> stock.location; location_finished_id -> stock.location; location_rejected_id -> stock.location; location_byproduct_id -> stock.location; oh_time -> overhead.time; ov_material -> overhead.material; branch_id -> res.branch; create_uid -> res.users; alternative_workcenter_ids -> mrp.workcenter; company_id -> res.company; resource_id -> resource.resource; resource_calendar_id -> resource.calendar; 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: alternative_workcenter_ids, message_partner_ids, message_channel_ids.


What models are connected to sale.product.configurator?

Response: The sale.product.configurator model has 8 relational fields: product_template_id -> product.template; pricelist_id -> product.pricelist; product_template_attribute_value_ids -> product.template.attribute.value; product_custom_attribute_value_ids -> product.attribute.custom.value; product_no_variant_attribute_value_ids -> product.template.attribute.value; warehouse_id -> stock.warehouse; create_uid -> res.users; write_uid -> res.users. Many2many fields: product_template_attribute_value_ids, product_custom_attribute_value_ids, product_no_variant_attribute_value_ids.


Show me the fields of ir.actions.actions.

Response: The ir.actions.actions model has 14 fields: name, type, xml_id, help, binding_model_id, binding_type, binding_view_types, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 5, html: 1, many2one: 3, selection: 1, integer: 1, datetime: 3.


How do I use the partner.blacklist.history model?

Response: To use the partner.blacklist.history 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 free.product.lines model represent?

Response: The free.product.lines model represents Free Product Lines in the ERP system. It contains 12 fields and is used to manage free product lines data. Key fields include: product_id, description, quantity, uom_id, customer_target_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the many2many relations for sh.top.customers.xls.

Response: The sh.top.customers.xls model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does stock.production.lot relate to other models?

Response: The stock.production.lot model has 26 relational fields: product_id -> product.product; product_uom_id -> uom.uom; quant_ids -> stock.quant; purchase_order_ids -> purchase.order; sale_order_ids -> sale.order; company_id -> res.company; assembly_production_finished_id -> assembly.production.record; assembly_production_byproduct_id -> assembly.production.record; assembly_production_rejected_id -> assembly.production.record; kitchen_production_finished_id -> kitchen.production.record; kitchen_production_byproduct_id -> kitchen.production.record; kitchen_production_rejected_id -> kitchen.production.record; finish_good_rework_byproduct_id -> finish.good.rework; finish_good_rework_finished_id -> finish.good.rework; finish_good_rework_rejected_id -> finish.good.rework; 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: purchase_order_ids, sale_order_ids, message_partner_ids, message_channel_ids.


How to query base.module.update data?

Response: To use the base.module.update model, you need to provide values for required fields: none. Readonly fields: updated, added, state, 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 available fields for pos.gift.card.recharge?

Response: The pos.gift.card.recharge model has 12 fields: card_id, customer_id, recharge_date, user_id, amount, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, date: 1, float: 1, integer: 1, char: 1, datetime: 3.


Describe the field structure of utm.tag.

Response: The utm.tag model has 9 fields: name, color, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, integer: 2, many2one: 2, datetime: 3.


How to create records in sh.stock.move.pass.fail?

Response: To use the sh.stock.move.pass.fail model, you need to provide values for required fields: none. Readonly fields: product_id, sh_message, 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.sh_sale_reports.sh_top_selling_product_doc?

Response: To use the report.sh_sale_reports.sh_top_selling_product_doc 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.


Tell me about the sh.purchase.report.representative.wizard model.

Response: The sh.purchase.report.representative.wizard model represents sh purchase report representative wizard model in the ERP system. It contains 13 fields and is used to manage sh purchase report representative wizard model data. Key fields include: date_start, date_end, user_ids, state, company_ids, branch_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Can you explain the purpose of hr.employee.public?

Response: The hr.employee.public model represents Public Employee in the ERP system. It contains 42 fields and is used to manage public employee data. Key fields include: create_date, name, active, department_id, job_id, job_title, company_id, address_id, mobile_phone, work_phone, work_email, work_location, user_id, resource_id, resource_calendar_id, tz, color, child_ids, image_1920, image_1024, image_512, image_256, image_128, parent_id, coach_id, user_partner_id, subordinate_ids, hr_presence_state, last_activity, last_activity_time, hr_icon_display, goal_ids, badge_ids, has_badges, direct_badge_ids, child_all_count, id, display_name, create_uid, write_uid, write_date, __last_update.


How do I use the customer.deposit model?

Response: To use the customer.deposit model, you need to provide values for required fields: none. Readonly fields: name, return_deposit, filter_deposit_account_ids, deposit_move_id, is_show_cancel, invoice_count, reconcile_count, approval_matrix_id, is_customer_deposit_approval_matrix, approval_matrix_line_id, is_approve_button, state1, state2, deposit_history, 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 are the relationships in repair.order?

Response: The repair.order model has 29 relational fields: product_id -> product.product; product_uom -> uom.uom; product_uom_category_id -> uom.category; partner_id -> res.partner; address_id -> res.partner; default_address_id -> res.partner; location_id -> stock.location; lot_id -> stock.production.lot; operations -> repair.line; pricelist_id -> product.pricelist; currency_id -> res.currency; partner_invoice_id -> res.partner; invoice_id -> account.move; move_id -> stock.move; fees_lines -> repair.fee; user_id -> res.users; company_id -> res.company; tag_ids -> repair.tags; 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.


What fields does res.currency.tax have?

Response: The res.currency.tax model has 13 fields: name, rate, conversion, mr_rate, currency_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: date: 1, float: 3, many2one: 4, integer: 1, char: 1, datetime: 3.


How to create records in pos.loyalty.history.update.point?

Response: To use the pos.loyalty.history.update.point model, you need to provide values for required fields: type_apply. 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 field structure of report.sh_sale_reports.sh_sale_invoice_summary_doc.

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


How does restaurant.printer relate to other models?

Response: The restaurant.printer model has 3 relational fields: product_categories_ids -> pos.category; create_uid -> res.users; write_uid -> res.users. Many2many fields: product_categories_ids.


What modules define update.customer.segment?

Response: The update.customer.segment model is defined in module: setu_rfm_analysis. It has 0 computed fields: . Stored computed fields: none.


Can you explain the purpose of report.sh_purchase_reports.sh_representative_report_doc?

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.


How to query sh.mrp.correct.qc.measurement data?

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


How do I use the global.search model?

Response: To use the global.search model, you need to provide values for required fields: model_id, main_field_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.


Show me the relational structure of setu.rfm.segment.

Response: The setu.rfm.segment model has 7 relational fields: rfm_score_ids -> setu.rfm.score; partner_ids -> res.partner; order_ids -> sale.order; mailing_ids -> mailing.mailing; team_customer_segment_ids -> team.customer.segment; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the pos.loyalty.category model in Odoo.

Response: The pos.loyalty.category model represents Member loyalty type in the ERP system. It contains 20 fields and is used to manage member loyalty type data. Key fields include: name, code, active, from_point, to_point, coefficient, member_card, card_template_barcode, card_template_qrcode, card_template_barcode_name, card_template_qrcode_name, member_card_preview, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the relationships in payment.link.wizard?

Response: The payment.link.wizard model has 5 relational fields: currency_id -> res.currency; partner_id -> res.partner; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to create records in account.vendor.deposit.reconcile?

Response: To use the account.vendor.deposit.reconcile 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 to create records in export.efaktur?

Response: To use the export.efaktur 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 modules define coupon.reward?

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


What business logic is in stock.return.picking?

Response: To use the stock.return.picking model, you need to provide values for required fields: none. Readonly fields: move_dest_exists, company_id, is_return_possible, picking_type_code, 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 sh.push.notification.

Response: The sh.push.notification model has 3 relational fields: user_id -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the available fields for hr.employee?

Response: The hr.employee model has 119 fields: name, user_id, user_partner_id, active, company_id, address_home_id, is_address_home_a_company, private_email, country_id, gender, marital, spouse_complete_name, spouse_birthdate, children, place_of_birth, country_of_birth, birthday, ssnid, sinid, identification_id, passport_id, bank_account_id, permit_no, visa_no, visa_expire, additional_note, certificate, study_field, study_school, emergency_contact, emergency_phone, km_home_work, image_1920, phone, child_ids, category_ids, notes, color, barcode, pin, departure_reason, departure_description, departure_date, message_main_attachment_id, subordinate_ids, timesheet_cost, currency_id, allow_discount, allow_qty, allow_price, allow_remove_line, allow_minus, allow_payment, allow_customer, allow_add_order, allow_remove_order, allow_add_product, allow_payment_zero, allow_offline_mode, pos_use_otp, pos_otp_phone, last_sent_otp, image_1024, image_512, image_256, image_128, 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, website_message_ids, message_has_sms_error, department_id, job_id, job_title, address_id, work_phone, mobile_phone, work_email, work_location, resource_id, resource_calendar_id, parent_id, coach_id, tz, hr_presence_state, last_activity, last_activity_time, hr_icon_display, goal_ids, badge_ids, has_badges, direct_badge_ids, child_all_count, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 29, many2one: 20, boolean: 21, selection: 9, date: 7, integer: 9, text: 3, binary: 5, one2many: 9, many2many: 3, monetary: 1, datetime: 3.


What operations can I perform on overhead.material?

Response: To use the overhead.material model, you need to provide values for required fields: none. Readonly fields: product_price, 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 payment.icon.

Response: The payment.icon model has 3 relational fields: acquirer_ids -> payment.acquirer; create_uid -> res.users; write_uid -> res.users. Many2many fields: acquirer_ids.


What are the technical details of report.sh_sale_reports.sh_sale_product_indent_doc?

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


Can you explain the purpose of report.equip3_crm_tracking.crm_sales_tracking_visit_report?

Response: The report.equip3_crm_tracking.crm_sales_tracking_visit_report model represents Salesperson Tracking History Report in the ERP system. It contains 3 fields and is used to manage salesperson tracking history report data. Key fields include: id, display_name, __last_update.


Tell me about the full.inv.adjustment.import model.

Response: The full.inv.adjustment.import model represents Full Inv Adjustment Import in the ERP system. It contains 13 fields and is used to manage full inv adjustment import data. Key fields include: import_type, import_file, import_name, export_file, export_name, is_export, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the relationships in order.picking.lines?

Response: The order.picking.lines model has 5 relational fields: order_id -> order.picking; product_id -> product.product; picking_id -> stock.picking; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the many2many relations for sh.sale.analysis.wizard.

Response: The sh.sale.analysis.wizard model has 7 relational fields: sh_product_ids -> product.product; company_ids -> res.company; sh_partner_ids -> res.partner; company_id -> res.company; sale_analysis_dic -> user.order.dic; create_uid -> res.users; write_uid -> res.users. Many2many fields: sh_product_ids, company_ids, sh_partner_ids.


What does the budget.carry.over.lines model represent?

Response: The budget.carry.over.lines model represents Budget Carry Over Lines in the ERP system. It contains 27 fields and is used to manage budget carry over lines data. Key fields include: budget_carry_over_id, date_from, date_to, analytic_account_id, paid_date, parent_analytic_account_id, general_budget_id, reserve_amount, currency_id, account_tag_ids, filtered_budget_line, company_id, practical_amount, theoritical_amount, planned_amount, practical_budget_amount, percentage, is_above_budget, carry_over_amount, final_planned_amount, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Can you explain the purpose of website.visitor?

Response: The website.visitor model represents Website Visitor in the ERP system. It contains 36 fields and is used to manage website visitor data. Key fields include: name, active, website_id, partner_id, partner_image, country_id, country_flag, lang_id, timezone, email, mobile, visit_count, website_track_ids, visitor_page_count, page_ids, page_count, last_visited_page_id, create_date, last_connection_datetime, time_since_last_action, is_connected, livechat_operator_id, livechat_operator_name, mail_channel_ids, session_count, lead_ids, lead_count, visitor_product_count, product_ids, product_count, id, display_name, create_uid, write_uid, write_date, __last_update.


What business logic is in account.tax.map.purchase.line?

Response: To use the account.tax.map.purchase.line model, you need to provide values for required fields: map_id, child_company_id. Readonly fields: company_id, target_company, 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_salesperson_report_doc implemented technically?

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


How to query report.sh_inventory_mrp_qc.mrp_quality_alert_doc data?

Response: To use the report.sh_inventory_mrp_qc.mrp_quality_alert_doc 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.


How do I use the pos.generate.efaktur model?

Response: To use the pos.generate.efaktur 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 create records in report.base.report_irmodulereference?

Response: To use the report.base.report_irmodulereference 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.


Describe the many2many relations for payment.link.wizard.

Response: The payment.link.wizard model has 5 relational fields: currency_id -> res.currency; partner_id -> res.partner; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the technical details of account.partner.ledger?

Response: The account.partner.ledger model is defined in module: dynamic_accounts_report. It has 0 computed fields: . Stored computed fields: none.


List all fields in the ir.autovacuum model.

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


Show me the relational structure of queue.job.dashboard.

Response: The queue.job.dashboard model has no explicit relational fields defined in its field metadata.


Describe the setu.inventory.age.bi.report model in Odoo.

Response: The setu.inventory.age.bi.report model represents setu.inventory.age.bi.report in the ERP system. It contains 19 fields and is used to manage setu.inventory.age.bi.report data. Key fields include: product_id, product_category_id, company_id, current_stock, current_stock_value, oldest_date, days_old, oldest_stock_qty, oldest_stock_value, stock_qty_ratio, stock_value_ratio, wizard_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the calendar.event model?

Response: To use the calendar.event model, you need to provide values for required fields: name, start, stop, privacy, show_as. Readonly fields: attendee_status, display_time, res_model, partner_id, is_highlighted, team_id, state_1, state_2, opportunity_name, res_name, res_loc, meeting_salesperson_ids, is_hide_salesperson, dummy_boolean, reasons_reschedule, cancelled_reasons, meeting_overview, stage_id, meeting_count, 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.


What are the available fields for utm.mixin?

Response: The utm.mixin model has 6 fields: campaign_id, source_id, medium_id, id, display_name, __last_update. Field types distribution: many2one: 3, integer: 1, char: 1, datetime: 1.


How to create records in pos.loyalty.reward.product?

Response: To use the pos.loyalty.reward.product model, you need to provide values for required fields: none. Readonly fields: default_code, list_price, uom_id, sh_qr_code, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Describe the implementation of account.analytic.new.

Response: The account.analytic.new model is defined in module: equip3_accounting_analytical. It has 0 computed fields: . Stored computed fields: none.


List all fields in the ir.qweb model.

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


Can you explain the purpose of stock.scrap.approval.matrix.line?

Response: The stock.scrap.approval.matrix.line model represents Stock Scrap Approval Matrix Line in the ERP system. It contains 34 fields and is used to manage stock scrap approval matrix line data. Key fields include: sequence, user_ids, minimum_approver, sc_approval_matrix, approved_users, state_char, time_stamp, feedback, last_approved, approved, sequence2, scap_request_id, 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 fields of report.equip3_accounting_reports.customer_statement.

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


What data can be stored in lost.product?

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


Describe the field structure of 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.


How to query setu.inventory.xyz.analysis.report data?

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 report_excel_export_gen?

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


Can you explain the purpose of report.sh_purchase_reports.sh_tv_top_vendors_doc?

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


What are common use cases for sh.commision.detail?

Response: To use the sh.commision.detail 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 is the sh.qc.point model?

Response: The sh.qc.point model represents Quality Point in the ERP system. It contains 50 fields and is used to manage quality point data. Key fields include: product_id, type_id, logged_user, company_id, name, operation, team, sh_message, sh_instruction, type, sh_norm, sh_unit_to, sh_unit_from, sh_signature, is_mandatory, number_of_test, product_ids, operation_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.


What are the technical details of report.extra.content?

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


Describe the many2many relations for dev.purchase.team.

Response: The dev.purchase.team model has 6 relational fields: user_id -> res.users; member_ids -> res.users; company_id -> res.company; branch_id -> res.branch; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Show me the relational structure of vendor.deposit.amount.wizard.

Response: The vendor.deposit.amount.wizard model has 3 relational fields: currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What methods are available in account.loan.generate.wizard?

Response: The account.loan.generate.wizard model is defined in module: account_loan. It has 0 computed fields: . Stored computed fields: none.


What methods are available in ks_dashboard_ninja.ks_grid_per_company?

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


What is the sale.margin.report.wizard model?

Response: The sale.margin.report.wizard model represents sale margin report wizard model in the ERP system. It contains 12 fields and is used to manage sale margin report wizard model data. Key fields include: partner_ids, start_date, end_date, company_ids, branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define invoice.deposit.line.reconcile?

Response: The invoice.deposit.line.reconcile model is defined in module: equip3_accounting_deposit. It has 0 computed fields: . Stored computed fields: none.


What operations can I perform on approval.matrix.direct.purchase?

Response: To use the approval.matrix.direct.purchase model, you need to provide values for required fields: name, company_id, branch_id, minimum_amt, maximum_amt. Readonly fields: company_id, 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.


How does purchase.excel.extended relate to other models?

Response: The purchase.excel.extended model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define remove.action?

Response: The remove.action model is defined in module: simplify_access_management. It has 0 computed fields: . Stored computed fields: none.


What foreign keys exist in partner.blacklist.history?

Response: The partner.blacklist.history model has 4 relational fields: user_id -> res.users; partner_id -> res.partner; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the implementation of web_editor.converter.test.

Response: The web_editor.converter.test model is defined in module: web_editor. It has 0 computed fields: . Stored computed fields: none.


Which fields in vendor.deposit.report are computed?

Response: The vendor.deposit.report model is defined in module: equip3_accounting_reports. It has 0 computed fields: . Stored computed fields: none.


What methods are available in invoice.payment.report.xls?

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


What business logic is in utm.tag?

Response: To use the utm.tag 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.


Which fields in ir.actions.report are computed?

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


What does the utm.medium model represent?

Response: The utm.medium model represents UTM Medium in the ERP system. It contains 9 fields and is used to manage utm medium data. Key fields include: name, active, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in product.ratio.line are computed?

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


Tell me about the account.reconciliation.widget model.

Response: The account.reconciliation.widget model represents Account Reconciliation widget in the ERP system. It contains 3 fields and is used to manage account reconciliation widget data. Key fields include: id, display_name, __last_update.


How is account.analytic.group used in the system?

Response: The account.analytic.group model represents Analytic Categories in the ERP system. It contains 42 fields and is used to manage analytic categories data. Key fields include: parent_path, children_ids, complete_name, name, description, parent_id, company_id, analytic_account_ids, analyticnew_ids, branch_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.


How do I use the cluster.warehouse.line model?

Response: To use the cluster.warehouse.line 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.


Describe the pos.payment.method model in Odoo.

Response: The pos.payment.method model represents Point of Sale Payment Methods in the ERP system. It contains 54 fields and is used to manage point of sale payment methods data. Key fields include: name, receivable_account_id, is_cash_count, cash_journal_id, split_transactions, open_session_ids, config_ids, company_id, use_payment_terminal, hide_use_payment_terminal, active, apply_charges, fees_amount, fees_type, fees_product_id, optional, shortcut_key, jr_use_for, fullfill_amount, shortcut_keyboard, cheque_bank_information, discount, discount_type, discount_amount, discount_product_id, is_bank, generate_invoice, invoice_partner_id, able_use_card, is_mdr, is_mdr_discount, mdr_paid_by, mdr_intermediary_account_id, mdr_ids, is_receivables, account_journal_id, is_receivables_show, is_deposit_payment, is_edc_bca, is_edc_manual_input, edc_port, trans_type, trans_type_code, is_payment_edc, payment_edc_url, installment_tenor_ids, installment_plan, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in material.request.show.stock are computed?

Response: The material.request.show.stock model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


Can you explain the purpose of approval.matrix.purchase.request.line?

Response: The approval.matrix.purchase.request.line model represents Approval Matrix Purchase Request Line in the ERP system. It contains 20 fields and is used to manage approval matrix purchase request line data. Key fields include: sequence, user_ids, minimum_approver, approval_matrix_purchase_request, request_id, approved_users, state_char, time_stamp, feedback, last_approved, approved, sequence2, approver_state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What is the ir.qweb.field.qweb model?

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


What operations can I perform on report.accounting_pdf_reports.report_trialbalance?

Response: To use the report.accounting_pdf_reports.report_trialbalance 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 models are connected to 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.


What modules define report.equip3_accounting_reports.journal_entry_report?

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


What business logic is in purchase.agreement.line?

Response: To use the purchase.agreement.line model, you need to provide values for required fields: dest_warehouse_id, sh_product_id. Readonly fields: sh_ordered_qty, company_id, sequence2, analytic_accounting, product_uom_category_id, date_order, picking_type_id, set_single_delivery_date, set_single_delivery_destination, branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How do I use the crm.lead.type model?

Response: To use the crm.lead.type model, you need to provide values for required fields: description. 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 the technical details of pos.payment?

Response: The pos.payment model is defined in module: point_of_sale. It has 0 computed fields: . Stored computed fields: none.


Describe the many2many relations for account.cashbox.wizard.

Response: The account.cashbox.wizard model has 5 relational fields: pos_session_id -> pos.session; line_ids -> account.cashbox.wizard.line; line_bank_ids -> account.cashbox.wizard.bank.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What operations can I perform on purchase.bill.union?

Response: To use the purchase.bill.union model, you need to provide values for required fields: none. Readonly fields: name, reference, partner_id, date, amount, currency_id, company_id, vendor_bill_id, purchase_order_id, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


Show me the fields of report.equip3_kitchen_reports.report_kitchen_production.

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


What are common use cases for purchase.agreement.line?

Response: To use the purchase.agreement.line model, you need to provide values for required fields: dest_warehouse_id, sh_product_id. Readonly fields: sh_ordered_qty, company_id, sequence2, analytic_accounting, product_uom_category_id, date_order, picking_type_id, set_single_delivery_date, set_single_delivery_destination, branch_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 query queue.jobs.kill data?

Response: To use the queue.jobs.kill 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 are the relationships in payment.voucher.line?

Response: The payment.voucher.line model has 5 relational fields: invoice_number_id -> account.move; currency_id -> res.currency; voucher_id -> payment.voucher; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does report.stock.quantity relate to other models?

Response: The report.stock.quantity model has 5 relational fields: product_tmpl_id -> product.template; product_id -> product.product; move_ids -> stock.move; company_id -> res.company; warehouse_id -> stock.warehouse. Many2many fields: none.


What does the setu.inventory.turnover.analysis.bi.report model represent?

Response: The setu.inventory.turnover.analysis.bi.report model represents setu.inventory.turnover.analysis.bi.report in the ERP system. It contains 17 fields and is used to manage setu.inventory.turnover.analysis.bi.report data. Key fields include: product_id, product_category_id, warehouse_id, company_id, opening_stock, closing_stock, average_stock, sales, turnover_ratio, wizard_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are common use cases for export.partner.csv?

Response: To use the export.partner.csv model, you need to provide values for required fields: none. Readonly fields: product_id_attachment_id, product_id_csv_created, 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, sequence_prefix, sequence_number, 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 setu.inventory.turnover.analysis.bi.report are computed?

Response: The setu.inventory.turnover.analysis.bi.report model is defined in module: setu_advance_inventory_reports. It has 0 computed fields: . Stored computed fields: none.


What are the relationships in ks.sales.forecast.report?

Response: The ks.sales.forecast.report model has 3 relational fields: binding_model_id -> ir.model; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How is report.equip3_pos_report.report_pos_payment used in the system?

Response: The report.equip3_pos_report.report_pos_payment model represents POS Payment Report in the ERP system. It contains 3 fields and is used to manage pos payment report data. Key fields include: id, display_name, __last_update.


What are the relationships in mrp.bom.operation?

Response: The mrp.bom.operation model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define multiple.rfq?

Response: The multiple.rfq model is defined in module: equip3_purchase_operation. It has 0 computed fields: . Stored computed fields: none.


Show me the fields of purchase.request.warning.

Response: The purchase.request.warning model has 9 fields: name, warning_line_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: html: 1, one2many: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


Tell me about the hr.plan.wizard model.

Response: The hr.plan.wizard model represents Plan Wizard in the ERP system. It contains 9 fields and is used to manage plan wizard data. Key fields include: plan_id, employee_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What methods are available in ir.qweb.field.integer?

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


Describe the many2many relations for base.module.update.

Response: The base.module.update model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What foreign keys exist in approval.matrix.accounting?

Response: The approval.matrix.accounting model has 18 relational fields: company_id -> res.company; branch_id -> res.branch; filter_branch_ids -> res.branch; approval_matrix_line_ids -> approval.matrix.accounting.lines; 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: filter_branch_ids, message_partner_ids, message_channel_ids.


Describe the account.bank.statement.line model in Odoo.

Response: The account.bank.statement.line model represents Bank Statement Line in the ERP system. It contains 362 fields and is used to manage bank statement line data. Key fields include: move_id, statement_id, sequence, account_number, partner_name, transaction_type, payment_ref, amount, amount_currency, foreign_currency_id, amount_residual, currency_id, partner_id, payment_ids, is_reconciled, state, country_code, move_name, unique_import_id, branch_id, transaction_date, pos_branch_id, voucher_id, pos_session_id, pos_cash_type, pos_statement_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update, highest_name, ref, move_type, type_name, suitable_journal_ids, company_id, user_id, is_move_sent, payment_state, invoice_user_id, invoice_origin, invoice_source_email, preferred_payment_method_id, debit_origin_id, debit_note_ids, debit_note_count, edi_document_ids, edi_state, edi_error_count, edi_web_services_to_process, edi_show_cancel_button, edi_show_abandon_cancel_button, edi_error_message, edi_blocking_level, loan_line_id, loan_id, attn, signature, journal_bank_id, payment_proof, tax_payment_date, payment_fields_boolean, ppn, pph, tax_paid_status, file_name, payment_date, tax_payment_move_id, tax_pay_seprately_amount, is_edit_data, name, asset_depreciation_ids, transaction_ids, authorized_transaction_ids, purchase_vendor_bill_id, purchase_id, sh_invoice_recurring_order_id, period_id, fiscal_year, stock_move_id, stock_valuation_layer_ids, auto_reverse, auto_reverse_date, auto_reverse_journal_id, auto_reverse_date_mode, auto_reversal_entry_date, auto_reversed, is_prepayment, to_delete_from_svl, pos_order_ids, team_id, partner_shipping_id, is_consignment, consignment_start_date, consignment_end_date, consignment_pos_ids, l10n_id_tax_number, l10n_id_attachment_id, l10n_id_csv_created, l10n_id_need_kode_transaksi, landed_costs_ids, landed_costs_visible, website_id, is_line, discount_method, discount_amount, discount_type, discount_amt, amount_untaxed, discount_amt_line, discount_account_id, discount_amount_line, warranty_invoice, warranty_reg_id, related_project_id, show_intrest, interest, check_date, check_month, repair_ids, sh_invoice_barcode_mobile, sh_invoice_bm_is_cont_scan, target_commission_id, commission_count, apply_manual_currency_exchange, active_manual_currency_rate, down_payment_amount, total_down_payment_amount, is_down_payment, down_payment_purchase_id, report_template_id1, report_template_id, amount_to_text, timesheet_ids, timesheet_count, approval_matrix_id, is_invoice_approval_matrix, approved_matrix_ids, approval_matrix_line_id, is_approve_button, state1, state2, is_register_payment_done, analytic_group_ids, invoice_origin_id, invoice_origin_date, reason, ref_no, request_partner_id, is_fiscal_book_exclude, received_date, visible_received_date, to_approve_state_payment_count, show_name_warning, date, posted_before, to_check, journal_id, company_currency_id, line_ids, commercial_partner_id, partner_bank_id, payment_reference, payment_id, statement_line_id, amount_tax, amount_tax2, subtotal_amount, amount_total, amount_untaxed_signed, amount_tax_signed, amount_total_signed, amount_residual_signed, amount_by_group, tax_cash_basis_rec_id, tax_cash_basis_move_id, auto_post, reversed_entry_id, reversal_move_id, fiscal_position_id, invoice_date, invoice_date_due, invoice_payment_term_id, invoice_line_ids, invoice_incoterm_id, display_qr_code, qr_code_method, invoice_outstanding_credits_debits_widget, invoice_has_outstanding, invoice_payments_widget, invoice_vendor_bill_id, invoice_partner_display_name, invoice_cash_rounding_id, invoice_filter_type_domain, bank_partner_id, invoice_has_matching_suspense_amount, tax_lock_date_message, has_reconciled_entries, show_reset_to_draft_button, restrict_mode_hash_table, secure_sequence_number, inalterable_hash, string_to_hash, mr_show_analytic_account, journal_entries_template, analytic_tag_dynamic, credit_note_expiry_date, expiry_date, approvers_ids, approved_user_ids, internal_tf_id, reversal_avail, date_id, is_record_created, is_merge, is_merge_to, new_invoice_id, count_merged_invoice, is_button_update_invisible, narration, multi_discount, is_intercompany_transaction, account_asset_id, customer_deposit_ids, vendor_deposit_ids, status_code, nomor_seri, ebupot_id, code, check, check_invisible, total_tax_ppn, total_inv_ppn, subtotal_inv_ppn, tax_number_bupot, kode_dokumen, kode_seri, nomor_seri_bupot, check_invisible_ebupot, ebupot_template, l10n_id_replace_invoice_id, l10n_id_kode_transaksi, is_upload_djp, is_upload_djp_cn, pajak_express_id, approval_url, efaktur_url, nomor_dokumen_pendukung, hide_button_upload, hide_button_upload_cn, tipe_pembayaran, keterangan_tambahan, uang_muka, uang_muka_ppn, uang_muka_ppnbm, signature_country_id, signature_city_id, nomor_seri_domain, current_rate, is_company_curr, current_inverse_rate, inverse_rate_visible, tax_rate, taxes_base_price, sales_times_tax_rate, tax_applies_on, manual_currency_exchange_inverse_rate, manual_currency_exchange_rate, currency_revaluation_id, children_ids, currency_revaluation_ref_id, currency_revaluation_count, pettycash_id, is_petty_cash_voucher, sale_order_reference_id, filter_sale_order_reference_ids, exchange_id, exchange_stage, exchange_date, exchange_status, assembly_id, stock_scrap_id, kitchen_id, purchase_order_id, swo, swo_ids, amount_swo, is_services_orders, finish_good_rework_id, sale_order_ids, filter_sale_order_ids, purchase_order_ids, filter_purchase_order_ids, picking_ids, filter_picking_ids, sale_order_ids_boolean, purchase_order_ids_boolean, picking_ids_boolean, cashback_line_ids, show_cashback, is_cn_from_cashback, so_cashback_id, is_dp, payments_date, manual_change_status_code, return_picking_ids, picking_id, nomor_seri_faktur_pajak_new, rma_id, receiving_note_names, receiving_note_dates, account_invoice_ids, origin, pos_order_id, is_from_pos_receivable, is_from_pos_cash_management, is_from_pos_cash_difference, is_from_pos_umum, is_from_pos_member, is_from_pos_member_gabungan, is_from_pos_partner, is_pkp_record, deposit_account_journal_id, create_from_session_id, inventory_id, _barcode_scanned, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, access_url, access_token, access_warning, sequence_prefix, sequence_number.


What are the available fields for pos.coupon.use.history?

Response: The pos.coupon.use.history model has 13 fields: coupon_id, pos_order_id, cashier_id, used_date, payment_id, value, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 6, datetime: 4, float: 1, integer: 1, char: 1.


Show me the relational structure of account.voucher.line.

Response: The account.voucher.line model has 11 relational fields: voucher_id -> account.voucher; product_id -> product.product; uom_id -> uom.uom; account_id -> account.account; account_analytic_id -> account.analytic.account; analytic_tag_ids -> account.analytic.tag; company_id -> res.company; tax_ids -> account.tax; currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: analytic_tag_ids, tax_ids.


What modules define currency.invoice.revaluation?

Response: The currency.invoice.revaluation model is defined in module: equip3_accounting_multicurrency. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for product.template.create.variant.line?

Response: To use the product.template.create.variant.line model, you need to provide values for required fields: attribute_id. Readonly fields: filter_value_ids, 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.sh_sale_reports.sh_sale_by_category_doc data?

Response: To use the report.sh_sale_reports.sh_sale_by_category_doc 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 fields does stock.lot.serialize.line have?

Response: The stock.lot.serialize.line model has 13 fields: stock_move_id, sequence, move_id, product_id, demand_qty, qty_per_lot, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, char: 2, float: 1, integer: 2, datetime: 3.


How does account.cashbox.wizard.line relate to other models?

Response: The account.cashbox.wizard.line model has 7 relational fields: account_cashbox_wizard_id -> account.cashbox.wizard; cashbox_id -> account.bank.statement.cashbox; currency_id -> res.currency; pos_config_id -> pos.config; pos_session_id -> pos.session; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What operations can I perform on stock.rules.report?

Response: To use the stock.rules.report model, you need to provide values for required fields: product_id, product_tmpl_id, warehouse_ids, product_has_variants. 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 base_import.mapping data?

Response: To use the base_import.mapping 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.


Which fields in report.accounting_pdf_reports.report_financial are computed?

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


Show me the fields of stock.scrap.approval.matrix.

Response: The stock.scrap.approval.matrix model has 44 fields: name, company_id, warehouse_id, branch_id, approval_line_count, sc_approval_matrix_line_ids, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, access_url, access_token, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 7, many2one: 11, integer: 6, one2many: 5, selection: 2, date: 2, boolean: 5, many2many: 2, text: 1, datetime: 3.


How to query assign.pr.wizard data?

Response: To use the assign.pr.wizard 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 does ks.message.wizard relate to other models?

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


What operations can I perform on new.customer?

Response: To use the new.customer 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.


Which fields in res.users.access.report.wizard are computed?

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


What does the account.reconcile.model.template model represent?

Response: The account.reconcile.model.template model represents Reconcile Model Template in the ERP system. It contains 36 fields and is used to manage reconcile model template data. Key fields include: chart_template_id, name, sequence, rule_type, auto_reconcile, to_check, matching_order, match_text_location_label, match_text_location_note, match_text_location_reference, match_journal_ids, match_nature, match_amount, match_amount_min, match_amount_max, match_label, match_label_param, match_note, match_note_param, match_transaction_type, match_transaction_type_param, match_same_currency, match_total_amount, match_total_amount_param, match_partner, match_partner_ids, match_partner_category_ids, line_ids, decimal_separator, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the many2many relations for sale.data.margin.line.

Response: The sale.data.margin.line model has 4 relational fields: margin_id -> sale.data.margin; product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


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

Response: The stock.inventory.line model has 49 fields: is_editable, inventory_id, partner_id, product_id, product_uom_id, product_qty, categ_id, package_id, prod_lot_id, company_id, state, theoretical_qty, inventory_date, outdated, product_tracking, unit_price, inv_cost, sh_inven_adjt_barcode_scanner_is_last_scanned, location_id, sequence, adjustment_account_id, filtered_adjustment_account_id, is_adj_val, analytic_tag_ids, uom_id, category_uom_id, wizard_id, to_call_difference_qty_compute, difference_qty, currency_id, new_unit_price, theoretical_unit_price, difference_unit_price, user_id_1, user_id_2, user_count_1, user_count_2, barcode, s_no, current_user_id, is_user_id_1, is_user_id_2, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 8, many2one: 19, float: 6, selection: 2, datetime: 4, char: 3, many2many: 2, monetary: 3, integer: 2.


Describe the mrp.bom.tools model in Odoo.

Response: The mrp.bom.tools model represents MRP BoM Tools in the ERP system. It contains 17 fields and is used to manage mrp bom tools data. Key fields include: bom_id, company_id, workorder_id, product_id, quantity, uom_id, operation_id, allowed_operation_ids, operation_two_ids, operation_two_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for opening.balance?

Response: The opening.balance model has 13 fields: account_date, company_id, journal_id, partner_id, date_id, line_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: date: 2, many2one: 5, one2many: 1, integer: 1, char: 1, datetime: 3.


How to query assembly.safety.stock.line data?

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