2025-04-15 | 25.3.250415.1 24.3.250415.1 23.3.250415.1 | Neu DM Transfer Neue Aktionen in ECM Server Page Neue Aktionen in ECM Dokumentposten (z. B. Klick auf erstes Feld benutzt Standardanzeige) Neue Aktionen in ECM Warteschlange Syntax-Hervorhebung im Dateibetrachter für JSON und XML
Geändert Aufbau des Dokument Buffers CWS Upload: UploadId wird als Blob gespeichert, um die Längenbegrenzung von BC zu umgehen Sharepoint DocumentID speichern
Fix Sharepoint Feld ID wurde falsch übergeben Transfer Dateiname wurde ggf. nicht gefüllt DM Import Dateiname DM Datum aus Metadaten zu BC Datum konvertieren
| New DM Transfer New Actions in ECM Server Page New Actions in ECM Document Entries (for example default open document on first field) New Actions in ECM Queue Syntax Highlighting in File Viewer for JSON and XML
Changed Structure of Document BUffer CWS Upload: UploadId is saved as blob to avoid BC max. string length Sharepoint DocumentID is saved
Fix
|
2025-03-19 | 24.3.250319.1 23.3.250319.1 | Geändert Optimierung RecordLinks Anzeige Sharepoint Versionen nur bei Bedarf abrufen Link-Actions wieder aktiviert Redesign “Dokumente im Nachhinein speichern” Neues Feld Webservice im ECM Server
Fix FindDocDefByName ohne RecordId: Keine Fehlermeldung beim Loggen erzeugen PDF SaveAs bei E-Mail wurde nicht korrekt abgefangen Beleg öffnen aus FactBox bzw. Posten konnte auf Fehler laufen wenn Standard auf Dokument Detailansicht in ECM User Dokument Detailansicht hat die Detailansicht geöffnet und das Dokument heruntergeladen/geöffnet Doppelte Logeinträge FindRecordRefBySystemId lief auf Fehler, da der RecordRef schon offen war Dateibetrachter Filterung ggf. falsch
| Changed Optimized RecordLinks view Sharepoint Versions only retrieved when needed Link-Actions reenabled Redesign “Store reassign doc. later” New field Webservice in ECM Server
Fix FindDocByName without RecordId: No error triggered when logged PDF SaveAs on E-Mail not caught Open document from factbox/entries could trigger error, if default set to “Document Detail View” in ECM User Document Detailview opened detail view and downloaded/opened the document Double Log entries FindRecordRefBySystemId triggered error as RecordRef was already open File Viewer Filterung occasionally wrong
|
2025-03-05 | | Neu FactBox nicht berechtigt: Keine Fehlermeldung mehr als PopUp, aber im Inhalt BC Cloud: Beim Kopieren der BC Umgebung, wird die ECM Schnittstelle automatisch deaktiviert, wenn möglich Beschreibung in der FactBox wird für Record Link (Notiz) mit dem Inhalt der Notiz gefüllt Sharepoint Client Zertifikat Authentifizierung DM Mehrfachfelder Download von mehreren ausgewählten Dokumentposten als ZIP Dokument Detailansicht und Hyperlink aus Dateibetrachter öffnen Hyperlink in ECM Dokument Benachrichtigung in der ECM Dok. Def. für E-Mail fangen Vorauszahlungsrechnung abfangen (Verkauf und Einkauf) Abwarte Buch.-Blatt öffnen aus “Anzahl letzter Import” in Import Dok. Def.
Geändert Transfer optimiert Einrichtungsassistent für DM Modernisierung “ECM Dokumenten öffnen via” DropZone Logo erneuert Quell Feld-ID nicht als benötigt kennzeichnen, wenn die Zeile vom Typ Metadata ist ECM Warteschlange Status farblich hervorheben Überarbeitung Standardanzeige (Enum Captions) ECM Dokumentposten absteigend sortieren (neuester oben) DM Import Datum Feld Trait Auswahl Filter in “Belege im Nachhinein speichern oder neu zuweisen” überarbeitet Optimierung Feld “Zuordnung externer Belege” in ECM Dok. Def. Anpassung “ShowMandatory” Hervorherbung und Feld-Status Farben in ECM Dok. Def.
Fix Sharepoint Web Viewer File wurde nicht korrekt gesetzt - daher keine Anzeige im integrierten Viewer Import Log Fehler bei Message Code 0 RunModal bei CheckFilename4Version in ECM API (Commit eingefügt) Einrichtung in Mandanten kopieren: Obsolete Felder ignorieren, “ECM Dok. Def. Datensatz bereits geändert” Fehler behoben Buchen & Neu kann ggf. den Client abstürzen lassen (BC25): Events im Verkauf und Einkauf von OnAfterInsert zu OnInsert in die TableExtension verschoben; Modify wird nicht mehr benötigt ECM Dok. Posten ohne Buffer FactBox wurde nicht korrekt angezeigt Sharepoint und DM Felder werden immer im “Datei zuordnen” Dialog angezeigt “ECM Speichern und Senden” Aktion hat die E-Mail nicht gespeichert, auch wenn das korrekt ausgewählt wurde Wenn der gleiche Datensatz zwei mal hintereinander per E-Mail versandt wird, wird die zweite Mail evtl. nicht komplett gefangen Fehlercode in ECM Prozessübersicht wurde nicht korrekt gespeichert CWS Version auslesen, auch wenn ENU als Sprache hinterlegt ist
| New Factbox no permissions: No message popup, but message in factbox as control BC Cloud: On copy of the BC environment, ECM interface will be disabled, if possible Fill Record Link (Note) description in FactBox, if it is a record link Sharepoint Client Certificate authentication DM Field Nesting Download of multiple selected document entries as ZIP Open document details view and hyperlink from file viewer Hyperlink in ECM Document Notification in ECM Doc. Def. for E-Mail catch Catch Prepayment (Sales and Purchases) Open On Hold Journal from “No. of last import” in Import Doc. Def.
Changed Transfer optimized Setup assistent for DM Modernize “ECM Open documents via” Dropzone Logo updated Do not mark source field ID as mandatory, if the line is of type Metadata ECM Queue highlight status Updated Default View (Enum Captions) Sort ECM Document Entries descending (newest on top) DM Import Date Trait Selection Filter in “ECM Store Reassign Doc. Later” updated Optimize Field “Assign external docs.” in ECM Doc. Def. Update “ShowMandatory” Highlighting and Field Status in ECM Doc. Def.
Fix Sharepoint Web Viewer File was not set correctly, file was not displayed in internal viewer Import Log Error on Message Code 0 RunModal on CheckFilename4Version in ECM API (Commit added) Copy Setup in Companies: Ignore obsolete fields, “ECM Doc. Def. already changed” error fixed Post & New sometimes crashed the client (BC25): Moved events in Sales and purchases from OnAfterInsert to OnInsert in the TableExtension; Modify is not needed anymore ECM Doc. Entries Factbox without Buffer not shown correctly Sharepoint and DM Fields always shown in “Assign file” dialog “ECM Save and Send” Action did not save e-mail correctly, even if selected If the same record is sent by e-mail 2 times in a row, the second e-mail may be not caught correctly Errorcode in ECM Process Overview not saved correctly Get CWS version if language is ENU
|
2025-01-21 | 24.3.250121.0 23.3.250121.0 | Neu Geändert Fehler Handling easy archiv Login: Rückgabe wird ausgewertet, auch bei Status Code 200 Vorgangsnr. von Angebot zu Auftrag/Bestellung wenn bereits Dokumentposten vorhanden sind erfolgte nicht Fehler Handling (Allgemein, Transfer, Import) Tabellendaten Speichern funktionierte nicht ohne Feldnr. Sharepoint Import: Filter wurde nicht korrekt übergeben
| New Changed Error Handling easy archive login: Validate return on http status code 200 Copy Process No. of Quote to Order if Document Entry did not work Error Handling (General, Transfer, Import) Save Table data did not work without field no. Sharepoint Import: Invalid Filter fixed
|
2025-01-15 | 24.3.250115.0 23.3.250115.0 | Neu Neue Nummernserien Codeunit von BC verwenden Async. Erstellen von Benachrichtigungen über Page Background Tasks Erw. Benachrichtigungen Einrichtungsassistent funktioniert ohne Repositories (wenn Zielsystem dementsprechend)
Geändert Transfer optimiert Dokumenten Factbox/Dropzone bei neuem Datensatz korrekt anzeigen Logging optimiert (vor allem beim Freigeben) Warteschlangen Styling Sharepoint Ordner anlegen Sharepoint Versionen auslesen CWS Mehrfachfeld mit entsprechendem Feldtyp übergeben (Numerisch/Datum/Text) Objektbezugsmatrix alte Funktionen gelöscht Neue Verwendungszwecke in übrigen Funktionen berücksichtigen
| New Use new no. series codeunits from BC Async. notifications with Page Background Tasks Extended Notifications Setup assistant now works without repositories (if targetting system is prepared for it)
Changed Transfer optimized Display Document FactBox/DropZone correctly on new records Logging optimized (especially on release) ECM Queue Styling Sharepoint Create folder Sharepoint read versions CWS Multiple field with correct field type (numeric/date/text) Object. ref. matrix remove old funuctions New purposes of use implemented in remaining functions
|
2024-12-19 | 24.3.241219.1 23.3.241219.1 | Neu easy DM Anbindung (Experimentell) Sicherheitsfilter für Sachposten werden berücksichtigt E-Mail Archivierung - Einstellbar in der ECM Dok. Def. ECM Erweiterung erstellen mit Aktionen
Geändert Einrichtungsassistent überarbeitet CWS Mehrfachfelder wurden nicht korrekt übergeben Sharepoint Anbindung Buchungsvorschau wurde im Einkauf in den neuen Versionen nicht mehr berücksichtigt - Parameter von Microsoft wurde nicht übergeben FactBox optimiert Fehler bei 2. Bericht aus Berichtsauswahl behoben RunModal Fehler in Objektbezugsmatrix behoben DropZone für Firefox funktioniert wieder Div. Übersetzungen optimiert Nummernserie Feldlänge an Standard angepasst Upload aus Dokumentposten in E-Mail wieder ermöglicht SupplementImExportFields Fehler Feldnr. behoben Sofortablage Drag and Drop über ECM API behoben FactBox Datensätze/DropZone über Konfiguration im Dok. Posten Primärfilter aus- und einblendbar Prüfen ob Leserecht auf Dokumentposten vorhanden in ECM Queue Redesign Objektbezugsmatrix: Fehler behoben Fehler im Stapelzuordnen behoben Transfer XML Server → CWS Problem behoben CWS Zeitzone korrekt ermitteln/übergeben Fehler bei Abfrage “Löschen erlaubt” behoben
Bekannte Probleme easy DM Onboarding easy DM Importdefinitionen: Sortierung beim Import geht nicht Beim Aufruf der Funktion InsertInvLineFromShptLine (Verkauf+Einkauf) mit AL wird die Vorgangsnr. der Lieferung nicht mehr der ungeb. Rechnung zugewiesen. Diese Verknüpfung muss nun über ECMAPI.SetProcessLink separat im AL Code erfolgen: Grund dafür ist, dass wir im InsertInv… den Kopf nicht als Variable übergeben bekommen und unsere Änderung in die Codeunits “Sales Get-Shipment”/”Purch.-Get Receipt” hängen mussten.
| New easy DM Connector (Experimental) Check Security Filter for G/L Entries E-Mail Archiving configurable in ECM Doc. Def. Create ECM Extension with Actions
Changed Setup Wizard rework CWS Multiple fields not sent correctly Sharepoint Connector Purchase Posting Preview did not work with current versions - paremeter not correctly sent from Microsoft Optimized FactBox Error on 2. Report from Report Selections fixed RunModal Error triggered from Object Ref. Matrix fixed DropZone is working for FireFox again Translations reworked No. Series Length changed to Base App length (20) Upload of Document Entries to E-Mail fixed SupplementImExportFields Field No. changed Store Immediate Drag and Drop from ECM API fixed Show/Hide FactBox Records and DropZone with configuration in Doc. Entry Primary Filter Check read rights on Document Entry in ECM Queue Redesign object ref matrix: Errors Error in batch assign fixed Transfer XML Server → CWS error fixed Get correct CWS timezone Error on “Delete Allowed” check
Known Issues easy DM Onboarding easy DM Import Def.: Sorting on Import On call of InsertInvLineFromShptLine with AL in Sales and Purchases the Process No. of the unposted invoice is not linked to the shipments/receipts. The link has to be made with AL ECMAPI.SetProcessLink. The reason for this change is, that we do not get the unposted header in “InsertInv…” functions, therefore we have to use the events provided in “Sales Get-Shipment”/”Purch.-Get Receipt”.
|
2024-09-12 | 23.2.240912.0 22.2.240912.0 | Geändert Captions, Tooltips ECM Setup deaktivieren konsistent Posten stornieren optimiert Speichere Tabellendaten Job optimiert Fehler bei nicht vorhandenem Feld in Objektbezugsmatrix “Belegart” unterdrücken Filter im Mapping Management auf FieldRef nur lösen, wenn FieldRef geöffnet ist Neue Funktionsnamen in “ECM Navigate” Page Promoted Groups in “ECM Erweiterung erstellen” gelöscht
| Changed Captions, Tooltips ECM Setup deactivation consistency Reverse entries optimized Save Table Data optimized Skip error on non existing field no. in object ref. matrix “Document Type” Release Filter in Mapping Management only, when FieldRef is openend Promoted groups in “ECM Create Extension” removed
|
2024-08-08 | 23.2.240808.0 22.2.240808.0 | | |
2024-07-29 | 23.2.240729.0 22.2.240729.0 | Geändert Änderung der ungebuchten Datensätze beim Buchen durch ECM Base App. verhindern; Prüfung auf SystemRowVersion statt SystemModifiedAt Stornofunktion anhand Einrichtung erlauben BC-Archivdatensatz-Infos in Metadaten speichern Initialisierung Berichtsauswahl bei Einkaufs- und Verkaufsreklamation angepasst
| Changed Avoid update of unposted Record on Posting by ECM Base App.; Check SystemRowVersion instead of SystemModifiedAt Allow Reversal function based on setup Save BC-archived record info in metadata Initialize Report Selection on Sales and Purchase Return Order changed
|
2024-07-23 | | | New Changed Allow get libraries without metadata Error handling optimized, as well on import Caption Annual Library changed ECMapi FieldValueWrite Line No. pass through Optimize table reads for “ECM Doc. Entry Primary Filter” Versioning on print (OnDocumentReady Event), according to setup in ECM Document Definition ECM Queue locking optimized Error 10 on posting sales/purchase optimized (for deleted, unposted documents)
|
| | Neu Geändert XML Server max. Feldlänge beachten bei Metadatenfelder-Auslesen Fehlerhandling und Logging überarbeitet, URLs speichern + öffnen Dokumentkategorie wurde bei Bericht “5125000 Später zuordnen” nicht beachtet - hinzugefügt Optimierung beim “Folge Transaktionsnr.” schreiben GetPDFMatrixSettings nach ECM Warteschlange Einfügen, um Sperren zu reduzieren ECM API Externe Dokumente zuordnen mit Druck des Labels, abhängig von Haken in Dokumentdefinition: Funktion “AssignECMDocumentID” Sharepoint WebViewer einbinden Dokument Buch.-Blatt anlegen bei Basiseinrichtung CopyMetadataFields überarbeitet Neue Caption für Adaptive Felder, Adaptive-Info in Metadaten-Felder speichern Speichere Tabellendaten HideValidationDialog, Prüfung auf leeren Zeitermittlungscode, Objektbezugsmatrix initialisieren unterbinden, Zeit neu ermitteln auch bei keinem Export JSON Viewer erweitert auf Dokumentposten ECM Erweiterung Erstellen als Wizard-Page mit Vorschlag der Objektbereiche Subscriber Events in Job Queue Status über Aktion anzeigen Neue Tooltips Benachrichtigungen im Benutzer Benachrichtigungen in Dokumentendefinition Objektbezugsmatrix Page Actions bearbeitet; Immer alle Primärposten Filter anzeigen bei Aufruf der Page - kein Filter auf Tabellennr. Protokoll FactBox überarbeitet
| New Changed XMLServer: Check max field length on metadatafield import Errorhandling and Logging changed, save URLs + open Document Category ignored on report “5125000 Assign Later” - added Optimize “Follow Transaction No.” write GetPDFMatrixSettings after ECM Queue insert, to reduce locks ECM API Assign external documents with label print according to switch in Document Definition: Funktion “AssignECMDocumentID” Sharepoint WebViewer added Document Journal created with basic setup CopyMetadataFields changed New caption for adaptive fields, Adaptive-Info in Metadata-Fields saved Save table data HideValidationDialog, Check for empty time calculation method, suppress object ref matrix init, find new time also if nothing is stored JSON Viewer now working on document entries ECM Create Extension as wizard page including assist edit on object range Subscriber Events in Job Queue Status via Action accessible New tooltips Notifications in user Notifications in document definition Object ref. matrix page actions changed; always show all primary entry filters in page (without filter on table no.) Log FactBox reworked
|
2024-04-10 | | Neu ECM Dokumentendefinition um (periodisch) Tabellendaten zu speichern: Speichere Tabellendaten Rollencenter mit Rolle “ECM Admin” Benutzer kopieren Bericht (in Liste ECM Benutzer) Word Layout für Barcode Label UserId (GUID) zu User Name auflösen in Mapping Code CWS: HttpHeader als Base64 enkodieren, wenn Sonderzeichen im Benutzer Namen sind
Geändert Commit bei OnAfterPostSales und OnAfterPostPurchDoc eingefügt um Sperren zu minimieren Kommentar in ECM Protokoll auf 512 Zeichen erhöht Druck mehrerer Labels in einem PDF pro Report - bei mehreren Branchematrix-Einrichtungen Ausgabe in PDF ECM Dokumentenposten FactBox OnFindRecord Trigger ECM Dokumentenposten Liste Überschriften wurden ggf. nicht angezeigt Standardfilter für Dateiupload vorbelegen Upgrade Codeunit inkl. Tags ECM Dokumentendefinition: Benachrichtigungen in der Karte, Fehleranzahl in der Liste, Protokoll Factbox, ECM Dokumente FactBox App Logo Dateibetrachter Sonderzeichen aus Dateinamen entfernen, da sonst die Anzeige ggf. nicht möglich ist
| New ECM Document Definition: Added new type to save table data periodically Role Center incl. Role “ECM Admin” Copy User Report (Function in ECM User) Word Layout for Barcode Label UserId (GUID) map to User Name with Mapping Code CWS: HttpHeader encode as Base64, if special chars in user name
Changed Commit in OnAfterPostSales and OnAfterPostPurchDoc added to minimize table locks Comment in ECM Log increased to 512 chars Print multiple labels in one PDF per report - multiple PDF if more vertical solutions are printed stored in ZIP ECM Document Entry FactBox OnFindRecord Trigger ECM Document Entry List Labels sometimes not shown Default Filter for File Upload on Init Upgrade Codeunit incl. Tags ECM Document Definition: Notifications in card, Error Count in list, Log FactBox, ECM Document Entries FactBox App Logo File Viewer removed special chars on opening from filename or view is not possible
|
2024-03-04 | | Geändert ECM Server bei View Event übergeben ECM Document Buffer “Web Viewer File” bei OnValidate auch ohne xRec setzen FreezeColumn in ECM Document Definition ShowDocumentRequest FindFirst für Anzeige und Download
| Changed ECM Server in View Event ECM Document Buffer “Web Viewer File” set at OnValidate without xRec FreezeColumn in ECM Document Definition ShowDocumentRequest FindFirst for View and Download
|
2024-02-26 | | Geändert: Struktur Import Performance Metadaten wurden unter Umständen nicht übertragen ECM Server Host Validierung
| Changed: Structure Import Performance Metadata sometimes not transferred ECM Server Host validation
|
2024-02-22 | | | |
2024-02-14 | | Neu: Geändert: Zeitzonen-Abweichung Optimierung Nicht-ASCII-Zeichen aus HTTP Header entfernt Redesign MagicFilter Import Zeitzone, Import Optimierung Erw. Filter mit Suchfeld Nr. im “Zuweisen”-Batch Job Buch.-Blatt Buchen Optimierung Übersetzungen Dimension Mapping erweitert um alle Dimensionen zu unterstützen LockTimeout zurücksetzen und Optimierung, um seltener zu sperren Vorgangsnr. wurde nicht in die Sachposten geschrieben Strikterer Filter in Dokumentposten-Primärfilter beim Öffnen der FactBoxes Setup XMLports Felder entfernt/hinzugefügt ECM Einrichtung GetRecordOnce OAuth2 Parameter “scope” nur hinzufügen, wenn scope gesetzt Dokumentkategorie Validierung mit Ablaufdatum Drop Dateivorschlag Fehlermeldung gelöst: “Der Filter ‘ECM Document ID (Barcode)' ist für das Feld 'FieldName' der Tabelle 'Field’ nicht gültig. Fehler beim Interpretieren des Filters: „(“ wurde nicht erwartet.”
| New: Changed: Timezone offset optimization Non-Ascii-chars removed from HTTP Header Redesign MagicFilter Import Timezone, Import Optimization (Tracking fields) Additional Filter on Search Field No. added in Assignment with Batch Job Journal Post Optimization Translations changed Dimension Mapping changed to support all dimensions LockTimeout reset and code optimization, trying to prevent event log message Process No. was not filled in GL Entries More strict filter on Doc Entry Primary Filter Setup XMLports fields removed/added ECM Setup GetRecordOnce added OAuth2 parameter “scope” only added if scope is set Document Category Validate with Expiry Date Drop File Suggestion Error fixed: “The Filter ‘ECM Document ID (Barcode)' is for the field 'FieldName' of the table 'Field’ not valid. Erorr interpreteting the Filter: „(“ was not expected.”
|