Technology One ECM
Weave can display documents stored in Technology One Enterprise Content Management.
Note that currently the ECM bundles are not yet packages as part of Weave, you will have to contact Cohga to obtain them. Hopefully they will be included as part of the 2.6.8 release.
Namespace
urn:com.cohga.server.dms.technologyone#1.0
Tags
config
Properties
Name | Type | Required | Description |
id | string | yes | The id of this config item |
baseurl | string | yes | The URL used to access ECM |
username | string | yes | The username used to connect to ECM |
password | string | yes | The password used to connect to ECM |
name | string | no | If there is more than one ECM registration this can be used to give them different names, the default is “TechnologyOne ECM” |
repository | string | maybe | If there is only one repository then this is not required, otherwise it should be the name of the repository |
Sub-tags
Name | Type | Cardinality |
entity | ref urn:com.cohga.server.dms.technologyone#1.0:entity | 1..n |
Content
None
entity
Properties
Name | Type | Required | Description |
id | string | yes | The id of the entity that this entry relates to |
indexnumber | integer | yes | The index number in ECM that contains the index entries for this entity |
filter | no | If the id’s used by Weave for the entity are different from ECM then this filter should be used to translate them | |
rendition | string | no | Comma separated list of the “renditions” (document types) that should be presented to the user, default is just “pdf”. Use “all” to include all rendition types. |
Sub-tags
None
Content
None
Example
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="urn:com.cohga.server.config#1.0"
xmlns:ecm="urn:com.cohga.server.dms.technologyone#1.0"
xmlns:filter="urn:com.cohga.selection.filter#1.0">
<ecm:config id="test">
<baseurl>https://example.com/T1Test/CiAnywhere/Web/TEST/API/CMIS/servicedoc</baseurl>
<username>weave</username>
<password>ENCAHFEANDAE</password>
<repository>TESTING</repository>
<entity id="property" indexnumber="700" filter="property_to_ecm"/>
<entity id="land" indexnumber="701" rendition="pdf,orig"/>
</ecm:config>
<filter:db id="property_to_ecm">
<datasource>my.database</datasource>
<table>PROP_LINK</table>
<keycolumn>PID</keycolumn>
<idcolumn>PROPERTY_NO</idcolumn>
</filter>
</config>