Skip to main content
Mitratech Success Center

Client Support Center

Need help? Click a product group below to select your application and get access to knowledge articles, webinars, training content, and release notes or to contact our support team.

Authorized users - log in to create a ticket, view tickets status and check your success plan details.

 

How to access Document object via XML worksheet

This article provides the information about how to access the Document object via XML worksheet.

For Document, you can use XML request for the following:

  1. Inserting Documents (Residing on Application Server)
  2. Inserting Documents (Embedded within XML Request)
  3. Deleting Documents

Document

Inserting Documents (Residing on Application Server)

Here is an example XML request to add a new documents (Residing on Application Server) in TeamConnect via XML worksheet:

<TeamConnectRequest>
<Authentication>
    <Username>george</Username>
    <Password>password</Password>
</Authentication>
<Project op="update" NumberString="LITI-000801" Application.ProjObjectDefinition.UniqueCode="LITI" action="getNonNullDocumentFolder"/>
<Document op="insert" type="L">
    <ParentFolder>Root/Attachments/Litigations/LITI-000801</ParentFolder>
    <Content method="path">D:\Contract.DOC</Content>
    <Name>Pfizer.DOC</Name>
    <ContentType>5</ContentType>
    <Author keymap="Name">CONVERSION</Author>
    <AuthorDate>2005-12-01</AuthorDate>
    <CheckedInBy>Conversion</CheckedInBy>
</Document>
</TeamConnectRequest>

Inserting Documents (Embedded within XML Request)

Here is an example XML request to update an Document (Embedded within XML Request) in TeamConnect via XML worksheet:


<TeamConnectRequest>
<Authentication>
    <Username>george</Username>
    <Password>password</Password>
</Authentication>
<Project op="update" NumberString="14" Application.ProjObjectDefinition.UniqueCode="MATT" action="getNonNullDocumentFolder"/>
<Document op="insert" type="L">
<ParentFolder>Root/Attachments/Matters/14</ParentFolder>
<Name>export.xml</Name>
 
<Content><![CDATA[PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx UZWFtQ29ubmVjdFJlcXVl
c3Q+PEltcG9ydCBlbnRpdHlDb2RlPSJUSUNLIiBuYW1lPSJPYmplY3REZWZpbml0aW9uIiB0e XBl
PSJjdXN0b20iPjxHZW5lcmFsIGljb25GaWxlTmFtZT0iIiBpc0NvbnRhY3RDZW50cmljPSJmY Wxz
ZSIgaXNOb3REaXNwbGF5ZWRJbk1lbnU9ImZhbHNlIiBvYmplY3RUaXRsZT0iVGlja2xlciIgb 2Jq
ZWN0VGl0bGVQbHVyYWw9IlRpY2tsZXJzIiBvcmRlcj0iMCIgcGFyZW50PSJNVEVSIiBwYXJlb nRS
ZXF1aXJlZD0iZmFsc2UiIHNlbGVjdGlvbk1ldGhvZD0iMiI+PC9HZW5lcmFsPg0KPERldGFpb EZp
ZWxkcyBlbnRpdHlDb2RlPSJUSUNLIj48Q2F0ZWdvcnkga2V5PSJUSUNLIiBuYW1lPSJUaWNrb GVy
IiBvcmRlcj0iMCIgc2l6ZT0iNiI+PEZpZWxkIGRlZmF1bHRWYWx1ZT0ibnVsbCIgZXh0cmFpb mZv
PSJFdmVudCBEYXRlIiBpc0RhdGFNYXJ0PSJubyIgaXNSZXF1aXJlZD0ibm8iIG5hbWU9IlRpR GF0
ZSIgdHlwZUlJRD0iMyI+PC9GaWVsZD4NCjxGaWVsZCBkZWZhdWx0VmFsdWU9Im51bGwiIGV4d HJh
aW5mbz0iVGlja2xlciBUeXBlIiBpc0RhdGFNYXJ0PSJubyIgaXNSZXF1aXJlZD0ibm8iIG5hb WU9
IlRpVHlwZSIgdGFibGU9IlRJVFkiIHR5cGVJSUQ9IjYiPjwvRmllbGQ+DQo8RmllbGQgZGVmY XVs
dFZhbHVlPSJudWxsIiBleHRyYWluZm89IlNlbmQgQ0MgVG8iIGlzRGF0YU1hcnQ9Im5vIiBpc 1Jl
cXVpcmVkPSJubyIgbmFtZT0iVGlTZW5kQ0NUbyIgcm9sZT0iVElDSV9DQ1RPIiB0eXBlSUlEP SI4
Ij48L0ZpZWxkPg0KPEZpZWxkIGRlZmF1bHRWYWx1ZT0ibnVsbCIgZXh0cmFpbmZvPSJEYXlzI FBy
aW9yIFRvIFNlbmQgRW1haWwiIGlzRGF0YU1hcnQ9Im5vIiBpc1JlcXVpcmVkPSJubyIgbmFtZ T0i
VGlEYXlzUHJpb3IiIHR5cGVJSUQ9IjIiPjwvRmllbGQ+DQo8RmllbGQgZGVmYXVsdFZhbHVlP SJu
dWxsIiBleHRyYWluZm89IlNlbmQgRW1haWwgVG8iIGlzRGF0YU1hcnQ9Im5vIiBpc1JlcXVpc mVk
PSJubyIgbmFtZT0iVGlTZW5kRW1haWxUbyIgcm9sZT0iVElDSV9TRVRPIiB0eXBlSUlEPSI4I j48
L0ZpZWxkPg0KPEZpZWxkIGRlZmF1bHRWYWx1ZT0ibnVsbCIgZXh0cmFpbmZvPSJEZXNjcmlwd Glv
biIgaXNEYXRhTWFydD0ibm8iIGlzUmVxdWlyZWQ9Im5vIiBuYW1lPSJUaURlc2MiIHR5cGVJS UQ9
IjkiPjwvRmllbGQ+DQo8L0NhdGVnb3J5Pg0KPC9EZXRhaWxGaWVsZHM+DQo8L0ltcG9ydD4NC jwv
VGVhbUNvbm5lY3RSZXF1ZXN0Pg0K]]></Content>
        <ContentType>17</ContentType>
        <Author keymap="Name">system</Author>
        <AuthorDate>2006-12-27</AuthorDate>
        <CheckedInBy>system</CheckedInBy>
    </Document>
</TeamConnectRequest>

Deleting Documents

Here is an example XML request to delete a Document in TeamConnect via XML worksheet:

<TeamConnectRequest>
<Authentication>
    <Username>george</Username>
    <Password>password</Password>
</Authentication>
<Document op="delete" Name="Carter" NumberString="Emp035295" />
</TeamConnectRequest>

Deleting Document relations

Here is an example XML request to delete Document relations in TeamConnect via XML worksheet.
In this example, the document that we wish to delete is named "completely_disposable.doc".

<TeamConnectRequest>
<Authentication>
    <Username>fred</Username>
    <Password>fred</Password>
</Authentication>
<Document op="delete" name="completely_disposable.doc">
</Document>
</TeamConnectRequest>
  • Was this article helpful?