画面項目表 モデル詳細

モデル基本情報 → devp_model / devp_model_summary

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
モジュールmodule_nameTEXTsale_management
モデル名model_nameTEXTsale.order
表示名※display_nameTEXT販売注文
説明※descriptionTEXT顧客からの注文を管理するトランザクション
使用モジュールmodule_nameTEXTsale_management
カスタマイズ状況※customization_statusTEXT基本構成のまま/一部改修/大幅改修 など基本構成のまま(カスタマイズなし)
物理テーブル名table_nameTEXTsale_order
業務ドメイン※business_domainTEXT販売管理/在庫管理/基盤…販売管理
ライフサイクル※lifecycle_statusTEXT草案/承認済/適用済適用済
Odoo画面URLodoo_screen_urlTEXT
最終更新日時last_updated_atTIMESTAMPTZ2024-12-15T00:00:00Z
由来originTEXTStudio/Code/Mixed/Both
コード生成状態codegen_statusTEXT
担当者※ownerTEXT
タグ※tagsTEXT

併記版

画面項目※ / Screen Item※Field Nameオブジェクトタイプ / Object Typeセレクション値 / Selection Valuesサンプル値 / Sample Value
モジュール / Modulemodule_nameTEXTsale_management
モデル名 / Model Namemodel_nameTEXTsale.order
表示名 / Display Name※display_nameTEXT販売注文
説明 / Description※descriptionTEXT顧客からの注文を管理するトランザクション
使用モジュール / Module Namemodule_nameTEXTsale_management
カスタマイズ状況 / Customization Status※customization_statusTEXT基本構成のまま / 一部改修 / 大幅改修基本構成のまま(カスタマイズなし)
物理テーブル名 / Physical Table Name※table_nameTEXTsale_order
業務ドメイン / Business Domain※business_domainTEXT販売管理 / 在庫管理 / 基盤 …販売管理
ライフサイクル / Lifecycle Status※lifecycle_statusTEXT草案 / 承認済 / 適用済適用済
Odoo画面URL / Odoo Screen URLodoo_screen_urlTEXT(空)
最終更新日時 / Last Updated Atlast_updated_atTIMESTAMPTZ2024-12-15T00:00:00Z
由来 / OriginoriginTEXTStudio / Code / Mixed / Both(空)
コード生成状態 / Code Generation Statuscodegen_statusTEXTGenerated / Manual Fix Required(空)
担当者 / Owner※ownerTEXT(空)
タグ / Tags※tagsTEXT(空)

フィールド一覧 (devp_field)→ devp_field

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
フィールド名(内部)field_nameTEXTx_customer_grade
フィールド名(日)label_jaTEXTグレード
フィールド名(英)label_enTEXTCustomer Grade
データ型field_typeTEXTselection/float/char…selection
出自originTEXTStudio/Code/BothStudio
コード出力可否codegen_statusTEXT
Generated / Manual Fix Required
生成済

併記版

画面項目※Field Nameオブジェクトタイプセレクション値サンプル値
フィールド名(内部) / Field Namefield_nameTEXTx_customer_grade
フィールド名(日) / Field Label (JA)label_jaTEXTグレード
フィールド名(英) / Field Label (EN)label_enTEXTCustomer Grade
データ型 / Field Typefield_typeTEXTselection / float / char …selection
出自 / OriginoriginTEXTStudio / Code / BothStudio
コード出力可否 / Code Generation Statuscodegen_statusTEXTGenerated / Manual Fix Required生成済

メニュー一覧 → devp_menu / devp_code_link

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
メニューパスmenu_pathTEXTSales › Orders
IndentindentINTEGER1
アクションaction_external_idTEXTsale.action_orders
遷移先モデルtarget_modelTEXTsale.order
ビュー種view_modesTEXT[]kanban/tree/form/calendar/graph/pivottree,form
初期ドメインinitial_domainTEXT[(‘state’,’=’,’sale’)]
出自originTEXTStudio/Code/MixedCode
コード有無has_codeBOOLEANtrue/falsetrue
コード参照code_link_idBIGINT123
Screen Item※Field NameObject TypeSelection ValuesSample Value
Menu Pathmenu_pathTEXTSales
Indent LevelindentINT0
Action IDaction_external_idTEXTsale.action_quotations
Target Modeltarget_modelTEXTsale.order
View Typesview_typesTEXTcomma-separated listkanban,tree,form
Initial Domaininitial_domainTEXT[('state','in',('draft','sent'))]
SourceoriginTEXTStudio / Code / MixedStudio
Code Presencecode_presenceTEXTYes / NoNo
Code Reference URLcode_ref_urlTEXT

スマートボタン一覧 → devp_smart_button

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
ボタン名※button_nameTEXT請求書
遷移先モデルtarget_modelTEXTaccount.move
出自originTEXTStudio/Code/BothCode
件数表示show_counterBOOLEANtrue/false
遷移ビューURLtarget_urlTEXT/account/invoices?…
コード生成対象codegenBOOLEANtrue/false
備考※noteTEXT作成された請求書へ遷移
Screen Item※Field NameObject TypeSelection ValuesSample Value
Button Namebutton_nameTEXTInvoices
Target Modeltarget_modelTEXTaccount.move
SourceoriginTEXTStudio / Code / MixedCode
Count Displaycount_displayBOOLEANtrue / falsetrue
Target View URLtarget_view_urlTEXT/account/invoices?…
Code Generation TargetcodegenBOOLEANtrue / falsetrue
RemarksnoteTEXTNavigate to created invoices

ビュー定義(Form / List / Search / …) → devp_view_hdr

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
ビュー名※view_nameTEXT見積入力フォーム
種別view_typeTEXTForm/List/Search/Kanban/Calendar/Gantt/Graph/Pivot/ActivityForm
出自originTEXTStudio/Code/BothStudio
コード生成codegenBOOLEANtrue/false
Screen ItemField NameObject TypeSelection ValuesSample Value
View Nameview_nameTEXTQuotation Input Form
View Typeview_typeTEXTForm / List / Search / Kanban / Calendar / Gantt / Graph / Pivot / ActivityForm
SourceoriginTEXTStudio / Code / MixedStudio
Code GenerationcodegenBOOLEANtrue / falsetrue

タブ定義(子モデル連携 One2many) → devp_tab_hdr

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
タブ名※tab_nameTEXT見積明細
子モデルchild_modelTEXTsale.order.line
出自originTEXTStudio/Code/Mixed/BothStudio
コード生成対象codegenBOOLEANtrue/false
備考※noteTEXT注文行のOne2many
Screen ItemField NameObject TypeSelection ValuesSample Value
Tab Nametab_nameTEXTQuotation Lines
Child Modelchild_modelTEXTsale.order.line
SourceoriginTEXTStudio / Code / Mixed / BothStudio
Code Generation TargetcodegenBOOLEANtrue / falsetrue
RemarksnoteTEXTOne2many of order lines

タブ定義(詳細)— devp_tab_detail

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
リンクフィールド(子側のMany2one名)link_m2oTEXTorder_id
サブビュー:ビューモードsubview_modeTEXTtree,form / tree / formtree,form
サブビュー:参照ID(tree)subview_tree_idTEXTsale_order_line_tree
サブビュー:参照ID(form)subview_form_idTEXTsale_order_line_form
表示制御:ドメインdomain_exprTEXT[('state','!=','cancel')]
表示制御:コンテキストcontext_exprTEXT{'default_order_id': active_id}
編集動作:editableeditable_optsTEXTbottom / top / falsebottom
編集動作:optionsoptions_jsonTEXT{'no_create': False, 'no_delete': False}
技術メモ※detail_noteTEXTビューモードと参照先の設定 など
GitHubリンクcode_link_idBIGINT(FK: devp_code_link)(例)123
Screen ItemField NameObject TypeSelection ValuesSample Value
Link Field (Many2one name in child)link_m2oTEXTorder_id
Subview: View Modesubview_modeTEXTtree,form / tree / formtree,form
Subview: Reference ID (tree)subview_tree_idTEXTsale_order_line_tree
Subview: Reference ID (form)subview_form_idTEXTsale_order_line_form
Display Control: Domaindomain_exprTEXT[('state','!=','cancel')]
Display Control: Contextcontext_exprTEXT{'default_order_id': active_id}
Edit Behavior: editableeditable_optsTEXTbottom / top / falsebottom
Edit Behavior: optionsoptions_jsonTEXT{'no_create': False, 'no_delete': False}
Technical Notesdetail_noteTEXTSettings for view mode and reference, etc.
GitHub Linkcode_link_idBIGINT (FK: devp_code_link)e.g., 123

関連テーブル postgresにあるviewを使って、モデルでフィルタ8

2026・01・17記載

画面項目フィールド名オブジェクトタイプセレクション値サンプル値
種別relation_typeTEXTM2O/O2M/M2MM2O
こちらのフィールドlocal_fieldTEXTpartner_id
相手モデルrelated_modelTEXTres.partner
相手側キーrelated_keyTEXTid
用途/要約※purpose_summaryTEXT請求/配送の基点となる顧客
SQL結合ヒントsql_join_hintTEXTJOIN res_partner p ON so.partner_id = p.id
逆参照(あれば)inverse_fieldTEXT
中間テーブルvia_tableTEXT
中間こちら側キーvia_local_keyTEXT
中間相手側キーvia_remote_keyTEXT
res_model制約res_model_filterTEXT

併記版

画面項目Field Nameオブジェクトタイプセレクション値サンプル値
種別 / Relation Typerelation_typeTEXTM2O / O2M / M2MM2O
こちらのフィールド / Local Fieldlocal_fieldTEXTpartner_id
相手モデル / Related Model※related_modelTEXTres.partner
相手側キー / Related Key※related_keyTEXTid
用途/要約 / Purpose Summary※purpose_summaryTEXT請求/配送の基点となる顧客
SQL結合ヒント / SQL Join Hint※sql_join_hintTEXTJOIN res_partner p ON so.partner_id = p.id
逆参照(あれば) / Inverse Fieldinverse_fieldTEXT
中間テーブル / Via Table※via_tableTEXT
中間こちら側キー / Via Local Keyvia_local_keyTEXT
中間相手側キー / Via Remote Keyvia_remote_keyTEXT
res_model制約 / Res Model Filterres_model_filterTEXT

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です