CMIS Write

cmis_write
REPOSITORY
REPOSITORYOCA/connector-cmis
GIT
GIThttps://github.com/OCA/connector-cmis.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/connector-cmis/tree/10.0/cmis_write
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYKnowledge Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSSavoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, GitHub, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEwww.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector-cmis:
    - cmis
odoo/odoo:
    - document
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cmislib
httplib2
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Add Documents from Odoo/OpenERP
===============================

This module allows you to store Odoo/OpenERP document in the DMS repository.

Configuration
=============

* Create a new CMIS backend with the host, login and password.
* Configure the path in the repository where documents will be dropped.
  By default, it uses the home directory of the user.

Usage
=====

* On one Odoo/OpenERP record, click "Add document".
* Upload your documents
* Uploaded documents will be enqueued for storage in the DMS
  (Document Management System)

Add Metadata
============

To manage a custom aspect using CMIS (and all the other supported ways)
you have to:

* Define a new custom model configuring Alfresco. To do this I suggest you
http://wiki.alfresco.com/wiki/Step-By-Step:_Creating_A_Custom_Model.

* Add the custom aspect to the document you upload or create in Alfresco.
Using CMIS I suggest you:
http://docs.alfresco.com/4.1/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Fconcepts%2Fopencmis-ext-adding.html.

* Set the custom property in the way you probably know using CMIS.

Contributors
------------
* El Hadji Dem (elhadji.dem@savoirfairelinux.com)

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_document_file_form_doc_backend ir.attachment.doc.backend ir.attachment group Inherits document.view_document_file_form
view_mass_object_form metadata.form metadata form New
view_metadata_tree metadata.tree metadata tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • action_download(self, cr, uid, ids, context=None)
    Download document if it is available in one of backend
  • create(self, cr, uid, values, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • onchange_model(self, cr, uid, ids, model_id, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/connector-cmis
GIT
GIThttps://github.com/OCA/connector-cmis.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/connector-cmis/tree/9.0/cmis_write
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYKnowledge Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSSavoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSLaurent Mignon (ACSONE), Stéphane Bidoul (ACSONE), Laurent Mignon
WEBSITE
WEBSITEwww.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector-cmis:
    - cmis
odoo/odoo:
    - document
    - web
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cmislib
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Add Documents from Odoo/OpenERP
===============================

This module allows you to store Odoo/OpenERP document in the DMS repository.

Configuration
=============

* Create a new CMIS backend with the host, login and password.
* Configure the path in the repository where documents will be dropped.
  By default, it uses the home directory of the user.

Usage
=====

* On one Odoo/OpenERP record, click "Add document".
* Upload your documents
* Uploaded documents will be enqueued for storage in the DMS
  (Document Management System)

Add Metadata
============

To manage a custom aspect using CMIS (and all the other supported ways)
you have to:

* Define a new custom model configuring Alfresco. To do this I suggest you
http://wiki.alfresco.com/wiki/Step-By-Step:_Creating_A_Custom_Model.

* Add the custom aspect to the document you upload or create in Alfresco.
Using CMIS I suggest you:
http://docs.alfresco.com/4.1/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Fconcepts%2Fopencmis-ext-adding.html.

* Set the custom property in the way you probably know using CMIS.

Contributors
------------
* El Hadji Dem (elhadji.dem@savoirfairelinux.com)

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_document_file_form_doc_backend ir.attachment.doc.backend ir.attachment group Inherits document.view_document_file_form
view_mass_object_form metadata.form metadata form New
view_metadata_tree metadata.tree metadata tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • action_download(self, cr, uid, ids, context=None)
    Download document if it is available in one of backend
  • create(self, cr, uid, values, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • onchange_model(self, cr, uid, ids, model_id, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/connector-cmis
GIT
GIThttps://github.com/OCA/connector-cmis.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/connector-cmis/tree/7.0/cmis_write
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYKnowledge Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Savoir-faire Linux
COMMITTERS
COMMITTERSMaxime Chambreuil, EL HADJI DEM, OCA Transbot
WEBSITE
WEBSITEwww.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:17
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
OCA/connector-cmis:
    - cmis
odoo/odoo:
    - document
    - knowledge
    - base
    - base_setup
    - web_kanban
    - web
    - mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cmislib
requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Add Documents from Odoo/OpenERP
===============================

This module allows you to store Odoo/OpenERP document in the DMS repository.

Configuration
=============

* Create a new CMIS backend with the host, login and password.
* Configure the path in the repository where documents will be dropped.
  By default, it uses the home directory of the user.

Usage
=====

* On one Odoo/OpenERP record, click "Add document".
* Upload your documents
* Uploaded documents will be enqueued for storage in the DMS
  (Document Management System)

Add Metadata
============

To manage a custom aspect using CMIS (and all the other supported ways)
you have to:

* Define a new custom model configuring Alfresco. To do this I suggest you
http://wiki.alfresco.com/wiki/Step-By-Step:_Creating_A_Custom_Model.

* Add the custom aspect to the document you upload or create in Alfresco.
Using CMIS I suggest you:
http://docs.alfresco.com/4.1/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Fconcepts%2Fopencmis-ext-adding.html.

* Set the custom property in the way you probably know using CMIS.

Contributors
------------
* El Hadji Dem (elhadji.dem@savoirfairelinux.com)

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_document_file_form_doc_backend ir.attachment.doc.backend ir.attachment group Inherits document.view_document_file_form
view_mass_object_form metadata.form metadata form New
view_metadata_tree metadata.tree metadata tree New
Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • action_download(self, cr, uid, ids, context=None)
    Download document if it is available in one of backend
  • create(self, cr, uid, values, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • onchange_model(self, cr, uid, ids, model_id, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.