ecoDMS icon

ecoDMS

ecoDMS-Integration für n8n

Suche → Erweiterte Suche

AI-generated

Overview

This node performs an advanced search for documents within the ecoDMS system. It allows users to specify multiple search filters based on various document attributes such as remarks, dates, document types, folders, status, and custom fields. The filters are combined using logical AND to refine the search results. Additional options include filtering for personal documents only, including deleted documents, limiting the maximum number of returned documents, and controlling the visibility of permission roles in the results. This node is useful for users who need to perform detailed and specific document searches in ecoDMS, such as finding documents by specific metadata or status.

Use Case Examples

  1. A user wants to find all documents with a specific remark containing a keyword and created after a certain date.
  2. A user needs to retrieve documents only from a particular folder and with a specific document type.
  3. A user wants to search for documents assigned to them personally and exclude deleted documents.

Properties

Name Meaning
Suchfilter Filters for the search. Multiple filters are combined with AND logic.
Zusätzliche Optionen Additional options to refine the search results.

Output

JSON

  • documents - Array of documents matching the search criteria, including their metadata and optionally their permission roles.

Dependencies

  • Requires ecoDMS API credentials with server URL configured.

Troubleshooting

  • Ensure the ecoDMS API credentials are correctly configured with a valid server URL; otherwise, the node will throw an error indicating the server URL is missing.
  • If the search returns no results, verify that the search filters are correctly set and that the attributes and values exist in the ecoDMS system.
  • If the node throws an unsupported resource error, confirm that the resource parameter is set to 'Suche' and the operation to 'Erweiterte Suche'.
  • Errors during execution may be wrapped in a node operation error with a message 'Fehler bei der Verarbeitung'; check the underlying cause and ensure the API is reachable and credentials are valid.

Discussion