ecoDMS icon

ecoDMS

ecoDMS-Integration für n8n

Overview

The node integrates with the ecoDMS document management system to perform various operations on documents, including a "Duplicate Check" operation. Specifically, the "Duplizierungscheck durchführen" (Perform Duplicate Check) operation analyzes a given document's binary data to identify duplicates within the ecoDMS repository based on a configurable similarity threshold.

This node is beneficial in scenarios where users want to avoid storing multiple copies of the same or very similar documents, such as in digital archiving, compliance auditing, or content management workflows. For example, before uploading a new invoice or contract, the node can check if an identical or highly similar document already exists, preventing redundancy and saving storage space.

Properties

Name Meaning
Binärdaten Boolean flag indicating whether the document data to check is provided as binary data (true) or not.
Binäre Eigenschaft The name of the binary property that contains the actual file data to be checked for duplicates.
Übereinstimmungswert A numeric value (1-100) defining how closely documents must match to be considered duplicates. Lower values mean less similarity is required to flag duplicates.

Output

The node outputs JSON data representing the results of the duplicate check. This typically includes information about any found duplicate documents, such as their identifiers, metadata, and similarity scores relative to the input document.

If the input was binary data, the output focuses on metadata about duplicates rather than returning binary content itself.

Dependencies

  • Requires connection to an ecoDMS server, configured via credentials that include at least the server URL and an API authentication token.
  • The node depends on the ecoDMS API to perform document operations, including searching and comparing documents.
  • No additional external services are required beyond ecoDMS.

Troubleshooting

  • Server URL Not Configured: If the server URL is missing in the credentials, the node will throw an error stating "Server-URL ist nicht konfiguriert." Ensure the ecoDMS API credentials include a valid server URL.
  • Unsupported Resource or Operation: Selecting a resource or operation not supported by the node will result in an error indicating the resource is unsupported.
  • Binary Data Issues: If the binary property name does not match the actual input data property, the node may fail to read the file data correctly. Verify the binary property name matches the incoming data.
  • Similarity Threshold Misconfiguration: Setting the similarity threshold too low or too high might lead to either too many false positives or missed duplicates. Adjust the "Übereinstimmungswert" carefully based on your use case.

Links and References

Discussion