Dokumente typlos in die Benutzerablage importieren

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®: