ecoDMS icon

ecoDMS

ecoDMS-Integration für n8n

Overview

This node integrates with the ecoDMS document management system, enabling users to manage and retrieve documents and their classifications. Specifically, the "Dokument mit Klassifikation herunterladen" operation allows downloading a document along with its classification data from ecoDMS.

Typical use cases include:

  • Automating retrieval of classified documents for further processing or archiving.
  • Integrating ecoDMS document downloads into workflows that require document content combined with metadata.
  • Fetching documents programmatically based on classification criteria for reporting or compliance purposes.

For example, a user can configure this node to download a specific document by its ID and classification ID, storing the file in a binary property for subsequent nodes to process or upload elsewhere.

Properties

Name Meaning
Dokument-ID The unique numeric ID of the document to be downloaded.
Klassifikations-ID The numeric ID representing the classification of the document to be downloaded.
Binäre Eigenschaft The name of the binary property where the downloaded document data will be stored.

Output

The node outputs an array of items, each containing:

  • A json field with metadata about the downloaded document and its classification.
  • A binary property (named as specified by the "Binäre Eigenschaft" input) containing the raw file data of the downloaded document.

This binary data can be used downstream in the workflow for saving files, sending emails with attachments, or other file manipulations.

Dependencies

  • Requires connection to an ecoDMS server, configured via credentials including the server URL and API authentication token.
  • The node depends on the ecoDMS API being accessible and properly authenticated.
  • No additional external services are required beyond ecoDMS.

Troubleshooting

  • Server URL not configured: If the server URL is missing in the credentials, the node throws an error prompting to configure it.
  • Unsupported resource or operation: Selecting a resource or operation not supported by the node results in an error.
  • Network or authentication errors: Failures connecting to ecoDMS or invalid credentials will cause execution errors.
  • Invalid document or classification IDs: Providing non-existent IDs may result in errors or empty responses.

To resolve these issues:

  • Ensure the ecoDMS server URL and API credentials are correctly set up in n8n.
  • Verify that the document and classification IDs exist in the ecoDMS system.
  • Check network connectivity and permissions for the API user.

Links and References

Discussion