Help

ようこそ!

このフォーラムはOdooに興味がある方はどなたでも参加いただけます。Odooに関する質問を投稿したり、質問に回答したりすることができます。

0

フィールドをキーとして使用し合致するレコードを更新 -base_import_match


基本情報

  • モジュール名:base_import_match
  • ライセンス:AGPL-3.0
  • オーサー: Tecnativa
  • レポジトリ:https://github.com/OCA/server-backend
  • 利用可能バージョン (2026年3月5日時点):11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0


機能説明

レコードをインポートしてデータを更新する際、外部IDを使用せず、任意のフィールドをキーとして既存レコードを特定し更新することができる。


レコードインポート時

base_import_matchモジュールなし(通常):

外部IDで検索し、合致するレコードを見つけてデータを更新する。

base_import_matchモジュールあり:
指定したフィールドで検索し、合致するレコードを見つけてデータを更新する。 

例:「メール」「電話」が合致するレコードの「住所」を更新する。


※以下は現在プルリクエスト中の機能。

使用方法

  1. 「レコードをインポート」でレコードをインポートする
  2. キーとして使用するフィールドにチェックを入れ(複数選択可)、インポートする


使用例

連絡先の「メール」「電話」が合致するレコードの「国」を更新します。

  1. データを選択し、「エクスポート」をクリック

  2. 「エクスポート」
    ※「データを更新したい」へのチェックは入れなくてよい。


  3. エクスポートしたレコードのデータを更新


  4. レコードをインポート


  5. キーとして使用したいフィールドの突合欄にチェックを入れ、「インポート」をクリック


  6. データ更新完了




Avatar
Discard

課題の解決が好きな方

OSSを活用して企業のDXを本質的に進めたい方、
コタエルでやってみませんか?