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

Response: Columns in sh_custom_model_purchase_order: id (integer) [NOT NULL] [DEFAULT: nextval('sh_custom_model_purchase_order_id_seq'::regclass)] [PRECISION: 32]; complete_name (character varying) [COMMENT: Complete Name]; model (character varying) [NOT NULL] [COMMENT: Model Name]; relation (character varying) [COMMENT: Related Model]; relation_field (character varying) [COMMENT: Relation Field]; relation_field_id (integer) [PRECISION: 32] [COMMENT: Relation field]; field_description (character varying) [NOT NULL] [COMMENT: Field Label]; help (text) [COMMENT: Field Help]; copied (boolean) [COMMENT: Copied]; related (character varying) [COMMENT: Related Field]; related_field_id (integer) [PRECISION: 32] [COMMENT: Related field]; required (boolean) [COMMENT: Required]; readonly (boolean) [COMMENT: Readonly]; index (boolean) [COMMENT: Indexed]; translate (boolean) [COMMENT: Translatable]; size (integer) [PRECISION: 32] [COMMENT: Size]; state (character varying) [NOT NULL] [COMMENT: Type]; on_delete (character varying) [COMMENT: On Delete]; domain (character varying) [COMMENT: Domain]; group_expand (boolean) [COMMENT: Expand Groups]; selectable (boolean) [COMMENT: Selectable]; relation_table (character varying) [COMMENT: Relation Table]; column1 (character varying) [COMMENT: Column 1]; column2 (character varying) [COMMENT: Column 2]; compute (text) [COMMENT: Compute]; depends (character varying) [COMMENT: Dependencies]; store (boolean) [COMMENT: Stored]; ttype (character varying) [NOT NULL] [COMMENT: Field Type]; serialization_field_id (integer) [PRECISION: 32] [COMMENT: Serialization Field]; tracking (integer) [PRECISION: 32] [COMMENT: Enable Ordered Tracking]; website_form_blacklisted (boolean) [COMMENT: Blacklisted in web forms]; name (character varying) [NOT NULL] [COMMENT: Technical Field Name]; field_help (text) [COMMENT: Help]; sh_position_field (integer) [PRECISION: 32] [COMMENT: Position Field]; sh_position (character varying) [COMMENT: Position]; model_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Model]; ref_model_id (integer) [PRECISION: 32] [COMMENT: Model]; widget_m2o_selection (character varying) [COMMENT: Widget]; widget_m2m_selection (character varying) [COMMENT: Widget]; widget_selctn_selection (character varying) [COMMENT: Widget]; widget_binary_selection (character varying) [COMMENT: Widget]; widget_char_selection (character varying) [COMMENT: Widget]; widget_float_selection (character varying) [COMMENT: Widget]; widget_text_selection (character varying) [COMMENT: Widget]; ir_model_fields_obj (integer) [PRECISION: 32] [COMMENT: Models Fields Saved Object]; ir_ui_view_obj (integer) [PRECISION: 32] [COMMENT: UI View Saved Object]; inherit_view_obj (integer) [PRECISION: 32] [COMMENT: Inherited UI View Saved Object]; task_domain (character varying) [COMMENT: Domain]; field_type (character varying) [NOT NULL] [COMMENT: Field Type]; tracking_visibility (boolean) [COMMENT: Tracking]; tab_list (character varying) [COMMENT: Tab List]; position_selection (character varying) [COMMENT: Position Based on]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 56. Statistics: 48 nullable, 1 with defaults, 0 with length constraints.


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

Response: Columns in res_bank: id (integer) [NOT NULL] [DEFAULT: nextval('res_bank_id_seq'::regclass)] [PRECISION: 32]; name (character varying) [NOT NULL] [COMMENT: Name]; street (character varying) [COMMENT: Street]; street2 (character varying) [COMMENT: Street2]; zip (character varying) [COMMENT: Zip]; city (character varying) [COMMENT: City]; state (integer) [PRECISION: 32] [COMMENT: Fed. State]; country (integer) [PRECISION: 32] [COMMENT: Country]; email (character varying) [COMMENT: Email]; phone (character varying) [COMMENT: Phone]; active (boolean) [COMMENT: Active]; bic (character varying) [COMMENT: Bank Identifier Code]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; code (character varying) [COMMENT: Bank Code]; bank_provider (character varying) [COMMENT: Bank Provider]. Total columns: 18. Statistics: 16 nullable, 1 with defaults, 0 with length constraints.


Which columns are nullable in purchase_custom_checklist_template? or What columns have default values in purchase_custom_checklist_template?

Response: Columns in purchase_custom_checklist_template: id (integer) [NOT NULL] [DEFAULT: nextval('purchase_custom_checklist_template_id_seq'::regclass)] [PRECISION: 32]; name (character varying) [NOT NULL] [COMMENT: Name]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; order (character varying) [COMMENT: Orders]; trigger (integer) [PRECISION: 32] [COMMENT: Trigger]. Total columns: 8. Statistics: 6 nullable, 1 with defaults, 0 with length constraints.


What are common use cases for qiscus.template? or What operations can I perform on qiscus.template?

Response: To use the qiscus.template 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. Field usage details: activity_state [readonly] [computed] [no_copy]; activity_user_id [computed] [no_copy]; activity_type_id [computed] [no_copy]; activity_type_icon [readonly] [computed] [no_copy]; activity_date_deadline [readonly] [computed] [no_copy]; my_activity_date_deadline [readonly] [computed] [no_copy]; activity_summary [computed] [no_copy]; activity_exception_decoration [readonly] [computed] [no_copy]; activity_exception_icon [readonly] [computed] [no_copy]; message_is_follower [readonly] [computed] [no_copy]; message_partner_ids [readonly] [computed] [no_copy]; message_channel_ids [readonly] [computed] [no_copy]; message_unread [readonly] [computed] [no_copy]; message_unread_counter [readonly] [computed] [no_copy]; message_needaction [readonly] [computed] [no_copy]; message_needaction_counter [readonly] [computed] [no_copy]; message_has_error [readonly] [computed] [no_copy]; message_has_error_counter [readonly] [computed] [no_copy]; message_attachment_count [readonly] [computed] [no_copy]; message_has_sms_error [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


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

Response: Columns in order_driver_message: id (integer) [NOT NULL] [DEFAULT: nextval('order_driver_message_id_seq'::regclass)] [PRECISION: 32]; order_id (integer) [PRECISION: 32] [COMMENT: Sale Order]; message (character varying) [COMMENT: Message]; send_to_driver (boolean) [COMMENT: Send To Driver]; partner_id (integer) [PRECISION: 32] [COMMENT: Messenger]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 9. Statistics: 8 nullable, 1 with defaults, 0 with length constraints.


What columns have default values in mailing_trace? or What are the column types in mailing_trace?

Response: Columns in mailing_trace: id (integer) [NOT NULL] [DEFAULT: nextval('mailing_trace_id_seq'::regclass)] [PRECISION: 32]; trace_type (character varying) [NOT NULL] [COMMENT: Type]; mail_mail_id (integer) [PRECISION: 32] [COMMENT: Mail]; mail_mail_id_int (integer) [PRECISION: 32] [COMMENT: Mail ID (tech)]; email (character varying) [COMMENT: Email]; message_id (character varying) [COMMENT: Message-ID]; model (character varying) [COMMENT: Document model]; res_id (integer) [PRECISION: 32] [COMMENT: Document ID]; mass_mailing_id (integer) [PRECISION: 32] [COMMENT: Mailing]; campaign_id (integer) [PRECISION: 32] [COMMENT: Campaign]; ignored (timestamp without time zone) [COMMENT: Ignored]; scheduled (timestamp without time zone) [COMMENT: Scheduled]; sent (timestamp without time zone) [COMMENT: Sent]; exception (timestamp without time zone) [COMMENT: Exception]; opened (timestamp without time zone) [COMMENT: Opened]; replied (timestamp without time zone) [COMMENT: Replied]; bounced (timestamp without time zone) [COMMENT: Bounced]; clicked (timestamp without time zone) [COMMENT: Clicked]; state (character varying) [COMMENT: State]; failure_type (character varying) [COMMENT: Failure type]; state_update (timestamp without time zone) [COMMENT: State Update]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 25. Statistics: 23 nullable, 1 with defaults, 0 with length constraints.


What models are connected to assembly.safety.stock? or What foreign keys exist in assembly.safety.stock?

Response: The assembly.safety.stock model has 6 relational fields: company_id -> res.company; branch_id -> res.branch; warehouse_id -> stock.warehouse; stock_line_ids -> assembly.safety.stock.line; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: stock_line_ids.


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

Response: Columns in account_cashbox_wizard_validate: id (integer) [NOT NULL] [DEFAULT: nextval('account_cashbox_wizard_validate_id_seq'::regclass)] [PRECISION: 32]; pin (integer) [PRECISION: 32] [COMMENT: PIN]; account_cashbox_wizard_id (integer) [PRECISION: 32] [COMMENT: Cashbox Wizard]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 7. Statistics: 6 nullable, 1 with defaults, 0 with length constraints.


What are the available fields for product.replenish? or What data can be stored in product.replenish?

Response: The product.replenish model has 22 fields. Field types distribution: many2one: 11, boolean: 1, float: 1, datetime: 4, many2many: 2, selection: 1, integer: 1, char: 1. Computed fields: 4. Field details: product_id (many2one) [required] -> product.product [module: stock]; product_tmpl_id (many2one) [required] -> product.template [module: stock]; product_has_variants (boolean) [required] [module: stock]; product_uom_category_id (many2one) [required] [readonly] -> uom.category [compute: <bound method Field._compute_related of product.replenish.product_uom_category_id>] [not stored] [module: stock] [related: product_id.uom_id.category_id]; product_uom_id (many2one) [required] -> uom.uom [module: stock]; quantity (float) [required] [module: stock]; date_planned (datetime) [required] [module: stock]; warehouse_id (many2one) [required] -> stock.warehouse [module: stock]; route_ids (many2many) -> stock.location.route [module: stock]; company_id (many2one) -> res.company [module: stock]; action_to_take (selection) [module: equip3_inventory_control]; location_id (many2one) -> stock.location [module: equip3_inventory_control]; filter_location_ids (many2many) [readonly] -> stock.location [compute: _get_filter_locations] [not stored] [module: equip3_inventory_control]; supplier_id (many2one) -> product.supplierinfo [module: equip3_inventory_control]; source_location_id (many2one) -> stock.location [module: equip3_inventory_control]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


How does account.fiscal.position.account relate to other models? or List all relational fields in account.fiscal.position.account.

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


Show me the foreign key constraints of account_move_dev_rma_rma_rel. or What tables does account_move_dev_rma_rma_rel reference?

Response: Foreign keys in account_move_dev_rma_rma_rel: account_move_id -> account_move.id [constraint: account_move_dev_rma_rma_rel_account_move_id_fkey]; dev_rma_rma_id -> dev_rma_rma.id [constraint: account_move_dev_rma_rma_rel_dev_rma_rma_id_fkey]. Total foreign key relationships: 2. Referenced tables: dev_rma_rma, account_move.


What is stored in crm_sales_tracking_history_res_users_rel? or What columns does crm_sales_tracking_history_res_users_rel have?

Response: The crm_sales_tracking_history_res_users_rel table has 2 columns and 2 foreign key relationships. It stores data related to crm sales tracking history res users rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


What are the technical details of sh.tv.top.vendor.wizard? or What modules define sh.tv.top.vendor.wizard?

Response: The sh.tv.top.vendor.wizard model is defined in module: sh_purchase_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: default_company_ids, _check_from_to_dates, _check_compare_from_to_dates, print_top_vendor_report, print_top_vendor_xls_report.


What is stored in budget_purchase_lines? or What indexes exist on budget_purchase_lines?

Response: The budget_purchase_lines table has 22 columns and 9 foreign key relationships. It stores data related to budget purchase lines in the system. The table has 2 indexes for performance optimization. Column types: integer: 10, date: 3, numeric: 4, double precision: 1, character varying: 2, timestamp without time zone: 2. Nullable columns: 17, columns with defaults: 1.


What are the length constraints in pos_loyalty_category_pos_loyalty_reward_rel? or What fields are available in pos_loyalty_category_pos_loyalty_reward_rel?

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


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

Response: Foreign keys in invoice_template_table: create_uid -> res_users.id [constraint: invoice_template_table_create_uid_fkey]; field_id -> ir_model_fields.id [constraint: invoice_template_table_field_id_fkey]; template_id -> invoice_templates.id [constraint: invoice_template_table_template_id_fkey]; write_uid -> res_users.id [constraint: invoice_template_table_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: invoice_templates, res_users, ir_model_fields.


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

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


What field types are used in sale.order.pricelist.wizard.line? or Show me the fields of sale.order.pricelist.wizard.line.

Response: The sale.order.pricelist.wizard.line model has 15 fields. Field types distribution: many2one: 6, float: 4, integer: 1, char: 1, datetime: 3. Computed fields: 2. Field details: pricelist_id (many2one) -> sale.order.pricelist.wizard [module: sh_sale_pricelist]; sh_pricelist_id (many2one) [required] -> product.pricelist [module: sh_sale_pricelist]; sh_unit_measure (many2one) -> uom.uom [module: sh_sale_pricelist]; sh_unit_price (float) [module: sh_sale_pricelist]; sh_unit_cost (float) [module: sh_sale_pricelist]; sh_margin (float) [module: sh_sale_pricelist]; sh_margin_per (float) [module: sh_sale_pricelist]; line_id (many2one) -> sale.order.line [module: sh_sale_pricelist]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What tables does res_groups_users_rel reference? or Show me the foreign key constraints of res_groups_users_rel.

Response: Foreign keys in res_groups_users_rel: gid -> res_groups.id [constraint: res_groups_users_rel_gid_fkey]; uid -> res_users.id [constraint: res_groups_users_rel_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users, res_groups.


Tell me about the invoice.deposit.line.reconcile model. or How is invoice.deposit.line.reconcile used in the system?

Response: The invoice.deposit.line.reconcile model represents invoice.deposit.line.reconcile in the ERP system. It contains 12 fields and is used to manage invoice.deposit.line.reconcile data. Defined in module: equip3_accounting_deposit. Key fields include: deposit_reconcile_id, invoice_id, filter_move_ids, allocation_amount, invoice_due_amount, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What tables does rel_modules_langexport reference? or What tables are connected to rel_modules_langexport?

Response: Foreign keys in rel_modules_langexport: module_id -> ir_module_module.id [constraint: rel_modules_langexport_module_id_fkey]; wiz_id -> base_language_export.id [constraint: rel_modules_langexport_wiz_id_fkey]. Total foreign key relationships: 2. Referenced tables: base_language_export, ir_module_module.


Show me the relational structure of crm.phonecall2phonecall. or What one2many fields are in crm.phonecall2phonecall?

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


What are the technical details of report.sh_purchase_reports.sh_pr_details_report_doc? or What modules define report.sh_purchase_reports.sh_pr_details_report_doc?

Response: The report.sh_purchase_reports.sh_pr_details_report_doc model is defined in module: sh_purchase_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: get_sale_details, _get_report_values.


How to create records in account.budget.post? or How do I use the account.budget.post model?

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


What business logic is in setu.stock.movement.report? or What fields are readonly in setu.stock.movement.report?

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


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

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


What field types are used in ir.qweb.field.float_time? or What data can be stored in ir.qweb.field.float_time?

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


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

Response: Columns in sh_report_template: id (integer) [NOT NULL] [DEFAULT: nextval('sh_report_template_id_seq'::regclass)] [PRECISION: 32]; name (character varying) [NOT NULL] [COMMENT: Template Name]; border_main (boolean) [COMMENT: Border]; border_size (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Border Size]; border_style (character varying) [NOT NULL] [COMMENT: Border Type]; border_color (character varying) [NOT NULL] [COMMENT: Border Color]; new_page (boolean) [COMMENT: New Page]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 12. Statistics: 7 nullable, 1 with defaults, 0 with length constraints.


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

Response: The report_excel_section table has 24 columns and 6 foreign key relationships. It stores data related to report excel section in the system. The table has 1 indexes for performance optimization. Column types: integer: 10, character varying: 6, boolean: 4, text: 2, timestamp without time zone: 2. Nullable columns: 19, columns with defaults: 1.


What are common use cases for pos.profit.and.loss? or How to create records in pos.profit.and.loss?

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


What is the material.request.line model? or Describe the material.request.line model in Odoo.

Response: The material.request.line model represents Material Request Line in the ERP system. It contains 47 fields and is used to manage material request line data. Defined in module: equip3_inventory_operation. Key fields include: material_request_id, sequence, no, product, description, quantity, product_unit_measure, product_uom_category_id, destination_location_id, destination_warehouse_id, status, request_date, done_qty_dup, done_qty, requested_qty, remaining_qty, source_document, requested_by, company_id, branch_id, create_date, pr_requested_qty, pr_pending_qty_to_receive, pr_in_progress_qty, pr_done_qty, pr_cancelled_qty, itr_requested_qty, itr_in_progress_qty, itr_done_qty, itr_returned_qty, pr_lines_ids, ir_lines_ids, itr_war_lines_ids, analytic_account_group_ids, progress_quantity, pr_remaining_qty, itr_remaining_qty, itw_requested_qty, itw_in_progress_qty, itw_remaining_qty, itw_done_qty, id, display_name, create_uid, write_uid, write_date, __last_update.


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

Response: Foreign keys in pos_promotion_tebus_murah: create_uid -> res_users.id [constraint: pos_promotion_tebus_murah_create_uid_fkey]; product_id -> product_product.id [constraint: pos_promotion_tebus_murah_product_id_fkey]; promotion_id -> pos_promotion.id [constraint: pos_promotion_tebus_murah_promotion_id_fkey]; write_uid -> res_users.id [constraint: pos_promotion_tebus_murah_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: product_product, res_users, pos_promotion.


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

Response: Columns in create_purchase_request_direct_lines: id (integer) [NOT NULL] [DEFAULT: nextval('create_purchase_request_direct_lines_id_seq'::regclass)] [PRECISION: 32]; wiz_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Wizard]; line_id (integer) [PRECISION: 32] [COMMENT: Purchase Request Line]; name (character varying) [NOT NULL] [COMMENT: Description]; product_qty (numeric) [COMMENT: Quantity to purchase]; product_uom_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: UoM]; destination_location_id (integer) [PRECISION: 32] [COMMENT: Destination Location]; keep_description (boolean) [COMMENT: Copy descriptions to new PO]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 12. Statistics: 8 nullable, 1 with defaults, 0 with length constraints.


What fields are available in asp_asm_stock? or Describe the columns of asp_asm_stock.

Response: Columns in asp_asm_stock: id (integer) [NOT NULL] [DEFAULT: nextval('asp_asm_stock_id_seq'::regclass)] [PRECISION: 32]; name (character varying) [COMMENT: Name]; inv_ref (character varying) [COMMENT: Inv Ref]; state (character varying) [COMMENT: Status]; warehouse_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Warehouse]; company_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Company]; user_id (integer) [PRECISION: 32] [COMMENT: Responsible]; adjustmentt_type (character varying) [COMMENT: Type]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; remark (text) [COMMENT: Remarks]. Total columns: 14. Statistics: 11 nullable, 1 with defaults, 0 with length constraints.


Describe the many2many relations for stock.track.line. or What models are connected to stock.track.line?

Response: The stock.track.line model has 4 relational fields: product_id -> product.product; wizard_id -> stock.track.confirmation; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What are common use cases for purchase.line.wiz? or How to create records in purchase.line.wiz?

Response: To use the purchase.line.wiz 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. Field usage details: name [required]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Tell me about the cancel.credit.limit model. or Describe the cancel.credit.limit model in Odoo.

Response: The cancel.credit.limit model represents cancel.credit.limit in the ERP system. It contains 9 fields and is used to manage cancel.credit.limit data. Defined in module: equip3_sale_other_operation. Key fields include: limit_id, reason, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


Which columns are nullable in mail_message_mail_channel_rel? or What are the column types in mail_message_mail_channel_rel?

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


List all relational fields in ir.module.module.exclusion. or What are the relationships in ir.module.module.exclusion?

Response: The ir.module.module.exclusion model has 4 relational fields: module_id -> ir.module.module; exclusion_id -> ir.module.module; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


Explain the account_move_tanda_terima_faktur_rel table schema. or Describe the account_move_tanda_terima_faktur_rel table structure.

Response: The account_move_tanda_terima_faktur_rel table has 2 columns and 2 foreign key relationships. It stores data related to account move tanda terima faktur rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


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

Response: Columns in orderline_orderline: id (integer) [NOT NULL] [DEFAULT: nextval('orderline_orderline_id_seq'::regclass)] [PRECISION: 32]; reverse_id (integer) [PRECISION: 32] [COMMENT: Reverse]; product_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Product]; name (text) [COMMENT: Description]; quantity (double precision) [PRECISION: 53] [COMMENT: Quantity]; remaining_quantity (double precision) [PRECISION: 53] [COMMENT: Remaining Quantity]; product_uom (integer) [PRECISION: 32] [COMMENT: Unit of Measure]; price_unit (double precision) [PRECISION: 53] [COMMENT: Unit Price]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; ordered_qty (double precision) [PRECISION: 53] [COMMENT: Ordered Qty]; delivered_qty (double precision) [PRECISION: 53] [COMMENT: Delivered Qty]; qty_invoiced (double precision) [PRECISION: 53] [COMMENT: Invoiced Qty]; undelivered_qty (double precision) [PRECISION: 53] [COMMENT: Undelivered Qty]; sequence (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Sequence]; sequence2 (integer) [PRECISION: 32] [COMMENT: No]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; price_tax (double precision) [PRECISION: 53] [COMMENT: Total Tax]. Total columns: 20. Statistics: 17 nullable, 1 with defaults, 0 with length constraints.


How many columns are in mrp_workcenter_productivity_loss_type? or What is stored in mrp_workcenter_productivity_loss_type?

Response: The mrp_workcenter_productivity_loss_type table has 6 columns and 2 foreign key relationships. It stores data related to mrp workcenter productivity loss type in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, character varying: 1, timestamp without time zone: 2. Nullable columns: 4, columns with defaults: 1.


What methods are available in report.sh_sale_reports.sh_sale_invoice_summary_doc? or Describe the implementation of report.sh_sale_reports.sh_sale_invoice_summary_doc.

Response: The report.sh_sale_reports.sh_sale_invoice_summary_doc model is defined in module: sh_sale_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _get_report_values.


What are the available fields for pmps.adv.settings? or List all fields in the pmps.adv.settings model.

Response: The pmps.adv.settings model has 11 fields. Field types distribution: many2one: 3, char: 2, many2many: 2, integer: 1, datetime: 3. Computed fields: 4. Field details: company_id (many2one) -> res.company [module: sh_all_in_one_purchase_tools]; name (char) [module: sh_all_in_one_purchase_tools]; sh_pmps_pro_field_ids (many2many) -> ir.model.fields [compute: <bound method Field._compute_related of pmps.adv.settings.sh_pmps_pro_field_ids>] [not stored] [module: sh_all_in_one_purchase_tools] [related: company_id.sh_pmps_pro_field_ids] [inverse: <bound method Field._inverse_related of pmps.adv.settings.sh_pmps_pro_field_ids>]; sh_pmps_pro_attr_ids (many2many) -> product.attribute [compute: <bound method Field._compute_related of pmps.adv.settings.sh_pmps_pro_attr_ids>] [not stored] [module: sh_all_in_one_purchase_tools] [related: company_id.sh_pmps_pro_attr_ids] [inverse: <bound method Field._inverse_related of pmps.adv.settings.sh_pmps_pro_attr_ids>]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


Which fields are required in coupon.generate.wizard? or What are the available fields for coupon.generate.wizard?

Response: The coupon.generate.wizard model has 11 fields. Field types distribution: integer: 2, selection: 1, char: 2, boolean: 1, many2one: 2, datetime: 3. Computed fields: 3. Field details: nbr_coupons (integer) [module: coupon]; generation_type (selection) [module: coupon]; partners_domain (char) [module: coupon]; has_partner_email (boolean) [readonly] [compute: _compute_has_partner_email] [not stored] [module: coupon]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


How is customer.deposit.report used in the system? or Describe the customer.deposit.report model in Odoo.

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


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

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


What columns does nsfp_registration_wizard have? or What is stored in nsfp_registration_wizard?

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


What are the relationships in crm.activity.report? or What foreign keys exist in crm.activity.report?

Response: The crm.activity.report model has 10 relational fields: author_id -> res.partner; user_id -> res.users; team_id -> crm.team; lead_id -> crm.lead; subtype_id -> mail.message.subtype; mail_activity_type_id -> mail.activity.type; country_id -> res.country; company_id -> res.company; stage_id -> crm.stage; partner_id -> res.partner. Many2many fields: none. One2many fields: none.


Tell me about the purchase_target_based_on table. or How many columns are in purchase_target_based_on?

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


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

Response: Foreign keys in purchase_tender_create_lines_wizard: create_uid -> res_users.id [constraint: purchase_tender_create_lines_wizard_create_uid_fkey]; destination_warehouse -> stock_warehouse.id [constraint: purchase_tender_create_lines_wizard_destination_warehouse_fkey]; pr_line_id -> purchase_request_line.id [constraint: purchase_tender_create_lines_wizard_pr_line_id_fkey]; product_id -> product_product.id [constraint: purchase_tender_create_lines_wizard_product_id_fkey]; purchase_tender_lines -> purchase_tender_create_wizard.id [constraint: purchase_tender_create_lines_wizard_purchase_tender_lines_fkey]; uom -> uom_uom.id [constraint: purchase_tender_create_lines_wizard_uom_fkey]; write_uid -> res_users.id [constraint: purchase_tender_create_lines_wizard_write_uid_fkey]. Total foreign key relationships: 7. Referenced tables: stock_warehouse, product_product, res_users, purchase_request_line, purchase_tender_create_wizard, uom_uom.


How does limit.request.wizard relate to other models? or What models are connected to limit.request.wizard?

Response: The limit.request.wizard model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What does the report.all.channels.sales model represent? or Describe the report.all.channels.sales model in Odoo.

Response: The report.all.channels.sales model represents Sales by Channel (All in One) in the ERP system. It contains 18 fields and is used to manage sales by channel (all in one) data. Defined in module: sale. Key fields include: name, partner_id, product_id, product_tmpl_id, date_order, user_id, categ_id, company_id, price_total, pricelist_id, country_id, price_subtotal, product_qty, analytic_account_id, team_id, id, display_name, __last_update.


How to create records in account.asset.asset? or How do I use the account.asset.asset model?

Response: To use the account.asset.asset model, you need to provide values for required fields: name, value, currency_id, category_id, date, method_period, method_time, type, method, method_fiscal, method_period_fiscal, state, company_id, branch_id. Readonly fields: entry_count, name, code, value, currency_id, category_id, date, partner_id, method_number, method_period, method_end, method_progress_factor, value_residual, method_time, prorata, depreciation_line_ids, salvage_value, type, first_depreciation_manual_date, months_remaining, method, date_first_depreciation, fiscal_category_id, method_fiscal, months_remaining_fiscal, method_number_fiscal, method_period_fiscal, method_end_fiscal, depreciation_line_ids_fiscal, asset_value_residual, state1, state2, approval_matrix_id, approved_matrix_ids, is_approval_matrix, is_approve_button, approval_matrix_line_id, company_id, asset_post_entries_count, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: entry_count [readonly] [computed] [no_copy]; name [required] [readonly] [has_states]; code [readonly] [has_states]; value [required] [readonly] [has_states]; currency_id [required] [readonly] [has_default] [has_states]; category_id [required] [readonly] [has_states]; date [required] [readonly] [has_default] [has_states]; partner_id [readonly] [has_states]; method_number [readonly] [has_default] [has_states]; method_period [required] [readonly] [has_default] [has_states]; method_end [readonly] [has_states]; method_progress_factor [readonly] [has_default] [has_states]; value_residual [readonly] [computed] [no_copy]; method_time [required] [readonly] [has_default] [has_states]; prorata [readonly] [has_states]; depreciation_line_ids [readonly] [has_states] [no_copy]; salvage_value [readonly] [has_states]; type [required] [readonly] [computed] [no_copy]; first_depreciation_manual_date [readonly] [has_states]; months_remaining [readonly] [computed] [no_copy]; method [required] [readonly] [has_default] [has_states]; date_first_depreciation [readonly] [has_default] [has_states]; fiscal_category_id [readonly] [has_states]; method_fiscal [required] [readonly] [has_default] [has_states]; months_remaining_fiscal [readonly] [computed] [no_copy]; method_number_fiscal [readonly] [has_default] [has_states]; method_period_fiscal [required] [readonly] [has_default] [has_states]; method_end_fiscal [readonly] [has_states]; depreciation_line_ids_fiscal [readonly] [has_states] [no_copy]; asset_value_residual [readonly] [computed] [no_copy]; state [required] [has_default] [no_copy]; state1 [readonly] [computed] [no_copy]; state2 [readonly] [computed] [no_copy]; approval_matrix_id [readonly] [computed] [no_copy]; approved_matrix_ids [readonly] [computed] [no_copy]; is_approval_matrix [readonly] [computed] [no_copy]; is_approve_button [readonly] [computed] [no_copy]; approval_matrix_line_id [readonly] [computed] [no_copy]; company_id [required] [readonly] [has_default] [has_states]; branch_id [required] [computed] [has_default] [no_copy]; asset_post_entries_count [readonly] [computed] [no_copy]; message_is_follower [readonly] [computed] [no_copy]; message_partner_ids [readonly] [computed] [no_copy]; message_channel_ids [readonly] [computed] [no_copy]; message_unread [readonly] [computed] [no_copy]; message_unread_counter [readonly] [computed] [no_copy]; message_needaction [readonly] [computed] [no_copy]; message_needaction_counter [readonly] [computed] [no_copy]; message_has_error [readonly] [computed] [no_copy]; message_has_error_counter [readonly] [computed] [no_copy]; message_attachment_count [readonly] [computed] [no_copy]; message_has_sms_error [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What operations can I perform on hour.group? or What fields are readonly in hour.group?

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


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

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


What business logic is in sale.margin.report.wizard? or What operations can I perform on sale.margin.report.wizard?

Response: To use the sale.margin.report.wizard model, you need to provide values for required fields: start_date, end_date. Readonly fields: id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: start_date [required] [has_default]; end_date [required] [has_default]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


Describe the warehouse.capacity.report model in Odoo. or Can you explain the purpose of warehouse.capacity.report?

Response: The warehouse.capacity.report model represents Warehouse Capacity Report in the ERP system. It contains 12 fields and is used to manage warehouse capacity report data. Defined in module: equip3_inventory_reports. Key fields include: company_id, warehouse_ids, location_ids, filter_location_ids, hide_location, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What are the foreign keys in base_module_upgrade? or List all constraint names in base_module_upgrade.

Response: Foreign keys in base_module_upgrade: create_uid -> res_users.id [constraint: base_module_upgrade_create_uid_fkey]; write_uid -> res_users.id [constraint: base_module_upgrade_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


What foreign keys exist in choose.delivery.package? or How does choose.delivery.package relate to other models?

Response: The choose.delivery.package model has 5 relational fields: picking_id -> stock.picking; delivery_packaging_id -> product.packaging; company_id -> res.company; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


What methods are defined in generate.pos.voucher.use.history original module? or What are the technical details of generate.pos.voucher.use.history?

Response: The generate.pos.voucher.use.history model is defined in module: equip3_pos_masterdata. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: .


What are common use cases for vendor.evaluation.template.eval? or What business logic is in vendor.evaluation.template.eval?

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


What data can be stored in ir.actions.todo? or Which fields are required in ir.actions.todo?

Response: The ir.actions.todo model has 11 fields. Field types distribution: many2one: 3, integer: 2, selection: 1, char: 2, datetime: 3. Computed fields: 2. Field details: action_id (many2one) [required] -> ir.actions.actions [module: base]; sequence (integer) [module: base]; state (selection) [required] [module: base]; name (char) [module: base]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


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

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


Can you explain the purpose of report.sh_purchase_reports.sh_po_by_category_doc? or What is the report.sh_purchase_reports.sh_po_by_category_doc model?

Response: The report.sh_purchase_reports.sh_po_by_category_doc model represents Purchase by category report abstract model in the ERP system. It contains 3 fields and is used to manage purchase by category report abstract model data. Defined in module: sh_purchase_reports. Key fields include: id, display_name, __last_update.


Show me the relational structure of pos.loyalty.reward. or How does pos.loyalty.reward relate to other models?

Response: The pos.loyalty.reward model has 13 relational fields: loyalty_id -> pos.loyalty; product_redeem_loyalty_id -> pos.loyalty; reward_redeem_loyalty_id -> pos.loyalty; discount_product_ids -> product.product; discount_category_ids -> pos.category; gift_product_rule_ids -> pos.loyalty.reward.product; resale_product_ids -> product.product; gift_product_ids -> product.product; line_ids -> pos.order.line; pos_loyalty_category_ids -> pos.loyalty.category; discount_child_category_ids -> pos.category; create_uid -> res.users; write_uid -> res.users. Many2many fields: discount_product_ids, discount_category_ids, resale_product_ids, gift_product_ids, pos_loyalty_category_ids, discount_child_category_ids. One2many fields: gift_product_rule_ids, line_ids.


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

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


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

Response: The base_import_tests_models_char_required table has 6 columns and 2 foreign key relationships. It stores data related to base import tests models char required in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, character varying: 1, timestamp without time zone: 2. Nullable columns: 4, columns with defaults: 1.


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

Response: The pos_payment_edc table has 40 columns and 3 foreign key relationships. It stores data related to pos payment edc in the system. The table has 1 indexes for performance optimization. Column types: integer: 4, character varying: 33, text: 1, timestamp without time zone: 2. Nullable columns: 39, columns with defaults: 1.


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

Response: Foreign keys in account_analytic_tag_invoice_recurring_rel: account_analytic_tag_id -> account_analytic_tag.id [constraint: account_analytic_tag_invoice_recur_account_analytic_tag_id_fkey]; invoice_recurring_id -> invoice_recurring.id [constraint: account_analytic_tag_invoice_recurrin_invoice_recurring_id_fkey]. Total foreign key relationships: 2. Referenced tables: invoice_recurring, account_analytic_tag.


List all relational fields in coupon.reward. or Show me the relational structure of coupon.reward.

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


Show me the column structure of sh_qc_alert_stage. or What data types are used in sh_qc_alert_stage?

Response: Columns in sh_qc_alert_stage: id (integer) [NOT NULL] [DEFAULT: nextval('sh_qc_alert_stage_id_seq'::regclass)] [PRECISION: 32]; message_main_attachment_id (integer) [PRECISION: 32] [COMMENT: Main Attachment]; sh_logged_user (integer) [PRECISION: 32] [COMMENT: Approved By]; name (character varying) [COMMENT: Name]; company_id (integer) [PRECISION: 32] [COMMENT: Company]; sequence (integer) [PRECISION: 32] [COMMENT: Sequence]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 10. Statistics: 9 nullable, 1 with defaults, 0 with length constraints.


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

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


What is the ir.qweb.field.image model? or What does the ir.qweb.field.image model represent?

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


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

Response: Foreign keys in sale_report_salesperson_xls: create_uid -> res_users.id [constraint: sale_report_salesperson_xls_create_uid_fkey]; write_uid -> res_users.id [constraint: sale_report_salesperson_xls_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


What one2many fields are in resource.resource? or What foreign keys exist in resource.resource?

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


How is sale.payment.acquirer.onboarding.wizard implemented technically? or What methods are defined in sale.payment.acquirer.onboarding.wizard original module?

Response: The sale.payment.acquirer.onboarding.wizard model is defined in module: sale. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _get_default_payment_method, _set_payment_acquirer_onboarding_step_done, add_payment_methods.


What columns have default values in product_category_setu_inventory_overstock_report_rel? or What are the length constraints in product_category_setu_inventory_overstock_report_rel?

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


What are common use cases for base_import.tests.models.char.readonly? or What fields are readonly in base_import.tests.models.char.readonly?

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


What operations can I perform on budget.change.req.wizard? or What fields are readonly in budget.change.req.wizard?

Response: To use the budget.change.req.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. Field usage details: id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


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

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


Show me the column structure of mrp_production_mrp_production_backorder_rel. or What fields are available in mrp_production_mrp_production_backorder_rel?

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


What models are connected to ir.ui.menu? or What foreign keys exist in ir.ui.menu?

Response: The ir.ui.menu model has 6 relational fields: child_id -> ir.ui.menu; parent_id -> ir.ui.menu; groups_id -> res.groups; equip_category_id -> ir.ui.menu.category; create_uid -> res.users; write_uid -> res.users. Many2many fields: groups_id. One2many fields: child_id.


Describe the relational structure of kitchen_production_record. or What tables does kitchen_production_record reference?

Response: Foreign keys in kitchen_production_record: bom_id -> mrp_bom.id [constraint: kitchen_production_record_bom_id_fkey]; branch_id -> res_branch.id [constraint: kitchen_production_record_branch_id_fkey]; company_id -> res_company.id [constraint: kitchen_production_record_company_id_fkey]; create_uid -> res_users.id [constraint: kitchen_production_record_create_uid_fkey]; location_dest_id -> stock_location.id [constraint: kitchen_production_record_location_dest_id_fkey]; location_src_id -> stock_location.id [constraint: kitchen_production_record_location_src_id_fkey]; message_main_attachment_id -> ir_attachment.id [constraint: kitchen_production_record_message_main_attachment_id_fkey]; picking_type_id -> stock_picking_type.id [constraint: kitchen_production_record_picking_type_id_fkey]; procurement_group_id -> procurement_group.id [constraint: kitchen_production_record_procurement_group_id_fkey]; product_id -> product_product.id [constraint: kitchen_production_record_product_id_fkey]; product_tmpl_id -> product_template.id [constraint: kitchen_production_record_product_tmpl_id_fkey]; product_uom_id -> uom_uom.id [constraint: kitchen_production_record_product_uom_id_fkey]; production_location_id -> stock_location.id [constraint: kitchen_production_record_production_location_id_fkey]; warehouse_id -> stock_warehouse.id [constraint: kitchen_production_record_warehouse_id_fkey]; write_uid -> res_users.id [constraint: kitchen_production_record_write_uid_fkey]. Total foreign key relationships: 15. Referenced tables: product_product, stock_warehouse, mrp_bom, stock_picking_type, stock_location, res_company, product_template, ir_attachment, res_users, procurement_group, res_branch, uom_uom.


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

Response: The ir_module_category table has 11 columns and 3 foreign key relationships. It stores data related to ir module category in the system. The table has 3 indexes for performance optimization. Column types: integer: 5, timestamp without time zone: 2, character varying: 1, text: 1, boolean: 2. Nullable columns: 9, columns with defaults: 1.


Describe the mail_message_res_partner_starred_rel table structure. or Explain the mail_message_res_partner_starred_rel table schema.

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


What one2many fields are in dev.purchase.team? or What are the relationships in dev.purchase.team?

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


What is the ir_attachment_sh_stock_move_pics_rel table? or What indexes exist on ir_attachment_sh_stock_move_pics_rel?

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


List all constraint names in product_pricelist_change. or What tables does product_pricelist_change reference?

Response: Foreign keys in product_pricelist_change: create_uid -> res_users.id [constraint: product_pricelist_change_create_uid_fkey]; pricelist_id -> product_pricelist.id [constraint: product_pricelist_change_pricelist_id_fkey]; write_uid -> res_users.id [constraint: product_pricelist_change_write_uid_fkey]. Total foreign key relationships: 3. Referenced tables: product_pricelist, res_users.


Describe the account_reconcile_model_analytic_tag_rel table structure. or What is stored in account_reconcile_model_analytic_tag_rel?

Response: The account_reconcile_model_analytic_tag_rel table has 2 columns and 2 foreign key relationships. It stores data related to account reconcile model analytic tag rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


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

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


Show me the fields of ir.qweb.field. or What fields does ir.qweb.field have?

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


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

Response: Foreign keys in cust_deposit_history_rel: deposit_id -> customer_deposit.id [constraint: cust_deposit_history_rel_deposit_id_fkey]; move_id -> account_move.id [constraint: cust_deposit_history_rel_move_id_fkey]. Total foreign key relationships: 2. Referenced tables: customer_deposit, account_move.


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

Response: Foreign keys in sh_purchase_product_indent_xls: create_uid -> res_users.id [constraint: sh_purchase_product_indent_xls_create_uid_fkey]; write_uid -> res_users.id [constraint: sh_purchase_product_indent_xls_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


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

Response: Columns in stock_return_picking_line: id (integer) [NOT NULL] [DEFAULT: nextval('stock_return_picking_line_id_seq'::regclass)] [PRECISION: 32]; product_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Product]; quantity (numeric) [NOT NULL] [COMMENT: Quantity]; wizard_id (integer) [PRECISION: 32] [COMMENT: Wizard]; move_id (integer) [PRECISION: 32] [COMMENT: Move]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; to_refund (boolean) [COMMENT: Update quantities on SO/PO]; return_reason (integer) [PRECISION: 32] [COMMENT: Return Reason]; action (character varying) [COMMENT: Action]; price_unit (double precision) [PRECISION: 53] [COMMENT: Price Unit]. Total columns: 13. Statistics: 10 nullable, 1 with defaults, 0 with length constraints.


Which fields in qiscus.wa.template are computed? or How is qiscus.wa.template implemented technically?

Response: The qiscus.wa.template model is defined in module: equip3_general_features. It has 22 computed fields: activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, message_is_follower, message_partner_ids, message_channel_ids, message_unread, message_unread_counter, message_needaction, message_needaction_counter, message_has_error, message_has_error_counter, message_attachment_count, message_has_sms_error, display_name, __last_update. Stored computed fields: none. Related fields: activity_user_id -> activity_ids.user_id, activity_type_id -> activity_ids.activity_type_id, activity_type_icon -> activity_ids.icon, activity_summary -> activity_ids.summary. Original module methods: ir_cron_syncronize_template_button, ir_cron_syncronize_template.


What tables does multi_receipt_matrix_reject reference? or What tables are connected to multi_receipt_matrix_reject?

Response: Foreign keys in multi_receipt_matrix_reject: create_uid -> res_users.id [constraint: multi_receipt_matrix_reject_create_uid_fkey]; write_uid -> res_users.id [constraint: multi_receipt_matrix_reject_write_uid_fkey]. Total foreign key relationships: 2. Referenced tables: res_users.


How do I use the report.equip3_crm_tracking.crm_sales_tracking_visit_report model? or How to query report.equip3_crm_tracking.crm_sales_tracking_visit_report data?

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


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

Response: Foreign keys in res_company_sh_sale_report_salesperson_wizard_rel: sh_sale_report_salesperson_wizard_id -> sh_sale_report_salesperson_wizard.id [constraint: res_company_sh_sale_report_sa_sh_sale_report_salesperson_w_fkey]; res_company_id -> res_company.id [constraint: res_company_sh_sale_report_salesperson_wiza_res_company_id_fkey]. Total foreign key relationships: 2. Referenced tables: sh_sale_report_salesperson_wizard, res_company.


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

Response: The return_approval_matrix_line table has 15 columns and 6 foreign key relationships. It stores data related to return approval matrix line in the system. The table has 1 indexes for performance optimization. Column types: integer: 10, text: 1, timestamp without time zone: 3, boolean: 1. Nullable columns: 14, columns with defaults: 1.


Tell me about the stock_production_lot_warranty_claim_rel table. or Explain the stock_production_lot_warranty_claim_rel table schema.

Response: The stock_production_lot_warranty_claim_rel table has 2 columns and 2 foreign key relationships. It stores data related to stock production lot warranty claim rel in the system. The table has 4 indexes for performance optimization. Column types: integer: 2. Nullable columns: 0, columns with defaults: 0.


Describe the pos.payment.wizard model in Odoo. or Tell me about the pos.payment.wizard model.

Response: The pos.payment.wizard model represents POS Payment Wizard in the ERP system. It contains 11 fields and is used to manage pos payment wizard data. Defined in module: equip3_pos_report. Key fields include: start_dt, end_dt, branch_id, company_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


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

Response: Columns in account_common_partner_report: id (integer) [NOT NULL] [DEFAULT: nextval('account_common_partner_report_id_seq'::regclass)] [PRECISION: 32]; company_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Company]; date_from (date) [COMMENT: Start Date]; date_to (date) [COMMENT: End Date]; target_move (character varying) [NOT NULL] [COMMENT: Target Moves]; result_selection (character varying) [NOT NULL] [COMMENT: Partner's]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; report_currency_id (integer) [PRECISION: 32] [COMMENT: Report Currency]. Total columns: 11. Statistics: 7 nullable, 1 with defaults, 0 with length constraints.


What are the technical details of fetchmail.server? or Which fields in fetchmail.server are computed?

Response: The fetchmail.server model is defined in module: fetchmail. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: onchange_server_type, create, write, unlink, set_draft, connect, button_confirm_login, _fetch_mails, fetch_mail, _update_cron.


What methods are available in return.inter.transfer.company? or What are the technical details of return.inter.transfer.company?

Response: The return.inter.transfer.company model is defined in module: bi_inter_company_transfer. It has 7 computed fields: sale_count, invoice_count, bill_count, purchase_count, internal_count, display_name, __last_update. Stored computed fields: sale_count, invoice_count, bill_count, purchase_count, internal_count. Related fields: none. Original module methods: _get_internal, _get_invoiced, _get_bill, _compute_sale_internal, _compute_purchase_internal, create, action_view_sale_internal, action_view_internal, action_view_invoice_internal, action_view_invoice_internal_bill, action_view_purchase_internal, _prepare_move_default_values_inter, CreateInvoiceCreditNote, CreateBillCreditNote, ReturnPicking, ReturnDelivery, revertorder.


What fields are readonly in pick.product.replenish? or How to create records in pick.product.replenish?

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


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

Response: The stock_immediate_transfer table has 6 columns and 2 foreign key relationships. It stores data related to stock immediate transfer in the system. The table has 1 indexes for performance optimization. Column types: integer: 3, boolean: 1, timestamp without time zone: 2. Nullable columns: 5, columns with defaults: 1.


Describe the warranty.tag model in Odoo. or How is warranty.tag used in the system?

Response: The warranty.tag model represents Warranty Tag in the ERP system. It contains 9 fields and is used to manage warranty tag data. Defined in module: bi_warranty_registration. Key fields include: tag_name, tag_desc, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What operations can I perform on pos.pack.operation.lot? or What business logic is in pos.pack.operation.lot?

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


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

Response: Columns in pos_promotion_selected_brand: id (integer) [NOT NULL] [DEFAULT: nextval('pos_promotion_selected_brand_id_seq'::regclass)] [PRECISION: 32]; active (boolean) [COMMENT: Active]; type_apply (character varying) [NOT NULL] [COMMENT: Type Apply]; gift_based_on (character varying) [NOT NULL] [COMMENT: Gift Based On]; min_amount_qty (double precision) [PRECISION: 53] [COMMENT: Min Amount / QTY]; qty_qift (double precision) [PRECISION: 53] [COMMENT: Qty Gift]; promotion_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Promotion]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 11. Statistics: 7 nullable, 1 with defaults, 0 with length constraints.


How does pos.coupon.generate.wizard relate to other models? or What models are connected to pos.coupon.generate.wizard?

Response: The pos.coupon.generate.wizard model has 3 relational fields: coupon_program_id -> pos.coupon.program; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


How to work with stock.warehouse fields? or What fields are readonly in stock.warehouse?

Response: To use the stock.warehouse model, you need to provide values for required fields: view_location_id, lot_stock_id, manufacture_steps, name, code, company_id, lot_scrap_id, reception_steps, delivery_steps. Readonly fields: warehouse_count, show_resupply, count_sl, company_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, id, display_name, create_uid, create_date, write_uid, write_date, __last_update. Field usage details: view_location_id [required]; lot_stock_id [required]; warehouse_count [readonly] [computed] [no_copy]; show_resupply [readonly] [computed] [no_copy]; manufacture_steps [required] [has_default]; count_sl [readonly] [computed] [no_copy]; name [required] [has_default]; code [required]; company_id [required] [readonly] [has_default]; lot_scrap_id [required]; reception_steps [required] [has_default]; delivery_steps [required] [has_default]; activity_state [readonly] [computed] [no_copy]; activity_user_id [computed] [no_copy]; activity_type_id [computed] [no_copy]; activity_type_icon [readonly] [computed] [no_copy]; activity_date_deadline [readonly] [computed] [no_copy]; my_activity_date_deadline [readonly] [computed] [no_copy]; activity_summary [computed] [no_copy]; activity_exception_decoration [readonly] [computed] [no_copy]; activity_exception_icon [readonly] [computed] [no_copy]; message_is_follower [readonly] [computed] [no_copy]; message_partner_ids [readonly] [computed] [no_copy]; message_channel_ids [readonly] [computed] [no_copy]; message_unread [readonly] [computed] [no_copy]; message_unread_counter [readonly] [computed] [no_copy]; message_needaction [readonly] [computed] [no_copy]; message_needaction_counter [readonly] [computed] [no_copy]; message_has_error [readonly] [computed] [no_copy]; message_has_error_counter [readonly] [computed] [no_copy]; message_attachment_count [readonly] [computed] [no_copy]; message_has_sms_error [readonly] [computed] [no_copy]; id [readonly]; display_name [readonly] [computed] [no_copy]; create_uid [readonly]; create_date [readonly]; write_uid [readonly]; write_date [readonly]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What operations can I perform on vendor.delay.report? or How to query vendor.delay.report data?

Response: To use the vendor.delay.report model, you need to provide values for required fields: none. Readonly fields: partner_id, product_id, category_id, date, qty_total, qty_on_time, on_time_rate, id, display_name, __last_update. Field usage details: partner_id [readonly]; product_id [readonly]; category_id [readonly]; date [readonly]; qty_total [readonly]; qty_on_time [readonly]; on_time_rate [readonly]; id [readonly]; display_name [readonly] [computed] [no_copy]; __last_update [readonly] [computed] [no_copy]. The model supports standard CRUD operations through the ORM.


What data can be stored in sale.order.template.line? or List all fields in the sale.order.template.line model.

Response: The sale.order.template.line model has 16 fields. Field types distribution: integer: 2, many2one: 7, text: 1, float: 1, selection: 1, char: 1, datetime: 3. Computed fields: 4. Field details: sequence (integer) [module: sale_management]; sale_order_template_id (many2one) [required] -> sale.order.template [module: sale_management]; company_id (many2one) [readonly] -> res.company [compute: <bound method Field._compute_related of sale.order.template.line.company_id>] [stored] [module: sale_management] [related: sale_order_template_id.company_id]; name (text) [required] [module: sale_management]; product_id (many2one) -> product.product [module: sale_management]; product_uom_qty (float) [required] [module: sale_management]; product_uom_id (many2one) -> uom.uom [module: sale_management]; product_uom_category_id (many2one) [readonly] -> uom.category [compute: <bound method Field._compute_related of sale.order.template.line.product_uom_category_id>] [not stored] [module: sale_management] [related: product_id.uom_id.category_id]; display_type (selection) [module: sale_management]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What tables are connected to account_common_report? or What tables does account_common_report reference?

Response: Foreign keys in account_common_report: company_id -> res_company.id [constraint: account_common_report_company_id_fkey]; create_uid -> res_users.id [constraint: account_common_report_create_uid_fkey]; report_currency_id -> res_currency.id [constraint: account_common_report_report_currency_id_fkey]; write_uid -> res_users.id [constraint: account_common_report_write_uid_fkey]. Total foreign key relationships: 4. Referenced tables: res_currency, res_users, res_company.


Describe the account.deposit.return model in Odoo. or What does the account.deposit.return model represent?

Response: The account.deposit.return model represents Return Deposit Wizard in the ERP system. It contains 16 fields and is used to manage return deposit wizard data. Defined in module: equip3_accounting_deposit. Key fields include: return_date, return_amount, journal_id, payment_difference, payment_difference_handling, diff_amount_account_id, remaining_amount, customer_deposit_id, vendor_deposit_id, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


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

Response: The ir_act_window table has 22 columns and 5 foreign key relationships. It stores data related to ir act window in the system. The table has 1 indexes for performance optimization. Column types: integer: 8, character varying: 10, text: 1, timestamp without time zone: 2, boolean: 1. Nullable columns: 15, columns with defaults: 1.


What is the module hierarchy for journal.entry.report? or How is journal.entry.report implemented technically?

Response: The journal.entry.report model is defined in module: equip3_accounting_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: view_report, get_filter, get_filter_data, _get_report_values, create, write, _get_accounts, _get_currency, get_dynamic_xlsx_report.


What one2many fields are in whatsapp.template.message.variable? or What are the relationships in whatsapp.template.message.variable?

Response: The whatsapp.template.message.variable model has 3 relational fields: wa_id -> whatsapp.template.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


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

Response: Columns in account_efaktur_generate: id (integer) [NOT NULL] [DEFAULT: nextval('account_efaktur_generate_id_seq'::regclass)] [PRECISION: 32]; year (integer) [PRECISION: 32] [COMMENT: Year]; nsfp_id (integer) [PRECISION: 32] [COMMENT: NSFP Range]; start (character varying) [LENGTH: 16] [COMMENT: Start]; end (character varying) [LENGTH: 16] [COMMENT: End]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]; company_id (integer) [NOT NULL] [PRECISION: 32] [COMMENT: Company]; branch_id (integer) [PRECISION: 32] [COMMENT: Branch]. Total columns: 11. Statistics: 9 nullable, 1 with defaults, 2 with length constraints.


What is the module hierarchy for sh.purchase.analysis.wizard? or Which fields are stored computed fields in sh.purchase.analysis.wizard?

Response: The sh.purchase.analysis.wizard model is defined in module: sh_purchase_reports. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: _check_dates, print_report, print_xls_report.


What is the module hierarchy for pos.call.log? or What methods are available in pos.call.log?

Response: The pos.call.log model is defined in module: equip3_pos_masterdata. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: compare_database_write_date, covert_datetime, refresh_logs, refresh_log, update_log_data.


What tables are connected to product_product_sh_purchase_product_profit_wizard_rel? or What relationships exist for product_product_sh_purchase_product_profit_wizard_rel?

Response: Foreign keys in product_product_sh_purchase_product_profit_wizard_rel: sh_purchase_product_profit_wizard_id -> sh_purchase_product_profit_wizard.id [constraint: product_product_sh_purchase_p_sh_purchase_product_profit_w_fkey]; product_product_id -> product_product.id [constraint: product_product_sh_purchase_product_pro_product_product_id_fkey]. Total foreign key relationships: 2. Referenced tables: product_product, sh_purchase_product_profit_wizard.


What business logic is in blacklist.partner.wiz? or How to create records in blacklist.partner.wiz?

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


Tell me about the ir_translation table. or Describe the ir_translation table structure.

Response: The ir_translation table has 10 columns and 1 foreign key relationships. It stores data related to ir translation in the system. The table has 15 indexes for performance optimization. Column types: integer: 2, character varying: 5, text: 3. Nullable columns: 8, columns with defaults: 1.


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

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


What is the module hierarchy for website.robots? or What methods are defined in website.robots original module?

Response: The website.robots model is defined in module: website. It has 2 computed fields: display_name, __last_update. Stored computed fields: none. Related fields: none. Original module methods: action_save, get_base_url, get_website_meta.


Describe the stock_scrap_approval_matrix table structure. or Explain the stock_scrap_approval_matrix table schema.

Response: The stock_scrap_approval_matrix table has 13 columns and 8 foreign key relationships. It stores data related to stock scrap approval matrix in the system. The table has 2 indexes for performance optimization. Column types: integer: 9, character varying: 2, timestamp without time zone: 2. Nullable columns: 9, columns with defaults: 1.


What models are connected to quality.alert.report? or What are the relationships in quality.alert.report?

Response: The quality.alert.report model has 5 relational fields: product_ids -> product.product; user_ids -> res.users; stage_id -> sh.qc.alert.stage; create_uid -> res.users; write_uid -> res.users. Many2many fields: product_ids, user_ids. One2many fields: none.


What does the purchase.agreement.legal.document model represent? or Tell me about the purchase.agreement.legal.document model.

Response: The purchase.agreement.legal.document model represents Purchase Agreement Legal Document in the ERP system. It contains 15 fields and is used to manage purchase agreement legal document data. Defined in module: equip3_purchase_masterdata_indonesia. Key fields include: legal_document_id, partner_id, nomor_induk_berusaha, salinan_anggaran_dasar, surat_persetujuan_dirjen_ahu, akta_perubahan_pengurus_terakhir, surat_keterangan_tidak_kena_pajak, surat_pernyataan_dan_kuasa, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


How do I use the accounting.matrix.reject model? or How to work with accounting.matrix.reject fields?

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


What columns have default values in product_template_create_variant_line? or Describe the columns of product_template_create_variant_line.

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


List all relational fields in account.analytic.new. or What one2many fields are in account.analytic.new?

Response: The account.analytic.new model has 13 relational fields: name -> account.analytic.account; group_id -> account.analytic.group; activity_ids -> mail.activity; activity_user_id -> res.users; activity_type_id -> mail.activity.type; message_follower_ids -> mail.followers; message_partner_ids -> res.partner; message_channel_ids -> mail.channel; message_ids -> mail.message; message_main_attachment_id -> ir.attachment; website_message_ids -> mail.message; create_uid -> res.users; write_uid -> res.users. Many2many fields: message_partner_ids, message_channel_ids. One2many fields: activity_ids, message_follower_ids, message_ids, website_message_ids.


What relationships exist for free_product_lines? or What tables are connected to free_product_lines?

Response: Foreign keys in free_product_lines: create_uid -> res_users.id [constraint: free_product_lines_create_uid_fkey]; customer_target_id -> customer_target.id [constraint: free_product_lines_customer_target_id_fkey]; product_id -> product_product.id [constraint: free_product_lines_product_id_fkey]; uom_id -> uom_uom.id [constraint: free_product_lines_uom_id_fkey]; write_uid -> res_users.id [constraint: free_product_lines_write_uid_fkey]. Total foreign key relationships: 5. Referenced tables: product_product, customer_target, res_users, uom_uom.


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

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


What field types are used in ir.mail_server? or What data can be stored in ir.mail_server?

Response: The ir.mail_server model has 16 fields. Field types distribution: char: 5, integer: 3, selection: 1, boolean: 2, many2one: 2, datetime: 3. Computed fields: 2. Field details: name (char) [required] [module: base]; smtp_host (char) [required] [module: base]; smtp_port (integer) [required] [module: base]; smtp_user (char) [module: base]; smtp_pass (char) [module: base]; smtp_encryption (selection) [required] [module: base]; smtp_debug (boolean) [module: base]; sequence (integer) [module: base]; active (boolean) [module: base]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; create_date (datetime) [readonly] [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; write_date (datetime) [readonly] [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


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

Response: The sh_commision_detail table has 9 columns and 3 foreign key relationships. It stores data related to sh commision detail in the system. The table has 1 indexes for performance optimization. Column types: integer: 4, double precision: 3, timestamp without time zone: 2. Nullable columns: 8, columns with defaults: 1.


What one2many fields are in sh.sale.invoice.summary.xls? or Show me the relational structure of sh.sale.invoice.summary.xls.

Response: The sh.sale.invoice.summary.xls model has 2 relational fields: create_uid -> res.users; write_uid -> res.users. Many2many fields: none. One2many fields: none.


List all fields in the ir.model.constraint model. or Describe the field structure of ir.model.constraint.

Response: The ir.model.constraint model has 13 fields. Field types distribution: char: 5, many2one: 4, datetime: 3, integer: 1. Computed fields: 2. Field details: name (char) [required] [module: base]; definition (char) [module: base]; message (char) [module: base]; model (many2one) [required] -> ir.model [module: base]; module (many2one) [required] -> ir.module.module [module: base]; type (char) [required] [module: base]; write_date (datetime) [module: base]; create_date (datetime) [module: base]; id (integer) [readonly] [module: None]; display_name (char) [readonly] [compute: _compute_display_name] [not stored] [module: None]; create_uid (many2one) [readonly] -> res.users [module: None]; write_uid (many2one) [readonly] -> res.users [module: None]; __last_update (datetime) [readonly] [compute: compute_concurrency_field_with_access] [not stored] [module: None].


What are the column types in split_pr_wizard? or Show me the column structure of split_pr_wizard.

Response: Columns in split_pr_wizard: id (integer) [NOT NULL] [DEFAULT: nextval('split_pr_wizard_id_seq'::regclass)] [PRECISION: 32]; pr_line_id (integer) [PRECISION: 32] [COMMENT: Purchase Request Line]; product_qty (double precision) [PRECISION: 53] [COMMENT: Qty]; create_uid (integer) [PRECISION: 32] [COMMENT: Created by]; create_date (timestamp without time zone) [COMMENT: Created on]; write_uid (integer) [PRECISION: 32] [COMMENT: Last Updated by]; write_date (timestamp without time zone) [COMMENT: Last Updated on]. Total columns: 7. Statistics: 6 nullable, 1 with defaults, 0 with length constraints.


What does the hr.departure.wizard model represent? or What is the hr.departure.wizard model?

Response: The hr.departure.wizard model represents Departure Wizard in the ERP system. It contains 12 fields and is used to manage departure wizard data. Defined in module: hr. Key fields include: departure_reason, departure_description, departure_date, employee_id, archive_private_address, id, display_name, create_uid, create_date, write_uid, write_date, __last_update.


What columns have default values in product_product_alternative_rel? or What are the column types in product_product_alternative_rel?

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