ecoDMS icon

ecoDMS

ecoDMS-Integration für n8n

Overview

The node integrates with the ecoDMS document management system, enabling users to manage documents and related resources within n8n workflows. Specifically, the "Dokument hochladen" (Document Upload) operation allows uploading binary files as documents into ecoDMS. This is useful for automating document archiving processes, such as saving scanned files, email attachments, or generated reports directly into the document management system.

Practical examples include:

  • Automatically uploading invoices received via email into ecoDMS.
  • Archiving generated PDF reports from other systems.
  • Version-controlled document uploads to maintain document history.

Properties

Name Meaning
Binäre Eigenschaft The name of the binary property in the input data that contains the file to upload.
Versionierung aktivieren Boolean flag indicating whether version control should be enabled for the uploaded document. If true, multiple versions can be added later.

Output

The node outputs an array of JSON objects representing the result of the upload operation. Each item typically contains metadata about the uploaded document, such as its ID, status, and possibly version information if versioning is enabled.

If the node supports binary data output, it would represent the uploaded document's content or references, but based on the provided code and properties, the main output is JSON metadata about the uploaded document.

Dependencies

  • Requires connection to an ecoDMS server; the server URL must be configured in the node credentials.
  • Requires an API authentication token or key configured in the credentials to authorize requests.
  • No additional external dependencies are indicated beyond the ecoDMS API.

Troubleshooting

  • Server URL not configured: The node throws an error if the ecoDMS server URL is missing in the credentials. Ensure the server URL is correctly set.
  • Unsupported resource error: If a resource other than those supported by the node is selected, an error will occur.
  • Binary property missing or incorrect: If the specified binary property does not exist in the input data or is empty, the upload will fail. Verify the binary property name matches the input data.
  • Versioning issues: Enabling version control requires proper handling on the ecoDMS side; ensure the ecoDMS instance supports versioning and the user has permissions.
  • General API errors: Network issues, authentication failures, or invalid parameters may cause errors. Check credentials and network connectivity.

Links and References

Discussion