Search 1.9 billion lines of Odoo code on GitHub

elvenstudio_data_connector

Author: ElvenStudio
License: AGPL-3
Branch: master
Repository: aschenkels-ictstudio/Odoo
Dependencies: base, and elvenstudio_control_panel
Languages: Markdown (21, 5.8%), PO File (54, 14.8%), Python (201, 55.2%), and XML (88, 24.2%)
Other branches: dev
Other repositories: DITIntl/Odoo-3, ElvenStudio/Odoo, Gio666/Odoo-1, Openworx/Odoo, dek-odoo/Odoo-1, dmattosr/Odoo, marcelomora/Odoo, mgielissen/Odoo-4, necrodevz/Odoo, sc4you/Odoo-1, and westlyou/Odoo-3

<h1>Connect Odoo to other platforms.</h1> <h2>Features</h2> <ul> <li>Export any model in csv file</li> <li>Send any file in a ftp location</li> <li>Query a Url with option parameters</li> <li>Send a mail message to a list of user</li> <li>Shows the log of the executed actions in Tasks Menu into the ElvenStudio Panel.</li> </ul> <h2>Usage</h2> <ul> <li>Go in Configuration -&gt; Technical -&gt; Automation -&gt; Scheduled Action</li> <li>Create a new Action, complete the required field and: <ul> <li>In the model field, specify elvenstudio.data.connector</li> <li>In the method fields can be used this method: <ul> <li>export<em>to</em>csv: Export any model in csv file. Params to send are: (filename, model_name, fields,to,export, domain=&#39;[optional domain]&#39;, log)</li> <li>ftp<em>send</em>file: Send any file in a ftp location. Params to send are: (filepath, filename, host, user, pwd, ftp_path, log)</li> <li>open_url: Send any file in a ftp location. Params to send are: (url, params, log)</li> <li>send_msg: send a mail message to a list of users. Params to send are: (subject, body, list of partner id)</li> </ul></li> <li>all methods except send_msg have the ability to log all the operations (even the completed) setting log=True.</li> </ul></li> <li>A new Cron (<strong>Data Connector Log Cleaner</strong>) is available to clean the old entries, you just need to enable it.</li> </ul>