ecoDMS icon

ecoDMS

ecoDMS-Integration für n8n

Overview

The node provides integration with the ecoDMS document management system, enabling users to perform various operations on different resources such as archives, documents, classifications, folders, licenses, and searches. Specifically, for the "Suche" (Search) resource with the "Einfache Suche" (Simple Search) operation, the node performs a full-text search across all documents in the ecoDMS system.

This is useful when you want to quickly find documents containing specific text without manually browsing through folders or metadata. For example, you could use this node to retrieve all documents mentioning a particular project name or keyword, limiting the number of results returned.

Properties

Name Meaning
Suchtext Text string to search for in all documents (full-text search).
Maximale Anzahl Dokumente Maximum number of documents to return (minimum 1, maximum 100). Defaults to 100 if omitted.

Output

The node outputs an array of JSON objects representing the documents found by the search query. Each object corresponds to a document matching the search criteria. The exact structure of each document object depends on the ecoDMS API response but typically includes metadata such as document ID, title, creation date, and other relevant attributes.

The node does not output binary data for this operation; it only returns JSON metadata about the matched documents.

Dependencies

  • Requires connection to an ecoDMS server.
  • Needs an API authentication credential configured in n8n that includes the server URL and access token or API key.
  • The server URL must be set in the credentials; otherwise, the node will throw an error indicating the missing configuration.

Troubleshooting

  • Error: "Server-URL ist nicht konfiguriert."
    This means the ecoDMS server URL is not set in the credentials. To fix this, configure the API credential properly with the correct server URL.

  • Unsupported Resource Error
    If a resource other than those supported is selected, the node throws an error stating the resource is not supported. Ensure you select one of the valid resources.

  • General Processing Errors
    Any unexpected errors during execution are wrapped and reported with a message "Fehler bei der Verarbeitung". Check the underlying cause, such as network issues, invalid credentials, or API changes.

  • Maximale Anzahl Dokumente Limit
    The maximum number of documents returned is capped at 100. Requesting more than this may result in truncation or errors.

Links and References

Discussion