Describe the implementation of pos.session.log.cashier.

Response: The pos.session.log.cashier model is defined in module: equip3_pos_general. It has 0 computed fields: . Stored computed fields: none.


What are the available fields for mass.editing.wizard?

Response: The mass.editing.wizard model has 13 fields: selected_item_qty, remaining_item_qty, operation_description_info, operation_description_warning, operation_description_danger, message, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 3, text: 4, char: 1, many2one: 2, datetime: 3.


What business logic is in mailing.contact?

Response: To use the mailing.contact model, you need to provide values for required fields: none. Readonly fields: opt_out, email_normalized, is_blacklisted, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


Show me the relational structure of report.accounting_pdf_reports.report_general_ledger.

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


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

Response: The stock.rules.report model has 6 relational fields: product_id -> product.product; product_tmpl_id -> product.template; warehouse_ids -> stock.warehouse; so_route_ids -> stock.location.route; create_uid -> res.users; write_uid -> res.users. Many2many fields: warehouse_ids, so_route_ids.


What are the relationships in coupon.reward?

Response: The coupon.reward model has 6 relational fields: reward_product_id -> product.product; discount_specific_product_ids -> product.product; reward_product_uom_id -> uom.uom; discount_line_product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: discount_specific_product_ids.


How is new.customer used in the system?

Response: The new.customer model represents new.customer in the ERP system. It contains 9 fields and is used to manage new.customer data. Key fields include: name, top_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the account.debt.collection model in Odoo.

Response: The account.debt.collection model represents Debt Collection in the ERP system. It contains 51 fields and is used to manage debt collection data. Key fields include: name, partner_id, date, person_in_charge, currency_id, amount, start_date, end_date, deadline_date, branch_id, create_uid, create_date, line_debt_collection, state, is_pic, 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, write_uid, write_date, __last_update.


What methods are available in milestone.contract.template.checklist?

Response: The milestone.contract.template.checklist model is defined in module: equip3_purchase_operation. It has 0 computed fields: . Stored computed fields: none.


Show me the fields of extract.rfq.wizard.

Response: The extract.rfq.wizard model has 8 fields: purchase_order_extract_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: one2many: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


Describe the many2many relations for pos.promotion.multilevel.gift.

Response: The pos.promotion.multilevel.gift model has 4 relational fields: product_id -> product.product; promotion_id -> pos.promotion; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Show me the relational structure of whatsapp.scan.qr.

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


What are the relationships in invoice.templates?

Response: The invoice.templates model has 8 relational fields: invoice_header_ids -> ir.model.fields; invoice_table_ids -> ir.model.fields; invoice_footer_ids -> ir.model.fields; invoice_header_sequence_ids -> invoice.template.header; invoice_table_sequence_ids -> invoice.template.table; invoice_footer_sequence_ids -> invoice.template.footer; create_uid -> res.users; write_uid -> res.users. Many2many fields: invoice_header_ids, invoice_table_ids, invoice_footer_ids.


What fields does res.city have?

Response: The res.city model has 11 fields: name, zipcode, country_id, state_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, many2one: 4, integer: 1, datetime: 3.


Describe the field structure of milestone.contract.template.checklist.

Response: The milestone.contract.template.checklist model has 10 fields: template_id, name, desc, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, char: 3, integer: 1, datetime: 3.


Describe the many2many relations for ir.exports.

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


Describe the implementation of res.country.group.

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


What models are connected to mrp.bom.tools?

Response: The mrp.bom.tools model has 11 relational fields: bom_id -> mrp.bom; company_id -> res.company; workorder_id -> mrp.workorder; product_id -> product.product; uom_id -> uom.uom; operation_id -> mrp.routing.workcenter; allowed_operation_ids -> mrp.routing.workcenter; operation_two_ids -> mrp.bom.operation; operation_two_id -> mrp.bom.operation; create_uid -> res.users; write_uid -> res.users. Many2many fields: allowed_operation_ids, operation_two_ids.


Describe the purchase.bill.union model in Odoo.

Response: The purchase.bill.union model represents Purchases & Bills Union in the ERP system. It contains 12 fields and is used to manage purchases & bills union data. Key fields include: name, reference, partner_id, date, amount, currency_id, company_id, vendor_bill_id, purchase_order_id, id, display_name, __last_update.


How is snailmail.letter.missing.required.fields implemented technically?

Response: The snailmail.letter.missing.required.fields model is defined in module: snailmail. It has 0 computed fields: . Stored computed fields: none.


How to query stock.location.route data?

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


What fields does mass.editing.line have?

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


Can you explain the purpose of sh.stock.move.pass.fail?

Response: The sh.stock.move.pass.fail model represents Stock Move Quality Measurement Pass Fail in the ERP system. It contains 11 fields and is used to manage stock move quality measurement pass fail data. Key fields include: product_id, sh_message, sh_quality_point_id, picking_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Can you explain the purpose of account.pettycash.fund.close?

Response: The account.pettycash.fund.close model represents Petty Cash Fund Closing Wizard in the ERP system. It contains 11 fields and is used to manage petty cash fund closing wizard data. Key fields include: fund, receivable_account, effective_date, close_balance, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the technical details of cust.credit.limit.data.line?

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


What modules define ir.actions.act_window?

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


How to query mail.resend.cancel data?

Response: To use the mail.resend.cancel model, you need to provide values for required fields: none. Readonly fields: help_message, 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 website.menu model.

Response: The website.menu model represents Website Menu in the ERP system. It contains 25 fields and is used to manage website menu data. Key fields include: name, url, page_id, new_window, sequence, website_id, parent_id, child_id, parent_path, is_visible, group_ids, is_mega_menu, mega_menu_content, mega_menu_classes, theme_template_id, is_display_in_delivery_control_app, user_logged, user_not_logged, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the implementation of global.search.

Response: The global.search model is defined in module: sh_backmate_theme_adv. It has 0 computed fields: . Stored computed fields: none.


What operations can I perform on milestone.contract.template.purchase?

Response: To use the milestone.contract.template.purchase 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.


What methods are available in ir.attachment?

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


What business logic is in service.work.order.checklist?

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


What data can be stored in report.dynamic_accounts_report.balance_sheet?

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


How is board.board used in the system?

Response: The board.board model represents Board in the ERP system. It contains 3 fields and is used to manage board data. Key fields include: id, display_name, __last_update.


What models are connected to account.cash.flow.statement?

Response: The account.cash.flow.statement model has 7 relational fields: account_ids -> account.account; company_ids -> res.company; journal_ids -> account.journal; report_currency_id -> res.currency; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: account_ids, company_ids, journal_ids.


What are the relationships in account.report.general.ledger?

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


How does store.filters.groups relate to other models?

Response: The store.filters.groups model has 3 relational fields: model_id -> ir.model; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What data can be stored in account.move.reversal?

Response: The account.move.reversal model has 18 fields: move_ids, new_move_ids, date_mode, date, reason, refund_method, journal_id, company_id, residual, currency_id, move_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 2, selection: 2, date: 1, char: 3, many2one: 5, monetary: 1, integer: 1, datetime: 3.


List all fields in the ai.data.cleanup model.

Response: The ai.data.cleanup model has 23 fields: name, active, cleanup_interval_days, last_run, next_run, cleanup_old_sessions, session_age_days, cleanup_few_message_sessions, few_message_session_age_days, cleanup_orphaned_messages, cleanup_uploaded_attachments, uploaded_attachments_age_days, cleanup_old_generated_files, generated_files_age_days, cleanup_old_sandbox_folders, sandbox_folders_age_days, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, boolean: 7, integer: 7, datetime: 5, many2one: 2.


What are common use cases for setu.inventory.xyz.analysis.report?

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


Describe the field structure of report.account.report_hash_integrity.

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


What foreign keys exist in report.dynamic_accounts_report.partner_ledger?

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


Can you explain the purpose of customer.deposit.report?

Response: The customer.deposit.report model represents Customer Deposit Report in the ERP system. It contains 16 fields and is used to manage customer deposit report data. Key fields include: name, partner_id, amount, currency_id, remaining_amount, communication, move_id, return_deposit, payment_date, deposit_reconcile_journal_id, journal_id, deposit_account_id, used_amount, id, display_name, __last_update.


What methods are available in pos.promotion.price?

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


Describe the choose.delivery.carrier model in Odoo.

Response: The choose.delivery.carrier model represents Delivery Carrier Selection Wizard in the ERP system. It contains 18 fields and is used to manage delivery carrier selection wizard data. Key fields include: order_id, partner_id, carrier_id, delivery_type, delivery_price, display_price, currency_id, company_id, available_carrier_ids, invoicing_message, delivery_message, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What foreign keys exist in sale.order.template?

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


Describe the field structure of project.task.create.sale.order.

Response: The project.task.create.sale.order model has 17 fields: link_selection, task_id, partner_id, product_id, price_unit, currency_id, commercial_partner_id, sale_order_id, sale_line_id, info_invoice, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: selection: 1, many2one: 9, float: 1, char: 2, integer: 1, datetime: 3.


Describe the access.group model in Odoo.

Response: The access.group model represents Access Group in the ERP system. It contains 10 fields and is used to manage access group data. Key fields include: name, user_ids, access_management_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to create records in account.edi.document?

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


Describe the account.account.template model in Odoo.

Response: The account.account.template model represents Templates for Accounts in the ERP system. It contains 18 fields and is used to manage templates for accounts data. Key fields include: currency_id, code, user_type_id, reconcile, note, tax_ids, nocreate, chart_template_id, tag_ids, parent_id, name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for invoice.template.table?

Response: The invoice.template.table model has 10 fields: template_id, field_id, sequence, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, integer: 2, char: 1, datetime: 3.


Describe the many2many relations for account.cash.rounding.

Response: The account.cash.rounding model has 5 relational fields: profit_account_id -> account.account; loss_account_id -> account.account; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What data can be stored in base.document.layout?

Response: The base.document.layout model has 29 fields: company_id, logo, preview_logo, report_header, report_footer, paperformat_id, external_report_layout_id, font, primary_color, secondary_color, custom_colors, logo_primary_color, logo_secondary_color, report_layout_id, preview, partner_id, phone, email, website, vat, name, country_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 8, binary: 2, text: 2, selection: 1, char: 10, boolean: 1, html: 1, integer: 1, datetime: 3.


What is the purchase.agreement.comparison model?

Response: The purchase.agreement.comparison model represents purchase.agreement.comparison in the ERP system. It contains 13 fields and is used to manage purchase.agreement.comparison data. Key fields include: agreement_id, partner_id, on_time_rate, fulfillment, final_point, final_star, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What models are connected to stock.picking.batch?

Response: The stock.picking.batch model has 24 relational fields: user_id -> res.users; picking_ids -> stock.picking; allowed_picking_ids -> stock.picking; move_ids -> stock.move; move_line_ids -> stock.move.line; location_ids -> stock.location; warehouse_id -> stock.warehouse; company_id -> res.company; branch_id -> res.branch; filter_location_ids -> stock.location; picking_type_id -> stock.picking.type; partner_id -> res.partner; stock_picking_batch_ids -> stock.picking.batch.line; 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: location_ids, filter_location_ids, message_partner_ids, message_channel_ids.


What fields does wizard.asset.create have?

Response: The wizard.asset.create model has 16 fields: date, first_depreciation_manual_date, salvage_value, method, method_time, prorata, cut_off_asset_date, method_number_fiscal, method_period_fiscal, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: date: 2, float: 1, selection: 2, boolean: 1, integer: 4, char: 1, many2one: 2, datetime: 3.


Describe the field structure of pos.top.selling.wizard.

Response: The pos.top.selling.wizard model has 14 fields: start_dt, end_dt, report_type, no_product, top_selling, branch_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: date: 2, char: 2, integer: 2, selection: 1, many2one: 4, datetime: 3.


Describe the many2many relations for resource.resource.

Response: The resource.resource model has 5 relational fields: company_id -> res.company; calendar_id -> resource.calendar; user_id -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What does the barcodes.barcode_events_mixin model represent?

Response: The barcodes.barcode_events_mixin model represents Barcode Event Mixin in the ERP system. It contains 4 fields and is used to manage barcode event mixin data. Key fields include: _barcode_scanned, id, display_name, __last_update.


Describe the implementation of restaurant.printer.

Response: The restaurant.printer model is defined in module: pos_restaurant. It has 0 computed fields: . Stored computed fields: none.


What is 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.


What data can be stored in intrawarehouse.transfer.line?

Response: The intrawarehouse.transfer.line model has 19 fields: intra_transfer_wizard_id, no, product_id, description, uom_id, source_loc_id, dest_loc_id, qty_transfer, filter_location_ids, warehouse_id, mr_id, mr_line_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 10, integer: 2, text: 1, float: 1, many2many: 1, char: 1, datetime: 3.


Describe the implementation of followup.invoice.tmp.

Response: The followup.invoice.tmp model is defined in module: equip3_accounting_operation. It has 0 computed fields: . Stored computed fields: none.


Describe the many2many relations for payment.voucher.

Response: The payment.voucher model has 26 relational fields: create_by -> res.users; partner_id -> res.partner; partner_ids -> res.partner; bank_id -> account.journal; vendor_bill_ids -> account.move; company_id -> res.company; request_partner_id -> res.partner; currency_id -> res.currency; line_ids -> payment.voucher.line; branch_id -> res.branch; payment_ids -> account.payment; approval_matrix_id -> approval.matrix.accounting; approved_matrix_ids -> approval.matrix.accounting.lines; approval_matrix_line_id -> approval.matrix.accounting.lines; vendor_allowed_ids -> account.move; 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: partner_ids, vendor_bill_ids, vendor_allowed_ids, message_partner_ids, message_channel_ids.


What are the technical details of acrux.chat.message.wizard?

Response: The acrux.chat.message.wizard model is defined in module: acrux_chat_sale. It has 0 computed fields: . Stored computed fields: none.


Tell me about the report.excel model.

Response: The report.excel model represents Report Excel in the ERP system. It contains 28 fields and is used to manage report excel data. Key fields include: name, active, out_file_name, data, doc_count, datas_fname, template_name_id, sheet_reference, description, description_report, root_model_id, ir_values_id, show_level, show_autofilter, report_excel_param_ids, report_id, report_excel_param_content, report_excel_section_ids, send_email, email_template_id, report_lang_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for purchase.bill.union?

Response: The purchase.bill.union model has 12 fields: name, reference, partner_id, date, amount, currency_id, company_id, vendor_bill_id, purchase_order_id, id, display_name, __last_update. Field types distribution: char: 3, many2one: 5, date: 1, float: 1, integer: 1, datetime: 1.


Can you explain the purpose of auditlog.autovacuum?

Response: The auditlog.autovacuum model represents Auditlog - Delete old logs in the ERP system. It contains 7 fields and is used to manage auditlog - delete old logs data. Key fields include: id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Can you explain the purpose of account.efaktur?

Response: The account.efaktur model represents account.efaktur in the ERP system. It contains 19 fields and is used to manage account.efaktur data. Key fields include: year, record_id, invoice_id, partner_id, invoice_date, company_id, is_pjap, is_used_pjap, branch_id, is_cancel, is_used, name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What models are connected to ks_custom_report.ks_report?

Response: The ks_custom_report.ks_report model has 13 relational fields: ks_model_id -> ir.model; ks_cr_model_id -> ir.model; ks_tree_view_id -> ir.ui.view; ks_search_view_id -> ir.ui.view; ks_pivot_view_id -> ir.ui.view; ks_cr_column_ids -> ks_custom_report.ks_column; ks_cr_top_menu_id -> ir.ui.menu; ks_cr_group_access -> res.groups; ks_cr_menu_id -> ir.ui.menu; ks_cr_action_id -> ir.actions.act_window; ks_custom_query_report_column_ids -> ks.custom.query.report.column; create_uid -> res.users; write_uid -> res.users. Many2many fields: ks_cr_group_access.


What fields does blanketwiz.blanketwiz have?

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


What are the relationships in pos.session?

Response: The pos.session model has 39 relational fields: company_id -> res.company; config_id -> pos.config; user_id -> res.users; currency_id -> res.currency; cash_journal_id -> account.journal; cash_register_id -> account.bank.statement; order_ids -> pos.order; statement_ids -> account.bank.statement; picking_ids -> stock.picking; move_id -> account.move; payment_method_ids -> pos.payment.method; move_id_old -> account.move; crm_team_id -> crm.team; pos_branch_id -> res.branch; employee_id -> hr.employee; order_log_ids -> pos.order.log; opened_uid -> res.users; pos_config_cashbox_lines_ids -> account.cashbox.line; pos_config_cashbox_clsosing_line_ids -> account.cashbox.line; cashier_id -> res.users; log_cashier_ids -> pos.session.log.cashier; order_with_receivable_invoice_ids -> pos.order; pos_session_cashbox_wizard_ids -> account.cashbox.wizard.line; cash_management_ids -> pos.cash.in.out; cash_history_ids -> pos.cashbox.history; gain_loss_move_id -> account.move; void_ids -> void.order.line; pos_session_bank_cashbox_wizard_ids -> account.cashbox.wizard.bank.line; 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: payment_method_ids, message_partner_ids, message_channel_ids.


What models are connected to stock.inventory?

Response: The stock.inventory model has 32 relational fields: line_ids -> stock.inventory.line; move_ids -> stock.move; company_id -> res.company; product_ids -> product.product; warehouse_id -> stock.warehouse; user_id -> res.users; adjustment_account_id -> account.account; filtered_adjustment_account_id -> account.account; analytic_tag_ids -> account.analytic.tag; branch_id -> res.branch; approval_matrix_id -> stock.inventory.approval.matrix; approved_matrix_ids -> stock.inventory.approval.matrix.line; approval_matrix_line_id -> stock.inventory.approval.matrix.line; product_categories -> product.category; location_ids -> stock.location; uom_conversion_ids -> uom.conversion.history; wizard_id -> stock.inventory.wizard; pos_branch_id -> res.branch; account_move_ids -> account.move; user_id_1 -> res.users; user_id_2 -> res.users; 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: product_ids, filtered_adjustment_account_id, analytic_tag_ids, product_categories, location_ids, message_partner_ids, message_channel_ids.


What data can be stored in assembly.production.record?

Response: The assembly.production.record model has 84 fields: name, company_id, is_branch_required, product_id, product_tmpl_id, product_qty, rejected_qty, product_uom_id, product_uom_category_id, assembly_bom_id, branch_id, confirm_date, state, move_raw_ids, move_finished_ids, move_byproduct_ids, location_src_id, location_dest_id, picking_type_id, date_planned_start, date_planned_finished, date_deadline, procurement_group_id, move_dest_ids, production_location_id, warehouse_id, product_tracking, account_move_ids, purchase_request_ids, internal_transfer_count, disassembly_record_ids, expiry_days, product_use_expiration_date, finished_lot_ids, byproduct_lot_ids, rejected_lot_ids, show_submit_button, is_autogenerate, default_finished_lot_qty, default_rejected_lot_qty, show_byproduct_lot_tab, byproduct_manual_product_ids, default_byproduct_lot_qty, default_next_byproduct_product_id, any_byproduct_is_autogenerate, all_byproduct_is_autogenerate, component_consumed_qty, svl_value, bom_id, record_type, assembly_record_id, disassembly_remaining_qty, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 5, many2one: 21, boolean: 12, float: 7, datetime: 7, selection: 5, one2many: 14, integer: 7, many2many: 3, text: 1, date: 2.


How to create records in ir.logging?

Response: To use the ir.logging model, you need to provide values for required fields: name, type, message, path, func, line. Readonly fields: create_uid, create_date, write_uid, write_date, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


What models are connected to pos.cashbox.history?

Response: The pos.cashbox.history model has 5 relational fields: opened_by_user_id -> res.users; pos_session_id -> pos.session; pos_config_id -> pos.config; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What data can be stored in account.payment.term.line?

Response: The account.payment.term.line model has 14 fields: value, value_amount, days, day_of_the_month, option, payment_id, sequence, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: selection: 2, float: 1, integer: 4, many2one: 3, char: 1, datetime: 3.


What business logic is in product.expiry.config?

Response: To use the product.expiry.config model, you need to provide values for required fields: none. 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 to create records in cust.credit.limit.data?

Response: To use the cust.credit.limit.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.


List all fields in the base.document.layout model.

Response: The base.document.layout model has 29 fields: company_id, logo, preview_logo, report_header, report_footer, paperformat_id, external_report_layout_id, font, primary_color, secondary_color, custom_colors, logo_primary_color, logo_secondary_color, report_layout_id, preview, partner_id, phone, email, website, vat, name, country_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 8, binary: 2, text: 2, selection: 1, char: 10, boolean: 1, html: 1, integer: 1, datetime: 3.


Describe the many2many relations for stock.rules.report.

Response: The stock.rules.report model has 6 relational fields: product_id -> product.product; product_tmpl_id -> product.template; warehouse_ids -> stock.warehouse; so_route_ids -> stock.location.route; create_uid -> res.users; write_uid -> res.users. Many2many fields: warehouse_ids, so_route_ids.


Describe the sh.mrp.measurement model in Odoo.

Response: The sh.mrp.measurement model represents MRP Quality Measurement in the ERP system. It contains 13 fields and is used to manage mrp quality measurement data. Key fields include: product_id, sh_message, sh_quality_point_id, sh_measure, mrp_id, workorder_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is base_import.tests.models.o2m used in the system?

Response: The base_import.tests.models.o2m model represents Tests : Base Import Model, One to Many in the ERP system. It contains 9 fields and is used to manage tests : base import model, one to many data. Key fields include: name, value, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How is kitchen.cooking.list implemented technically?

Response: The kitchen.cooking.list model is defined in module: equip3_kitchen_operations. It has 0 computed fields: . Stored computed fields: none.


Can you explain the purpose of gamification.badge.user.wizard?

Response: The gamification.badge.user.wizard model represents Gamification User Badge Wizard in the ERP system. It contains 11 fields and is used to manage gamification user badge wizard data. Key fields include: badge_id, comment, employee_id, user_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How does apps.installation.activity.log relate to other models?

Response: The apps.installation.activity.log model has 3 relational fields: user_id -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What models are connected to accounting.matrix.reject?

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


What fields does acrux.chat.select.conversation.wizard have?

Response: The acrux.chat.select.conversation.wizard model has 8 fields: conversation_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, integer: 1, char: 1, datetime: 3.


What operations can I perform on sale.commission.excel.report?

Response: To use the sale.commission.excel.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.


How is stock.picking.batch.line implemented technically?

Response: The stock.picking.batch.line model is defined in module: equip3_inventory_operations_countd. It has 0 computed fields: . Stored computed fields: none.


What are the relationships in kpi.scorecard.line?

Response: The kpi.scorecard.line model has 6 relational fields: kpi_id -> kpi.item; category_id -> kpi.category; period_id -> kpi.period; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Which fields in warranty.tag are computed?

Response: The warranty.tag model is defined in module: bi_warranty_registration. It has 0 computed fields: . Stored computed fields: none.


What methods are available in account.report.partner.ledger?

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


How does stock.warn.insufficient.qty.scrap relate to other models?

Response: The stock.warn.insufficient.qty.scrap model has 6 relational fields: scrap_id -> stock.scrap; product_id -> product.product; location_id -> stock.location; quant_ids -> stock.quant; create_uid -> res.users; write_uid -> res.users. Many2many fields: quant_ids.


Describe the implementation of asset.depreciation.confirmation.wizard.

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


Describe the many2many relations for report.equip3_pos_report.report_closed_session.

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


What data can be stored in budget.purchase?

Response: The budget.purchase model has 44 fields: name, parent_id, date_from, date_to, state, state1, state2, purchase_budget_line, company_id, branch_id, account_tag_ids, approval_matrix, request_partner_id, is_allowed_to_approval_matrix, approved_matrix_ids, approval_matrix_line_id, is_approve_button, currency_id, purchase_lines_id, purchase_line_subtotal, date_today, is_use_theoretical_achievement, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 11, date: 3, selection: 3, one2many: 5, many2many: 3, boolean: 8, monetary: 1, integer: 5, datetime: 3.


What is the nsfp.registration model?

Response: The nsfp.registration model represents nsfp.registration in the ERP system. It contains 15 fields and is used to manage nsfp.registration data. Key fields include: record_id, fiscal_year, start, end, last_number, registration_date, is_use, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the payable.opening.balance model?

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


How is vendor.evaluation used in the system?

Response: The vendor.evaluation model represents Vendor Evaluation in the ERP system. It contains 108 fields and is used to manage vendor evaluation data. Key fields include: name, state, vendor, period_start, period_end, manager, is_manager, user_id, price_check, price_factor, price, price_cmt, delivery_check, delivery_factor, delivery, delivery_cmt, quality_check, quality_factor, quality, quality_cmt, document_check, document_factor, document, document_cmt, commitment_check, commitment_factor, commitment, commitment_cmt, dependability_check, dependability_factor, dependability, dependability_cmt, skill_check, skill_factor, skill, skill_cmt, support_check, support_factor, support, support_cmt, relation_check, relation_factor, relation, relation_cmt, other_check, other_factor, other, other_cmt, final_point, final_rate, on_time_rate, on_time_rate_check, on_time_rate_factor, on_time_rate_star, on_time_rate_cmt, fulfillment, fulfillment_check, fulfillment_factor, fulfillment_star, fulfillment_cmt, fulfillment_avg, on_time_rate_avg, final_point_avg, vendor_evaluation_count, evaluation_template_id, evaluation_eval_ids, email, business, date, final_cmt, branch_id, company_id, on_time_rate_res, fulfillment_res, vendor_res, final_point_res, 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.


Which fields in rfm.yearly.analysis.by.segment are computed?

Response: The rfm.yearly.analysis.by.segment model is defined in module: setu_rfm_analysis. It has 0 computed fields: . Stored computed fields: none.


Describe the implementation of pos.combo.item.

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


What data can be stored in report.equip3_accounting_reports.pettycash_analysis?

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


Which fields in product.warehouse.cost are computed?

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


What operations can I perform on pos.category?

Response: To use the pos.category model, you need to provide values for required fields: name. Readonly fields: amount_footer, 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.purchase.category.wizard model?

Response: The sh.purchase.category.wizard model represents Purchase By Category Wizard in the ERP system. It contains 12 fields and is used to manage purchase by category wizard data. Key fields include: sh_start_date, sh_end_date, sh_category_ids, company_ids, branch_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the field structure of account.asset.category.fiscal.

Response: The account.asset.category.fiscal model has 25 fields: asset_category_id, is_fiscal_asset_type, method_time, method_number, method_period, method_end, method, asset_type, asset_type_1, sub_asset_type, non_building_type, method_number_fiscal, prorata, cut_off_asset_date, is_monthly_depreciation, is_reset_january, double_declining_method_number, double_declining_method_period, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, boolean: 4, selection: 6, integer: 7, date: 1, char: 1, datetime: 3.


What foreign keys exist in sh.target.commision.new?

Response: The sh.target.commision.new model has 4 relational fields: commission_id -> sh.target.commision; user_id -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What modules define assets.approval.matrix?

Response: The assets.approval.matrix model is defined in module: equip3_accounting_masterdata. It has 0 computed fields: . Stored computed fields: none.


How do I use the sh.sale.product.profit.xls model?

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


List all fields in the decimal.precision model.

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


What fields does base.language.export have?

Response: The base.language.export model has 13 fields: name, lang, format, modules, data, state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, selection: 3, many2many: 1, binary: 1, integer: 1, many2one: 2, datetime: 3.


Describe the implementation of stock.scrap.

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


What are the technical details of pos.promotion.discount.apply?

Response: The pos.promotion.discount.apply model is defined in module: equip3_pos_masterdata. It has 0 computed fields: . Stored computed fields: none.


Describe the field structure of purchase.order.report.

Response: The purchase.order.report model has 11 fields: start_date, end_date, company_ids, branch_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: datetime: 5, many2many: 2, integer: 1, char: 1, many2one: 2.


What business logic is in stock.track.line?

Response: To use the stock.track.line model, you need to provide values for required fields: none. Readonly fields: product_id, tracking, wizard_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 receipt.payment data?

Response: To use the receipt.payment model, you need to provide values for required fields: partner_id, journal_id, currency_id, clearing_account_id, date. Readonly fields: name, partner_id, amount, currency_id, move_id, company_id, diff_amount, create_uid, create_date, total_amount_credit, total_amount_debit, payment_id_count, 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, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What operations can I perform on project.task.recurrence?

Response: To use the project.task.recurrence 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 technical details of mrp.bom.operation?

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


What are the relationships in base.language.export?

Response: The base.language.export model has 3 relational fields: modules -> ir.module.module; create_uid -> res.users; write_uid -> res.users. Many2many fields: modules.


What are the technical details of product.ratio.line?

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


What are the available fields for res.partner.rfm.segment.history?

Response: The res.partner.rfm.segment.history model has 16 fields: partner_id, history_date, old_rfm_segment_id, new_rfm_segment_id, old_rfm_score_id, new_rfm_score_id, old_segment_rank, new_segment_rank, engagement_direction, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 7, date: 1, integer: 4, char: 1, datetime: 3.


What are the available fields for _unknown?

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


How does sh.sale.product.profit.wizard relate to other models?

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


What methods are available in budget.budget?

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


What are the available fields for account.pettycash.fund.change?

Response: The account.pettycash.fund.change model has 18 fields: fund, fund_name, custodian, fund_amount, new_amount, payable_account, receivable_account, effective_date, do_receivable, move, is_add_balance, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 7, char: 2, float: 2, date: 1, boolean: 2, integer: 1, datetime: 3.


What are the available fields for purchase.request.allocation?

Response: The purchase.request.allocation model has 17 fields: purchase_request_line_id, company_id, stock_move_id, purchase_line_id, product_id, product_uom_id, requested_product_uom_qty, allocated_product_qty, open_product_qty, purchase_state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 8, float: 3, selection: 1, integer: 1, char: 1, datetime: 3.


Describe the implementation of intrawarehouse.transfer.line.

Response: The intrawarehouse.transfer.line model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


What is the _unknown model?

Response: The _unknown model represents Unknown in the ERP system. It contains 3 fields and is used to manage unknown data. Key fields include: id, display_name, __last_update.


What are the relationships in mail.activity.type?

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.


List all fields in the stock.inventory.approval.matrix.line model.

Response: The stock.inventory.approval.matrix.line model has 34 fields: sequence, user_ids, minimum_approver, si_approval_matrix, st_inv_id, approved_users, state_char, time_stamp, feedback, last_approved, approved, sequence2, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 8, many2many: 4, many2one: 6, text: 1, datetime: 4, char: 2, boolean: 6, one2many: 3.


What are common use cases for theme.ir.attachment?

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


What operations can I perform on milestone.contract.template.checklist?

Response: To use the milestone.contract.template.checklist 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.


What modules define payment.voucher.matrix.reject?

Response: The payment.voucher.matrix.reject model is defined in module: equip3_accounting_operation. It has 0 computed fields: . Stored computed fields: none.


Describe the implementation of mail.thread.phone.

Response: The mail.thread.phone model is defined in module: phone_validation. It has 0 computed fields: . Stored computed fields: none.


How is change.password.wizard used in the system?

Response: The change.password.wizard model represents Change Password Wizard in the ERP system. It contains 8 fields and is used to manage change password wizard data. Key fields include: user_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to create records in access.domain.ah?

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


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


What models are connected to purchase.detail.excel.extended?

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


Show me the relational structure of sh.purchase.payment.report.wizard.

Response: The sh.purchase.payment.report.wizard model has 5 relational fields: user_ids -> res.users; company_ids -> res.company; branch_ids -> res.branch; create_uid -> res.users; write_uid -> res.users. Many2many fields: user_ids, company_ids, branch_ids.


Tell me about the account.journal.group model.

Response: The account.journal.group model represents Account Journal Group in the ERP system. It contains 11 fields and is used to manage account journal group data. Key fields include: name, company_id, excluded_journal_ids, sequence, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What operations can I perform on purchase.order.history?

Response: To use the purchase.order.history model, you need to provide values for required fields: none. Readonly fields: order_id, product_id, price_unit, product_qty, product_uom, currency_id, price_subtotal, purchase_state, 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 account.bank.statement.

Response: The account.bank.statement model has 21 relational fields: currency_id -> res.currency; journal_id -> account.journal; company_id -> res.company; line_ids -> account.bank.statement.line; move_line_ids -> account.move.line; user_id -> res.users; cashbox_start_id -> account.bank.statement.cashbox; cashbox_end_id -> account.bank.statement.cashbox; previous_statement_id -> account.bank.statement; pos_session_id -> pos.session; account_id -> account.account; branch_id -> res.branch; pos_branch_id -> res.branch; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


What are the technical details of wizard.asset.create?

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


What operations can I perform on partial.quantity.done?

Response: To use the partial.quantity.done 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 field structure of login.as.

Response: The login.as model has 12 fields: group_id, user_id, group_ids, company_id, company_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, many2many: 2, integer: 1, char: 1, datetime: 3.


What does the picking.return.line model represent?

Response: The picking.return.line model represents picking.return.line in the ERP system. It contains 14 fields and is used to manage picking.return.line data. Key fields include: name, product_id, picking_id, purchase_id, sale_id, currency_id, price, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for mrp.quality.alert.report?

Response: The mrp.quality.alert.report model has 13 fields: date_from, date_to, product_ids, user_ids, stage_id, operation_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: date: 2, many2many: 2, many2one: 3, selection: 1, integer: 1, char: 1, datetime: 3.


Describe the many2many relations for crm.merge.opportunity.

Response: The crm.merge.opportunity model has 5 relational fields: opportunity_ids -> crm.lead; user_id -> res.users; team_id -> crm.team; create_uid -> res.users; write_uid -> res.users. Many2many fields: opportunity_ids.


What modules define pos.product.bom.line?

Response: The pos.product.bom.line model is defined in module: equip3_pos_masterdata. It has 0 computed fields: . Stored computed fields: none.


Describe the ir.qweb.field.duration model in Odoo.

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


Describe the sale.summary.commission.report model in Odoo.

Response: The sale.summary.commission.report model represents sale.summary.commission.report in the ERP system. It contains 13 fields and is used to manage sale.summary.commission.report data. Key fields include: start_date, end_date, sales_persons, commision_type, company_ids, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in pos.cashbox.history are computed?

Response: The pos.cashbox.history model is defined in module: equip3_pos_cashbox. It has 0 computed fields: . Stored computed fields: none.


What are the technical details of pos.coupon.generate.wizard?

Response: The pos.coupon.generate.wizard model is defined in module: equip3_pos_masterdata. It has 0 computed fields: . Stored computed fields: none.


How is stock.backorder.confirmation implemented technically?

Response: The stock.backorder.confirmation model is defined in module: stock. It has 0 computed fields: . Stored computed fields: none.


What operations can I perform on project.task.create.sale.order?

Response: To use the project.task.create.sale.order model, you need to provide values for required fields: link_selection, task_id, partner_id, product_id. Readonly fields: commercial_partner_id, info_invoice, 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 asset.cip.line?

Response: The asset.cip.line model has 6 relational fields: product_id -> product.template; account_id -> account.account; cip_id -> asset.cip; move_id -> account.move; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to query sh.qc.alert.line data?

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


What operations can I perform on warranty.tag?

Response: To use the warranty.tag 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 implementation of account.payment.register.payment.difference.line.

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


What is the account.petty.cash.report model?

Response: The account.petty.cash.report model represents Account Petty Cash Report in the ERP system. It contains 16 fields and is used to manage account petty cash report data. Key fields include: name, custodian_id, main_cash_account_id, journal_id, amount, balance, virtual_balance, company_id, branch_id, effective_date, create_uid, create_date, expense_amount, id, display_name, __last_update.


What business logic is in 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.


What does the ir.model.constraint model represent?

Response: The ir.model.constraint model represents Model Constraint in the ERP system. It contains 13 fields and is used to manage model constraint data. Key fields include: name, definition, message, model, module, type, write_date, create_date, id, display_name, create_uid, write_uid, __last_update.


What is the ir.module.module model?

Response: The ir.module.module model represents Module in the ERP system. It contains 41 fields and is used to manage module data. Key fields include: name, category_id, shortdesc, summary, description, description_html, author, maintainer, contributors, website, installed_version, latest_version, published_version, url, sequence, dependencies_id, exclusion_ids, auto_install, state, demo, license, menus_by_module, reports_by_module, views_by_module, application, icon, icon_image, to_buy, has_iap, version_status, imported, local_updatable, image_ids, is_installed_on_current_website, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What data can be stored in sh.sale.report.salesperson.wizard?

Response: The sh.sale.report.salesperson.wizard model has 15 fields: date_start, date_end, user_ids, state, company_ids, company_id, user_order_dic, currency_precision, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: datetime: 5, many2many: 2, selection: 1, many2one: 3, one2many: 1, integer: 2, char: 1.


Describe the ir.attachment model in Odoo.

Response: The ir.attachment model represents Ir attachment in the ERP system. It contains 42 fields and is used to manage ir attachment data. Key fields include: name, description, res_name, res_model, res_field, res_id, company_id, type, url, public, access_token, raw, datas, db_datas, store_fname, file_size, checksum, mimetype, index_content, local_url, image_src, image_width, image_height, original_id, website_url, website_id, key, theme_template_id, delete_old, datas_pdf, sh_is_notify, partner, email, sh_is_publish_in_portal, expiry_date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the pos.epson model in Odoo.

Response: The pos.epson model represents Epson Printer, print without posbox in the ERP system. It contains 9 fields and is used to manage epson printer, print without posbox data. Key fields include: name, ip, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to create records in barcode.product.lines?

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


What methods are available in replenish.wizard?

Response: The replenish.wizard model is defined in module: equip3_accounting_pettycash. It has 0 computed fields: . Stored computed fields: none.


What does the report.equip3_pos_report.report_sales_summary model represent?

Response: The report.equip3_pos_report.report_sales_summary model represents POS Sale Summary Report in the ERP system. It contains 3 fields and is used to manage pos sale summary report data. Key fields include: id, display_name, __last_update.


Describe the implementation of invoice.recurring.

Response: The invoice.recurring model is defined in module: sh_invoice_recurring. It has 0 computed fields: . Stored computed fields: none.


What foreign keys exist in pos.loyalty?

Response: The pos.loyalty model has 10 relational fields: rule_ids -> pos.loyalty.rule; reward_ids -> pos.loyalty.reward; product_redeem_ids -> pos.loyalty.reward; reward_redeem_ids -> pos.loyalty.reward; product_loyalty_id -> product.product; config_ids -> pos.config; pos_config_ids -> pos.config; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: pos_config_ids.


Show me the relational structure of report.equip3_pos_report.report_open_session.

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


Describe the implementation of payable.opening.balance.

Response: The payable.opening.balance model is defined in module: equip3_accounting_opening_balance. It has 0 computed fields: . Stored computed fields: none.


What data can be stored in expiring.product.calendar?

Response: The expiring.product.calendar model has 8 fields: data, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: text: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


Which fields in nsfp.registration.wizard are computed?

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


What modules define whatsapp.message.wizard?

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


What are the available fields for ir.model.access?

Response: The ir.model.access model has 15 fields: name, active, model_id, group_id, perm_read, perm_write, perm_create, perm_unlink, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, boolean: 5, many2one: 4, integer: 1, datetime: 3.


What models are connected to account.analytic.group?

Response: The account.analytic.group model has 17 relational fields: children_ids -> account.analytic.group; parent_id -> account.analytic.group; company_id -> res.company; analytic_account_ids -> account.analytic.account; analyticnew_ids -> account.analytic.new; branch_id -> res.branch; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids.


Describe the implementation of material.request.line.

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


What business logic is in base.geo_provider?

Response: To use the base.geo_provider model, you need to provide values for required fields: none. Readonly fields: tech_name, name, 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 portal.wizard.user?

Response: To use the portal.wizard.user model, you need to provide values for required fields: wizard_id, partner_id. Readonly fields: partner_id, is_customer, is_vendor, 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 stock.lot.serialize?

Response: To use the stock.lot.serialize 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.


Can you explain the purpose of batch.shipping.line?

Response: The batch.shipping.line model represents Batch Shipping Line in the ERP system. It contains 12 fields and is used to manage batch shipping line data. Key fields include: serial_number, picking_id, warehouse_id, batch_shipping_id, used_picking_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of report.equip3_assembly_reports.report_assembly_production.

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


Describe the pos.product.bom model in Odoo.

Response: The pos.product.bom model represents POS Product Bom in the ERP system. It contains 16 fields and is used to manage pos product bom data. Key fields include: product_id, name, product_tmpl_id, product_qty, product_uom_id, product_bom_line_ids, state, branch_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the technical details of product.template.attribute.exclusion?

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


How is report.accounting_pdf_reports.report_tax used in the system?

Response: The report.accounting_pdf_reports.report_tax model represents Tax Report in the ERP system. It contains 3 fields and is used to manage tax report data. Key fields include: id, display_name, __last_update.


How is calendar.attendee implemented technically?

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


What methods are available in credit.limit.product.brand?

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


What is the ir.logging model?

Response: The ir.logging model represents Logging in the ERP system. It contains 15 fields and is used to manage logging data. Key fields include: create_uid, create_date, write_uid, write_date, name, type, dbname, level, message, path, func, line, id, display_name, __last_update.


What are the technical details of sh.purchase.analysis.xls?

Response: The sh.purchase.analysis.xls model is defined in module: sh_purchase_reports. It has 0 computed fields: . Stored computed fields: none.


Tell me about the report.equip3_accounting_reports.financial_ratio_report model.

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


What foreign keys exist in portal.wizard?

Response: The portal.wizard model has 3 relational fields: user_ids -> portal.wizard.user; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


List all fields in the service.work.order model.

Response: The service.work.order model has 26 fields: name, partner_id, account_analytic_tag_ids, date_planned, deadline_date, origin, company_id, branch_id, order_line, state, purchase_order_id, checklist_ids, purchase_line_milestone_id, milestone_name, contract_term, progress_paid, move_id, invoiced, account_move_count, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 4, many2one: 8, many2many: 1, datetime: 5, one2many: 2, selection: 1, float: 2, boolean: 1, integer: 2.


What does the replenish.wizard model represent?

Response: The replenish.wizard model represents Replenish Petty Cash Fund in the ERP system. It contains 11 fields and is used to manage replenish petty cash fund data. Key fields include: fund_id, effective_date, replenish_account_id, replenish_amount, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for account.common.account.report?

Response: The account.common.account.report model has 14 fields: display_account, journal_ids, date_from, date_to, target_move, report_currency_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: selection: 2, many2many: 1, date: 2, many2one: 4, integer: 1, char: 1, datetime: 3.


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

Response: To use the base_import.tests.models.complex model, you need to provide values for required fields: none. Readonly fields: f, m, c, currency_id, d, dt, 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 setu.inventory.fsn.analysis.bi.report?

Response: To use the setu.inventory.fsn.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.


How to query account.financial.report data?

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


What operations can I perform on all.redeem.rule?

Response: To use the all.redeem.rule 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 mail.resend.cancel relate to other models?

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


What are the available fields for pos.product.attribute?

Response: The pos.product.attribute model has 9 fields: sequence, product_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 2, many2one: 3, char: 1, datetime: 3.


Tell me about the analytic.sale.order.line model.

Response: The analytic.sale.order.line model represents Analytic Sale Order Lines in the ERP system. It contains 21 fields and is used to manage analytic sale order lines data. Key fields include: name, product_id, product_uom_qty, product_uom, price_unit, analytic_tag_ids, tax_ids, discount, subscription_product_line_id, not_subscription_product_line_id, price_subtotal, price_tax, price_total, currency_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of account.fiscal.position.account.

Response: The account.fiscal.position.account model has 6 relational fields: position_id -> account.fiscal.position; company_id -> res.company; account_src_id -> account.account; account_dest_id -> account.account; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the available fields for print.purchase.tender.report?

Response: The print.purchase.tender.report model has 9 fields: selection, purchase_agreement_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: selection: 1, many2many: 1, integer: 1, char: 1, many2one: 2, datetime: 3.


What foreign keys exist in report.sh_inventory_mrp_qc.quality_alert_doc?

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


Which fields in res.users.apikeys are computed?

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


Describe the many2many relations for vendor.evaluation.

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


What operations can I perform on pos.qrcode?

Response: To use the pos.qrcode model, you need to provide values for required fields: name, field_id, config_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.


Can you explain the purpose of account.fiscal.position.tax?

Response: The account.fiscal.position.tax model represents Tax Mapping of Fiscal Position in the ERP system. It contains 11 fields and is used to manage tax mapping of fiscal position data. Key fields include: position_id, company_id, tax_src_id, tax_dest_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for report.membership?

Response: The report.membership model has 17 fields: start_date, date_to, num_waiting, num_invoiced, num_paid, tot_pending, tot_earned, partner_id, associate_member_id, membership_id, membership_state, user_id, company_id, quantity, id, display_name, __last_update. Field types distribution: date: 2, integer: 5, float: 2, many2one: 5, selection: 1, char: 1, datetime: 1.


Describe the field structure of stock.move.line.

Response: The stock.move.line model has 64 fields: picking_id, move_id, company_id, product_id, product_uom_id, product_uom_category_id, product_qty, product_uom_qty, qty_done, package_id, package_level_id, lot_id, lot_name, date, owner_id, location_id, location_dest_id, lots_visible, picking_code, picking_type_use_create_lots, picking_type_use_existing_lots, state, is_initial_demand_editable, is_locked, consume_line_ids, produce_line_ids, reference, tracking, origin, picking_type_entire_packs, description_picking, workorder_id, production_id, expiration_date, scrap_return_move_id, is_double_product_usage, sale_price, sequence, move_line_sequence, product_type, quant_package_ids, result_package_id, is_quant_update, force_to_reserve_qty, source_picking_id, source_move_id, is_batch_shipping_packing, is_batch_shipping_delivery, assembly_id, scrap_sale_price, is_low_stock, description, kitchen_id, finish_good_rework_id, exp_date, remark, pos_branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 24, float: 6, char: 6, datetime: 6, boolean: 11, selection: 4, many2many: 3, text: 2, integer: 2.


What models are connected to pos.coupon?

Response: The pos.coupon model has 7 relational fields: product_ids -> product.product; coupon_program_id -> pos.coupon.program; company_id -> res.company; reward_product_ids -> product.product; use_history_ids -> pos.coupon.use.history; create_uid -> res.users; write_uid -> res.users. Many2many fields: product_ids, reward_product_ids.


Show me the relational structure of stock.valuation.layer.

Response: The stock.valuation.layer model has 19 relational fields: company_id -> res.company; product_id -> product.product; categ_id -> product.category; product_tmpl_id -> product.template; uom_id -> uom.uom; currency_id -> res.currency; stock_valuation_layer_id -> stock.valuation.layer; stock_valuation_layer_ids -> stock.valuation.layer; stock_move_id -> stock.move; account_move_id -> account.move; stock_landed_cost_id -> stock.landed.cost; secondary_uom -> uom.uom; warehouse_id -> stock.warehouse; location_id -> stock.location; new_warehouse_id -> stock.warehouse; new_location_id -> stock.location; new_inventory_id -> stock.inventory; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How is rma.report used in the system?

Response: The rma.report model represents RMA Statistics in the ERP system. It contains 22 fields and is used to manage rma statistics data. Key fields include: name, sale_id, picking_id, date, deadline_date, user_id, team_id, partner_id, company_id, state, product_id, product_tmpl_id, categ_id, delivered_qty, return_qty, replace_product_id, replace_qty, country_id, commercial_partner_id, id, display_name, __last_update.


What foreign keys exist in do.approval_matrix_line?

Response: The do.approval_matrix_line model has 7 relational fields: approver -> res.users; last_approved -> res.users; do_approval_matrix_id1 -> do.approval.matrix; picking_id -> stock.picking; approved_users -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: approver, approved_users.


What operations can I perform on report.sh_sale_reports.sh_sale_details_report_doc?

Response: To use the report.sh_sale_reports.sh_sale_details_report_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 foreign keys exist in portal.mixin?

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


How to create records in account.cash.flow.statement?

Response: To use the account.cash.flow.statement model, you need to provide values for required fields: levels, comp_detail, type_report, journal_ids, target_move, company_id. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What models are connected to gamification.goal.definition?

Response: The gamification.goal.definition model has 8 relational fields: model_id -> ir.model; model_inherited_ids -> ir.model; field_id -> ir.model.fields; field_date_id -> ir.model.fields; batch_distinctive_field -> ir.model.fields; action_id -> ir.actions.act_window; create_uid -> res.users; write_uid -> res.users. Many2many fields: model_inherited_ids.


What methods are available in ir.fields.converter?

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


How to query return.approval.matrix.line data?

Response: To use the return.approval.matrix.line model, you need to provide values for required fields: approver. Readonly fields: sequence1, 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 ks.parameter.tuning.wizard.

Response: The ks.parameter.tuning.wizard model has 21 fields: ks_forecast, ks_forecast_method, min_p, max_p, min_d, max_d, min_q, max_q, min_sp, max_sp, min_sd, max_sd, min_sq, max_sq, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, selection: 1, integer: 13, char: 1, datetime: 3.


What are the technical details of setu.rfm.score?

Response: The setu.rfm.score model is defined in module: setu_rfm_analysis. It has 0 computed fields: . Stored computed fields: none.


Which fields in stock.immediate.transfer are computed?

Response: The stock.immediate.transfer model is defined in module: stock. It has 0 computed fields: . Stored computed fields: none.


How do I use the res.currency model?

Response: To use the res.currency model, you need to provide values for required fields: name, symbol, company_id. Readonly fields: 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, display_rounding_warning, rate, conversion, decimal_places, date, tax_rate, tax_conversion, is_taxes_rate, converted_currency, 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 assembly.safety.stock.line model.

Response: The assembly.safety.stock.line model represents Assembly Safety Stock Management Line in the ERP system. It contains 10 fields and is used to manage assembly safety stock management line data. Key fields include: stock_id, product_id, product_qty, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What fields does purchase.agreement.line have?

Response: The purchase.agreement.line model has 28 fields: agreement_id, sh_qty, sh_ordered_qty, sh_price_unit, company_id, schedule_date, sequence, sequence2, analytic_accounting, sh_product_description, sh_product_uom_id, product_uom_category_id, analytic_tag_ids, date_order, dest_warehouse_id, picking_type_id, set_single_delivery_date, set_single_delivery_destination, request_line_id, branch_id, sh_product_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 11, float: 3, date: 2, integer: 3, boolean: 3, text: 1, many2many: 1, char: 1, datetime: 3.


Describe the many2many relations for account.keterangan.tambahan.

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


What are the technical details of list.top.product?

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


What modules define pos.payment?

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


What modules define invoice.template.footer?

Response: The invoice.template.footer model is defined in module: equip3_accounting_operation. It has 0 computed fields: . Stored computed fields: none.


How does pos.details.wizard relate to other models?

Response: The pos.details.wizard model has 3 relational fields: pos_config_ids -> pos.config; create_uid -> res.users; write_uid -> res.users. Many2many fields: pos_config_ids.


What methods are available in ir.http?

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


What modules define queue.job?

Response: The queue.job model is defined in module: queue_job. It has 0 computed fields: . Stored computed fields: none.


What fields does stock.location.tag have?

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


List all fields in the snailmail.confirm.invoice model.

Response: The snailmail.confirm.invoice model has 9 fields: invoice_send_id, model_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, char: 2, integer: 1, datetime: 3.


What business logic is in project.task.create.sale.order?

Response: To use the project.task.create.sale.order model, you need to provide values for required fields: link_selection, task_id, partner_id, product_id. Readonly fields: commercial_partner_id, info_invoice, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What does the account.bank.statement model represent?

Response: The account.bank.statement model represents Bank Statement in the ERP system. It contains 56 fields and is used to manage bank statement data. Key fields include: name, reference, date, date_done, balance_start, balance_end_real, state, currency_id, journal_id, journal_type, company_id, total_entry_encoding, balance_end, difference, line_ids, move_line_ids, move_line_count, all_lines_reconciled, user_id, cashbox_start_id, cashbox_end_id, is_difference_zero, previous_statement_id, is_valid_balance_start, country_code, accounting_date, pos_session_id, account_id, branch_id, pos_branch_id, transaction, journal_entries_status, 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, sequence_prefix, sequence_number, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Can you explain the purpose of res.partner.category?

Response: The res.partner.category model represents Partner Tags in the ERP system. It contains 14 fields and is used to manage partner tags data. Key fields include: name, color, parent_id, child_ids, active, parent_path, partner_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What data can be stored in sh.base.send.whatsapp.message.wizard?

Response: The sh.base.send.whatsapp.message.wizard model has 11 fields: partner_ids, message, attachment_ids, purchase_order_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, text: 1, many2many: 1, integer: 1, char: 1, datetime: 3.


What business logic is in web.environment.ribbon.backend?

Response: To use the web.environment.ribbon.backend 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 is crm.merge.opportunity used in the system?

Response: The crm.merge.opportunity model represents Merge Opportunities in the ERP system. It contains 10 fields and is used to manage merge opportunities data. Key fields include: opportunity_ids, user_id, team_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What models are connected to stock.lot.serialize.line?

Response: The stock.lot.serialize.line model has 5 relational fields: stock_move_id -> stock.lot.serialize; move_id -> stock.move; product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Can you explain the purpose of hr.plan?

Response: The hr.plan model represents plan in the ERP system. It contains 10 fields and is used to manage plan data. Key fields include: name, plan_activity_type_ids, active, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What operations can I perform on mr.approval.matrix.line?

Response: To use the mr.approval.matrix.line model, you need to provide values for required fields: user_ids, minimum_approver. Readonly fields: sequence2, 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 data can be stored in stock.picking.batch.line?

Response: The stock.picking.batch.line model has 18 fields: sequence, transfer_id, product_id, name, location_id, demand_qty, reserved_qty, done_qty, uom_id, picking_batch_id, origin, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 2, many2one: 7, char: 3, float: 3, datetime: 3.


Describe the res.users.log model in Odoo.

Response: The res.users.log model represents Users Log in the ERP system. It contains 7 fields and is used to manage users log data. Key fields include: id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the account.setup.bank.manual.config model in Odoo.

Response: The account.setup.bank.manual.config model represents Bank setup manual config in the ERP system. It contains 30 fields and is used to manage bank setup manual config data. Key fields include: res_partner_bank_id, new_journal_name, linked_journal_id, bank_bic, num_journals_without_account, branch_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update, active, acc_type, acc_number, sanitized_acc_number, acc_holder_name, partner_id, bank_id, bank_name, sequence, currency_id, company_id, journal_id, aba_routing, acc_holder_email, acc_holder_type, acc_holder_resident, acc_holder_address.


What business logic is in stock.backorder.confirmation.line?

Response: To use the stock.backorder.confirmation.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.


What does the phone.blacklist model represent?

Response: The phone.blacklist model represents Phone Blacklist in the ERP system. It contains 24 fields and is used to manage phone blacklist data. Key fields include: number, active, 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 methods are available in report.project.task.user?

Response: The report.project.task.user model is defined in module: project. It has 0 computed fields: . Stored computed fields: none.


How does purchase.request.wizard relate to other models?

Response: The purchase.request.wizard model has 3 relational fields: pr_wizard_line -> purchase.request.wizard.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to query opening.balance.line data?

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


How does crm.phonecall2phonecall relate to other models?

Response: The crm.phonecall2phonecall model has 6 relational fields: user_id -> res.users; tag_ids -> crm.tag; team_id -> crm.team; partner_id -> res.partner; create_uid -> res.users; write_uid -> res.users. Many2many fields: tag_ids.


Which fields in purchase.agreement.approval.matrix.lines are computed?

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


List all fields in the sh.top.selling.products model.

Response: The sh.top.selling.products model has 9 fields: excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: binary: 1, char: 2, integer: 1, many2one: 2, datetime: 3.


List all fields in the report.sh_inventory_mrp_qc.quality_check_doc model.

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