Wenn Dokumente nur kurzfristig in enaio® gebraucht werden oder erst später weiterverarbeitet werden sollen, können sie in die Ablage importiert werden. Dabei muss keinerlei Verschlagwortung mitgegeben werden, lediglich die passenden Dokument-Typ-IDs (MainTypeId.DOC_TYPELESS_USER
= 200
und, da ich in diesem Beispiel ein PDF importiere, MainTypeId.DOC_WINDOWS
= 4
):
from ecmind_blue_client.client import Jobs, Job, Options, MainTypeId
from ecmind_blue_client.tcp_client import TcpClient
from XmlElement import XmlElement
client = TcpClient(
hostname="localhost",
port=4000,
appname=__file__,
username="root",
password="optimal"
)
insert_result = client.execute(Job(
jobname=Jobs.DMS_XMLINSERT,
files=["Testdokument-Input.pdf"],
Flags=0,
Options=Options(TYPELESS=True, INUSERTRAY=True),
Xml=XmlElement.from_object("DMSData", {
"Archive": {
"ObjectType": {
"@id": MainTypeId.DOC_TYPELESS_USER.value,
"Object": {
"@maintype": MainTypeId.DOC_WINDOWS.value,
}
}
}
}),
))
print(insert_result)
So abgelegte Dokumente erscheinen in der Ablage und liegen im Übrigen ohne tiefe Struktur direkt im WORK
-Verzeichnis von enaio®: