Odoo 発表資料・解説動画
最終更新:
2023/09/18
完了
OCA活動への参加方法(Odooオープントーク 2026年7月31日 発表資料)
23 ビュー・日本市場におけるOdoo ― 強み・課題と、オープンソースをめぐる問い
452 ビュー・WeblateでのOdoo・OCA日本語翻訳の進め方
6432 ビュー・OdooのOSS活動に参加しよう!(理論編)― オープンコアとエコシステムのバランス
4025 ビュー・Odooの日本語表示を調整する ― 翻訳の仕組みと調整方法
4844 ビュー・オープンソースERP Odooで日本のDXを進める ― OSS活用の優位性
5800 ビュー・Odooをカスタマイズしてみよう ― モジュール構造と拡張の基本
7181 ビュー・Odooのデータエクスポート手順 ― Excel・CSV出力とインポート用テンプレート作成
4127 ビュー・やったね堀場さん! ― 紙芝居で読むOdoo導入ストーリー
9196 ビュー・Odooの歩き方(2018年版)― オープンソースを活用して効率よく導入するコツ
20556 ビュー・コタエルがOdooのオープンソースコミュニティ活動に参加する理由
240 ビュー・Odooの印刷帳票を日本で使えるようにする① ― 登録番号の表示や都道府県名の日本語表記
217 ビュー・Odooの印刷帳票を日本で使えるようにする② ― 「御中」や「様」の表示
222 ビュー・Odooの印刷帳票を日本で使えるようにする③ ― レイアウトを日本式に変更する
257 ビュー・Odooの印刷帳票を日本で使えるようにする④ ― 単価や数量項目の表示を調整する
340 ビュー・Odooの印刷帳票を日本で使えるようにする⑤ ― ラベルの文言を変える
338 ビュー・Odooの歩き方(2018年版)― オープンソースを活用して効率よく導入するコツ
20556 ビュー・やったね堀場さん! ― 紙芝居で読むOdoo導入ストーリー
9196 ビュー・Odooをカスタマイズしてみよう ― モジュール構造と拡張の基本
7181 ビュー・コタエル株式会社 会社概要 ― Odooエンジニア・コンサルタント採用説明会資料(2022年2月)
6804 ビュー・WeblateでのOdoo・OCA日本語翻訳の進め方
6432 ビュー・オープンソースERP Odooで日本のDXを進める ― OSS活用の優位性
5800 ビュー・高レイヤーOSSの歩き方 ― オープンソースERP・Odooで事業を成り立たせる
4893 ビュー・Odooの日本語表示を調整する ― 翻訳の仕組みと調整方法
4844 ビュー・Odooのデータエクスポート手順 ― Excel・CSV出力とインポート用テンプレート作成
4127 ビュー・OdooのOSS活動に参加しよう!(理論編)― オープンコアとエコシステムのバランス
4025 ビュー・日本市場におけるOdoo ― 強み・課題と、オープンソースをめぐる問い
452 ビュー・Odooの印刷帳票を日本で使えるようにする④ ― 単価や数量項目の表示を調整する
340 ビュー・Odooの印刷帳票を日本で使えるようにする⑤ ― ラベルの文言を変える
338 ビュー・Odooの印刷帳票を日本で使えるようにする③ ― レイアウトを日本式に変更する
257 ビュー・コタエルがOdooのオープンソースコミュニティ活動に参加する理由
240 ビュー・Odooの印刷帳票を日本で使えるようにする② ― 「御中」や「様」の表示
222 ビュー・Odooの印刷帳票を日本で使えるようにする① ― 登録番号の表示や都道府県名の日本語表記
217 ビュー・OCA活動への参加方法(Odooオープントーク 2026年7月31日 発表資料)
23 ビュー・Odooをカスタマイズしてみよう ― モジュール構造と拡張の基本
2023年8月31日の「Odooのカスタマイズを知ろう!ライブウェビナー」で使用したスライドです。ソフトウェア技術者にOdooへ興味を持ってもらうことを狙いに、実際の業務課題を2つ取り上げて、標準機能での対応とカスタマイズでの対応を並べて見せています。
コードとモジュール構造まで踏み込んだ内容です。
取り上げている内容
- Odooのカスタマイズとは ―― パラメータ設定とアドオン機能開発の違い、そしてPython、PostgreSQL、JavaScript、QWebというテクノロジースタック
- カスタマイズは極力避けるべきという前提 ―― 費用がかかり、保守が難しくなり、バージョンアップがしにくくなる
- 課題への対応例1 ―― 登録番号を請求書に表示する(インボイス制度対応)。まずドキュメントレイアウト設定で8割方は足りるが、足りない場合はアドオンモジュールで対応する
- 課題への対応例2 ―― 会計証憑の添付削除を防ぐ(電子帳簿保存法対応)。attachment_delete_restrict でモデルごとに削除可能なグループやユーザを指定する
- Odooのモジュール構造 ―― 機能はすべてモジュールであり、base、web、mail、product、account、saleと依存関係で積み上がる。カスタムモジュールも技術的には標準機能と同列
- モジュールの構成要素 ―― ビジネスオブジェクト、データファイル、ウェブコントローラ、静的ウェブデータ
- 実際のコード ―― __manifest__.py、モデル定義、そしてビューを継承するXMLの書き方
- モジュール作成時の注意点 ―― 上書きせず拡張する、ORMを通してレコードを操作する、いらないものは作らない、業務目的ごとに分ける、ライセンス違反をしない
- オープンソースを理解する ―― OCAの役割と、LGPLv3とAGPLv3の違い。Odooは「ライセンスフリー」ではない
関連リンク
評価
0
0
このコースではコメントが有効化されていません。