5
CSVインポートを使用して新しい顧客データをOdooにインポートしようとしています。 1つのフィールドcustomer_id_no
があり、レコードが作成されると自動的に生成されます(「ir.sequence」を使用)。Odooでcsv importの "ir.sequence"フィールドを上書きする方法は?
CSVの各顧客レコードには一意のcustomer_id_no
がありますが、インポートしようとすると、既存のcustomer_id_no
が標準シーケンスで上書きされます。
どのようにしてCSVからのデータをOdooに挿入することができますか?
また、many2oneフィールドをインポートするための回答が見つかりませんでした。それに関するどんな助けも素晴らしいだろう。
私はフィールド 'customer_id_no'に出会ったことはありません。このフィールドはカスタムフィールドですか? Importはモデルのcreate()を使用しています。このシーケンスの使用法がうまく実装されていない場合、この実装を変更することはできません。シーケンスを使用するがデータのインポートを可能にする良い実装の例は、 'sale.order'モデルです。 – CZoellner
フィールド 'customer_id_no'は、カスタムモジュールのカスタムフィールドであり、シーケンスのコードもカスタムモジュールに書き込まれます。 –
@CZoellner私は、設定 - >技術 - >シーケンスと識別子からシーケンスを無効にしようとしたところで、データをインポートしましたが、残念ながら動作しませんでした。 –