What are the available fields for account.cashbox.wizard.line?

Response: The account.cashbox.wizard.line model has 16 fields: account_cashbox_wizard_id, coin_value, number, subtotal, cashbox_id, currency_id, pos_config_id, pos_session_id, is_closing_line, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 7, float: 2, integer: 2, boolean: 1, char: 1, datetime: 3.


What methods are available in currency.log.api?

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


What are the available fields for delivery.price.rule?

Response: The delivery.price.rule model has 16 fields: name, sequence, carrier_id, variable, operator, max_value, list_base_price, list_price, variable_factor, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, integer: 2, many2one: 3, selection: 3, float: 3, datetime: 3.


How is vendor.payment.request used in the system?

Response: The vendor.payment.request model represents Vendor Payment Request in the ERP system. It contains 16 fields and is used to manage vendor payment request data. Key fields include: name, user_id, description, company_id, branch_id, component_line_id, state, amount_total, currency_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What is the stock.move model?

Response: The stock.move model represents Stock Move in the ERP system. It contains 237 fields and is used to manage stock move data. Key fields include: name, sequence, priority, create_date, date, date_deadline, company_id, description_picking, product_qty, product_uom_qty, product_uom, product_uom_category_id, product_tmpl_id, location_id, location_dest_id, partner_id, move_dest_ids, move_orig_ids, picking_partner_id, note, state, price_unit, backorder_id, origin, procure_method, scrapped, scrap_ids, group_id, rule_id, propagate_cancel, delay_alert_date, picking_type_id, inventory_id, move_line_ids, move_line_nosuggest_ids, origin_returned_move_id, returned_move_ids, availability, restrict_partner_id, route_ids, warehouse_id, has_tracking, show_operations, show_details_visible, show_reserved_availability, additional, is_locked, is_initial_demand_editable, is_quantity_done_editable, reference, has_move_lines, package_level_id, picking_type_entire_packs, display_assign_serial, next_serial_count, orderpoint_id, forecast_availability, forecast_expected_date, lot_ids, created_production_id, production_id, raw_material_production_id, unbuild_id, consume_unbuild_id, allowed_operation_ids, operation_id, workorder_id, bom_line_id, byproduct_id, unit_factor, is_done, order_finished_lot_ids, should_consume_qty, use_expiration_date, to_refund, account_move_ids, stock_valuation_layer_ids, is_reconstruct_svl, scrap_return_move_id, purchase_line_id, created_purchase_line_id, sh_quality_point, sh_quality_point_id, sh_last_qc_date, sh_last_qc_state, number_of_test, created_purchase_request_line_id, purchase_request_allocation_ids, purchase_request_ids, requisition_line_ids, sale_line_id, branch_id, weight, product_description, qty_pack, is_pack, repair_id, sh_stock_move_barcode_mobile, sh_stock_move_bm_is_cont_scan, length, width, height, product_id, is_adjustable_picking, package_measure_selection, picking_state, is_existing_package, move_package_id, filter_move_package_ids, mr_line_id, move_line_sequence, serial_no, export_file, export_name, next_serial, next_serial_not_autogenerate, next_lot_not_autogenerate, is_import, is_record_confirm, product_type, is_serial_number, next_lot, qty_per_lot, is_autogenerate, picking_code, is_product_service_operation, is_product_service_operation_delivery, is_product_service_operation_receiving, serial, initial_demand, move_progress, analytic_account_group_ids, remaining, fulfillment, current_qty, scheduled_date, responsible, late_time, late_time_hours, process_status, process_time, process_time_hours, package_type, qty_in_pack, packaging_ids, package_quant_ids, measure_ids, product_id_domain, source_picking_id, source_move_id, is_batch_shipping_packing, is_batch_shipping_delivery, created_assembly_id, assembly_finished_id, assembly_component_id, assembly_unit_factor, assembly_should_consume_qty, assembly_product_free_qty, description, created_kitchen_id, kitchen_finished_id, kitchen_component_id, kitchen_unit_factor, kitchen_should_consume_qty, kitchen_product_free_qty, asp_asm_stock_id, bom_product_uom_qty, sub_total, finish_good_rework_id, type_product_bom, finish_good_rework_finished_id, finish_good_rework_created_kitchen_id, finish_good_rework_by_product_id, assembly_record_type, assembly_confirm_date, assembly_product_id, assembly_bom_id, assembly_svl_value, assembly_difference, exp_date, qty_bundle, id_bundle, package_barcode, kitchen_confirm_date, kitchen_product_id, kitchen_bom_id, kitchen_svl_value, kitchen_difference, product_warehouse, product_location, expired_date, product_barcode, vendor_id, state_expired, state_check, picking_type_code, reserved_by_id, reserved_availability, is_reserved, picking_id, origin_src_location, origin_dest_location, picking_reference, is_transit, date_done, return_reason, action, is_transfer_in, is_transfer_out, quantity_done, volume, movement_type, cost, combo_item_id, pos_branch_id, pos_order_line_id, so_antar_badan, po_antar_badan, sale_order_id, purchase_order_id, date_done_real, taxes_id, price_subtotal, price_tax, price_total, price_untaxed_amount, discount_amount, price_discount, currency_id, returned_qty, remaining_checked_qty, id, display_name, create_uid, write_uid, write_date, __last_update.


What models are connected to sales.order.commission?

Response: The sales.order.commission model has 6 relational fields: user_id -> res.users; job_id -> hr.job; order_id -> sale.order; invoice_id -> account.move; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to query account.partial.reconcile data?

Response: To use the account.partial.reconcile model, you need to provide values for required fields: debit_move_id, credit_move_id. Readonly fields: company_currency_id, debit_currency_id, credit_currency_id, max_date, 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 ks_dashboard_ninja.board model.

Response: The ks_dashboard_ninja.board model has 30 fields: name, ks_dashboard_items_ids, ks_dashboard_menu_name, ks_dashboard_top_menu_id, ks_dashboard_client_action_id, ks_dashboard_menu_id, ks_dashboard_state, ks_dashboard_active, ks_dashboard_group_access, ks_dashboard_start_date, ks_dashboard_end_date, ks_date_filter_selection, ks_data_formatting, ks_gridstack_config, ks_dashboard_default_template, ks_set_interval, ks_dashboard_menu_sequence, ks_child_dashboard_ids, ks_dashboard_defined_filters_ids, ks_dashboard_custom_filters_ids, ks_croessel_speed, ks_dashboard_icon_budget, ks_dashboard_menu_icon_class, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 7, one2many: 4, many2one: 6, boolean: 1, many2many: 1, datetime: 5, selection: 4, integer: 2.


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

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


What fields does do.approval_matrix_detail have?

Response: The do.approval_matrix_detail model has 11 fields: location_name, usage, company_id, do_approval_matrix_id2, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 1, selection: 1, many2one: 4, integer: 1, char: 1, datetime: 3.


Can you explain the purpose of account.general.ledger?

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


What operations can I perform on free.product.lines?

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


Describe the field structure of rma.reject.reason.

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


Describe the many2many relations for link.tracker.

Response: The link.tracker model has 8 relational fields: link_code_ids -> link.tracker.code; link_click_ids -> link.tracker.click; mass_mailing_id -> mailing.mailing; campaign_id -> utm.campaign; source_id -> utm.source; medium_id -> utm.medium; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What fields does pos.product.bom have?

Response: The pos.product.bom model has 16 fields: 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. Field types distribution: many2one: 7, char: 2, float: 1, one2many: 1, selection: 1, integer: 1, datetime: 3.


Tell me about the sh.stock.move.qc.measurement model.

Response: The sh.stock.move.qc.measurement model represents Stock Move Measurement in the ERP system. It contains 12 fields and is used to manage stock move measurement data. Key fields include: product_id, quality_point_id, sh_measure, sh_message, picking_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define report.equip3_kitchen_operations.report_cooking_list?

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


Describe the many2many relations for approval.matrix.purchase.request.line.

Response: The approval.matrix.purchase.request.line model has 7 relational fields: user_ids -> res.users; approval_matrix_purchase_request -> approval.matrix.purchase.request; request_id -> purchase.request; approved_users -> res.users; last_approved -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: user_ids, approved_users.


What modules define ai.chat.session?

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


What fields does account.asset.category have?

Response: The account.asset.category model has 41 fields: active, name, account_analytic_id, analytic_tag_ids, account_asset_id, account_depreciation_id, account_depreciation_expense_id, journal_id, company_id, method_number, method_period, method_progress_factor, method_time, method_end, prorata, open_asset, group_entries, type, branch_id, cut_off_asset_date, date_first_depreciation, account_sales_id, account_revaluation_surplus_id, account_revaluation_loss_id, method, is_monthly_depreciation, is_reset_january, account_sales_profit, account_sales_loss, dispose_account, sequence_id, set_sequence, sequence_number_next, is_fiscal_asset_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 7, char: 3, many2one: 16, many2many: 1, integer: 5, float: 1, selection: 4, date: 1, datetime: 3.


What models are connected to mrp.production?

Response: The mrp.production model has 43 relational fields: product_id -> product.product; allowed_product_ids -> product.product; product_tmpl_id -> product.template; product_uom_id -> uom.uom; lot_producing_id -> stock.production.lot; product_uom_category_id -> uom.category; picking_type_id -> stock.picking.type; location_src_id -> stock.location; location_dest_id -> stock.location; bom_id -> mrp.bom; move_raw_ids -> stock.move; move_finished_ids -> stock.move; move_byproduct_ids -> stock.move; finished_move_line_ids -> stock.move.line; workorder_ids -> mrp.workorder; move_dest_ids -> stock.move; user_id -> res.users; company_id -> res.company; procurement_group_id -> procurement.group; orderpoint_id -> stock.warehouse.orderpoint; scrap_ids -> stock.scrap; production_location_id -> stock.location; picking_ids -> stock.picking; sh_mrp_quality_check_ids -> sh.mrp.quality.check; sh_mrp_quality_alert_ids -> sh.mrp.quality.alert; sh_mrp_pass_fail_ids -> sh.mrp.pass.fail; sh_mrp_pics_ids -> sh.mrp.pics; sh_mrp_measurement_ids -> sh.mrp.measurement; sh_mrp_qc_measurement_ids -> sh.mrp.qc.measurement; attachment_ids -> ir.attachment; sh_mrp_quality_point_id -> sh.qc.point; partner_id -> 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: allowed_product_ids, picking_ids, attachment_ids, message_partner_ids, message_channel_ids.


How to create records in report.sh_inventory_mrp_qc.quality_check_doc?

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


What fields does sh.quality.check have?

Response: The sh.quality.check model has 43 fields: state, product_id, sh_picking, sh_date, sh_control_point, control_point_id, sh_norm, qc_type, company_id, attachment_ids, text_message, 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: selection: 4, many2one: 9, date: 3, char: 5, float: 1, many2many: 3, text: 1, one2many: 4, boolean: 5, integer: 5, datetime: 3.


Show me the fields of setu.inventory.overstock.report.

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


What methods are available in stock.quantity.history?

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


Describe the field structure of group.card.

Response: The group.card model has 36 fields: card_group_img, card_group_name, card_group_active, company_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: binary: 1, char: 5, boolean: 6, many2one: 6, one2many: 4, selection: 2, date: 2, many2many: 2, integer: 5, datetime: 3.


What operations can I perform on account.bank.statement.line.wizard?

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


What are the relationships in payment.voucher.matrix.reject?

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


What are the relationships in purchase.target.based.on?

Response: The purchase.target.based.on model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the relationships in sh.stock.move.text?

Response: The sh.stock.move.text model has 5 relational fields: product_id -> product.product; sh_quality_point_id -> sh.qc.point; picking_id -> stock.picking; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What is the product.image model?

Response: The product.image model represents Product Image in the ERP system. It contains 19 fields and is used to manage product image data. Key fields include: name, sequence, image_1920, product_tmpl_id, product_variant_id, video_url, embed_code, can_image_1024_be_zoomed, image_1024, image_512, image_256, image_128, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What business logic is in account.aged.trial.balance?

Response: To use the account.aged.trial.balance model, you need to provide values for required fields: period_length, journal_ids, result_selection, 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.


How to query pos.promotion.price data?

Response: To use the pos.promotion.price model, you need to provide values for required fields: product_id, minimum_quantity, price_down, promotion_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 are common use cases for account.tax.map.purchase.line?

Response: To use the account.tax.map.purchase.line model, you need to provide values for required fields: map_id, child_company_id. Readonly fields: company_id, target_company, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What are the available fields for account.fiscal.year?

Response: The account.fiscal.year model has 11 fields: name, date_from, date_to, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, date: 2, many2one: 3, integer: 1, datetime: 3.


How does action.data relate to other models?

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


What are the available fields for sh.qc.team.type?

Response: The sh.qc.team.type model has 15 fields: name, team_id, check_count, alert_count, pending_qc_count, failed_qc_count, passed_qc_count, partially_passed_qc_count, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 3, integer: 7, datetime: 3.


What are the relationships in pos.cashier.change.wizard?

Response: The pos.cashier.change.wizard model has 3 relational fields: pos_branch_id -> res.branch; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How does limit.approval.matrix.sale.reject relate to other models?

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


Describe the implementation of sale.order.repair.

Response: The sale.order.repair model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


What are common use cases for utm.medium?

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


How is stock.inventory.request.matrix.reject used in the system?

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


How is ir.actions.act_window.view implemented technically?

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


What business logic is in account.balance.report?

Response: To use the account.balance.report model, you need to provide values for required fields: journal_ids, display_account, 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.


How does account.tax.digunggung relate to other models?

Response: The account.tax.digunggung model has 4 relational fields: partner_id -> res.partner; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are common use cases for account.group.template?

Response: To use the account.group.template model, you need to provide values for required fields: chart_template_id, 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.


Show me the fields of intrawarehouse.transfer.

Response: The intrawarehouse.transfer model has 8 fields: interawarehouse_transfer_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.


How do I use the purchase.tender.xls.report model?

Response: To use the purchase.tender.xls.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.


List all fields in the _unknown model.

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


What does the change.lock.date model represent?

Response: The change.lock.date model represents Change Lock Date in the ERP system. It contains 11 fields and is used to manage change lock date data. Key fields include: company_id, period_lock_date, fiscalyear_lock_date, tax_lock_date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the field structure of report.eq_scrap_order_report.scrap_order_report.

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


Describe the field structure of list.pay.

Response: The list.pay model has 16 fields: order_dic_id, cash, bank, total, invoice, customer, invoice_date, payments_date, salesperson, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, float: 3, char: 4, datetime: 5, integer: 1.


Describe the sh.announcement model in Odoo.

Response: The sh.announcement model represents sh.announcement in the ERP system. It contains 24 fields and is used to manage sh.announcement data. Key fields include: name, description, active, user_ids, font_color, background_color, date, is_animation, direction, simple_text, description_text, font_size, padding, font_family, google_font_family, is_popup_notification, notification_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What does the ir.cron model represent?

Response: The ir.cron model represents Scheduled Actions in the ERP system. It contains 56 fields and is used to manage scheduled actions data. Key fields include: ir_actions_server_id, cron_name, user_id, active, interval_number, interval_type, numbercall, doall, nextcall, lastcall, priority, id, display_name, create_uid, create_date, write_uid, write_date, __last_update, name, type, sequence, model_id, model_name, code, child_ids, crud_model_id, crud_model_name, link_field_id, fields_lines, groups_id, mass_edit_line_ids, mass_edit_apply_domain_in_lines, mass_edit_message, partner_ids, channel_ids, template_id, activity_type_id, activity_summary, activity_note, activity_date_deadline_range, activity_date_deadline_range_type, activity_user_type, activity_user_id, activity_user_field_name, usage, state, sms_template_id, sms_mass_keep_log, xml_id, website_path, website_url, website_published, help, binding_model_id, binding_type, binding_view_types.


Show me the fields of sh.custom.tab.purchase.

Response: The sh.custom.tab.purchase model has 15 fields: name, label, groups, sequence, view_id, tab_list, invisible_tab, sh_position, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, many2many: 1, integer: 2, many2one: 3, selection: 2, boolean: 1, datetime: 3.


How is access.rights.profile implemented technically?

Response: The access.rights.profile model is defined in module: equip3_general_features. It has 0 computed fields: . Stored computed fields: none.


Show me the fields of hr.departure.wizard.

Response: The hr.departure.wizard model has 12 fields: departure_reason, departure_description, departure_date, employee_id, archive_private_address, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: selection: 1, text: 1, date: 1, many2one: 3, boolean: 1, integer: 1, char: 1, datetime: 3.


What models are connected to sale.data.margin?

Response: The sale.data.margin model has 6 relational fields: partner_id -> res.partner; company_id -> res.company; branch_id -> res.branch; order_line -> sale.data.margin.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What fields does ks_dashboard_ninja.board_template have?

Response: The ks_dashboard_ninja.board_template model has 13 fields: name, ks_gridstack_config, ks_item_count, ks_template_type, ks_dashboard_item_ids, ks_dashboard_board_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, integer: 2, selection: 1, one2many: 1, many2one: 3, datetime: 3.


What modules define sh.custom.tab.purchase?

Response: The sh.custom.tab.purchase model is defined in module: sh_all_in_one_purchase_tools. It has 0 computed fields: . Stored computed fields: none.


Describe the asset.depreciation.confirmation.wizard model in Odoo.

Response: The asset.depreciation.confirmation.wizard model represents asset.depreciation.confirmation.wizard in the ERP system. It contains 8 fields and is used to manage asset.depreciation.confirmation.wizard data. Key fields include: date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What is the website.published.mixin model?

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


What models are connected to account.move.template?

Response: The account.move.template model has 22 relational fields: journal_id -> account.journal; suitable_journal_ids -> account.journal; company_id -> res.company; company_currency_id -> res.currency; currency_id -> res.currency; line_ids -> account.move.template.line; partner_id -> res.partner; payment_id -> account.payment; statement_line_id -> account.bank.statement.line; reversed_entry_id -> account.move.template; reversal_move_id -> account.move.template; 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: suitable_journal_ids, message_partner_ids, message_channel_ids.


Describe the field structure of generate.opening.entries.

Response: The generate.opening.entries model has 12 fields: name, old_fiscal_year_id, new_fiscal_year_id, journal_id, period_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 6, integer: 1, datetime: 3.


What business logic is in mrp.bom.operation?

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


Tell me about the crm.phonecall model.

Response: The crm.phonecall model represents Phonecall in the ERP system. It contains 46 fields and is used to manage phonecall data. Key fields include: date_action_last, date_action_next, create_date, team_id, user_id, partner_id, company_id, description, state, email_from, date_open, name, active, duration, tag_ids, partner_phone, partner_mobile, priority, date_closed, date, opportunity_id, direction, campaign_id, source_id, medium_id, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, write_uid, write_date, __last_update.


What foreign keys exist in material.request.matrix.reject?

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


How does account.journal.group relate to other models?

Response: The account.journal.group model has 4 relational fields: company_id -> res.company; excluded_journal_ids -> account.journal; create_uid -> res.users; write_uid -> res.users. Many2many fields: excluded_journal_ids.


How is sh.sale.details.report.wizard implemented technically?

Response: The sh.sale.details.report.wizard model is defined in module: sh_sale_reports. It has 0 computed fields: . Stored computed fields: none.


Describe the field structure of purchase.line.wiz.

Response: The purchase.line.wiz model has 9 fields: purchase_order_line_id, 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 are the technical details of pos.loyalty.update.point?

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


Tell me about the quotation.amount model.

Response: The quotation.amount model represents quotation.amount in the ERP system. It contains 11 fields and is used to manage quotation.amount data. Key fields include: order_id, currency_id, amount, state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define mail.activity.mixin?

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


What methods are available in mailing.trace?

Response: The mailing.trace model is defined in module: mass_mailing. It has 0 computed fields: . Stored computed fields: none.


What fields does sh.sale.analysis.xls have?

Response: The sh.sale.analysis.xls 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.


What is the account.reconcile.model.line.template model?

Response: The account.reconcile.model.line.template model represents Reconcile Model Line Template in the ERP system. It contains 15 fields and is used to manage reconcile model line template data. Key fields include: model_id, sequence, account_id, label, amount_type, amount_string, force_tax_included, tax_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the relational structure of wizard.product.bundle.bi.

Response: The wizard.product.bundle.bi model has 4 relational fields: product_id -> product.product; bi_pack_ids -> bi.product.pack; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What does the sale.order.report model represent?

Response: The sale.order.report model represents Sale Order Report in the ERP system. It contains 11 fields and is used to manage sale order report data. Key fields include: start_date, end_date, company_ids, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the stock.picking model?

Response: To use the stock.picking model, you need to provide values for required fields: move_type, location_dest_id, picking_type_id, location_id, branch_id. Readonly fields: name, backorder_id, group_id, date_deadline, has_deadline_issue, delay_alert_date, json_popover, location_dest_id, has_scrap_move, picking_type_id, picking_type_code, picking_type_entire_packs, hide_picking_type, move_line_exist, has_packages, show_check_availability, show_mark_as_todo, show_validate, use_create_lots, product_id, show_operations, show_reserved, show_lots_text, has_tracking, products_availability, products_availability_state, sh_quality_check_ids, sh_quality_alert_ids, qc_count, qc_alert_count, need_qc, qc_fail, qc_pass, full_pass, is_mandatory, delivery_type, weight, carrier_tracking_url, weight_uom_name, package_ids, weight_bulk, shipping_weight, is_return_picking, return_label_ids, sh_stock_bm_is_cont_scan, website_id, is_transfer_in, is_transfer_out, location_id, date_done, company_id, is_show_location, branch_id, filter_branch_ids, filter_source_location_ids, filter_dest_location_ids, filter_operation_picking_type_ids, journal_cancel, merge_info, is_return_orders, return_date_limit, origin_src_location, origin_dest_location, check_second_picking_reserve, process_time, process_time_hours, show_entire_packs, is_mbs_on_transfer_operations, is_source_package, rn_approval_matrix, is_rn_request_approval_matrix, status_1, status_2, status_3, status_4, approved_matrix_ids, approval_matrix_line_id, is_approve_button, is_reset_to_draft, check_product, is_adjustable_picking, do_approval_matrix, is_do_request_approval_matrix, do_approved_matrix_ids, do_approval_matrix_line_id, is_approve_button_do, is_reset_to_draft_do, force_validate_button, current_user, partner_id_domain, owner_id_domain, journal_button, qty_can_minus_boolean, state, is_deployed, is_expired_tranfer, fulfillment, operation_warehouse_id, pos_branch_id, is_dropship, customer_partner_id, is_vendor_taxes, purchase_id, company_currency_id, amount_subtotal, amount_tax, amount_total, amount_discount, amount_untaxed, discount_promotions_amount, return_request_history_ids, activity_state, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, access_url, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What are the relationships in report_excel_import_wizard?

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


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

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


What methods are available in ir.qweb?

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


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

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


What are the available fields for sh.top.customers.xls?

Response: The sh.top.customers.xls 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.


What are the technical details of expiry.picking.confirmation?

Response: The expiry.picking.confirmation model is defined in module: product_expiry. It has 0 computed fields: . Stored computed fields: none.


How to create records in vendor.deposit?

Response: To use the vendor.deposit model, you need to provide values for required fields: payment_date, deposit_reconcile_journal_id, deposit_account_id, currency_id. Readonly fields: name, remaining_amount, return_deposit, is_show_cancel, invoice_count, reconcile_count, filter_deposit_account_ids, approval_matrix_id, is_vendor_deposit_approval_matrix, approval_matrix_line_id, is_approve_button, state1, state2, deposit_history, filter_branch_ids, move_id, activity_state, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, access_url, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What is the account.tax.repartition.line model?

Response: The account.tax.repartition.line model represents Tax Repartition Line in the ERP system. It contains 19 fields and is used to manage tax repartition line data. Key fields include: factor_percent, factor, repartition_type, account_id, tag_ids, invoice_tax_id, refund_tax_id, tax_id, tax_fiscal_country_id, company_id, sequence, use_in_tax_closing, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the fields of pos.payment.method.

Response: The pos.payment.method model has 54 fields: name, receivable_account_id, is_cash_count, cash_journal_id, split_transactions, open_session_ids, config_ids, company_id, use_payment_terminal, hide_use_payment_terminal, active, apply_charges, fees_amount, fees_type, fees_product_id, optional, shortcut_key, jr_use_for, fullfill_amount, shortcut_keyboard, cheque_bank_information, discount, discount_type, discount_amount, discount_product_id, is_bank, generate_invoice, invoice_partner_id, able_use_card, is_mdr, is_mdr_discount, mdr_paid_by, mdr_intermediary_account_id, mdr_ids, is_receivables, account_journal_id, is_receivables_show, is_deposit_payment, is_edc_bca, is_edc_manual_input, edc_port, trans_type, trans_type_code, is_payment_edc, payment_edc_url, installment_tenor_ids, installment_plan, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 8, many2one: 10, boolean: 21, many2many: 3, selection: 5, float: 2, one2many: 1, integer: 1, datetime: 3.


How to query stock.valuation.layer.revaluation data?

Response: To use the stock.valuation.layer.revaluation model, you need to provide values for required fields: company_id, currency_id, product_id, added_value. Readonly fields: company_id, currency_id, property_valuation, product_uom_name, current_value_svl, current_quantity_svl, new_value, new_value_by_qty, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How is website.track implemented technically?

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


Show me the relational structure of sh.qc.team.type.

Response: The sh.qc.team.type model has 3 relational fields: team_id -> sh.qc.team; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What is the base.partner.merge.automatic.wizard model?

Response: The base.partner.merge.automatic.wizard model represents Merge Partner Wizard in the ERP system. It contains 21 fields and is used to manage merge partner wizard data. Key fields include: group_by_email, group_by_name, group_by_is_company, group_by_vat, group_by_parent_id, state, number_group, current_line_id, line_ids, partner_ids, dst_partner_id, exclude_contact, exclude_journal_item, maximum_group, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the implementation of blanketwiz.blanketwiz.

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


What are the available fields for account.cashbox.line?

Response: The account.cashbox.line model has 15 fields: coin_value, number, subtotal, cashbox_id, currency_id, pos_config_id, pos_session_id, is_closing_line, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: float: 2, integer: 2, many2one: 6, boolean: 1, char: 1, datetime: 3.


What are the relationships in sh.product.barcode.mobile.wizard?

Response: The sh.product.barcode.mobile.wizard model has 4 relational fields: company_id -> res.company; product_line_id -> sh.product.barcode.mobile.wizard.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to query sh.sale.category.wizard data?

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


Tell me about the report.dynamic_accounts_report.balance_sheet model.

Response: The report.dynamic_accounts_report.balance_sheet model represents BalanceSheet Report in the ERP system. It contains 3 fields and is used to manage balancesheet report data. Key fields include: id, display_name, __last_update.


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

Response: The sale.order.pricelist.wizard.line model has 6 relational fields: pricelist_id -> sale.order.pricelist.wizard; sh_pricelist_id -> product.pricelist; sh_unit_measure -> uom.uom; line_id -> sale.order.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Show me the relational structure of pos.promotion.discount.category.

Response: The pos.promotion.discount.category model has 5 relational fields: category_id -> pos.category; category_ids -> pos.category; promotion_id -> pos.promotion; create_uid -> res.users; write_uid -> res.users. Many2many fields: category_ids.


Which fields in equip3.pos.membership.report are computed?

Response: The equip3.pos.membership.report model is defined in module: equip3_pos_membership. It has 0 computed fields: . Stored computed fields: none.


What models are connected to im_livechat.report.channel?

Response: The im_livechat.report.channel model has 4 relational fields: channel_id -> mail.channel; livechat_channel_id -> im_livechat.channel; country_id -> res.country; partner_id -> res.partner. Many2many fields: none.


How is auditlog.log.line used in the system?

Response: The auditlog.log.line model represents Auditlog - Log details (fields updated) in the ERP system. It contains 25 fields and is used to manage auditlog - log details (fields updated) data. Key fields include: field_id, log_id, old_value, new_value, old_value_text, new_value_text, field_name, field_description, name, model_id, model_name, model_model, res_id, user_id, method, http_session_id, http_request_id, log_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which fields in acrux.chat.select.conversation.wizard are computed?

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


Describe the pmps.adv.wizard.product.line.specific model in Odoo.

Response: The pmps.adv.wizard.product.line.specific model represents Purchase Multi Pro Selection Adv Wizard Pro Line Specific in the ERP system. It contains 13 fields and is used to manage purchase multi pro selection adv wizard pro line specific data. Key fields include: pmps_adv_wizard_id_specific, product_id, default_code, standard_price, uom_po_id, qty, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How to query weight.scale.barcode.format data?

Response: To use the weight.scale.barcode.format model, you need to provide values for required fields: none. Readonly fields: total_digit, 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 hide.chatter.

Response: The hide.chatter model has 4 relational fields: access_management_id -> access.management; model_id -> ir.model; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the relationships in theme.ir.ui.view?

Response: The theme.ir.ui.view model has 3 relational fields: copy_ids -> ir.ui.view; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the relationships in res.country.group?

Response: The res.country.group model has 4 relational fields: country_ids -> res.country; pricelist_ids -> product.pricelist; create_uid -> res.users; write_uid -> res.users. Many2many fields: country_ids, pricelist_ids.


Describe the many2many relations for 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.


What data can be stored in report.excel?

Response: The report.excel model has 28 fields: 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. Field types distribution: char: 6, boolean: 4, binary: 1, integer: 3, many2one: 7, text: 2, one2many: 2, datetime: 3.


Describe the field structure of sale.data.margin.

Response: The sale.data.margin model has 14 fields: partner_id, company_id, branch_id, title, order_line, date_order, margin, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, char: 2, one2many: 1, datetime: 4, float: 1, integer: 1.


What modules define blanket.quotation.line?

Response: The blanket.quotation.line model is defined in module: equip3_purchase_other_operation. It has 0 computed fields: . Stored computed fields: none.


What modules define intrawarehouse.transfer?

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


What is the queue.jobs.to.done model?

Response: The queue.jobs.to.done model represents Set all selected jobs to done in the ERP system. It contains 8 fields and is used to manage set all selected jobs to done data. Key fields include: job_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


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

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


Describe the many2many relations for stock.picking.type.

Response: The stock.picking.type model has 13 relational fields: sequence_id -> ir.sequence; default_location_src_id -> stock.location; default_location_dest_id -> stock.location; return_picking_type_id -> stock.picking.type; warehouse_id -> stock.warehouse; company_id -> res.company; branch_id -> res.branch; filter_location_ids -> stock.location; stock_picking_dasboard_id -> stock.picking.type.dashboard; picking_ids -> stock.picking; pos_branch_id -> res.branch; create_uid -> res.users; write_uid -> res.users. Many2many fields: filter_location_ids.


Show me the fields of sale.excel.report.

Response: The sale.excel.report model has 10 fields: name, excel_file, file_name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, binary: 1, integer: 1, many2one: 2, datetime: 3.


Tell me about the forecast.quantity model.

Response: The forecast.quantity model represents Forecast Quantity in the ERP system. It contains 11 fields and is used to manage forecast quantity data. Key fields include: schedule_date, reference, product_id, source_location, destination_location, forecast_qty, product_uom, state, id, display_name, __last_update.


Describe the field structure of ir.logging.

Response: The ir.logging model has 15 fields: create_uid, create_date, write_uid, write_date, name, type, dbname, level, message, path, func, line, id, display_name, __last_update. Field types distribution: integer: 3, datetime: 3, char: 7, selection: 1, text: 1.


Show me the relational structure of hr.job.

Response: The hr.job model has 11 relational fields: employee_ids -> hr.employee; department_id -> hr.department; company_id -> res.company; 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 fields does res.users.access.report.wizard have?

Response: The res.users.access.report.wizard model has 14 fields: group_ids, show_login, sort_type, sort_type_mode, user_tag_ids, show_archived, show_group_category, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2many: 2, boolean: 3, selection: 2, integer: 1, char: 1, many2one: 2, datetime: 3.


What fields does approval.matrix.direct.purchase have?

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


What foreign keys exist in pos.gift.card.type?

Response: The pos.gift.card.type model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


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

Response: To use the sh.qc.alert.stage model, you need to provide values for required fields: none. 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, 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 sale.order model?

Response: The sale.order model represents Sales Order in the ERP system. It contains 289 fields and is used to manage sales order data. Key fields include: origin, client_order_ref, reference, is_expired, require_signature, require_payment, create_date, user_id, pricelist_id, currency_id, invoice_count, invoice_ids, invoice_status, amount_by_group, currency_rate, fiscal_position_id, team_id, signature, signed_by, signed_on, amount_undiscounted, type_name, transaction_ids, authorized_transaction_ids, show_update_pricelist, tag_ids, applied_coupon_ids, generated_coupon_ids, reward_amount, no_code_promo_program_ids, code_promo_program_id, promo_code, sale_order_option_ids, purchase_order_count, incoterm, picking_policy, picking_ids, delivery_count, procurement_group_id, effective_date, expected_date, json_popover, show_json_popover, website_order_line, cart_quantity, only_services, is_abandoned_cart, cart_recovery_email_sent, website_id, conversation_id, internal_id, inter_transfer_count, client_order_id, discount_amt, discount_amt_line, warranty_sale, recurring_rule_type, recurring_interval, delivery_message, delivery_rating_success, delivery_set, recompute_delivery_price, is_all_service, is_process_rma, merged, name, parent_saleorder_id, order_revised_count, so_number, margin, margin_percent, mrp_production_count, note, report_grids, grid_product_tmpl_id, grid_update, grid, tasks_ids, tasks_count, visible_project, project_ids, sh_sale_barcode_mobile, sh_sale_bm_is_cont_scan, partner_credit_conform, sh_purchase_count, sh_so_po_is_show_so_to_po_btn_flag, apply_manual_currency_exchange, manual_currency_exchange_rate, company_currency_id, active_manual_currency_rate, warning_stock, opportunity_id, report_template_id1, report_template_id, amount_to_text, timesheet_ids, timesheet_count, project_id, timesheet_encode_uom_id, timesheet_total_duration, rfm_segment_id, amount_delivery, order_credit_points, order_redeem_points, redeem_value, is_from_website, loyalty_point_credit, order_source, driver_id, order_driver_message_ids, payment_status_with_driver, latitude, longitude, distance_btn_2_loc, sale_order_comm_ids, commission_calc, commission_pay_on, stage_id, order_line_count, date_order, validity_date, payment_term_id, sale_order_template_id, sale_state, delivered_state, sale_state_1, state_2, revised_state, approval_matrix_state, approval_matrix_state_1, branch_id, account_tag, account_tag_ids, analytic_account_id, approving_matrix_sale_id, approved_matrix_ids, is_customer_approval_matrix, hide_proforma, is_approval_matrix_filled, is_approve_button, approval_matrix_line_id, is_quotation_cancel, company_id, deduction_ids, analytic_accounting, terms_conditions_id, group_multi_do, is_single_warehouse, is_single_delivery_date, commitment_date, revised_sale_order_ids, revised_sale_order_id, is_revision_so, is_print_report, qty_delivered, count_delivered, multilevel_disc, multi_discount, discount_method, discount_amount, date_confirm, is_sale_order, partner_name, is_hidden_button, lock_sale_order, readonly_disc, readonly_multi, brand, partner_invoice_id, partner_shipping_id, reject_reason, sale_fully_delivered, sale_partially_delivery, sale_fully_paid, sale_partially_paid, sale_hidden_compute_field, date_kanban, is_down_payment, down_payment_amount, total_amount_without_dp, carrier_id, amount_untaxed, amount_tax, amount_total, order_line, discount_type, city_id, state_id, show_mobile, is_external_link, tax_discount_policy, discount_amt_before, discount_amt_line_before, amount_subtotal, warehouse_id, warehouse_new_id, delivery_state, payment_status_driver, approving_matrix_limit_id, approved_matrix_limit_ids, is_over_limit_validation, is_limit_matrix_filled, is_direct_confirm, limit_approval_matrix_line_id, is_approve_button_limit, limit_matrix_state, limit_matrix_state_1, limit_matrix_state_2, sale_limit_state, sale_limit_state_1, sale_limit_state_2, sale_limit_state_3, sale_limit_state_4, sale_limit_state_5, approval_matrix_state_2, approval_matrix_state_3, approval_matrix_state_4, approval_matrix_state_5, approval_matrix_state_6, approval_matrix_state_7, approval_matrix_state_8, approval_matrix_state_9, creditlim, hide_button_revise, lock_order_line, have_available_customer_voucher, customer_voucher_used_ids, cashback_line_ids, show_cashback, cn_cashback_ids, cn_cashback_count, title, partner_id, book_order, ean13, pos_config_id, pos_location_id, delivery_date, delivered_date, delivery_address, delivery_phone, payment_partial_amount, payment_partial_method_id, insert, state, pos_branch_id, pos_order_id, is_self_pickup, is_dropship, purchase_request_ids, purchase_request_count, remark, 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, write_uid, write_date, __last_update.


How to query ir.rule data?

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


Describe the purchase.order.history model in Odoo.

Response: The purchase.order.history model represents Purchase Order History in the ERP system. It contains 18 fields and is used to manage purchase order history data. Key fields include: purchase_reorder, name, order_id, po_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.


Show me the relational structure of bus.presence.

Response: The bus.presence model has 1 relational fields: user_id -> res.users. Many2many fields: none.


What methods are available in list.order?

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


What is the ks.sales.forecast.report model?

Response: The ks.sales.forecast.report model represents Sale Forecast Report in the ERP system. It contains 14 fields and is used to manage sale forecast report data. Key fields include: type, name, xml_id, help, binding_model_id, binding_type, binding_view_types, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for product.cancel?

Response: The product.cancel model has 19 fields: order_ref, product_id, qty, uom_id, src_location_id, cashier_id, cancel_reason, pos_order_id, cancel_date, company_id, branch_id, last_supplier_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, many2one: 10, float: 1, text: 1, date: 1, integer: 1, datetime: 3.


What are common use cases for ir.module.module.dependency?

Response: To use the ir.module.module.dependency model, you need to provide values for required fields: none. Readonly fields: depend_id, state, installed_version, latest_version, 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 account.move.template.line?

Response: To use the account.move.template.line model, you need to provide values for required fields: move_id, currency_id. Readonly fields: move_id, move_name, date, parent_state, journal_id, company_id, company_currency_id, tax_fiscal_country_id, account_internal_type, account_internal_group, account_root_id, balance, cumulated_balance, price_subtotal, price_total, reconciled, product_uom_category_id, reconcile_model_id, payment_id, statement_line_id, statement_id, tax_line_id, tax_group_id, tax_base_amount, tax_exigible, tax_repartition_line_id, tax_audit, amount_residual, amount_residual_currency, full_reconcile_id, matching_number, recompute_tax_line, 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 account.tax.map.sales.line.

Response: The account.tax.map.sales.line model has 17 fields: company_id, sales_tax_id, target_company, target_sales_tax, map_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update, line_ids, child_company_id, ownership, sales_line_ids, purchase_line_ids. Field types distribution: many2one: 8, integer: 1, char: 1, datetime: 3, one2many: 3, float: 1.


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

Response: The hr.employee.category model represents Employee Category in the ERP system. It contains 10 fields and is used to manage employee category data. Key fields include: name, color, employee_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Tell me about the pos.gift.card.recharge model.

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


Which fields in coupon.generate.wizard are computed?

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


How to query report_excel_import_wizard data?

Response: To use the report_excel_import_wizard model, you need to provide values for required fields: data. 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 do I use the purchase.change.request model?

Response: To use the purchase.change.request model, you need to provide values for required fields: state. Readonly fields: name, company_id, state, state1, state2, approval_matrix, is_allowed_to_approval_matrix, approval_matrix_line_id, is_approve_button, currency_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 show.material.done.popup model in Odoo.

Response: The show.material.done.popup model represents show.material.done.popup in the ERP system. It contains 7 fields and is used to manage show.material.done.popup data. Key fields include: id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the available fields for res.mail.activity?

Response: The res.mail.activity model has 15 fields: name, activity_type_id, summary, date_deadline, calendar_event_id, res_id, act_id, state, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 3, many2one: 6, date: 1, selection: 1, integer: 1, datetime: 3.


What foreign keys exist in purchase.product.template.line?

Response: The purchase.product.template.line model has 6 relational fields: name -> product.product; product_uom -> uom.uom; purchase_template_id -> purchase.product.template; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Can you explain the purpose of target.activity.line.res?

Response: The target.activity.line.res model represents target.activity.line.res in the ERP system. It contains 13 fields and is used to manage target.activity.line.res data. Key fields include: activity_id, user_id, activity_type, activity_done, target_activity, date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Describe the pos.cashbox.history model in Odoo.

Response: The pos.cashbox.history model represents Pos Cashbox History in the ERP system. It contains 14 fields and is used to manage pos cashbox history data. Key fields include: start_balance, closing_balance, opened_by_user_id, pos_session_id, pos_config_id, start_date, closing_date, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How does sh.mrp.pics relate to other models?

Response: The sh.mrp.pics model has 7 relational fields: product_id -> product.product; sh_quality_point_id -> sh.qc.point; mrp_id -> mrp.production; workorder_id -> mrp.workorder; attachment_ids -> ir.attachment; create_uid -> res.users; write_uid -> res.users. Many2many fields: attachment_ids.


What models are connected to website.sale.extra.field?

Response: The website.sale.extra.field model has 4 relational fields: website_id -> website; field_id -> ir.model.fields; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Describe the implementation of kpi.measure.item.

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


What does the forecast.quantity model represent?

Response: The forecast.quantity model represents Forecast Quantity in the ERP system. It contains 11 fields and is used to manage forecast quantity data. Key fields include: schedule_date, reference, product_id, source_location, destination_location, forecast_qty, product_uom, state, id, display_name, __last_update.


How does kitchen.safety.stock.line relate to other models?

Response: The kitchen.safety.stock.line model has 4 relational fields: stock_id -> kitchen.safety.stock; product_id -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How to query picking.order.line data?

Response: To use the picking.order.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 modules define base_import.import?

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


What are the technical details of res.config.settings?

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


Show me the fields of lost.product.

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


What are common use cases for pos.payment.wizard?

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


What data can be stored in product.warehouse.cost?

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


List all fields in the change.password.wizard model.

Response: The change.password.wizard model has 8 fields: user_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 report.sh_sale_reports.sh_sale_details_report_doc model in Odoo.

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


What models are connected to setu.inventory.age.breakdown.report?

Response: The setu.inventory.age.breakdown.report model has 5 relational fields: company_ids -> res.company; product_category_ids -> product.category; product_ids -> product.product; create_uid -> res.users; write_uid -> res.users. Many2many fields: company_ids, product_category_ids, product_ids.


Can you explain the purpose of account.move.line?

Response: The account.move.line model represents Journal Item in the ERP system. It contains 140 fields and is used to manage journal item data. Key fields include: asset_category_id, asset_start_date, asset_end_date, asset_mrr, purchase_line_id, purchase_order_id, period_id, fiscal_year, is_anglo_saxon_line, product_type, is_landed_costs_line, discount_method, discount_type, discount_amount, discount_amt, branch_id, repair_line_ids, repair_fee_ids, is_down_payment, move_id, move_name, date, ref, parent_state, journal_id, company_id, company_currency_id, tax_fiscal_country_id, account_id, account_internal_type, account_internal_group, account_root_id, sequence, name, quantity, price_unit, discount, debit, credit, balance, cumulated_balance, amount_currency, price_subtotal, price_total, reconciled, blocked, date_maturity, currency_id, partner_id, product_uom_id, product_id, product_uom_category_id, reconcile_model_id, payment_id, statement_line_id, statement_id, tax_ids, tax_line_id, tax_group_id, tax_base_amount, tax_exigible, tax_repartition_line_id, tax_tag_ids, tax_audit, amount_residual, amount_residual_currency, full_reconcile_id, matched_debit_ids, matched_credit_ids, matching_number, analytic_line_ids, analytic_account_id, analytic_tag_ids, recompute_tax_line, display_type, is_rounding_line, exclude_from_invoice_tab, is_fiscal_book_exclude, price_tax_discount, is_update_disc_line, price_tax, unit_price_fnct, disc_percentage_rel, date_id, is_discount_line, is_interest_line, is_analytic_tags, total_qty_price_unit, multi_discount, is_intercompany_transaction, customer_deposit_id, vendor_deposit_id, tax_ids_ppn, price_total_ppn, amount_ppn, taxes_ppn, sale_line_ids, is_down_payment_discount, res_dp_amount, is_purchase_order, is_sales_order, sequence2, pos_branch_id, approval_code, check_reconcile, check_reconcile_done, check_reconcile_flag, check_payment, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Show me the fields of pos.order.line.promotion.

Response: The pos.order.line.promotion model has 15 fields: sequence, pos_order_line_id, promotion_id, promotion_disc, price, amount_percentage, amount, discount_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: integer: 2, many2one: 4, float: 4, char: 2, datetime: 3.


How to create records in account.deposit.return?

Response: To use the account.deposit.return model, you need to provide values for required fields: return_amount, journal_id. Readonly fields: payment_difference, 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 vendor.payment.request.line have?

Response: The vendor.payment.request.line model has 16 fields: payment_request_id, sequence, description, amount_total, currency_id, payable_amount, attachment_file, file_name, purchase_order_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, integer: 2, char: 3, monetary: 1, float: 1, binary: 1, datetime: 3.


What are the relationships in mr.internal_transfer_line?

Response: The mr.internal_transfer_line model has 12 relational fields: mr_id -> material.request; product_id -> product.product; uom_id -> uom.uom; source_location -> stock.location; source_warehouse_id -> stock.warehouse; mr_ir_wizard -> mr.internal_transfer; mr_line_id -> material.request.line; filter_warehouse_ids -> stock.warehouse; filter_location_ids -> stock.location; dest_warehouse_id -> stock.warehouse; create_uid -> res.users; write_uid -> res.users. Many2many fields: filter_warehouse_ids, filter_location_ids.


Tell me about the kpi.period model.

Response: The kpi.period model represents KPI Period in the ERP system. It contains 20 fields and is used to manage kpi period data. Key fields include: name, date_start, date_end, line_ids, period_length, period_passed, parent_id, state, template_id, company_id, last_recalculation_date, help_notes, kpi_help_dummy, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What operations can I perform on report.excel.fields.sql?

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


How is account.bank.statement.cashbox used in the system?

Response: The account.bank.statement.cashbox model represents Account Bank Statement Cashbox Details in the ERP system. It contains 19 fields and is used to manage account bank statement cashbox details data. Key fields include: cashbox_lines_ids, start_bank_stmt_ids, end_bank_stmt_ids, total, currency_id, pos_config_ids, is_a_template, description, bnk_cash_control, is_closing_line, pos_session_id, bank_cashbox_lines_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the technical details of ir.qweb.field.contact?

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


How to create records in 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 many2many relations for gamification.karma.rank.

Response: The gamification.karma.rank model has 3 relational fields: user_ids -> res.users; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What are the technical details of target.activity.line?

Response: The target.activity.line model is defined in module: equip3_crm_operation. It has 0 computed fields: . Stored computed fields: none.


What does the assign.pr.line.wizard model represent?

Response: The assign.pr.line.wizard model represents Assign PR Line Wizard in the ERP system. It contains 13 fields and is used to manage assign pr line wizard data. Key fields include: wizard_id, pr_line_id, name, user_id, new_user_id, product_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Tell me about the ir.model.relation model.

Response: The ir.model.relation model represents Relation Model in the ERP system. It contains 10 fields and is used to manage relation model data. Key fields include: name, model, module, write_date, create_date, id, display_name, create_uid, write_uid, __last_update.


How do I use the receivable.flow.wizard model?

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


What modules define setu.inventory.fsn.analysis.bi.report?

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


How do I use the report.account.report_invoice_with_payments model?

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


Describe the implementation of mr.internal_transfer.

Response: The mr.internal_transfer model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


How is ks_dashboard_ninja.item_action implemented technically?

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


How do I use the bve.view.line model?

Response: To use the bve.view.line model, you need to provide values for required fields: table_alias. Readonly fields: name, model_name, field_name, view_field_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How does nsfp.registration relate to other models?

Response: The nsfp.registration model has 4 relational fields: fiscal_year -> sh.fiscal.year; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


Show me the fields of base_import.tests.models.o2m.child.

Response: The base_import.tests.models.o2m.child model has 9 fields: parent_id, value, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, integer: 2, char: 1, datetime: 3.


What data can be stored in account.group?

Response: The account.group model has 13 fields: parent_id, parent_path, code_prefix_start, code_prefix_end, company_id, name, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, char: 5, integer: 1, datetime: 3.


What data can be stored in 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 the relationships in report.equip3_inventory_masterdata.report_product_forecast?

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


Describe the sale.order.partner.credit model in Odoo.

Response: The sale.order.partner.credit model represents Sale Order Partner Credit in the ERP system. It contains 21 fields and is used to manage sale order partner credit data. Key fields include: name, order_partner, customer_credit_limit, set_customer_onhold, total_receivable, current_order, sale_orders_cnt_amt, cust_invoice_cnt_amt, sale_id, invoice_number, customer_max_invoice_overdue, is_set_customer_on_hold, avl_open_inv_limt, customer_on_hold_open_invoice, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What modules define limit.approval.matrix?

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


What fields does pos.combo.item have?

Response: The pos.combo.item model has 15 fields: required, product_id, product_combo_id, quantity, price_extra, default, tracking, uom_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: boolean: 3, many2one: 5, float: 2, integer: 1, char: 1, datetime: 3.


Show me the relational structure of repair.line.

Response: The repair.line model has 14 relational fields: repair_id -> repair.order; company_id -> res.company; currency_id -> res.currency; product_id -> product.product; tax_id -> account.tax; product_uom -> uom.uom; product_uom_category_id -> uom.category; invoice_line_id -> account.move.line; location_id -> stock.location; location_dest_id -> stock.location; move_id -> stock.move; lot_id -> stock.production.lot; create_uid -> res.users; write_uid -> res.users. Many2many fields: tax_id.


What are the available fields for mail.message?

Response: The mail.message model has 49 fields: subject, date, body, description, attachment_ids, parent_id, child_ids, model, res_id, record_name, subtype_id, mail_activity_type_id, is_internal, email_from, author_id, author_avatar, partner_ids, notified_partner_ids, needaction, has_error, channel_ids, notification_ids, starred_partner_ids, starred, tracking_value_ids, no_auto_thread, message_id, reply_to, mail_server_id, moderation_status, moderator_id, need_moderation, email_layout_xmlid, add_sign, mail_ids, canned_response_ids, rating_ids, rating_value, has_sms_error, snailmail_error, letter_ids, message_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 9, datetime: 4, html: 1, many2many: 5, many2one: 8, one2many: 7, many2one_reference: 1, boolean: 9, binary: 1, selection: 2, float: 1, integer: 1.


What are common use cases for website?

Response: To use the website model, you need to provide values for required fields: name, company_id, default_lang_id, user_id. Readonly fields: has_social_default_image, menu_id, pricelist_id, pricelist_ids, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How is approval.matrix.purchase.request implemented technically?

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


What foreign keys exist in receipt.voucher?

Response: The receipt.voucher model has 22 relational fields: create_by -> res.users; payment_ids -> account.payment; partner_id -> res.partner; partner_ids -> res.partner; bank_id -> account.journal; customer_invoice_ids -> account.move; currency_id -> res.currency; company_id -> res.company; branch_id -> res.branch; receipt_voucher_line_ids -> receipt.voucher.line; customer_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, customer_invoice_ids, customer_allowed_ids, message_partner_ids, message_channel_ids.


List all fields in the reject.picking.order model.

Response: The reject.picking.order model has 12 fields: driver_id, picking_id, assign_date, reject_date, reject_reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 4, datetime: 5, text: 1, integer: 1, char: 1.


What operations can I perform on budget.budget.budget.line?

Response: To use the budget.budget.budget.line model, you need to provide values for required fields: budget_budget_id, date_from, date_to, planned_amount. Readonly fields: name, analytic_group_id, currency_id, practical_amount, theoritical_amount, percentage, company_id, is_above_budget, budget_budget_state, 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 all.loyalty.setting data?

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


What are the technical details of sh.top.vendor.excel.extended?

Response: The sh.top.vendor.excel.extended model is defined in module: sh_purchase_reports. It has 0 computed fields: . Stored computed fields: none.


What fields does product.brand have?

Response: The product.brand model has 42 fields: brand_name, short_name, product_count, active, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_follower_ids, message_partner_ids, message_channel_ids, message_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_main_attachment_id, website_message_ids, message_has_sms_error, access_url, access_token, access_warning, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 8, integer: 6, boolean: 6, many2one: 8, one2many: 4, selection: 2, date: 2, many2many: 2, text: 1, datetime: 3.


What are the available fields for mrp.bom.tools?

Response: The mrp.bom.tools model has 17 fields: bom_id, company_id, workorder_id, product_id, quantity, uom_id, operation_id, allowed_operation_ids, operation_two_ids, operation_two_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 9, float: 1, many2many: 2, integer: 1, char: 1, datetime: 3.


What fields does report.sh_purchase_reports.rpt_purchase_order_day_wise have?

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


What data can be stored in sh.qc.alert.tags?

Response: The sh.qc.alert.tags model has 10 fields: name, color, sequence, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 2, integer: 3, many2one: 2, datetime: 3.


How does stock.picking.batch.validate.line relate to other models?

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


Which fields in do.matrix.reject are computed?

Response: The do.matrix.reject model is defined in module: equip3_inventory_operation. It has 0 computed fields: . Stored computed fields: none.


What methods are available in product.quantity.available.report?

Response: The product.quantity.available.report model is defined in module: equip3_pos_general. It has 0 computed fields: . Stored computed fields: none.


What fields does res.users.qiscuss have?

Response: The res.users.qiscuss model has 10 fields: user_id, email, password, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 3, char: 3, integer: 1, datetime: 3.


How to query budget.budget data?

Response: To use the budget.budget model, you need to provide values for required fields: name, date_from, date_to, state, company_id. Readonly fields: complete_name, state, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


What are the available fields for auditlog.log?

Response: The auditlog.log model has 18 fields: name, model_id, model_name, model_model, res_id, user_id, method, line_ids, http_session_id, http_request_id, log_type, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 5, many2one: 6, integer: 2, one2many: 1, selection: 1, datetime: 3.


How does account.print.journal relate to other models?

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


What are the technical details of forecast.quantity?

Response: The forecast.quantity model is defined in module: equip3_inventory_reports. It has 0 computed fields: . Stored computed fields: none.


How to create records in finish.good.rework?

Response: To use the finish.good.rework model, you need to provide values for required fields: product_tmpl_ids, product_ids, company_id, product_qty, rejected_qty, product_uom_id, state, location_src_id, location_dest_id, picking_type_id, date_planned_start, warehouse_id. Readonly fields: product_tmpl_ids, product_ids, name, company_id, is_branch_required, product_qty, rejected_qty, product_uom_id, product_uom_category_id, bom_id, branch_id, state, location_src_id, location_dest_id, picking_type_id, date_planned_start, date_planned_finished, date_deadline, procurement_group_id, production_location_id, warehouse_id, product_tracking, account_move_ids, purchase_request_ids, internal_transfer_count, product_use_expiration_date, 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, total_bom_cost, total_bom_sub_total, total_bom_quantity, total_product_cost, total_product_sub_total, total_product_quantity, total_overall, total_overall_sub_total, activity_state, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.


How is base.partner.merge.automatic.wizard used in the system?

Response: The base.partner.merge.automatic.wizard model represents Merge Partner Wizard in the ERP system. It contains 21 fields and is used to manage merge partner wizard data. Key fields include: group_by_email, group_by_name, group_by_is_company, group_by_vat, group_by_parent_id, state, number_group, current_line_id, line_ids, partner_ids, dst_partner_id, exclude_contact, exclude_journal_item, maximum_group, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What does the payable.opening.balance model represent?

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


How do I use the ks_dashboard_ninja.board_template model?

Response: To use the ks_dashboard_ninja.board_template 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 report.accounting_pdf_reports.report_agedpartnerbalance?

Response: The report.accounting_pdf_reports.report_agedpartnerbalance model represents Aged Partner Balance Report in the ERP system. It contains 3 fields and is used to manage aged partner balance report data. Key fields include: id, display_name, __last_update.


Which fields in force.done.memory are computed?

Response: The force.done.memory model is defined in module: equip3_sale_other_operation_cont. It has 0 computed fields: . Stored computed fields: none.


Show me the fields of product.packaging.

Response: The product.packaging model has 33 fields: name, sequence, qty, barcode, product_uom_id, company_id, height, width, packaging_length, max_weight, shipper_package_code, package_carrier_type, weight_uom_name, length_uom_name, product_id, maximum_height, maximum_length, maximum_width, maximum_volume, packages_barcode_prefix, digits, current_sequence, filter_value_ids, measure_ids, volume_calculation, volume_formula, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: char: 9, integer: 6, float: 6, many2one: 4, selection: 1, many2many: 3, boolean: 1, datetime: 3.


Describe the many2many relations for quotation.amount.

Response: The quotation.amount model has 4 relational fields: order_id -> sale.order; currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What is the stock.picking.batch.line model?

Response: The stock.picking.batch.line model represents stock.picking.batch.line in the ERP system. It contains 18 fields and is used to manage stock.picking.batch.line data. Key fields include: 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.


Describe the many2many relations for asset.modify.

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


How to create records in rma.report?

Response: To use the rma.report model, you need to provide values for required fields: none. Readonly fields: name, date, deadline_date, user_id, team_id, partner_id, company_id, state, product_id, product_tmpl_id, categ_id, replace_product_id, replace_qty, country_id, commercial_partner_id, id, display_name, __last_update. The model supports standard CRUD operations through the ORM.


What models are connected to asset.asset.revalue?

Response: The asset.asset.revalue model has 8 relational fields: asset_id -> account.asset.asset; journal_id -> account.journal; user_id -> res.users; company_id -> res.company; company_currency_id -> res.currency; currency_id -> res.currency; create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


What methods are available in gamification.badge.user?

Response: The gamification.badge.user model is defined in module: gamification. It has 0 computed fields: . Stored computed fields: none.


What foreign keys exist in sale.payment.acquirer.onboarding.wizard?

Response: The sale.payment.acquirer.onboarding.wizard model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none.


How do I use the mail.activity model?

Response: To use the mail.activity model, you need to provide values for required fields: res_model_id, res_id, date_deadline, user_id. Readonly fields: res_model, res_name, activity_category, activity_decoration, icon, automated, state, previous_activity_type_id, has_recommended_activities, mail_template_ids, force_next, can_write, is_attachment_required, 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 initial.balance.line?

Response: The initial.balance.line model is defined in module: equip3_accounting_reports. It has 0 computed fields: . Stored computed fields: none.


Describe the field structure of sh.mrp.qc.alert.line.

Response: The sh.mrp.qc.alert.line model has 10 fields: alert_id, product_id, partner_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field types distribution: many2one: 5, integer: 1, char: 1, datetime: 3.


What business logic is in hr.employee.public?

Response: To use the hr.employee.public model, you need to provide values for required fields: none. Readonly fields: create_date, name, active, department_id, job_id, job_title, company_id, address_id, mobile_phone, work_phone, work_email, work_location, user_id, resource_id, resource_calendar_id, tz, color, child_ids, image_1920, image_1024, image_512, image_256, image_128, parent_id, coach_id, user_partner_id, subordinate_ids, hr_presence_state, last_activity, last_activity_time, hr_icon_display, goal_ids, badge_ids, has_badges, direct_badge_ids, child_all_count, id, display_name, create_uid, write_uid, write_date, __last_update. The model supports standard CRUD operations through the ORM.