Actions26
- Archiv Actions
- Dokument Actions
- Dokument herunterladen
- Dokument mit Klassifikation herunterladen
- Dokumentversion herunterladen
- Dokumentinformationen abrufen
- Dokument hochladen
- Dokument mit PDF hochladen
- Templates für Datei abrufen
- Duplizierungscheck durchführen
- Version mit PDF hinzufügen
- Version hinzufügen
- Klassifikation mit Template-Erkennung abrufen
- Dokumenttyp Actions
- Klassifikation Actions
- Suche Actions
- Ordner Actions
Overview
The "Benutzerfreundlich klassifizieren" (User-friendly classification) operation in the Klassifikation (Classification) resource of this ecoDMS node allows users to classify a document within the ecoDMS document management system. This operation facilitates assigning metadata such as document type, storage folder, status, title, and additional custom fields to a document identified by its ID.
Typical use cases include automating document organization workflows where documents need to be classified with specific attributes for easier retrieval, compliance, or processing. For example, after scanning or importing a document, this node can assign it to the correct folder, set its status, add keywords, and assign user or group permissions automatically.
Properties
| Name | Meaning |
|---|---|
| Dokument-ID | The unique numeric ID of the document to be classified. |
| Dokumententyp | The document type, selectable from a searchable list or entered manually by its numeric ID. |
| Ablageordner | The storage folder where the document will be placed, selectable from a searchable list or entered manually by its folder ID (e.g., "1.4"). |
| Status | The status of the document, selectable from a searchable list or entered manually by its numeric ID. |
| Titel/Bemerkung | Title or remark for the document, a required string field describing the document briefly. |
| Zusätzliche Felder | A collection of optional additional fields to enrich the classification: |
| - Revision | Version number of the document (default "1.0"). |
| - Schlagwörter | Comma-separated list of keywords for the document. |
| - Datum | Date associated with the document. |
| - Benutzer zuweisen | Assign one or more users with specific permissions ("Lesen"=read, "Bearbeiten"=edit, "Vollzugriff"=full). Users can be selected from a list or specified by ID. |
| - Gruppen zuweisen | Assign one or more groups with specific permissions, similar to user assignment. |
| - Dynamische Custom Fields | Dynamically loaded custom fields based on the ecoDMS instance. Each includes a field name (starting with "dyn_"), type (string, number, dateTime, boolean, options), and value. Options are loaded dynamically. |
| - Manuelle Custom Fields | Manually entered custom fields with arbitrary names and values for special requirements. |
Output
The node outputs an array of JSON objects representing the result of the classification operation for each input item. The exact structure depends on the ecoDMS API response but typically includes confirmation of the classification action, updated document metadata, or error details if classification failed.
If binary data is returned (not indicated explicitly here), it would represent document content or attachments related to the classification process.
Dependencies
- Requires an active connection to an ecoDMS server via an API key credential configured in n8n.
- The server URL must be configured in the credentials; otherwise, the node throws an error.
- Uses multiple internal handlers for classification operations that interact with ecoDMS REST API endpoints.
- Dynamic loading of options (folders, document types, statuses, users, groups, custom fields) requires network access to ecoDMS.
Troubleshooting
- Missing Server URL: If the server URL is not set in the credentials, the node will throw an error "Server-URL ist nicht konfiguriert." Ensure the ecoDMS API credentials include a valid server URL.
- Invalid IDs: Entering invalid document, folder, status, user, or group IDs (non-numeric or malformed) will cause validation errors. Use the provided searchable lists or ensure IDs match expected formats.
- Permission Issues: Assigning users or groups with insufficient permissions may cause failures. Verify that the API user has rights to modify document classifications and assign permissions.
- Network Errors: Connectivity issues with the ecoDMS server will cause operation failures. Check network settings and server availability.
- Unexpected API Errors: The node wraps errors from the ecoDMS API and surfaces them. Review error messages for clues and verify input parameters.
Links and References
- ecoDMS Official Website
- ecoDMS API Documentation (if publicly available)
- n8n Documentation on Creating Custom Nodes