前の従業員の給与明細のPDFファイルがディスクにあります。各従業員の添付ファイルとして、OpenERPにロードしたいと思います。さらに、毎月もっとファイルを添付したいと思います。これを実現するために、特定のモジュール/アドオン、またはXML-RPCを介してOpenERpにアクセスするPythonプログラムを作成します。
プログラムでファイルを添付するには、従業員モデルをどのように操作する必要がありますか?これに使用できるORMメソッドはありますか?
前の従業員の給与明細のPDFファイルがディスクにあります。各従業員の添付ファイルとして、OpenERPにロードしたいと思います。さらに、毎月もっとファイルを添付したいと思います。これを実現するために、特定のモジュール/アドオン、またはXML-RPCを介してOpenERpにアクセスするPythonプログラムを作成します。
プログラムでファイルを添付するには、従業員モデルをどのように操作する必要がありますか?これに使用できるORMメソッドはありますか?
アタッチメントを使ってさらに高度なことをしたい場合は、document
モジュールだけでなく、モジュールもチェックすることをお勧めしdocument_ftp
ます。添付ファイルはファイルシステムに保存されるため、APIを使用せずにファイルをコピーするだけで済みます。OpenERP 5.0ではFTPサーバーを使用しましたが、大量のファイルを添付する場合にうまく機能しました。
ただし、注意してください。これらのモジュールをインストールすると、現在の添付ファイルはすべて失われると思います。どういうわけか、それらの添付ファイルをファイルシステムに移行する必要があります。
openerpのインポート/エクスポート機能を使用します。
csvファイルを作成してからインポートします。